From 84b33efc2ee8020f65d51468a0d820d4c321833a Mon Sep 17 00:00:00 2001 From: Tiger Kaovilai Date: Mon, 11 Aug 2025 16:43:32 -0500 Subject: [PATCH] Add priorityclasses to high priority restore list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #4201: Ensure PriorityClasses are restored before pods that reference them, preventing restoration failures when pods depend on custom PriorityClasses. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude Signed-off-by: Tiger Kaovilai --- changelogs/unreleased/9175-kaovilai | 1 + pkg/cmd/server/config/config.go | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelogs/unreleased/9175-kaovilai diff --git a/changelogs/unreleased/9175-kaovilai b/changelogs/unreleased/9175-kaovilai new file mode 100644 index 000000000..f38607034 --- /dev/null +++ b/changelogs/unreleased/9175-kaovilai @@ -0,0 +1 @@ +Add priorityclasses to high priority restore list diff --git a/pkg/cmd/server/config/config.go b/pkg/cmd/server/config/config.go index 9d08a9715..401a89632 100644 --- a/pkg/cmd/server/config/config.go +++ b/pkg/cmd/server/config/config.go @@ -117,6 +117,7 @@ var ( "secrets", "configmaps", "limitranges", + "priorityclasses", "pods", // we fully qualify replicasets.apps because prior to Kubernetes 1.16, replicasets also // existed in the extensions API group, but we back up replicasets from "apps" so we want