~plumgrid-team/charms/bundles/plumgrid-ons/single-controller

« back to all changes in this revision

Viewing changes to bundles.yaml

  • Committer: bbaqar at plumgrid
  • Date: 2015-08-12 17:39:44 UTC
  • Revision ID: bbaqar@plumgrid.com-20150812173944-prj7ycrx6qqsoyzl
Changes to deploy updated charms

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
test:
2
2
  series: 'trusty'
3
3
  relations:
4
 
  - - neutron-iovisor
5
 
    - plumgrid-edge
6
 
  - - plumgrid-director
7
 
    - plumgrid-edge
8
 
  - - neutron-iovisor
9
 
    - plumgrid-director
10
 
  - - plumgrid-director
11
 
    - plumgrid-gateway
12
 
  - - neutron-iovisor
13
 
    - plumgrid-gateway
14
 
  - - neutron-iovisor
15
 
    - neutron-plumgrid-plugin
16
 
  - - nova-cloud-controller
17
 
    - nova-compute
18
 
  - - glance
19
 
    - nova-compute
20
 
  - - nova-compute
21
 
    - rabbitmq-server
22
 
  - - mysql
23
 
    - nova-compute
24
 
  - - cinder
25
 
    - mysql
26
 
  - - glance
27
 
    - mysql
28
 
  - - keystone
29
 
    - mysql
30
 
  - - mysql
31
 
    - neutron-api
32
 
  - - mysql
33
 
    - nova-cloud-controller
34
 
  - - cinder
35
 
    - nova-cloud-controller
36
 
  - - nova-cloud-controller
37
 
    - rabbitmq-server
38
 
  - - glance
39
 
    - nova-cloud-controller
40
 
  - - keystone
41
 
    - nova-cloud-controller
42
 
  - - neutron-api
43
 
    - nova-cloud-controller
44
 
  - - cinder
45
 
    - rabbitmq-server
46
 
  - - neutron-api
47
 
    - rabbitmq-server
48
 
  - - cinder
49
 
    - keystone
50
 
  - - glance
51
 
    - keystone
52
 
  - - keystone
53
 
    - neutron-api
54
 
  - - keystone
55
 
    - neutron-plumgrid-plugin
56
 
  - - keystone
57
 
    - openstack-dashboard
58
 
  - - neutron-api
59
 
    - neutron-plumgrid-plugin
60
 
  - - cinder
61
 
    - glance
 
4
  - - mysql
 
5
    - keystone
 
6
  - - nova-cloud-controller
 
7
    - mysql
 
8
  - - nova-cloud-controller
 
9
    - rabbitmq-server
 
10
  - - nova-cloud-controller
 
11
    - glance
 
12
  - - nova-cloud-controller
 
13
    - keystone
 
14
  - - nova-compute
 
15
    - nova-cloud-controller
 
16
  - - nova-compute
 
17
    - mysql
 
18
  - - nova-compute
 
19
    - rabbitmq-server
 
20
  - - nova-compute
 
21
    - glance
 
22
  - - glance
 
23
    - mysql
 
24
  - - glance
 
25
    - keystone
 
26
  - - glance
 
27
    - cinder
 
28
  - - mysql
 
29
    - cinder
 
30
  - - cinder
 
31
    - rabbitmq-server
 
32
  - - cinder
 
33
    - nova-cloud-controller
 
34
  - - cinder
 
35
    - keystone
 
36
  - - openstack-dashboard
 
37
    - keystone
 
38
  - - neutron-api
 
39
    - mysql
 
40
  - - neutron-api
 
41
    - keystone
 
42
  - - neutron-api
 
43
    - rabbitmq-server
 
44
  - - neutron-api
 
45
    - nova-cloud-controller
 
46
  - - neutron-api
 
47
    - neutron-api-plumgrid
 
48
  - - neutron-api-plumgrid
 
49
    - plumgrid-edge
 
50
  - - plumgrid-director
 
51
    - plumgrid-edge
 
52
  - - nova-compute
 
53
    - plumgrid-edge
 
54
  - - plumgrid-director
 
55
    - plumgrid-gateway
62
56
  services:
63
 
    cinder:
64
 
      charm: cs:trusty/cinder
65
 
      num_units: 1
66
 
      options:
67
 
        openstack-origin: cloud:trusty-juno
68
 
      to: 'lxc:0'
69
 
    glance:
70
 
      charm: cs:trusty/glance
71
 
      num_units: 1
72
 
      options:
73
 
        openstack-origin: cloud:trusty-juno
74
 
      to: 'lxc:0'
 
57
    mysql:
 
58
      charm: cs:trusty/mysql
 
59
      num_units: 1
 
60
      to: 'lxc:plumgrid-director=0'
 
61
    rabbitmq-server:
 
62
      charm: cs:trusty/rabbitmq-server
 
63
      num_units: 1
 
64
      to: 'lxc:plumgrid-director=0'
75
65
    keystone:
76
66
      charm: cs:trusty/keystone
77
67
      num_units: 1
78
68
      options:
79
69
        admin-password: plumgrid
80
 
        openstack-origin: cloud:trusty-juno
