~openstack-charm-testers/+junk/neutron-snabbswitch

« back to all changes in this revision

Viewing changes to next.yaml

  • Committer: Edward Hope-Morley
  • Date: 2015-05-12 08:49:33 UTC
  • Revision ID: edward.hope-morley@canonical.com-20150512084933-ll0olnott54l1bjx
updates for 2015.5 build

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# vim: set ts=2 et:
 
2
openstack-services:
 
3
  services:
 
4
    percona-cluster:
 
5
      branch: lp:~openstack-charmers/charms/trusty/percona-cluster/next
 
6
      constraints: mem=1G
 
7
      num_units: 3
 
8
      options:
 
9
        dataset-size: 50%
 
10
        vip: '10.5.100.1'
 
11
        root-password: ubuntu
 
12
        sst-password: ubuntu
 
13
    percona-cluster-hacluster:
 
14
      branch: lp:~openstack-charmers/charms/trusty/hacluster/next
 
15
    rabbitmq-server:
 
16
      branch: lp:charms/trusty/rabbitmq-server
 
17
      constraints: mem=1G
 
18
    keystone:
 
19
      branch: lp:~openstack-charmers/charms/trusty/keystone/next
 
20
      constraints: mem=1G
 
21
      options:
 
22
        admin-user: 'admin'
 
23
        admin-password: 'openstack'
 
24
        admin-token: 'ubuntutesting'
 
25
    openstack-dashboard:
 
26
      branch: lp:~openstack-charmers/charms/trusty/openstack-dashboard/next
 
27
      constraints: mem=1G
 
28
    nova-compute:
 
29
      branch: lp:~openstack-charmers/charms/trusty/nova-compute/snabbswitch
 
30
      constraints: mem=4G
 
31
      options:
 
32
        debug: True
 
33
        verbose: True
 
34
        enable-live-migration: True
 
35
        enable-resize: True
 
36
#        disable-neutron-security-groups: 'true'
 
37
    nova-cloud-controller:
 
38
      branch: lp:~openstack-charmers/charms/trusty/nova-cloud-controller/next
 
39
      constraints: mem=1G
 
40
      options:
 
41
        debug: True
 
42
        verbose: True
 
43
        network-manager: Quantum
 
44
        quantum-security-groups: 'yes'
 
45
    glance:
 
46
      branch: lp:~openstack-charmers/charms/trusty/glance/next
 
47
      constraints: mem=1G
 
48
    neutron-api:
 
49
      branch: lp:~openstack-charmers/charms/trusty/neutron-api/snabbswitch
 
50
      constraints: mem=1G
 
51
      options:
 
52
        debug: True
 
53
        verbose: True
 
54
        neutron-security-groups: True
 
55
        neutron-plugin: snabb
 
56
        snabbswitch-zones: |
 
57
          W3sic3VibmV0IjogIjIwMDM6MDoxOjovNjQiLCAidXNlZCI6IFsiMjAwMzowOjE6OjEiLCAiMjAw
 
58
          MzowOjE6OjIiXSwgInpvbmUiOiAxLCAidmxhbiI6IDEwMSwgImhvc3QiOiAianVqdS1jdHMtZGV2
 
59
          LXRydXN0eS1tYWNoaW5lLTUiLCAicG9ydCI6ICJwb3J0MSJ9XQ==
 
60
    snabb-compute:
 
61
      branch: lp:~openstack-charmers/charms/trusty/neutron-snabbswitch/next
 
62
      options:
 
63
        enabled-components: 'compute'
 
64
        sync-host: '10.5.100.1'
 
65
    snabb-db:
 
66
      branch: lp:~openstack-charmers/charms/trusty/neutron-snabbswitch/next
 
67
      options:
 
68
        enabled-components: 'db'
 
69
        database-password: 'ubuntu'
 
70
 
 
71
  relations:
 
72
    - [ percona-cluster, percona-cluster-hacluster ]
 
73
    - [ nova-cloud-controller, percona-cluster ]
 
74
    - [ glance, percona-cluster ]
 
75
    - [ neutron-api, percona-cluster ]
 
76
    - [ "snabb-db:shared-db", percona-cluster ]
 
77
    - [ "snabb-compute:shared-db-sync-agent", percona-cluster ]
 
78
    - [ keystone, percona-cluster ]
 
79
    - [ nova-cloud-controller, keystone ]
 
80
    - [ glance, keystone ]
 
81
    - [ openstack-dashboard, keystone ]
 
82
    - [ neutron-api, keystone ]
 
83
    - [ nova-cloud-controller, rabbitmq-server ]
 
84
    - [ neutron-api, rabbitmq-server ]
 
85
    - [ nova-cloud-controller, glance ]
 
86
    - [ nova-compute, nova-cloud-controller ]
 
87
    - - nova-compute
 
88
      - rabbitmq-server:amqp
 
89
    - [ nova-compute, glance ]
 
90
    - [ neutron-api, nova-cloud-controller ]
 
91
    - [ snabb-compute, nova-compute ]
 
92
 
 
93
openstack-icehouse:
 
94
  inherits: openstack-services
 
95
  overrides:
 
96
    cluster_count: 3
 
97
 
 
98
# trusty configurations
 
99
trusty-icehouse:
 
100
  inherits: openstack-icehouse
 
101
  series: trusty
 
102
trusty-icehouse-ipv6:
 
103
  inherits: trusty-icehouse
 
104
  services:
 
105
    percona-cluster:
 
106
      branch: lp:~openstack-charmers/charms/trusty/percona-cluster/next
 
107
      constraints: mem=1G
 
108
      options:
 
109
        dataset-size: 50%
 
110
        vip: '2001:db8:1:0:d0cf:528c:23eb:5000'
 
111
        vip_cidr: 64
 
112
        root-password: ubuntu
 
113
        sst-password: ubuntu
 
114
    snabb-compute:
 
115
      branch: lp:~openstack-charmers/charms/trusty/neutron-snabbswitch/next
 
116
      options:
 
117
        enabled-components: 'compute'
 
118
        sync-host: '2001:db8:1:0:d0cf:528c:23eb:5000'
 
119
  overrides:
 
120
    corosync_mcastaddr: ff05::2
 
121
    prefer-ipv6: true
 
122
    netmtu: 1352
 
123