~openstack-charm-testers/openstack-charm-testing/openstack-monitoring

« back to all changes in this revision

Viewing changes to bundles/lxd/default.yaml

  • Committer: Edward Hope-Morley
  • Date: 2016-12-05 15:01:45 UTC
  • mfrom: (220.1.37 openstack-charm-testing)
  • Revision ID: edward.hope-morley@canonical.com-20161205150145-5xs44qcs5ifqsnl5
rebase

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# vim: set ts=2 et:
2
 
# deployer bundle for development (stable/trunk) charms
 
2
# deployer bundle for stable charms
3
3
# UOSCI relies on this for OS-on-OS deployment testing
4
 
openstack-services:
 
4
base-services:
5
5
  services:
6
 
    mysql:
7
 
      branch: lp:charms/trusty/mysql
8
 
      #https://github.com/openstack/charm-percona-cluster
9
 
      constraints: mem=1G
10
 
      options:
11
 
        dataset-size: 50%
12
 
        max-connections: 20000
13
6
    rabbitmq-server:
14
 
      branch: https://github.com/openstack/charm-rabbitmq-server;stable/16.04
 
7
      branch: https://github.com/openstack/charm-rabbitmq-server;stable/16.07
15
8
      constraints: mem=1G
16
9
    keystone:
17
 
      branch: https://github.com/openstack/charm-keystone;stable/16.04
 
10
      branch: https://github.com/openstack/charm-keystone;stable/16.07
18
11
      constraints: mem=1G
19
12
      options:
20
13
        admin-password: openstack
21
14
        admin-token: ubuntutesting
22
15
    openstack-dashboard:
23
 
      branch: https://github.com/openstack/charm-openstack-dashboard;stable/16.04
 
16
      branch: https://github.com/openstack/charm-openstack-dashboard;stable/16.07
24
17
      constraints: mem=1G
25
18
    nova-compute:
26
 
      branch: https://github.com/openstack/charm-nova-compute;stable/16.04
 
19
      branch: https://github.com/openstack/charm-nova-compute;stable/16.07
27
20
      num_units: 3
28
21
      constraints: mem=4G
29
22
      options:
32
25
        migration-auth-type: ssh
33
26
        virt-type: lxd
34
27
    nova-cloud-controller:
35
 
      branch: https://github.com/openstack/charm-nova-cloud-controller;stable/16.04
 
28
      branch: https://github.com/openstack/charm-nova-cloud-controller;stable/16.07
36
29
      constraints: mem=1G
37
30
      options:
38
31
        network-manager: Neutron
39
 
        ram-allocation-ratio: 5.0
40
32
    neutron-gateway:
41
 
      branch: https://github.com/openstack/charm-neutron-gateway;stable/16.04
42
 
      constraints: mem=1G
 
33
      branch: https://github.com/openstack/charm-neutron-gateway;stable/16.07
 
34
      constraints: mem=2G
43
35
      options:
44
36
        instance-mtu: 1300
 
37
        bridge-mappings: physnet1:br-ex
 
38
    neutron-api:
 
39
      branch: https://github.com/openstack/charm-neutron-api;stable/16.07
 
40
      constraints: mem=1G
 
41
      options:
 
42
        neutron-security-groups: True
 
43
        flat-network-providers: physnet1
 
44
    neutron-openvswitch:
 
45
      branch: https://github.com/openstack/charm-neutron-openvswitch;stable/16.07
45
46
    glance:
46
 
      branch: https://github.com/openstack/charm-glance;stable/16.04
 
47
      branch: https://github.com/openstack/charm-glance;stable/16.07
47
48
      constraints: mem=1G
48
49
    swift-proxy:
49
 
      branch: https://github.com/openstack/charm-swift-proxy;stable/16.04
 
50
      branch: https://github.com/openstack/charm-swift-proxy;stable/16.07
50
51
      constraints: mem=1G
51
52
      options:
52
53
        zone-assignment: manual
53
54
        replicas: 3
54
55
        swift-hash: fdfef9d4-8b06-11e2-8ac0-531c923c8fae
55
56
    swift-storage-z1:
56
 
      branch: https://github.com/openstack/charm-swift-storage;stable/16.04
 
57
      branch: https://github.com/openstack/charm-swift-storage;stable/16.07
57
58
      constraints: mem=1G
58
59
      options:
59
60
        zone: 1
60
61
        block-device: vdb
61
62
        overwrite: "true"
62
63
    swift-storage-z2:
63
 
      branch: https://github.com/openstack/charm-swift-storage;stable/16.04
 
64
      branch: https://github.com/openstack/charm-swift-storage;stable/16.07
64
65
      constraints: mem=1G
65
66
      options:
66
67
        zone: 2
67
68
        block-device: vdb
68
69
        overwrite: "true"
69
70
    swift-storage-z3:
70
 
      branch: https://github.com/openstack/charm-swift-storage;stable/16.04
 
71
      branch: https://github.com/openstack/charm-swift-storage;stable/16.07
71
72
      constraints: mem=1G
72
73
      options:
73
74
        zone: 3
74
75
        block-device: vdb
75
76
        overwrite: "true"
76
77
    ceilometer:
77
 
      branch: https://github.com/openstack/charm-ceilometer;stable/16.04
 
78
      branch: https://github.com/openstack/charm-ceilometer;stable/16.07
78
79
      constraints: mem=1G
79
80
    ceilometer-agent:
80
 
      branch: https://github.com/openstack/charm-ceilometer-agent;stable/16.04
 
81
      branch: https://github.com/openstack/charm-ceilometer-agent;stable/16.07
81
82
    heat:
82
 
      branch: https://github.com/openstack/charm-heat;stable/16.04
 
83
      branch: https://github.com/openstack/charm-heat;stable/16.07
83
84
    mongodb:
84
85
      branch: lp:charms/trusty/mongodb
85
86
      constraints: mem=1G
97
98
    - [ nova-cloud-controller, glance ]
98
99
    - [ nova-cloud-controller, keystone ]
99
100
    - [ nova-compute, nova-cloud-controller ]
 
101
    - [ nova-compute, mysql ]
100
102
    - [ nova-compute, lxd ]
101
 
    - [ nova-compute, mysql ]
102
103
    - - nova-compute
103
104
      - rabbitmq-server:amqp
104
105
    - [ nova-compute, glance ]
105
106
    - [ glance, mysql ]
106
107
    - [ glance, keystone ]
107
108
    - [ glance, rabbitmq-server ]
108
 
    - [ glance, swift-proxy ]
109
109
    - [ neutron-gateway, nova-cloud-controller ]
110
110
    - [ openstack-dashboard, keystone ]
111
111
    - [ swift-proxy, keystone ]
121
121
    - [ heat, mysql ]
122
122
    - [ heat, keystone ]
123
123
    - [ heat, rabbitmq-server ]
124
 
openstack-singlerabbit:
125
 
  inherits: openstack-services
126
 
  relations:
127
124
    - [ "neutron-gateway:amqp", rabbitmq-server ]
128
 
openstack-icehouse:
129
 
  inherits: openstack-singlerabbit
130
 
  services:
131
 
    neutron-api:
132
 
      branch: https://github.com/openstack/charm-neutron-api;stable/16.04
133
 
      constraints: mem=1G
134
 
      options:
135
 
        neutron-security-groups: True
136
 
    neutron-openvswitch:
137
 
      branch: https://github.com/openstack/charm-neutron-openvswitch;stable/16.04
138
 
  relations:
139
 
  - [ neutron-api, mysql ]
140
 
  - [ neutron-api, rabbitmq-server ]
141
 
  - [ neutron-api, nova-cloud-controller ]
142
 
  - [ neutron-api, neutron-openvswitch ]
143
 
  - [ neutron-api, keystone ]
144
 
  - [ neutron-api, neutron-gateway ]
145
 
  - [ neutron-openvswitch, nova-compute ]
146
 
  - [ neutron-openvswitch, rabbitmq-server ]
147
 
# Liberty
148
 
wily-liberty:
149
 
  inherits: openstack-icehouse
150
 
  series: wily
151
 
wily-liberty-proposed:
152
 
  inherits: wily-liberty
153
 
  overrides:
154
 
    source: proposed
155
 
    openstack-origin: distro-proposed
156
 
# Mitaka
 
125
    - [ neutron-api, mysql ]
 
126
    - [ neutron-api, rabbitmq-server ]
 
127
    - [ neutron-api, nova-cloud-controller ]
 
128
    - [ neutron-api, neutron-openvswitch ]
 
129
    - [ neutron-api, keystone ]
 
130
    - [ neutron-api, neutron-gateway ]
 
131
    - [ neutron-openvswitch, nova-compute ]
 
132
    - [ neutron-openvswitch, rabbitmq-server ]
 
133
openstack-services-legacy:
 
134
  inherits: base-services
 
135
  services:
 
136
    mysql:
 
137
      branch: lp:charms/trusty/mysql
 
138
      constraints: mem=2G
 
139
      options:
 
140
        dataset-size: 50%
 
141
        max-connections: 20000
 
142
openstack-services:
 
143
  inherits: base-services
 
144
  services:
 
145
    mysql:
 
146
      branch: https://github.com/openstack/charm-percona-cluster;stable/16.07
 
147
      constraints: mem=4G
 
148
      options:
 
149
        dataset-size: 50%
 
150
        max-connections: 20000
 
151
        root-password: ChangeMe123
 
152
        sst-password: ChangeMe123
 
153
# mitaka
157
154
xenial-mitaka:
158
 
  inherits: openstack-icehouse
 
155
  inherits: openstack-services
159
156
  series: xenial
160
157
xenial-mitaka-proposed:
161
158
  inherits: xenial-mitaka