Skip to content

Commit

Permalink
Adapt tests for Openstack config drive option
Browse files Browse the repository at this point in the history
  • Loading branch information
ederst committed Oct 13, 2021
1 parent da84492 commit 182f070
Show file tree
Hide file tree
Showing 14 changed files with 90 additions and 6 deletions.
57 changes: 51 additions & 6 deletions pkg/model/openstackmodel/servergroup_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
Expand Down Expand Up @@ -108,6 +111,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
Expand Down Expand Up @@ -190,6 +196,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
Expand Down Expand Up @@ -309,6 +318,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Topology: &kops.TopologySpec{
Expand Down Expand Up @@ -429,7 +441,11 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Spec: kops.ClusterSpec{
MasterPublicName: "master-public-name",
CloudConfig: &kops.CloudConfiguration{
Openstack: &kops.OpenstackConfiguration{},
Openstack: &kops.OpenstackConfiguration{
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
{
Expand Down Expand Up @@ -547,6 +563,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
Expand Down Expand Up @@ -625,6 +644,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
Expand Down Expand Up @@ -681,6 +703,9 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Router: &kops.OpenstackRouter{
ExternalNetwork: fi.String("test"),
},
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
Expand Down Expand Up @@ -759,7 +784,11 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Spec: kops.ClusterSpec{
MasterPublicName: "master-public-name",
CloudConfig: &kops.CloudConfiguration{
Openstack: &kops.OpenstackConfiguration{},
Openstack: &kops.OpenstackConfiguration{
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
{
Expand Down Expand Up @@ -798,7 +827,11 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Spec: kops.ClusterSpec{
MasterPublicName: "master-public-name",
CloudConfig: &kops.CloudConfiguration{
Openstack: &kops.OpenstackConfiguration{},
Openstack: &kops.OpenstackConfiguration{
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
{
Expand Down Expand Up @@ -839,7 +872,11 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Spec: kops.ClusterSpec{
MasterPublicName: "master-public-name",
CloudConfig: &kops.CloudConfiguration{
Openstack: &kops.OpenstackConfiguration{},
Openstack: &kops.OpenstackConfiguration{
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
{
Expand Down Expand Up @@ -878,7 +915,11 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Spec: kops.ClusterSpec{
MasterPublicName: "master-public-name",
CloudConfig: &kops.CloudConfiguration{
Openstack: &kops.OpenstackConfiguration{},
Openstack: &kops.OpenstackConfiguration{
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
{
Expand Down Expand Up @@ -917,7 +958,11 @@ func getServerGroupModelBuilderTestInput() []serverGroupModelBuilderTestInput {
Spec: kops.ClusterSpec{
MasterPublicName: "master-public-name",
CloudConfig: &kops.CloudConfiguration{
Openstack: &kops.OpenstackConfiguration{},
Openstack: &kops.OpenstackConfiguration{
Metadata: &kops.OpenstackMetadata{
ConfigDrive: fi.Bool(false),
},
},
},
Subnets: []kops.ClusterSubnetSpec{
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Name: node
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.2-4
FloatingIP: null
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Name: node
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.2-4
FloatingIP: null
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Name: node
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.2-4
FloatingIP: null
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ Lifecycle: Sync
Name: fip-node-3-cluster
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: true
Expand Down Expand Up @@ -124,6 +125,7 @@ UserData:
Name: master
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: true
Expand Down Expand Up @@ -203,6 +205,7 @@ UserData:
Name: master
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: true
Expand Down Expand Up @@ -282,6 +285,7 @@ UserData:
Name: master
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down Expand Up @@ -354,6 +358,7 @@ UserData:
Name: node
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down Expand Up @@ -426,6 +431,7 @@ UserData:
Name: node
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ Lifecycle: Sync
Name: fip-node-c-1-cluster
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -119,6 +120,7 @@ UserData:
Name: master-a
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -186,6 +188,7 @@ UserData:
Name: master-b
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -253,6 +256,7 @@ UserData:
Name: master-c
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down Expand Up @@ -325,6 +329,7 @@ UserData:
Name: node-a
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down Expand Up @@ -397,6 +402,7 @@ UserData:
Name: node-b
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ Lifecycle: Sync
Name: fip-node-c-1-cluster
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: true
Expand Down Expand Up @@ -132,6 +133,7 @@ UserData:
Name: master-a
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: true
Expand Down Expand Up @@ -211,6 +213,7 @@ UserData:
Name: master-b
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: true
Expand Down Expand Up @@ -290,6 +293,7 @@ UserData:
Name: master-c
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down Expand Up @@ -362,6 +366,7 @@ UserData:
Name: node-a
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down Expand Up @@ -434,6 +439,7 @@ UserData:
Name: node-b
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP:
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Name: node-b
Name: node-c
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -84,6 +85,7 @@ UserData:
Name: master-a
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -157,6 +159,7 @@ UserData:
Name: master-b
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -230,6 +233,7 @@ UserData:
Name: master-c
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -296,6 +300,7 @@ UserData:
Name: node-a
---
AvailabilityZone: zone-2
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -362,6 +367,7 @@ UserData:
Name: node-b
---
AvailabilityZone: zone-3
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Name: master
Name: node
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -70,6 +71,7 @@ UserData:
Name: bastion
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down Expand Up @@ -143,6 +145,7 @@ UserData:
Name: master
---
AvailabilityZone: zone-1
ConfigDrive: false
Flavor: blc.1-2
FloatingIP: null
ForAPIServer: false
Expand Down
Loading

0 comments on commit 182f070

Please sign in to comment.