# Defines the physical nodes which are added to the MAAS cluster
# controller upon startup of the node.
nodes:
- - name: node1
+ - name: node2
tags: physical
architecture: amd64/generic
mac_addresses:
- - "00:1e:67:e0:0a:4a"
- - "00:1e:67:e0:0a:4b"
- - "00:1e:67:d0:9a:10"
- - "00:1e:67:d0:9a:11"
+ - "00:1e:67:e0:0b:71"
+ - "00:1e:67:e0:0b:72"
+ - "00:1e:67:d0:9a:8c"
+ - "00:1e:67:d0:9a:8d"
power:
type: ipmi
- address: 10.4.2.8
+ address: 10.4.7.2
user: root
pass: root
driver: LAN_2_0
# mac_address: "38:63:bb:43:b8:9c"
# requested_address: 192.168.122.5
- - name: node2
+# - name: node1
+# tags: physical
+# architecture: amd64/generic
+# mac_addresses:
+# - "00:1e:67:e0:08:b0"
+# - "00:1e:67:e0:08:b1"
+# - "00:1e:67:d0:99:ee"
+# - "00:1e:67:d0:99:ef"
+# power:
+# type: ipmi
+# address: 10.4.2.9
+# user: root
+# pass: root
+# driver: LAN_2_0
+# sticky_ip_address:
+# mac_address: "38:63:bb:43:b8:9c"
+# requested_address: 192.168.122.5
+
+ - name: node3
tags: physical
architecture: amd64/generic
mac_addresses:
- - "00:1e:67:e0:08:b0"
- - "00:1e:67:e0:08:b1"
- - "00:1e:67:d0:99:ee"
- - "00:1e:67:d0:99:ef"
+ - "00:1e:67:e0:09:32"
+ - "00:1e:67:e0:09:33"
+ - "00:1e:67:d0:9b:92"
+ - "00:1e:67:d0:9b:93"
power:
type: ipmi
- address: 10.4.2.9
+ address: 10.4.7.3
user: root
pass: root
driver: LAN_2_0
# mac_address: "38:63:bb:43:b8:9c"
# requested_address: 192.168.122.5
- - name: node3
+ - name: node4
tags: physical
architecture: amd64/generic
mac_addresses:
- - "00:1e:67:e0:08:7e"
- - "00:1e:67:e0:08:7f"
- - "00:1e:67:c2:23:d8"
- - "00:1e:67:c2:23:d9"
+ - "00:1e:67:e0:09:fa"
+ - "00:1e:67:e0:09:fb"
+ - "00:1e:67:d0:9c:9c"
+ - "00:1e:67:d0:9c:9d"
power:
type: ipmi
- address: 10.4.2.7
+ address: 10.4.7.4
user: root
pass: root
driver: LAN_2_0
# mac_address: "38:63:bb:43:b8:9c"
# requested_address: 192.168.122.5
- - name: node4
+ - name: node5
tags: physical
architecture: amd64/generic
mac_addresses:
- - "00:1e:67:cf:b8:92"
- - "00:1e:67:cf:b8:93"
- - "00:1e:67:d0:9b:0c"
- - "00:1e:67:d0:9b:0d"
+ - "00:1e:67:cf:bc:f7"
+ - "00:1e:67:cf:bc:f8"
+ - "00:1e:67:d0:9c:26"
+ - "00:1e:67:d0:9c:27"
power:
type: ipmi
- address: 10.4.2.10
+ address: 10.4.7.5
user: root
pass: root
driver: LAN_2_0
num_utils: 1
constraints: tags=physical
neutron-gateway:
- branch: lp:~sdn-charmers/charms/trusty/neutron-gateway/ovs-odl
+ branch: lp:~openstack-charmers/charms/trusty/neutron-gateway/next
#constraints: tags=neutron
options:
plugin: ovs-odl
instance-mtu: 1400
+ # ext-port: eth2
to: ubuntu=0
nova-compute:
branch: lp:~openstack-charmers/charms/trusty/nova-compute/next
charm: cs:trusty/glance
to: lxc:ubuntu=0
relations:
- - ['neutron-api:neutron-plugin-api-subordinate', 'neutron-api-odl:neutron-plugin-api-subordinate']
- - ['nova-compute:neutron-plugin', 'openvswitch-odl:neutron-plugin']
- - ['neutron-gateway', 'openvswitch-odl']
- - ['openvswitch-odl:ovsdb-manager', 'odl-controller:ovsdb-manager']
- - ['neutron-api-odl:odl-controller', 'odl-controller:controller-api']
- ['keystone:shared-db', 'mysql:shared-db']
- ['nova-cloud-controller:shared-db', 'mysql:shared-db']
- ['nova-cloud-controller:amqp', 'rabbitmq-server:amqp']
- ['nova-cloud-controller:image-service', 'glance:image-service']
- ['nova-cloud-controller:identity-service', 'keystone:identity-service']
- - ['nova-compute:cloud-compute', 'nova-cloud-controller:cloud-compute']
- - ['nova-compute:amqp', 'rabbitmq-server:amqp']
- - ['nova-compute:image-service', 'glance:image-service']
- - ['glance:shared-db', 'mysql:shared-db']
- - ['glance:identity-service', 'keystone:identity-service']
- - ['glance:amqp', 'rabbitmq-server:amqp']
- ['neutron-api:shared-db', 'mysql:shared-db']
- ['neutron-api:amqp', 'rabbitmq-server:amqp']
- ['neutron-api:neutron-api', 'nova-cloud-controller:neutron-api']
- ['neutron-api:identity-service', 'keystone:identity-service']
+ - ['neutron-api:neutron-plugin-api-subordinate', 'neutron-api-odl:neutron-plugin-api-subordinate']
+ - ['neutron-api-odl:odl-controller', 'odl-controller:controller-api']
+ - ['nova-compute:neutron-plugin', 'openvswitch-odl:neutron-plugin']
+ - ['neutron-gateway', 'mysql '],
- ['neutron-gateway:amqp', 'rabbitmq-server:amqp']
- - ['neutron-gateway:neutron-plugin-api', 'neutron-api:neutron-plugin-api']
- ['neutron-gateway:quantum-network-service', 'nova-cloud-controller:quantum-network-service']
+ - ['neutron-gateway:neutron-plugin-api', 'neutron-api:neutron-plugin-api']
+ - ['neutron-gateway', 'openvswitch-odl']
+ - ['openvswitch-odl:ovsdb-manager', 'odl-controller:ovsdb-manager']
+ - ['nova-compute:shared-db', 'mysql:shared-db']
+ - ['nova-compute:cloud-compute', 'nova-cloud-controller:cloud-compute']
+ - ['nova-compute:amqp', 'rabbitmq-server:amqp']
+ - ['nova-compute:image-service', 'glance:image-service']
+ - ['glance:shared-db', 'mysql:shared-db']
+ - ['glance:identity-service', 'keystone:identity-service']
+ - ['glance:amqp', 'rabbitmq-server:amqp']
- ['openstack-dashboard:identity-service','keystone:identity-service']
trusty-kilo:
inherits: openstack-services