43
43
These compute nodes could then be accessed by cloud users via use of host aggregates with specific flavors to target instances to hypervisors with no per-instance security.
45
# Deploying from source
47
The minimum openstack-origin-git config required to deploy from source is:
51
- {name: requirements,
52
repository: 'git://git.openstack.org/openstack/requirements',
55
repository: 'git://git.openstack.org/openstack/neutron',
58
Note that there are only two 'name' values the charm knows about: 'requirements'
59
and 'neutron'. These repositories must correspond to these 'name' values.
60
Additionally, the requirements repository must be specified first and the
61
neutron repository must be specified last. All other repostories are installed
62
in the order in which they are specified.
64
The following is a full list of current tip repos (may not be up-to-date):
68
- {name: requirements,
69
repository: 'git://git.openstack.org/openstack/requirements',
71
- {name: oslo-concurrency,
72
repository: 'git://git.openstack.org/openstack/oslo.concurrency',
75
repository: 'git://git.openstack.org/openstack/oslo.config',
77
- {name: oslo-context,
78
repository: 'git://git.openstack.org/openstack/oslo.context.git',
81
repository: 'git://git.openstack.org/openstack/oslo.db',
84
repository: 'git://git.openstack.org/openstack/oslo.i18n',
86
- {name: oslo-messaging,
87
repository: 'git://git.openstack.org/openstack/oslo.messaging.git',
89
- {name: oslo-middleware,
90
repository': 'git://git.openstack.org/openstack/oslo.middleware.git',
92
- {name: oslo-rootwrap',
93
repository: 'git://git.openstack.org/openstack/oslo.rootwrap.git',
95
- {name: oslo-serialization,
96
repository: 'git://git.openstack.org/openstack/oslo.serialization',
99
repository: 'git://git.openstack.org/openstack/oslo.utils',
102
repository: 'git://git.openstack.org/openstack-dev/pbr',
105
repository: 'git://git.openstack.org/openstack/stevedore.git',
107
- {name: python-keystoneclient,
108
repository: 'git://git.openstack.org/openstack/python-keystoneclient',
110
- {name: python-neutronclient,
111
repository: 'git://git.openstack.org/openstack/python-neutronclient.git',
113
- {name: python-novaclient,
114
repository': 'git://git.openstack.org/openstack/python-novaclient.git',
116
- {name: keystonemiddleware,
117
repository: 'git://git.openstack.org/openstack/keystonemiddleware',
119
- {name: neutron-fwaas,
120
repository': 'git://git.openstack.org/openstack/neutron-fwaas.git',
122
- {name: neutron-lbaas,
123
repository: 'git://git.openstack.org/openstack/neutron-lbaas.git',
125
- {name: neutron-vpnaas,
126
repository: 'git://git.openstack.org/openstack/neutron-vpnaas.git',
129
repository: 'git://git.openstack.org/openstack/neutron',