Skip to content

Commit

Permalink
Revert using type meta fields to check owner ref
Browse files Browse the repository at this point in the history
  • Loading branch information
adambkaplan committed Jan 31, 2020
1 parent 13b5462 commit 5395f2b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions pkg/serviceaccounts/controllers/create_dockercfg_secrets.go
Original file line number Diff line number Diff line change
Expand Up @@ -503,8 +503,8 @@ func (e *DockercfgController) createDockerPullSecret(serviceAccount *v1.ServiceA
dockercfgSecret.Data[v1.DockerConfigKey] = dockercfgContent
dockercfgSecret.SetOwnerReferences([]metav1.OwnerReference{
{
Kind: tokenSecret.Kind,
APIVersion: tokenSecret.APIVersion,
Kind: "Secret",
APIVersion: "v1",
Name: tokenSecret.Name,
UID: tokenSecret.UID,
},
Expand Down Expand Up @@ -573,8 +573,8 @@ func (e *DockercfgController) syncDockercfgOwner(pullSecret *v1.Secret) error {
pullSecret = pullSecret.DeepCopy()
pullSecret.SetOwnerReferences([]metav1.OwnerReference{
{
Kind: tokenSecretObj.Kind,
APIVersion: tokenSecretObj.APIVersion,
Kind: "Secret",
APIVersion: "v1",
Name: tokenSecretObj.Name,
UID: tokenSecretObj.UID,
},
Expand Down
4 changes: 2 additions & 2 deletions pkg/serviceaccounts/controllers/pull_secrets.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ func findDockercfgSecrets(client kubernetes.Interface, tokenSecret *corev1.Secre
// hasOwnerReference checks if the given tokenSecret is the owner of the provided pullSecret
func hasOwnerReference(tokenSecret, pullSecret *v1.Secret) bool {
for _, owner := range pullSecret.OwnerReferences {
if owner.Kind == tokenSecret.Kind &&
owner.APIVersion == tokenSecret.APIVersion &&
if owner.Kind == "Secret" &&
owner.APIVersion == "v1" &&
owner.Name == tokenSecret.Name &&
owner.UID == tokenSecret.UID {
return true
Expand Down

0 comments on commit 5395f2b

Please sign in to comment.