mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-13 11:25:19 +00:00
Migrate to GetControllerOf from meta/v1 package
This commit is contained in:
@@ -37,7 +37,6 @@ go_library(
|
||||
tags = ["automanaged"],
|
||||
deps = [
|
||||
"//pkg/client/retry:go_default_library",
|
||||
"//pkg/controller:go_default_library",
|
||||
"//pkg/util/hash:go_default_library",
|
||||
"//vendor/k8s.io/api/apps/v1beta1:go_default_library",
|
||||
"//vendor/k8s.io/apimachinery/pkg/api/equality:go_default_library",
|
||||
|
||||
@@ -27,7 +27,6 @@ import (
|
||||
appsinformers "k8s.io/client-go/informers/apps/v1beta1"
|
||||
clientset "k8s.io/client-go/kubernetes"
|
||||
appslisters "k8s.io/client-go/listers/apps/v1beta1"
|
||||
"k8s.io/kubernetes/pkg/controller"
|
||||
hashutil "k8s.io/kubernetes/pkg/util/hash"
|
||||
|
||||
apiequality "k8s.io/apimachinery/pkg/api/equality"
|
||||
@@ -225,7 +224,7 @@ func (rh *realHistory) ListControllerRevisions(parent metav1.Object, selector la
|
||||
}
|
||||
var owned []*apps.ControllerRevision
|
||||
for i := range history {
|
||||
ref := controller.GetControllerOf(history[i])
|
||||
ref := metav1.GetControllerOf(history[i])
|
||||
if ref == nil || ref.UID == parent.GetUID() {
|
||||
owned = append(owned, history[i])
|
||||
}
|
||||
@@ -302,7 +301,7 @@ func (rh *realHistory) DeleteControllerRevision(revision *apps.ControllerRevisio
|
||||
|
||||
func (rh *realHistory) AdoptControllerRevision(parent metav1.Object, parentKind schema.GroupVersionKind, revision *apps.ControllerRevision) (*apps.ControllerRevision, error) {
|
||||
// Return an error if the parent does not own the revision
|
||||
if owner := controller.GetControllerOf(revision); owner != nil {
|
||||
if owner := metav1.GetControllerOf(revision); owner != nil {
|
||||
return nil, fmt.Errorf("attempt to adopt revision owned by %v", owner)
|
||||
}
|
||||
// Use strategic merge patch to add an owner reference indicating a controller ref
|
||||
@@ -346,7 +345,7 @@ func (fh *fakeHistory) ListControllerRevisions(parent metav1.Object, selector la
|
||||
|
||||
var owned []*apps.ControllerRevision
|
||||
for i := range history {
|
||||
ref := controller.GetControllerOf(history[i])
|
||||
ref := metav1.GetControllerOf(history[i])
|
||||
if ref == nil || ref.UID == parent.GetUID() {
|
||||
owned = append(owned, history[i])
|
||||
}
|
||||
@@ -431,7 +430,7 @@ func (fh *fakeHistory) UpdateControllerRevision(revision *apps.ControllerRevisio
|
||||
func (fh *fakeHistory) AdoptControllerRevision(parent metav1.Object, parentKind schema.GroupVersionKind, revision *apps.ControllerRevision) (*apps.ControllerRevision, error) {
|
||||
blockOwnerDeletion := true
|
||||
isController := true
|
||||
if owner := controller.GetControllerOf(revision); owner != nil {
|
||||
if owner := metav1.GetControllerOf(revision); owner != nil {
|
||||
return nil, fmt.Errorf("attempt to adopt revision owned by %v", owner)
|
||||
}
|
||||
key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(revision)
|
||||
|
||||
@@ -992,7 +992,7 @@ func TestRealHistory_AdoptControllerRevision(t *testing.T) {
|
||||
if !test.err && err != nil {
|
||||
t.Errorf("%s: %s", test.name, err)
|
||||
}
|
||||
if !test.err && controller.GetControllerOf(adopted).UID != test.parent.GetUID() {
|
||||
if !test.err && metav1.GetControllerOf(adopted).UID != test.parent.GetUID() {
|
||||
t.Errorf("%s: adoption failed", test.name)
|
||||
}
|
||||
if test.err && err == nil {
|
||||
@@ -1103,7 +1103,7 @@ func TestFakeHistory_AdoptControllerRevision(t *testing.T) {
|
||||
if !test.err && err != nil {
|
||||
t.Errorf("%s: %s", test.name, err)
|
||||
}
|
||||
if !test.err && controller.GetControllerOf(adopted).UID != test.parent.GetUID() {
|
||||
if !test.err && metav1.GetControllerOf(adopted).UID != test.parent.GetUID() {
|
||||
t.Errorf("%s: adoption failed", test.name)
|
||||
}
|
||||
if test.err && err == nil {
|
||||
@@ -1211,7 +1211,7 @@ func TestRealHistory_ReleaseControllerRevision(t *testing.T) {
|
||||
if found == nil {
|
||||
return true, nil, errors.NewNotFound(apps.Resource("controllerrevisions"), test.revision.Name)
|
||||
}
|
||||
if foundParent := controller.GetControllerOf(test.revision); foundParent == nil ||
|
||||
if foundParent := metav1.GetControllerOf(test.revision); foundParent == nil ||
|
||||
foundParent.UID != test.parent.GetUID() {
|
||||
return true, nil, errors.NewInvalid(
|
||||
test.revision.GroupVersionKind().GroupKind(), test.revision.Name, nil)
|
||||
@@ -1258,7 +1258,7 @@ func TestRealHistory_ReleaseControllerRevision(t *testing.T) {
|
||||
if adopted == nil {
|
||||
return
|
||||
}
|
||||
if owner := controller.GetControllerOf(adopted); owner != nil && owner.UID == test.parent.GetUID() {
|
||||
if owner := metav1.GetControllerOf(adopted); owner != nil && owner.UID == test.parent.GetUID() {
|
||||
t.Errorf("%s: release failed", test.name)
|
||||
}
|
||||
}
|
||||
@@ -1386,7 +1386,7 @@ func TestFakeHistory_ReleaseControllerRevision(t *testing.T) {
|
||||
if adopted == nil {
|
||||
return
|
||||
}
|
||||
if owner := controller.GetControllerOf(adopted); owner != nil && owner.UID == test.parent.GetUID() {
|
||||
if owner := metav1.GetControllerOf(adopted); owner != nil && owner.UID == test.parent.GetUID() {
|
||||
t.Errorf("%s: release failed", test.name)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user