Skip to content

Commit 904e8f8

Browse files
Merge pull request #15025 from smarterclayton/fix_deploy_trigger
We switched back to extensions v1beta1 and broke image change trigger
2 parents 9c5e7da + 0ba0297 commit 904e8f8

File tree

1 file changed

+11
-0
lines changed
  • pkg/cmd/server/origin/controller

1 file changed

+11
-0
lines changed

pkg/cmd/server/origin/controller/image.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import (
1010
kapi "k8s.io/kubernetes/pkg/api"
1111
kapiv1 "k8s.io/kubernetes/pkg/api/v1"
1212
kappsv1beta1 "k8s.io/kubernetes/pkg/apis/apps/v1beta1"
13+
kbatchv1 "k8s.io/kubernetes/pkg/apis/batch/v1"
14+
kbatchv2alpha1 "k8s.io/kubernetes/pkg/apis/batch/v2alpha1"
1315
kextensionsv1beta1 "k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
1416
kclientsetexternal "k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
1517

@@ -120,9 +122,18 @@ func (u podSpecUpdater) Update(obj runtime.Object) error {
120122
case *kappsv1beta1.Deployment:
121123
_, err := u.kclient.Apps().Deployments(t.Namespace).Update(t)
122124
return err
125+
case *kextensionsv1beta1.Deployment:
126+
_, err := u.kclient.Extensions().Deployments(t.Namespace).Update(t)
127+
return err
123128
case *kappsv1beta1.StatefulSet:
124129
_, err := u.kclient.Apps().StatefulSets(t.Namespace).Update(t)
125130
return err
131+
case *kbatchv1.Job:
132+
_, err := u.kclient.Batch().Jobs(t.Namespace).Update(t)
133+
return err
134+
case *kbatchv2alpha1.CronJob:
135+
_, err := u.kclient.BatchV2alpha1().CronJobs(t.Namespace).Update(t)
136+
return err
126137
case *kapiv1.Pod:
127138
_, err := u.kclient.Core().Pods(t.Namespace).Update(t)
128139
return err

0 commit comments

Comments
 (0)