Merge pull request #139743 from antekjb/renamePodGroupScheduled

Rename PodGroupScheduled condition to PodGroupInitiallyScheduled

Kubernetes-commit: 47d52eabda121e12b5bedc59c8f3efef820f96c6
This commit is contained in:
Kubernetes Publisher
2026-06-17 20:16:50 +05:30
3 changed files with 7 additions and 5 deletions

View File

@@ -30,11 +30,13 @@ type PodGroupStatusApplyConfiguration struct {
// Conditions represent the latest observations of the PodGroup's state.
//
// Known condition types:
// - "PodGroupScheduled": Indicates whether the scheduling requirement has been satisfied.
// - "PodGroupInitiallyScheduled": Indicates whether the scheduling requirement has been satisfied.
// Once this condition transitions to True, it serves as a terminal state and will never revert to False,
// even if pods are subsequently evicted and group constraints are no longer met.
// - "DisruptionTarget": Indicates whether the PodGroup is about to be terminated
// due to disruption such as preemption.
//
// Known reasons for the PodGroupScheduled condition:
// Known reasons for the PodGroupInitiallyScheduled condition:
// - "Unschedulable": The PodGroup cannot be scheduled due to resource constraints,
// affinity/anti-affinity rules, or insufficient capacity for the gang.
// - "SchedulerError": The PodGroup cannot be scheduled due to some internal error

2
go.mod
View File

@@ -23,7 +23,7 @@ require (
golang.org/x/time v0.15.0
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af
gopkg.in/evanphx/json-patch.v4 v4.13.0
k8s.io/api v0.0.0-20260617133843-c8561f76df7f
k8s.io/api v0.0.0-20260617152812-7c2751cb05dc
k8s.io/apimachinery v0.0.0-20260612190757-f27849d49709
k8s.io/klog/v2 v2.140.0
k8s.io/kube-openapi v0.0.0-20260519202549-bbf5c5577288

4
go.sum
View File

@@ -118,8 +118,8 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
k8s.io/api v0.0.0-20260617133843-c8561f76df7f h1:o9Dc5oLodleu1gwDSVIrV4BwU648IEGzb53cQBXsxJI=
k8s.io/api v0.0.0-20260617133843-c8561f76df7f/go.mod h1:ePDAGKQgfRdEY+mrZ/CIsQkQBKIc2pXcbdmlNAjLKrA=
k8s.io/api v0.0.0-20260617152812-7c2751cb05dc h1:a9G5dSrY8YP3cnRotYbs1OJcWXHXk8xpfvzO4l4LeAE=
k8s.io/api v0.0.0-20260617152812-7c2751cb05dc/go.mod h1:ePDAGKQgfRdEY+mrZ/CIsQkQBKIc2pXcbdmlNAjLKrA=
k8s.io/apimachinery v0.0.0-20260612190757-f27849d49709 h1:zTLThshQeY/zVh3Gm8fFDf1D5fjMlZPInYWEfftomIM=
k8s.io/apimachinery v0.0.0-20260612190757-f27849d49709/go.mod h1:fimydsj7+VrAUXJvVoRBL9TgvZfVdrtsBIEHiLUQC4I=
k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc=