Skip to content

Commit 9a1cbba

Browse files
committed
manually apply list-meta patch
Signed-off-by: Min Jin <[email protected]>
1 parent f33cf28 commit 9a1cbba

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

kubernetes/src/main/java/io/kubernetes/client/openapi/models/V1ListMeta.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,8 @@ public void write(JsonWriter out, V1ListMeta value) throws IOException {
265265
@Override
266266
public V1ListMeta read(JsonReader in) throws IOException {
267267
JsonElement jsonElement = elementAdapter.read(in);
268-
validateJsonElement(jsonElement);
268+
// Disable validation so delete API can tolerate non-status return object (graceful deletion)
269+
// validateJsonObject(jsonObj);
269270
return thisAdapter.fromJsonTree(jsonElement);
270271
}
271272

scripts/patches/list-meta.diff

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
1+
From ff206c043bea0e87076e1f981634473b3522b1df Mon Sep 17 00:00:00 2001
2+
From: Min Jin <[email protected]>
3+
Date: Tue, 4 Feb 2025 12:07:01 -0800
4+
Subject: [PATCH] manually apply list-meta patch
5+
6+
Signed-off-by: Min Jin <[email protected]>
7+
---
8+
.../java/io/kubernetes/client/openapi/models/V1ListMeta.java | 3 ++-
9+
1 file changed, 2 insertions(+), 1 deletion(-)
10+
111
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/V1ListMeta.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/V1ListMeta.java
2-
index f161284a2..d3d563bbb 100644
12+
index 4ea44ec7f..1ef9ec2a6 100644
313
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/V1ListMeta.java
414
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/V1ListMeta.java
5-
@@ -258,7 +258,8 @@ public class V1ListMeta {
15+
@@ -265,7 +265,8 @@ public class V1ListMeta {
616
@Override
717
public V1ListMeta read(JsonReader in) throws IOException {
818
JsonElement jsonElement = elementAdapter.read(in);
@@ -12,3 +22,6 @@ index f161284a2..d3d563bbb 100644
1222
return thisAdapter.fromJsonTree(jsonElement);
1323
}
1424

25+
--
26+
2.40.0
27+

0 commit comments

Comments
 (0)