~corey.bryant/charms/trusty/nova-cloud-controller/drop-symlinks

« back to all changes in this revision

Viewing changes to README.txt

  • Committer: james.page at ubuntu
  • Date: 2015-04-20 08:39:44 UTC
  • mfrom: (150.2.7 nova-cloud-controller)
  • Revision ID: james.page@ubuntu.com-20150420083944-x5vi75f5wrgapqc1
[coreycb,r=james-page] Add deploy from source support

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
 
24
24
juju add-relation "nova-cloud-controller:pgsql-nova-db" "postgresql:db"
25
25
juju add-relation "nova-cloud-controller:pgsql-neutron-db" "postgresql:db"
 
26
 
 
27
Deploying from source
 
28
=====================
 
29
 
 
30
The minimum openstack-origin-git config required to deploy from source is:
 
31
 
 
32
  openstack-origin-git:
 
33
      "repositories:
 
34
         - {name: requirements,
 
35
            repository: 'git://git.openstack.org/openstack/requirements',
 
36
            branch: stable/juno}
 
37
         - {name: nova,
 
38
            repository: 'git://git.openstack.org/openstack/nova',
 
39
            branch: stable/juno}"
 
40
 
 
41
Note that there are only two 'name' values the charm knows about: 'requirements'
 
42
and 'nova'. These repositories must correspond to these 'name' values.
 
43
Additionally, the requirements repository must be specified first and the
 
44
nova repository must be specified last. All other repostories are installed
 
45
in the order in which they are specified.
 
46
 
 
47
The following is a full list of current tip repos (may not be up-to-date):
 
48
 
 
49
  openstack-origin-git:
 
50
      "repositories:
 
51
         - {name: requirements,
 
52
            repository: 'git://git.openstack.org/openstack/requirements',
 
53
            branch: master}
 
54
         - {name: oslo-concurrency,
 
55
            repository: 'git://git.openstack.org/openstack/oslo.concurrency',
 
56
            branch: master}
 
57
         - {name: oslo-config,
 
58
            repository: 'git://git.openstack.org/openstack/oslo.config',
 
59
            branch: master}
 
60
         - {name: oslo-context,
 
61
            repository: 'git://git.openstack.org/openstack/oslo.context.git',
 
62
            branch: master}
 
63
         - {name: oslo-db,
 
64
            repository: 'git://git.openstack.org/openstack/oslo.db',
 
65
            branch: master}
 
66
         - {name: oslo-i18n,
 
67
            repository: 'git://git.openstack.org/openstack/oslo.i18n',
 
68
            branch: master}
 
69
         - {name: oslo-log,
 
70
            repository: 'git://git.openstack.org/openstack/oslo.log',
 
71
            branch: master}
 
72
         - {name: oslo-messaging,
 
73
            repository: 'git://git.openstack.org/openstack/oslo.messaging.git',
 
74
            branch: master}
 
75
         - {name: oslo-middleware,
 
76
            repository': 'git://git.openstack.org/openstack/oslo.middleware.git',
 
77
            branch: master}
 
78
         - {name: oslo-rootwrap',
 
79
            repository: 'git://git.openstack.org/openstack/oslo.rootwrap.git',
 
80
            branch: master}
 
81
         - {name: oslo-serialization,
 
82
            repository: 'git://git.openstack.org/openstack/oslo.serialization',
 
83
            branch: master}
 
84
         - {name: oslo-utils,
 
85
            repository: 'git://git.openstack.org/openstack/oslo.utils',
 
86
            branch: master}
 
87
         - {name: pbr,
 
88
            repository: 'git://git.openstack.org/openstack-dev/pbr',
 
89
            branch: master}
 
90
         - {name: stevedore,
 
91
            repository: 'git://git.openstack.org/openstack/stevedore.git',
 
92
            branch: 'master'}
 
93
         - {name: sqlalchemy-migrate,
 
94
            repository: 'git://git.openstack.org/stackforge/sqlalchemy-migrate',
 
95
            branch: master}
 
96
         - {name: python-cinderclient,
 
97
            repository: 'git://git.openstack.org/openstack/python-cinderclient.git',
 
98
            branch: master}
 
99
         - {name: python-glanceclient,
 
100
            repository': 'git://git.openstack.org/openstack/python-glanceclient.git',
 
101
            branch: master}
 
102
         - {name: python-neutronlient,
 
103
            repository': 'git://git.openstack.org/openstack/python-neutronclient.git',
 
104
            branch: master}
 
105
         - {name: keystonemiddleware,
 
106
            repository: 'git://git.openstack.org/openstack/keystonemiddleware',
 
107
            branch: master}
 
108
         - {name: nova,
 
109
            repository: 'git://git.openstack.org/openstack/nova',
 
110
            branch: master}"