4
branch: "lp:charms/trusty/ubuntu"
6
constraints: tags=physical
8
branch: lp:~sdn-charmers/charms/trusty/neutron-gateway/ovs-odl
9
constraints: tags=neutron
14
branch: lp:~openstack-charmers/charms/trusty/nova-compute/next
16
constraints: tags=physical
18
enable-live-migration: False
19
manage-neutron-plugin-legacy-mode: False
21
branch: lp:~openstack-charmers/charms/trusty/neutron-api/next
23
neutron-security-groups: False
24
manage-neutron-plugin-legacy-mode: False
27
branch: lp:~openstack-charmers/charms/trusty/neutron-api-odl/vpp
29
overlay-network-type: 'vxlan gre'
32
branch: lp:~sdn-charmers/charms/trusty/odl-controller/trunk
34
install-url: "http://10.4.1.1/odl/distribution-karaf-0.2.4-Helium-SR4.tar.gz"
37
charm: local:trusty/openvswitch-odl
39
charm: cs:trusty/mysql
42
max-connections: 20000
45
charm: cs:trusty/rabbitmq-server
48
charm: cs:trusty/keystone
50
admin-password: openstack
54
charm: cs:trusty/openstack-dashboard
56
nova-cloud-controller:
57
charm: cs:trusty/nova-cloud-controller
59
network-manager: Neutron
60
quantum-security-groups: "yes"
63
charm: cs:trusty/glance
66
- ['neutron-api:neutron-plugin-api-subordinate', 'neutron-api-odl:neutron-plugin-api-subordinate']
67
- ['nova-compute:neutron-plugin', 'openvswitch-odl:neutron-plugin']
68
- ['neutron-gateway', 'openvswitch-odl']
69
- ['openvswitch-odl:ovsdb-manager', 'odl-controller:ovsdb-manager']
70
- ['neutron-api-odl:odl-controller', 'odl-controller:controller-api']
71
- ['keystone:shared-db', 'mysql:shared-db']
72
- ['nova-cloud-controller:shared-db', 'mysql:shared-db']
73
- ['nova-cloud-controller:amqp', 'rabbitmq-server:amqp']
74
- ['nova-cloud-controller:image-service', 'glance:image-service']
75
- ['nova-cloud-controller:identity-service', 'keystone:identity-service']
76
- ['nova-compute:cloud-compute', 'nova-cloud-controller:cloud-compute']
77
- ['nova-compute:amqp', 'rabbitmq-server:amqp']
78
- ['nova-compute:image-service', 'glance:image-service']
79
- ['glance:shared-db', 'mysql:shared-db']
80
- ['glance:identity-service', 'keystone:identity-service']
81
- ['glance:amqp', 'rabbitmq-server:amqp']
82
- ['neutron-api:shared-db', 'mysql:shared-db']
83
- ['neutron-api:amqp', 'rabbitmq-server:amqp']
84
- ['neutron-api:neutron-api', 'nova-cloud-controller:neutron-api']
85
- ['neutron-api:identity-service', 'keystone:identity-service']
86
- ['neutron-gateway:amqp', 'rabbitmq-server:amqp']
87
- ['neutron-gateway:neutron-plugin-api', 'neutron-api:neutron-plugin-api']
88
- ['neutron-gateway:quantum-network-service', 'nova-cloud-controller:quantum-network-service']
89
- ['openstack-dashboard:identity-service','keystone:identity-service']
92
inherits: openstack-services
96
openstack-origin-git: include-file://keystone-master.yaml
99
openstack-origin-git: include-file://glance-master.yaml
102
# openstack-origin-git: include-file://cinder-master.yaml
105
# openstack-origin-git: include-file://neutron-master.yaml
108
openstack-origin-git: include-file://neutron-master.yaml
109
# neutron-openvswitch:
111
# openstack-origin-git: include-file://neutron-master.yaml
114
openstack-origin-git: include-file://horizon-master.yaml
117
openstack-origin-git: include-file://nova-master.yaml
118
nova-cloud-controller:
120
openstack-origin-git: include-file://nova-master.yaml
122
inherits: openstack-master-git
125
openstack-origin: cloud:trusty-kilo
126
source: cloud:trusty-kilo