~james-page/charms/trusty/neutron-openvswitch/lp1531102

« back to all changes in this revision

Viewing changes to README.md

Deploy from source

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
    ...
42
42
 
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.
 
44
 
 
45
# Deploying from source
 
46
 
 
47
The minimum openstack-origin-git config required to deploy from source is:
 
48
 
 
49
  openstack-origin-git:
 
50
      "repositories:
 
51
         - {name: requirements,
 
52
            repository: 'git://git.openstack.org/openstack/requirements',
 
53
            branch: stable/juno}
 
54
         - {name: neutron,
 
55
            repository: 'git://git.openstack.org/openstack/neutron',
 
56
            branch: stable/juno}"
 
57
 
 
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.
 
63
 
 
64
The following is a full list of current tip repos (may not be up-to-date):
 
65
 
 
66
  openstack-origin-git:
 
67
      "repositories:
 
68
         - {name: requirements,
 
69
            repository: 'git://git.openstack.org/openstack/requirements',
 
70
            branch: master}
 
71
         - {name: oslo-concurrency,
 
72
            repository: 'git://git.openstack.org/openstack/oslo.concurrency',
 
73
            branch: master}
 
74
         - {name: oslo-config,
 
75
            repository: 'git://git.openstack.org/openstack/oslo.config',
 
76
            branch: master}
 
77
         - {name: oslo-context,
 
78
            repository: 'git://git.openstack.org/openstack/oslo.context.git',
 
79
            branch: master}
 
80
         - {name: oslo-db,
 
81
            repository: 'git://git.openstack.org/openstack/oslo.db',
 
82
            branch: master}
 
83
         - {name: oslo-i18n,
 
84
            repository: 'git://git.openstack.org/openstack/oslo.i18n',
 
85
            branch: master}
 
86
         - {name: oslo-messaging,
 
87
            repository: 'git://git.openstack.org/openstack/oslo.messaging.git',
 
88
            branch: master}
 
89
         - {name: oslo-middleware,
 
90
            repository': 'git://git.openstack.org/openstack/oslo.middleware.git',
 
91
            branch: master}
 
92
         - {name: oslo-rootwrap',
 
93
            repository: 'git://git.openstack.org/openstack/oslo.rootwrap.git',
 
94
            branch: master}
 
95
         - {name: oslo-serialization,
 
96
            repository: 'git://git.openstack.org/openstack/oslo.serialization',
 
97
            branch: master}
 
98
         - {name: oslo-utils,
 
99
            repository: 'git://git.openstack.org/openstack/oslo.utils',
 
100
            branch: master}
 
101
         - {name: pbr,
 
102
            repository: 'git://git.openstack.org/openstack-dev/pbr',
 
103
            branch: master}
 
104
         - {name: stevedore,
 
105
            repository: 'git://git.openstack.org/openstack/stevedore.git',
 
106
            branch: 'master'}
 
107
         - {name: python-keystoneclient,
 
108
            repository: 'git://git.openstack.org/openstack/python-keystoneclient',
 
109
            branch: master}
 
110
         - {name: python-neutronclient,
 
111
            repository: 'git://git.openstack.org/openstack/python-neutronclient.git',
 
112
            branch: master}
 
113
         - {name: python-novaclient,
 
114
            repository': 'git://git.openstack.org/openstack/python-novaclient.git',
 
115
            branch: master}
 
116
         - {name: keystonemiddleware,
 
117
            repository: 'git://git.openstack.org/openstack/keystonemiddleware',
 
118
            branch: master}
 
119
         - {name: neutron-fwaas,
 
120
            repository': 'git://git.openstack.org/openstack/neutron-fwaas.git',
 
121
            branch: master}
 
122
         - {name: neutron-lbaas,
 
123
            repository: 'git://git.openstack.org/openstack/neutron-lbaas.git',
 
124
            branch: master}
 
125
         - {name: neutron-vpnaas,
 
126
            repository: 'git://git.openstack.org/openstack/neutron-vpnaas.git',
 
127
            branch: master}
 
128
         - {name: neutron,
 
129
            repository: 'git://git.openstack.org/openstack/neutron',
 
130
            branch: master}"