81
 
      to: 'lxc:0'
82
 
    mysql:
83
 
      charm: cs:trusty/mysql
84
 
      num_units: 1
85
 
      to: 'lxc:0'
 
70
        openstack-origin: cloud:trusty-kilo
 
71
      to: 'lxc:plumgrid-director=0'
 
72
    nova-cloud-controller:
 
73
      charm: cs:trusty/nova-cloud-controller
 
74
      num_units: 1
 
75
      options:
 
76
        console-access-protocol: novnc
 
77
        network-manager: Neutron
 
78
        openstack-origin: cloud:trusty-kilo
 
79
        quantum-security-groups: 'yes'
 
80
      to: 'lxc:plumgrid-director=0'
 
81
    glance:
 
82
      charm: cs:trusty/glance
 
83
      num_units: 1
 
84
      options:
 
85
        openstack-origin: cloud:trusty-kilo
 
86
      to: 'lxc:plumgrid-director=0'
 
87
    openstack-dashboard:
 
88
      charm: cs:trusty/openstack-dashboard
 
89
      num_units: 1
 
90
      options:
 
91
        openstack-origin: cloud:trusty-kilo
 
92
      to: 'lxc:plumgrid-director=0'
 
93
    cinder:
 
94
      charm: cs:trusty/cinder
 
95
      num_units: 1
 
96
      options:
 
97
        openstack-origin: cloud:trusty-kilo
 
98
      to: 'lxc:plumgrid-director=0'
86
99
    neutron-api:
87
100
      charm: cs:~plumgrid-team/trusty/neutron-api
88
101
      num_units: 1
89
102
      options:
90
103
        neutron-plugin: plumgrid
91
104
        neutron-security-groups: false
92
 
        openstack-origin: cloud:trusty-juno
 
105
        openstack-origin: cloud:trusty-kilo
93
106
        plumgrid-password: plumgrid
94
107
        plumgrid-username: plumgrid
95
108
        plumgrid-virtual-ip: 192.168.100.250
96
 
      to: 'lxc:0'
97
 
    neutron-iovisor:
98
 
      charm: cs:~plumgrid-team/trusty/neutron-iovisor
99
 
      num_units: 3
100
 
      options:
101
 
        install_keys: 'null' 
102
 
        install_sources: 'ppa:plumgrid-team/test'
103
 
      to: [0, nova-compute=0, nova-compute=1]
104
 
    neutron-plumgrid-plugin:
105
 
      charm: cs:~plumgrid-team/trusty/neutron-plumgrid-plugin
106
 
      num_units: 1
107
 
      options:
108
 
        install_keys: 'null'
109
 
        install_sources: 'ppa:plumgrid-team/test'
110
 
    nova-cloud-controller:
111
 
      charm: cs:trusty/nova-cloud-controller
112
 
      num_units: 1
113
 
      options:
114
 
        console-access-protocol: novnc
115
 
        network-manager: Neutron
116
 
        openstack-origin: cloud:trusty-juno
117
 
        quantum-security-groups: 'yes'
118
 
      to: 'lxc:0'
 
109
      to: 'lxc:plumgrid-director=0'
 
110
    neutron-api-plumgrid:
 
111
      charm: cs:~plumgrid-team/trusty/neutron-api-plumgrid
 
112
      options:
 
113
        enable-metadata: True
 
114
    plumgrid-director:
 
115
      charm: cs:~plumgrid-team/trusty/plumgrid-director
 
116
      num_units: 1
 
117
      options:
 
118
        plumgrid-virtual-ip: 192.168.100.250
119
119
    nova-compute:
120
120
      charm: cs:~plumgrid-team/trusty/nova-compute
121
 
      num_units: 2
 
121
      num_units: 1
122
122
      options:
123
123
        enable-live-migration: true
124
124
        enable-resize: true
125
125
        migration-auth-type: ssh
126
 
        openstack-origin: cloud:trusty-juno
127
 
    openstack-dashboard:
128
 
      charm: cs:trusty/openstack-dashboard
129
 
      num_units: 1
130
 
      options:
131
 
        openstack-origin: cloud:trusty-juno
132
 
      to: 'lxc:0'
133
 
    plumgrid-director:
134
 
      charm: cs:~plumgrid-team/trusty/plumgrid-director
135
 
      num_units: 1
136
 
      options:
137
 
        plumgrid-virtual-ip: 192.168.100.250
 
126
        openstack-origin: cloud:trusty-kilo
138
127
      to: '0'
139
128
    plumgrid-edge:
140
129
      charm: cs:~plumgrid-team/trusty/plumgrid-edge
141
 
      num_units: 1
142
 
      to: nova-compute=0
143
130
    plumgrid-gateway:
144
131
      charm: cs:~plumgrid-team/trusty/plumgrid-gateway
145
132
      num_units: 1
146
 
      options:
147
 
        external-interface: eth1
148
 
      to: nova-compute=1
149
 
    rabbitmq-server:
150
 
      charm: cs:trusty/rabbitmq-server
151
 
      num_units: 1
152
 
      to: 'lxc:0'