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

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