From 8b72d8902d4f57480b8b9d1f0433235dd85914db Mon Sep 17 00:00:00 2001 From: Victor Lowther Date: Mon, 22 Oct 2012 16:55:57 -0500 Subject: [PATCH] Cut tagged release v1.5-openstack-dell --- .../v1.5-openstack-dell/master/barclamp-bios | 1 + .../master/barclamp-crowbar | 1 + .../master/barclamp-dell_branding | 1 + .../master/barclamp-deployer | 1 + .../v1.5-openstack-dell/master/barclamp-dns | 1 + .../master/barclamp-ganglia | 1 + .../master/barclamp-glance | 1 + .../v1.5-openstack-dell/master/barclamp-ipmi | 1 + .../master/barclamp-keystone | 1 + .../master/barclamp-logging | 1 + .../v1.5-openstack-dell/master/barclamp-mysql | 1 + .../master/barclamp-nagios | 1 + .../master/barclamp-network | 1 + .../v1.5-openstack-dell/master/barclamp-nova | 1 + .../master/barclamp-nova_dashboard | 1 + .../v1.5-openstack-dell/master/barclamp-ntp | 1 + .../master/barclamp-openstack | 1 + .../master/barclamp-overview | 1 + .../master/barclamp-provisioner | 1 + .../v1.5-openstack-dell/master/barclamp-raid | 1 + .../v1.5-openstack-dell/master/barclamp-swift | 1 + .../master/barclamp-tempest | 1 + .../v1.5-openstack-dell/master/barclamp-test | 1 + .../v1.5-openstack-dell/master/change-image | 1 + .../v1.5-openstack-dell/master/crowbar.json | 60 ++++ releases/v1.5-openstack-dell/master/extra | 1 + .../master/network-openstack-10g-team.json | 302 ++++++++++++++++++ .../master/network-openstack-team.json | 302 ++++++++++++++++++ 28 files changed, 689 insertions(+) create mode 100644 releases/v1.5-openstack-dell/master/barclamp-bios create mode 100644 releases/v1.5-openstack-dell/master/barclamp-crowbar create mode 100644 releases/v1.5-openstack-dell/master/barclamp-dell_branding create mode 100644 releases/v1.5-openstack-dell/master/barclamp-deployer create mode 100644 releases/v1.5-openstack-dell/master/barclamp-dns create mode 100644 releases/v1.5-openstack-dell/master/barclamp-ganglia create mode 100644 releases/v1.5-openstack-dell/master/barclamp-glance create mode 100644 releases/v1.5-openstack-dell/master/barclamp-ipmi create mode 100644 releases/v1.5-openstack-dell/master/barclamp-keystone create mode 100644 releases/v1.5-openstack-dell/master/barclamp-logging create mode 100644 releases/v1.5-openstack-dell/master/barclamp-mysql create mode 100644 releases/v1.5-openstack-dell/master/barclamp-nagios create mode 100644 releases/v1.5-openstack-dell/master/barclamp-network create mode 100644 releases/v1.5-openstack-dell/master/barclamp-nova create mode 100644 releases/v1.5-openstack-dell/master/barclamp-nova_dashboard create mode 100644 releases/v1.5-openstack-dell/master/barclamp-ntp create mode 100644 releases/v1.5-openstack-dell/master/barclamp-openstack create mode 100644 releases/v1.5-openstack-dell/master/barclamp-overview create mode 100644 releases/v1.5-openstack-dell/master/barclamp-provisioner create mode 100644 releases/v1.5-openstack-dell/master/barclamp-raid create mode 100644 releases/v1.5-openstack-dell/master/barclamp-swift create mode 100644 releases/v1.5-openstack-dell/master/barclamp-tempest create mode 100644 releases/v1.5-openstack-dell/master/barclamp-test create mode 120000 releases/v1.5-openstack-dell/master/change-image create mode 100644 releases/v1.5-openstack-dell/master/crowbar.json create mode 120000 releases/v1.5-openstack-dell/master/extra create mode 100644 releases/v1.5-openstack-dell/master/network-openstack-10g-team.json create mode 100644 releases/v1.5-openstack-dell/master/network-openstack-team.json diff --git a/releases/v1.5-openstack-dell/master/barclamp-bios b/releases/v1.5-openstack-dell/master/barclamp-bios new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-bios @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-crowbar b/releases/v1.5-openstack-dell/master/barclamp-crowbar new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-crowbar @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-dell_branding b/releases/v1.5-openstack-dell/master/barclamp-dell_branding new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-dell_branding @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-deployer b/releases/v1.5-openstack-dell/master/barclamp-deployer new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-deployer @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-dns b/releases/v1.5-openstack-dell/master/barclamp-dns new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-dns @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-ganglia b/releases/v1.5-openstack-dell/master/barclamp-ganglia new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-ganglia @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-glance b/releases/v1.5-openstack-dell/master/barclamp-glance new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-glance @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-ipmi b/releases/v1.5-openstack-dell/master/barclamp-ipmi new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-ipmi @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-keystone b/releases/v1.5-openstack-dell/master/barclamp-keystone new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-keystone @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-logging b/releases/v1.5-openstack-dell/master/barclamp-logging new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-logging @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-mysql b/releases/v1.5-openstack-dell/master/barclamp-mysql new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-mysql @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-nagios b/releases/v1.5-openstack-dell/master/barclamp-nagios new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-nagios @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-network b/releases/v1.5-openstack-dell/master/barclamp-network new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-network @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-nova b/releases/v1.5-openstack-dell/master/barclamp-nova new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-nova @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-nova_dashboard b/releases/v1.5-openstack-dell/master/barclamp-nova_dashboard new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-nova_dashboard @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-ntp b/releases/v1.5-openstack-dell/master/barclamp-ntp new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-ntp @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-openstack b/releases/v1.5-openstack-dell/master/barclamp-openstack new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-openstack @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-overview b/releases/v1.5-openstack-dell/master/barclamp-overview new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-overview @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-provisioner b/releases/v1.5-openstack-dell/master/barclamp-provisioner new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-provisioner @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-raid b/releases/v1.5-openstack-dell/master/barclamp-raid new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-raid @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-swift b/releases/v1.5-openstack-dell/master/barclamp-swift new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-swift @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-tempest b/releases/v1.5-openstack-dell/master/barclamp-tempest new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-tempest @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/barclamp-test b/releases/v1.5-openstack-dell/master/barclamp-test new file mode 100644 index 00000000000..22067134461 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/barclamp-test @@ -0,0 +1 @@ +v1.5-openstack-dell diff --git a/releases/v1.5-openstack-dell/master/change-image b/releases/v1.5-openstack-dell/master/change-image new file mode 120000 index 00000000000..01f826f403c --- /dev/null +++ b/releases/v1.5-openstack-dell/master/change-image @@ -0,0 +1 @@ +../master/change-image \ No newline at end of file diff --git a/releases/v1.5-openstack-dell/master/crowbar.json b/releases/v1.5-openstack-dell/master/crowbar.json new file mode 100644 index 00000000000..2fe30e09e69 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/crowbar.json @@ -0,0 +1,60 @@ +{ + "id": "default", + "description": "Self-referential barclamp enabling other barclamps", + "attributes": { + "crowbar": { + "instances": { + "deployer": [ "default" ], + "ipmi": [ "default" ], + "bios": [ "default" ], + "raid": [ "default" ], + "provisioner": [ "default" ], + "network": [ "default" ], + "ntp": [ "default" ], + "dns": [ "default" ], + "nagios": [ "default" ], + "ganglia": [ "default" ], + "logging": [ "default" ] + }, + "realm": "Crowbar - By selecting OK are agreeing to the License Agreement", + "web_port": 3000, + "users": { + "machine-install": { "password": "machine_password" }, + "crowbar": { "password": "crowbar" } + }, + "bios-settings": { + "Virtualization" : "Virtualization", + "Storage" : "Storage" + }, + "raid-settings": { + "JBOD Only": "JBODOnly", + "Single RAID 10": "SingleRaid10" + }, + "node-usage": { + "Nova": "Nova", + "Swift": "Swift", + "Glance": "Glance" + } + }, + "rails": { + "max_pool_size": 256, + "environment": "production" + } + }, + "deployment": { + "crowbar": { + "crowbar-revision": 0, + "elements": {}, + "element_order": [ + [ "crowbar" ] + ], + "config": { + "environment": "crowbar-config-test", + "mode": "full", + "transitions": false, + "transition_list": [ ] + } + } + } +} + diff --git a/releases/v1.5-openstack-dell/master/extra b/releases/v1.5-openstack-dell/master/extra new file mode 120000 index 00000000000..a34ff7d74b7 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/extra @@ -0,0 +1 @@ +../master/extra \ No newline at end of file diff --git a/releases/v1.5-openstack-dell/master/network-openstack-10g-team.json b/releases/v1.5-openstack-dell/master/network-openstack-10g-team.json new file mode 100644 index 00000000000..f9aa924311a --- /dev/null +++ b/releases/v1.5-openstack-dell/master/network-openstack-10g-team.json @@ -0,0 +1,302 @@ +{ + "id": "bc-template-network", + "description": "Instantiates network interfaces on the crowbar managed systems. Also manages the address pool", + "attributes": { + "network": { + "start_up_delay": 30, + "mode": "team", + "teaming": { + "mode": 5 + }, + "interface_map": [ + { + "pattern": "PowerEdge R610", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:03" + ] + }, + { + "pattern": "PowerEdge R710", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:03" + ] + }, + { + "pattern": "PowerEdge C6145", + "bus_order": [ + "0000:00/0000:00:04", + "0000:00/0000:00:02" + ] + }, + { + "pattern": "PowerEdge C2100", + "bus_order": [ + "0000:00/0000:00:1c", + "0000:00/0000:00:07", + "0000:00/0000:00:09", + "0000:00/0000:00:01" + ] + }, + { + "pattern": "C6100", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:03", + "0000:00/0000:00:07" + ] + }, + { + "pattern": "product", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:02" + ] + } + ], + "conduit_map": [ + { + "pattern": "team/.*/crowbar-config-default", + "conduit_list": { + "intf0": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf1": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf2": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + } + } + }, + { + "pattern": "team/.*/nova-multi-compute", + "conduit_list": { + "intf0": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf1": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf2": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + } + } + }, + { + "pattern": "team/.*/nova.*", + "conduit_list": { + "intf0": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf1": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf2": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + } + } + }, + { + "pattern": "team/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf1": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + }, + "intf2": { + "if_list": [ "10g1", "10g2" ], + "team_mode": 5 + } + } + }, + { + "pattern": "dual/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "10g1" ] + }, + "intf1": { + "if_list": [ "10g2" ] + }, + "intf2": { + "if_list": [ "10g1" ] + } + } + }, + { + "pattern": "single/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "10g1" ] + }, + "intf1": { + "if_list": [ "10g1" ] + }, + "intf2": { + "if_list": [ "10g1" ] + } + } + }, + { + "pattern": ".*/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "10g1" ] + }, + "intf1": { + "if_list": [ "10g1" ] + }, + "intf2": { + "if_list": [ "10g1" ] + } + } + }, + { + "pattern": "mode/1g_adpt_count/role", + "conduit_list": { + "intf0": { + "if_list": [ "10g1" ] + }, + "intf1": { + "if_list": [ "10g1" ] + }, + "intf2": { + "if_list": [ "10g1" ] + } + } + } + ], + "networks": { + "storage": { + "conduit": "intf1", + "vlan": 200, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.125.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.125.255", + "ranges": { + "host": { "start": "192.168.125.10", "end": "192.168.125.239" } + } + }, + "public": { + "conduit": "intf1", + "vlan": 300, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.122.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.122.255", + "router": "192.168.122.1", + "router_pref" : 5, + "ranges": { + "host": { "start": "192.168.122.2", "end": "192.168.122.49" }, + "dhcp": { "start": "192.168.122.50", "end": "192.168.122.127" } + } + }, + "nova_fixed": { + "conduit": "intf1", + "vlan": 500, + "use_vlan": true, + "add_bridge": true, + "subnet": "192.168.123.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.123.255", + "router": "192.168.123.1", + "router_pref" : 20, + "ranges": { + "router": { "start": "192.168.123.1", "end": "192.168.123.49" }, + "dhcp": { "start": "192.168.123.50", "end": "192.168.123.254" } + } + }, + "nova_floating": { + "conduit": "intf1", + "vlan": 300, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.122.128", + "netmask": "255.255.255.192", + "broadcast": "192.168.122.191", + "ranges": { + "host": { "start": "192.168.122.129", "end": "192.168.122.191" } + } + }, + "bmc": { + "conduit": "bmc", + "vlan": 100, + "use_vlan": false, + "add_bridge": false, + "subnet": "192.168.124.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.124.255", + "ranges": { + "host": { "start": "192.168.124.162", "end": "192.168.124.240" } + } + }, + "bmc_vlan": { + "conduit": "intf2", + "vlan": 100, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.124.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.124.255", + "ranges": { + "host": { "start": "192.168.124.161", "end": "192.168.124.161" } + } + }, + "admin": { + "conduit": "intf0", + "vlan": 100, + "use_vlan": false, + "add_bridge": false, + "subnet": "192.168.124.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.124.255", + "router": "192.168.124.1", + "router_pref" : 10, + "ranges": { + "admin": { "start": "192.168.124.10", "end": "192.168.124.11" }, + "dhcp": { "start": "192.168.124.21", "end": "192.168.124.80" }, + "host": { "start": "192.168.124.81", "end": "192.168.124.160" }, + "switch": { "start": "192.168.124.241", "end": "192.168.124.250" } + } + } + } + } + }, + "deployment": { + "network": { + "crowbar-revision": 0, + "elements": {}, + "element_states": { + "network": [ "readying", "ready", "applying" ] + }, + "element_order": [ + [ "network" ] + ], + "config": { + "environment": "network-base-config", + "mode": "full", + "transitions": true, + "transition_list": [ "discovered", "reset", "delete" ] + } + } + } +} + diff --git a/releases/v1.5-openstack-dell/master/network-openstack-team.json b/releases/v1.5-openstack-dell/master/network-openstack-team.json new file mode 100644 index 00000000000..4574e7e1dd4 --- /dev/null +++ b/releases/v1.5-openstack-dell/master/network-openstack-team.json @@ -0,0 +1,302 @@ +{ + "id": "bc-template-network", + "description": "Instantiates network interfaces on the crowbar managed systems. Also manages the address pool", + "attributes": { + "network": { + "start_up_delay": 30, + "mode": "team", + "teaming": { + "mode": 5 + }, + "interface_map": [ + { + "pattern": "PowerEdge R610", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:03" + ] + }, + { + "pattern": "PowerEdge R710", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:03" + ] + }, + { + "pattern": "PowerEdge C6145", + "bus_order": [ + "0000:00/0000:00:04", + "0000:00/0000:00:02" + ] + }, + { + "pattern": "PowerEdge C2100", + "bus_order": [ + "0000:00/0000:00:1c", + "0000:00/0000:00:07", + "0000:00/0000:00:09", + "0000:00/0000:00:01" + ] + }, + { + "pattern": "C6100", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:03", + "0000:00/0000:00:07" + ] + }, + { + "pattern": "product", + "bus_order": [ + "0000:00/0000:00:01", + "0000:00/0000:00:02" + ] + } + ], + "conduit_map": [ + { + "pattern": "team/.*/crowbar-config-default", + "conduit_list": { + "intf0": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 6 + }, + "intf1": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 6 + }, + "intf2": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 6 + } + } + }, + { + "pattern": "team/.*/nova-multi-compute", + "conduit_list": { + "intf0": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 5 + }, + "intf1": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 5 + }, + "intf2": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 5 + } + } + }, + { + "pattern": "team/.*/nova.*", + "conduit_list": { + "intf0": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 5 + }, + "intf1": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 5 + }, + "intf2": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 5 + } + } + }, + { + "pattern": "team/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 6 + }, + "intf1": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 6 + }, + "intf2": { + "if_list": [ "1g1", "1g2" ], + "team_mode": 6 + } + } + }, + { + "pattern": "dual/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "1g1" ] + }, + "intf1": { + "if_list": [ "1g2" ] + }, + "intf2": { + "if_list": [ "1g1" ] + } + } + }, + { + "pattern": "single/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "1g1" ] + }, + "intf1": { + "if_list": [ "1g1" ] + }, + "intf2": { + "if_list": [ "1g1" ] + } + } + }, + { + "pattern": ".*/.*/.*", + "conduit_list": { + "intf0": { + "if_list": [ "1g1" ] + }, + "intf1": { + "if_list": [ "1g1" ] + }, + "intf2": { + "if_list": [ "1g1" ] + } + } + }, + { + "pattern": "mode/1g_adpt_count/role", + "conduit_list": { + "intf0": { + "if_list": [ "1g1" ] + }, + "intf1": { + "if_list": [ "1g1" ] + }, + "intf2": { + "if_list": [ "1g1" ] + } + } + } + ], + "networks": { + "storage": { + "conduit": "intf1", + "vlan": 200, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.125.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.125.255", + "ranges": { + "host": { "start": "192.168.125.10", "end": "192.168.125.239" } + } + }, + "public": { + "conduit": "intf1", + "vlan": 300, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.122.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.122.255", + "router": "192.168.122.1", + "router_pref" : 5, + "ranges": { + "host": { "start": "192.168.122.2", "end": "192.168.122.49" }, + "dhcp": { "start": "192.168.122.50", "end": "192.168.122.127" } + } + }, + "nova_fixed": { + "conduit": "intf1", + "vlan": 500, + "use_vlan": true, + "add_bridge": true, + "subnet": "192.168.123.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.123.255", + "router": "192.168.123.1", + "router_pref" : 20, + "ranges": { + "router": { "start": "192.168.123.1", "end": "192.168.123.49" }, + "dhcp": { "start": "192.168.123.50", "end": "192.168.123.254" } + } + }, + "nova_floating": { + "conduit": "intf1", + "vlan": 300, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.122.128", + "netmask": "255.255.255.192", + "broadcast": "192.168.122.191", + "ranges": { + "host": { "start": "192.168.122.129", "end": "192.168.122.191" } + } + }, + "bmc": { + "conduit": "bmc", + "vlan": 100, + "use_vlan": false, + "add_bridge": false, + "subnet": "192.168.124.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.124.255", + "ranges": { + "host": { "start": "192.168.124.162", "end": "192.168.124.240" } + } + }, + "bmc_vlan": { + "conduit": "intf2", + "vlan": 100, + "use_vlan": true, + "add_bridge": false, + "subnet": "192.168.124.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.124.255", + "ranges": { + "host": { "start": "192.168.124.161", "end": "192.168.124.161" } + } + }, + "admin": { + "conduit": "intf0", + "vlan": 100, + "use_vlan": false, + "add_bridge": false, + "subnet": "192.168.124.0", + "netmask": "255.255.255.0", + "broadcast": "192.168.124.255", + "router": "192.168.124.1", + "router_pref" : 10, + "ranges": { + "admin": { "start": "192.168.124.10", "end": "192.168.124.11" }, + "dhcp": { "start": "192.168.124.21", "end": "192.168.124.80" }, + "host": { "start": "192.168.124.81", "end": "192.168.124.160" }, + "switch": { "start": "192.168.124.241", "end": "192.168.124.250" } + } + } + } + } + }, + "deployment": { + "network": { + "crowbar-revision": 0, + "elements": {}, + "element_states": { + "network": [ "readying", "ready", "applying" ] + }, + "element_order": [ + [ "network" ] + ], + "config": { + "environment": "network-base-config", + "mode": "full", + "transitions": true, + "transition_list": [ "discovered", "reset", "delete" ] + } + } + } +} +