@@ -26,8 +26,7 @@ func TestValidateClusterNetwork(t *testing.T) {
26
26
name : "Good one" ,
27
27
cn : & sdnapi.ClusterNetwork {
28
28
ObjectMeta : metav1.ObjectMeta {Name : "any" },
29
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
30
- HostSubnetLength : 8 ,
29
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
31
30
ServiceNetwork : "172.30.0.0/16" ,
32
31
},
33
32
expectedErrors : 0 ,
@@ -36,8 +35,7 @@ func TestValidateClusterNetwork(t *testing.T) {
36
35
name : "Good one multiple addresses" ,
37
36
cn : & sdnapi.ClusterNetwork {
38
37
ObjectMeta : metav1.ObjectMeta {Name : "any" },
39
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }, {CIDR : "10.128.0.0/16" }},
40
- HostSubnetLength : 8 ,
38
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }, {CIDR : "10.128.0.0/16" , HostSubnetLength : 8 }},
41
39
ServiceNetwork : "172.30.0.0/16" ,
42
40
},
43
41
expectedErrors : 0 ,
@@ -46,8 +44,7 @@ func TestValidateClusterNetwork(t *testing.T) {
46
44
name : "Bad network" ,
47
45
cn : & sdnapi.ClusterNetwork {
48
46
ObjectMeta : metav1.ObjectMeta {Name : "any" },
49
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0.0/16" }},
50
- HostSubnetLength : 8 ,
47
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0.0/16" , HostSubnetLength : 8 }},
51
48
ServiceNetwork : "172.30.0.0/16" ,
52
49
},
53
50
expectedErrors : 1 ,
@@ -56,8 +53,7 @@ func TestValidateClusterNetwork(t *testing.T) {
56
53
name : "Bad network CIDR" ,
57
54
cn : & sdnapi.ClusterNetwork {
58
55
ObjectMeta : metav1.ObjectMeta {Name : "any" },
59
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.1/16" }},
60
- HostSubnetLength : 8 ,
56
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.1/16" , HostSubnetLength : 8 }},
61
57
ServiceNetwork : "172.30.0.0/16" ,
62
58
},
63
59
expectedErrors : 1 ,
@@ -66,8 +62,7 @@ func TestValidateClusterNetwork(t *testing.T) {
66
62
name : "Subnet length too large for network" ,
67
63
cn : & sdnapi.ClusterNetwork {
68
64
ObjectMeta : metav1.ObjectMeta {Name : "any" },
69
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.30.0/24" }},
70
- HostSubnetLength : 16 ,
65
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.30.0/24" , HostSubnetLength : 16 }},
71
66
ServiceNetwork : "172.30.0.0/16" ,
72
67
},
73
68
expectedErrors : 1 ,
@@ -76,8 +71,7 @@ func TestValidateClusterNetwork(t *testing.T) {
76
71
name : "Subnet length too small" ,
77
72
cn : & sdnapi.ClusterNetwork {
78
73
ObjectMeta : metav1.ObjectMeta {Name : "any" },
79
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
80
- HostSubnetLength : 1 ,
74
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 1 }},
81
75
ServiceNetwork : "172.30.0.0/16" ,
82
76
},
83
77
expectedErrors : 1 ,
@@ -86,8 +80,7 @@ func TestValidateClusterNetwork(t *testing.T) {
86
80
name : "Bad service network" ,
87
81
cn : & sdnapi.ClusterNetwork {
88
82
ObjectMeta : metav1.ObjectMeta {Name : "any" },
89
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
90
- HostSubnetLength : 8 ,
83
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
91
84
ServiceNetwork : "1172.30.0.0/16" ,
92
85
},
93
86
expectedErrors : 1 ,
@@ -96,8 +89,7 @@ func TestValidateClusterNetwork(t *testing.T) {
96
89
name : "Bad service network CIDR" ,
97
90
cn : & sdnapi.ClusterNetwork {
98
91
ObjectMeta : metav1.ObjectMeta {Name : "any" },
99
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
100
- HostSubnetLength : 8 ,
92
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
101
93
ServiceNetwork : "172.30.1.0/16" ,
102
94
},
103
95
expectedErrors : 1 ,
@@ -106,8 +98,7 @@ func TestValidateClusterNetwork(t *testing.T) {
106
98
name : "Service network overlaps with cluster network" ,
107
99
cn : & sdnapi.ClusterNetwork {
108
100
ObjectMeta : metav1.ObjectMeta {Name : "any" },
109
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
110
- HostSubnetLength : 8 ,
101
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
111
102
ServiceNetwork : "10.20.1.0/24" ,
112
103
},
113
104
expectedErrors : 1 ,
@@ -116,8 +107,7 @@ func TestValidateClusterNetwork(t *testing.T) {
116
107
name : "Cluster network overlaps with service network" ,
117
108
cn : & sdnapi.ClusterNetwork {
118
109
ObjectMeta : metav1.ObjectMeta {Name : "any" },
119
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
120
- HostSubnetLength : 8 ,
110
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
121
111
ServiceNetwork : "10.0.0.0/8" ,
122
112
},
123
113
expectedErrors : 1 ,
@@ -136,8 +126,7 @@ func TestValidateClusterNetwork(t *testing.T) {
136
126
func TestSetDefaultClusterNetwork (t * testing.T ) {
137
127
defaultClusterNetwork := sdnapi.ClusterNetwork {
138
128
ObjectMeta : metav1.ObjectMeta {Name : sdnapi .ClusterNetworkDefault },
139
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
140
- HostSubnetLength : 8 ,
129
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
141
130
ServiceNetwork : "172.30.0.0/16" ,
142
131
PluginName : "redhat/openshift-ovs-multitenant" ,
143
132
}
@@ -157,8 +146,7 @@ func TestSetDefaultClusterNetwork(t *testing.T) {
157
146
name : "Wrong Network" ,
158
147
cn : & sdnapi.ClusterNetwork {
159
148
ObjectMeta : metav1.ObjectMeta {Name : sdnapi .ClusterNetworkDefault },
160
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.30.0.0/16" }},
161
- HostSubnetLength : 8 ,
149
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.30.0.0/16" , HostSubnetLength : 8 }},
162
150
ServiceNetwork : "172.30.0.0/16" ,
163
151
PluginName : "redhat/openshift-ovs-multitenant" ,
164
152
},
@@ -168,8 +156,7 @@ func TestSetDefaultClusterNetwork(t *testing.T) {
168
156
name : "Additional Network" ,
169
157
cn : & sdnapi.ClusterNetwork {
170
158
ObjectMeta : metav1.ObjectMeta {Name : sdnapi .ClusterNetworkDefault },
171
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }, {CIDR : "10.30.0.0/16" }},
172
- HostSubnetLength : 8 ,
159
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }, {CIDR : "10.30.0.0/16" , HostSubnetLength : 8 }},
173
160
ServiceNetwork : "172.30.0.0/16" ,
174
161
PluginName : "redhat/openshift-ovs-multitenant" ,
175
162
},
@@ -179,8 +166,7 @@ func TestSetDefaultClusterNetwork(t *testing.T) {
179
166
name : "Wrong HostSubnetLength" ,
180
167
cn : & sdnapi.ClusterNetwork {
181
168
ObjectMeta : metav1.ObjectMeta {Name : sdnapi .ClusterNetworkDefault },
182
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
183
- HostSubnetLength : 9 ,
169
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength :9 }},
184
170
ServiceNetwork : "172.30.0.0/16" ,
185
171
PluginName : "redhat/openshift-ovs-multitenant" ,
186
172
},
@@ -190,8 +176,7 @@ func TestSetDefaultClusterNetwork(t *testing.T) {
190
176
name : "Wrong ServiceNetwork" ,
191
177
cn : & sdnapi.ClusterNetwork {
192
178
ObjectMeta : metav1.ObjectMeta {Name : sdnapi .ClusterNetworkDefault },
193
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
194
- HostSubnetLength : 8 ,
179
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
195
180
ServiceNetwork : "172.20.0.0/16" ,
196
181
PluginName : "redhat/openshift-ovs-multitenant" ,
197
182
},
@@ -201,8 +186,7 @@ func TestSetDefaultClusterNetwork(t *testing.T) {
201
186
name : "Wrong PluginName" ,
202
187
cn : & sdnapi.ClusterNetwork {
203
188
ObjectMeta : metav1.ObjectMeta {Name : sdnapi .ClusterNetworkDefault },
204
- ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" }},
205
- HostSubnetLength : 8 ,
189
+ ClusterNetworks : []sdnapi.ClusterNetworkEntry {{CIDR : "10.20.0.0/16" , HostSubnetLength : 8 }},
206
190
ServiceNetwork : "172.30.0.0/16" ,
207
191
PluginName : "redhat/openshift-ovs-subnet" ,
208
192
},
0 commit comments