@@ -22,9 +22,9 @@ import (
22
22
23
23
. "github.com/onsi/ginkgo"
24
24
. "github.com/onsi/gomega"
25
- "gomodules.xyz/jsonpatch/v2"
26
25
27
- admissionv1beta1 "k8s.io/api/admission/v1beta1"
26
+ jsonpatch "gomodules.xyz/jsonpatch/v2"
27
+ admissionv1 "k8s.io/api/admission/v1"
28
28
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
29
29
)
30
30
@@ -33,7 +33,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
33
33
It ("should return an 'allowed' response" , func () {
34
34
Expect (Allowed ("" )).To (Equal (
35
35
Response {
36
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
36
+ AdmissionResponse : admissionv1 .AdmissionResponse {
37
37
Allowed : true ,
38
38
Result : & metav1.Status {
39
39
Code : http .StatusOK ,
@@ -46,7 +46,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
46
46
It ("should populate a status with a reason when a reason is given" , func () {
47
47
Expect (Allowed ("acceptable" )).To (Equal (
48
48
Response {
49
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
49
+ AdmissionResponse : admissionv1 .AdmissionResponse {
50
50
Allowed : true ,
51
51
Result : & metav1.Status {
52
52
Code : http .StatusOK ,
@@ -62,7 +62,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
62
62
It ("should return a 'not allowed' response" , func () {
63
63
Expect (Denied ("" )).To (Equal (
64
64
Response {
65
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
65
+ AdmissionResponse : admissionv1 .AdmissionResponse {
66
66
Allowed : false ,
67
67
Result : & metav1.Status {
68
68
Code : http .StatusForbidden ,
@@ -75,7 +75,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
75
75
It ("should populate a status with a reason when a reason is given" , func () {
76
76
Expect (Denied ("UNACCEPTABLE!" )).To (Equal (
77
77
Response {
78
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
78
+ AdmissionResponse : admissionv1 .AdmissionResponse {
79
79
Allowed : false ,
80
80
Result : & metav1.Status {
81
81
Code : http .StatusForbidden ,
@@ -102,7 +102,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
102
102
It ("should return an 'allowed' response with the given patches" , func () {
103
103
Expect (Patched ("" , ops ... )).To (Equal (
104
104
Response {
105
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
105
+ AdmissionResponse : admissionv1 .AdmissionResponse {
106
106
Allowed : true ,
107
107
Result : & metav1.Status {
108
108
Code : http .StatusOK ,
@@ -115,7 +115,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
115
115
It ("should populate a status with a reason when a reason is given" , func () {
116
116
Expect (Patched ("some changes" , ops ... )).To (Equal (
117
117
Response {
118
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
118
+ AdmissionResponse : admissionv1 .AdmissionResponse {
119
119
Allowed : true ,
120
120
Result : & metav1.Status {
121
121
Code : http .StatusOK ,
@@ -132,7 +132,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
132
132
It ("should return a denied response with an error" , func () {
133
133
err := errors .New ("this is an error" )
134
134
expected := Response {
135
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
135
+ AdmissionResponse : admissionv1 .AdmissionResponse {
136
136
Allowed : false ,
137
137
Result : & metav1.Status {
138
138
Code : http .StatusBadRequest ,
@@ -150,7 +150,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
150
150
By ("checking that a message is populated for 'allowed' responses" )
151
151
Expect (ValidationResponse (true , "acceptable" )).To (Equal (
152
152
Response {
153
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
153
+ AdmissionResponse : admissionv1 .AdmissionResponse {
154
154
Allowed : true ,
155
155
Result : & metav1.Status {
156
156
Code : http .StatusOK ,
@@ -163,7 +163,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
163
163
By ("checking that a message is populated for 'denied' responses" )
164
164
Expect (ValidationResponse (false , "UNACCEPTABLE!" )).To (Equal (
165
165
Response {
166
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
166
+ AdmissionResponse : admissionv1 .AdmissionResponse {
167
167
Allowed : false ,
168
168
Result : & metav1.Status {
169
169
Code : http .StatusForbidden ,
@@ -178,7 +178,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
178
178
By ("checking that it returns an 'allowed' response when allowed is true" )
179
179
Expect (ValidationResponse (true , "" )).To (Equal (
180
180
Response {
181
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
181
+ AdmissionResponse : admissionv1 .AdmissionResponse {
182
182
Allowed : true ,
183
183
Result : & metav1.Status {
184
184
Code : http .StatusOK ,
@@ -190,7 +190,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
190
190
By ("checking that it returns an 'denied' response when allowed is false" )
191
191
Expect (ValidationResponse (false , "" )).To (Equal (
192
192
Response {
193
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
193
+ AdmissionResponse : admissionv1 .AdmissionResponse {
194
194
Allowed : false ,
195
195
Result : & metav1.Status {
196
196
Code : http .StatusForbidden ,
@@ -207,9 +207,9 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
207
207
Patches : []jsonpatch.JsonPatchOperation {
208
208
{Operation : "replace" , Path : "/a" , Value : "bar" },
209
209
},
210
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
210
+ AdmissionResponse : admissionv1 .AdmissionResponse {
211
211
Allowed : true ,
212
- PatchType : func () * admissionv1beta1 .PatchType { pt := admissionv1beta1 .PatchTypeJSONPatch ; return & pt }(),
212
+ PatchType : func () * admissionv1 .PatchType { pt := admissionv1 .PatchTypeJSONPatch ; return & pt }(),
213
213
},
214
214
}
215
215
resp := PatchResponseFromRaw ([]byte (`{"a": "foo"}` ), []byte (`{"a": "bar"}` ))
@@ -220,7 +220,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
220
220
Describe ("WithWarnings" , func () {
221
221
It ("should add the warnings to the existing response without removing any existing warnings" , func () {
222
222
initialResponse := Response {
223
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
223
+ AdmissionResponse : admissionv1 .AdmissionResponse {
224
224
Allowed : true ,
225
225
Result : & metav1.Status {
226
226
Code : http .StatusOK ,
@@ -230,7 +230,7 @@ var _ = Describe("Admission Webhook Response Helpers", func() {
230
230
}
231
231
warnings := []string {"additional-warning-1" , "additional-warning-2" }
232
232
expectedResponse := Response {
233
- AdmissionResponse : admissionv1beta1 .AdmissionResponse {
233
+ AdmissionResponse : admissionv1 .AdmissionResponse {
234
234
Allowed : true ,
235
235
Result : & metav1.Status {
236
236
Code : http .StatusOK ,
0 commit comments