summaryrefslogtreecommitdiffstats
path: root/debian/control
blob: 17414bb7a958304924c0f5b279052c699ae0615e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
Source: nova
Section: net
Priority: extra
Maintainer: Jesse Andrews <jesse@ansolabs.com>
Build-Depends: debhelper (>= 7), redis-server (>=2:2.0.0~rc1), python-m2crypto
Build-Depends-Indep: python-support, python-setuptools
Standards-Version: 3.8.4
XS-Python-Version: 2.6

Package: nova-common
Architecture: all
Depends: ${python:Depends}, aoetools, vlan, python-ipy, python-boto, python-m2crypto, python-pycurl, python-twisted-core, python-daemon, python-redis, python-carrot, python-lockfile, python-gflags, python-tornado, ${misc:Depends}
Provides: ${python:Provides}
Description: Nova Cloud Computing - common files
 Nova is a cloud computing fabric controller (the main part of an IaaS
 system) built to match the popular AWS EC2 and S3 APIs. It is written in
 Python, using the Tornado and Twisted frameworks, and relies on the
 standard AMQP messaging protocol, and the Redis distributed KVS.
 .
 Nova is intended to be easy to extend, and adapt. For example, it
 currently uses an LDAP server for users and groups, but also includes a
 fake LDAP server, that stores data in Redis. It has extensive test
 coverage, and uses the Sphinx toolkit (the same as Python itself) for code
 and user documentation.
 .
 While Nova is currently in Beta use within several organizations, the
 codebase is very much under active development.
 .
 This package contains things that are needed by all parts of Nova.

Package: nova-compute
Architecture: all
Depends: nova-common (= ${binary:Version}), kpartx, kvm, python-libvirt, libvirt-bin (>= 0.7.5), curl, ${python:Depends}, ${misc:Depends}
Description: Nova Cloud Computing - compute node
 Nova is a cloud computing fabric controller (the main part of an IaaS
 system) built to match the popular AWS EC2 and S3 APIs. It is written in
 Python, using the Tornado and Twisted frameworks, and relies on the
 standard AMQP messaging protocol, and the Redis distributed KVS.
 .
 Nova is intended to be easy to extend, and adapt. For example, it
 currently uses an LDAP server for users and groups, but also includes a
 fake LDAP server, that stores data in Redis. It has extensive test
 coverage, and uses the Sphinx toolkit (the same as Python itself) for code
 and user documentation.
 .
 While Nova is currently in Beta use within several organizations, the
 codebase is very much under active development.
 .
 This is the package you will install on the nodes that will run your
 virtual machines.

Package: nova-volume
Architecture: all
Depends: nova-common (= ${binary:Version}), vblade, vblade-persist, ${python:Depends}, ${misc:Depends}
Description: Nova Cloud Computing - storage
 Nova is a cloud computing fabric controller (the main part of an IaaS
 system) built to match the popular AWS EC2 and S3 APIs. It is written in
 Python, using the Tornado and Twisted frameworks, and relies on the
 standard AMQP messaging protocol, and the Redis distributed KVS.
 .
 Nova is intended to be easy to extend, and adapt. For example, it
 currently uses an LDAP server for users and groups, but also includes a
 fake LDAP server, that stores data in Redis. It has extensive test
 coverage, and uses the Sphinx toolkit (the same as Python itself) for code
 and user documentation.
 .
 While Nova is currently in Beta use within several organizations, the
 codebase is very much under active development.
 .
 This is the package you will install on your storage nodes.

Package: nova-api
Architecture: all
Depends: nova-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
Description: Nova Cloud Computing - API frontend 
 Nova is a cloud computing fabric controller (the main part of an IaaS
 system) built to match the popular AWS EC2 and S3 APIs. It is written in
 Python, using the Tornado and Twisted frameworks, and relies on the
 standard AMQP messaging protocol, and the Redis distributed KVS.
 .
 Nova is intended to be easy to extend, and adapt. For example, it
 currently uses an LDAP server for users and groups, but also includes a
 fake LDAP server, that stores data in Redis. It has extensive test
 coverage, and uses the Sphinx toolkit (the same as Python itself) for code
 and user documentation.
 .
 While Nova is currently in Beta use within several organizations, the
 codebase is very much under active development.
 .
 This package provides the API frontend.

Package: nova-objectstore
Architecture: all
Depends: nova-common (= ${binary:Version}), nginx, ${python:Depends}, ${misc:Depends}
Description: Nova Cloud Computing - object store
 Nova is a cloud computing fabric controller (the main part of an IaaS
 system) built to match the popular AWS EC2 and S3 APIs. It is written in
 Python, using the Tornado and Twisted frameworks, and relies on the
 standard AMQP messaging protocol, and the Redis distributed KVS.
 .
 Nova is intended to be easy to extend, and adapt. For example, it
 currently uses an LDAP server for users and groups, but also includes a
 fake LDAP server, that stores data in Redis. It has extensive test
 coverage, and uses the Sphinx toolkit (the same as Python itself) for code
 and user documentation.
 .
 While Nova is currently in Beta use within several organizations, the
 codebase is very much under active development.
 .
 This is the package you will install on the nodes that will contain your
 object store.

Package: nova-instancemonitor
Architecture: all
Depends: nova-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
Description: Nova instance monitor

Package: nova-tools
Architecture: all
Depends: python-boto, ${python:Depends}, ${misc:Depends}
Description: Nova Cloud Computing - management tools
 Nova is a cloud computing fabric controller (the main part of an IaaS
 system) built to match the popular AWS EC2 and S3 APIs. It is written in
 Python, using the Tornado and Twisted frameworks, and relies on the
 standard AMQP messaging protocol, and the Redis distributed KVS.
 .
 Nova is intended to be easy to extend, and adapt. For example, it
 currently uses an LDAP server for users and groups, but also includes a
 fake LDAP server, that stores data in Redis. It has extensive test
 coverage, and uses the Sphinx toolkit (the same as Python itself) for code
 and user documentation.
 .
 While Nova is currently in Beta use within several organizations, the
 codebase is very much under active development.
 .
 This package contains admin tools for Nova.