Skip to content

Commit 6f7e2fd

Browse files
author
OpenShift Bot
authored
Merge pull request #11916 from soltysh/remove_unversionedclient
Merged by openshift-bot
2 parents e115e25 + 7cf64f4 commit 6f7e2fd

File tree

307 files changed

+2178
-1861
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

307 files changed

+2178
-1861
lines changed

pkg/api/graph/test/petset.yaml

+13-13
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ items:
88
labels:
99
app: mysql
1010
name: mysql
11-
namespace: default
11+
namespace: example
1212
resourceVersion: "6790"
13-
selfLink: /apis/apps/v1alpha1/namespaces/default/petsets/mysql
13+
selfLink: /apis/apps/v1alpha1/namespaces/example/petsets/mysql
1414
uid: 3900c985-4f5b-11e6-b8a1-080027242396
1515
spec:
1616
replicas: 3
@@ -99,9 +99,9 @@ items:
9999
labels:
100100
app: mysql
101101
name: galera
102-
namespace: default
102+
namespace: example
103103
resourceVersion: "343"
104-
selfLink: /api/v1/namespaces/default/services/galera
104+
selfLink: /api/v1/namespaces/example/services/galera
105105
uid: 38fb3915-4f5b-11e6-b8a1-080027242396
106106
spec:
107107
clusterIP: None
@@ -121,7 +121,7 @@ items:
121121
metadata:
122122
annotations:
123123
kubernetes.io/created-by: |
124-
{"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"PetSet","namespace":"default","name":"mysql","uid":"3900c985-4f5b-11e6-b8a1-080027242396","apiVersion":"apps","resourceVersion":"6784"}}
124+
{"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"PetSet","namespace":"example","name":"mysql","uid":"3900c985-4f5b-11e6-b8a1-080027242396","apiVersion":"apps","resourceVersion":"6784"}}
125125
openshift.io/scc: anyuid
126126
pod.alpha.kubernetes.io/init-container-statuses: '[{"name":"install","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2016-07-27T02:41:12Z","finishedAt":"2016-07-27T02:41:12Z","containerID":"docker://5c727d8732899605fcfe3eecbeeb02576f18f5b989496073340427a8d2134622"}},"lastState":{},"ready":true,"restartCount":0,"image":"gcr.io/google_containers/galera-install:0.1","imageID":"docker://sha256:56ef857005d0ce479f2db0e4ee0ece05e0766ebfa7e79e27e1513915262a18ec","containerID":"docker://5c727d8732899605fcfe3eecbeeb02576f18f5b989496073340427a8d2134622"},{"name":"bootstrap","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2016-07-27T02:41:14Z","finishedAt":"2016-07-27T02:41:15Z","containerID":"docker://ab4ca0b3b6ec4860cd55c615534e1e2b11f4c3a33746783aab145919feb2446e"}},"lastState":{},"ready":true,"restartCount":0,"image":"debian:jessie","imageID":"docker://sha256:1b088884749bd93867ddb48ff404d4bbff09a17af8d95bc863efa5d133f87b78","containerID":"docker://ab4ca0b3b6ec4860cd55c615534e1e2b11f4c3a33746783aab145919feb2446e"}]'
127127
pod.alpha.kubernetes.io/init-containers: '[{"name":"install","image":"gcr.io/google_containers/galera-install:0.1","args":["--work-dir=/work-dir"],"resources":{},"volumeMounts":[{"name":"workdir","mountPath":"/work-dir"},{"name":"config","mountPath":"/etc/mysql"},{"name":"default-token-au2xq","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"Always"},{"name":"bootstrap","image":"debian:jessie","command":["/work-dir/peer-finder"],"args":["-on-start=\"/work-dir/on-start.sh\"","-service=galera"],"env":[{"name":"POD_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}}],"resources":{},"volumeMounts":[{"name":"workdir","mountPath":"/work-dir"},{"name":"config","mountPath":"/etc/mysql"},{"name":"default-token-au2xq","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}]'
@@ -133,9 +133,9 @@ items:
133133
labels:
134134
app: mysql
135135
name: mysql-0
136-
namespace: default
136+
namespace: example
137137
resourceVersion: "7191"
138-
selfLink: /api/v1/namespaces/default/pods/mysql-0
138+
selfLink: /api/v1/namespaces/example/pods/mysql-0
139139
uid: 92e49e79-53a3-11e6-b45a-080027242396
140140
spec:
141141
containers:
@@ -244,7 +244,7 @@ items:
244244
metadata:
245245
annotations:
246246
kubernetes.io/created-by: |
247-
{"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"PetSet","namespace":"default","name":"mysql","uid":"3900c985-4f5b-11e6-b8a1-080027242396","apiVersion":"apps","resourceVersion":"6790"}}
247+
{"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"PetSet","namespace":"example","name":"mysql","uid":"3900c985-4f5b-11e6-b8a1-080027242396","apiVersion":"apps","resourceVersion":"6790"}}
248248
openshift.io/scc: anyuid
249249
pod.alpha.kubernetes.io/init-container-statuses: '[{"name":"install","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2016-07-27T02:41:42Z","finishedAt":"2016-07-27T02:41:42Z","containerID":"docker://2538c65f65557955c02745ef4021181cf322c8dc0db62144dd1e1f8ea9f7fa54"}},"lastState":{},"ready":true,"restartCount":0,"image":"gcr.io/google_containers/galera-install:0.1","imageID":"docker://sha256:56ef857005d0ce479f2db0e4ee0ece05e0766ebfa7e79e27e1513915262a18ec","containerID":"docker://2538c65f65557955c02745ef4021181cf322c8dc0db62144dd1e1f8ea9f7fa54"},{"name":"bootstrap","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2016-07-27T02:41:44Z","finishedAt":"2016-07-27T02:41:45Z","containerID":"docker://4df7188d37033c182e675d45179941766bd1e6a013469038f43fa3fecc2cc06d"}},"lastState":{},"ready":true,"restartCount":0,"image":"debian:jessie","imageID":"docker://sha256:1b088884749bd93867ddb48ff404d4bbff09a17af8d95bc863efa5d133f87b78","containerID":"docker://4df7188d37033c182e675d45179941766bd1e6a013469038f43fa3fecc2cc06d"}]'
250250
pod.alpha.kubernetes.io/init-containers: '[{"name":"install","image":"gcr.io/google_containers/galera-install:0.1","args":["--work-dir=/work-dir"],"resources":{},"volumeMounts":[{"name":"workdir","mountPath":"/work-dir"},{"name":"config","mountPath":"/etc/mysql"},{"name":"default-token-au2xq","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"Always"},{"name":"bootstrap","image":"debian:jessie","command":["/work-dir/peer-finder"],"args":["-on-start=\"/work-dir/on-start.sh\"","-service=galera"],"env":[{"name":"POD_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}}],"resources":{},"volumeMounts":[{"name":"workdir","mountPath":"/work-dir"},{"name":"config","mountPath":"/etc/mysql"},{"name":"default-token-au2xq","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}]'
@@ -256,9 +256,9 @@ items:
256256
labels:
257257
app: mysql
258258
name: mysql-1
259-
namespace: default
259+
namespace: example
260260
resourceVersion: "7195"
261-
selfLink: /api/v1/namespaces/default/pods/mysql-1
261+
selfLink: /api/v1/namespaces/example/pods/mysql-1
262262
uid: a4da4725-53a3-11e6-b45a-080027242396
263263
spec:
264264
containers:
@@ -373,7 +373,7 @@ items:
373373
metadata:
374374
annotations:
375375
kubernetes.io/created-by: |
376-
{"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"PetSet","namespace":"default","name":"mysql","uid":"3900c985-4f5b-11e6-b8a1-080027242396","apiVersion":"apps","resourceVersion":"6790"}}
376+
{"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"PetSet","namespace":"example","name":"mysql","uid":"3900c985-4f5b-11e6-b8a1-080027242396","apiVersion":"apps","resourceVersion":"6790"}}
377377
openshift.io/scc: anyuid
378378
pod.alpha.kubernetes.io/init-container-statuses: '[{"name":"install","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2016-07-27T03:01:01Z","finishedAt":"2016-07-27T03:01:01Z","containerID":"docker://af008b4ce59d36695fbabf40ae2f7431b51441eb2e9c6962378937c06ac69a35"}},"lastState":{},"ready":true,"restartCount":0,"image":"gcr.io/google_containers/galera-install:0.1","imageID":"docker://sha256:56ef857005d0ce479f2db0e4ee0ece05e0766ebfa7e79e27e1513915262a18ec","containerID":"docker://af008b4ce59d36695fbabf40ae2f7431b51441eb2e9c6962378937c06ac69a35"},{"name":"bootstrap","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2016-07-27T03:01:02Z","finishedAt":"2016-07-27T03:01:03Z","containerID":"docker://ee97005854130335b54a65429865956260b7729e51e6363ab05e63d5c7c9ee48"}},"lastState":{},"ready":true,"restartCount":0,"image":"debian:jessie","imageID":"docker://sha256:1b088884749bd93867ddb48ff404d4bbff09a17af8d95bc863efa5d133f87b78","containerID":"docker://ee97005854130335b54a65429865956260b7729e51e6363ab05e63d5c7c9ee48"}]'
379379
pod.alpha.kubernetes.io/init-containers: '[{"name":"install","image":"gcr.io/google_containers/galera-install:0.1","args":["--work-dir=/work-dir"],"resources":{},"volumeMounts":[{"name":"workdir","mountPath":"/work-dir"},{"name":"config","mountPath":"/etc/mysql"},{"name":"default-token-au2xq","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"Always"},{"name":"bootstrap","image":"debian:jessie","command":["/work-dir/peer-finder"],"args":["-on-start=\"/work-dir/on-start.sh\"","-service=galera"],"env":[{"name":"POD_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}}],"resources":{},"volumeMounts":[{"name":"workdir","mountPath":"/work-dir"},{"name":"config","mountPath":"/etc/mysql"},{"name":"default-token-au2xq","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}]'
@@ -385,9 +385,9 @@ items:
385385
labels:
386386
app: mysql
387387
name: mysql-2
388-
namespace: default
388+
namespace: example
389389
resourceVersion: "7226"
390-
selfLink: /api/v1/namespaces/default/pods/mysql-2
390+
selfLink: /api/v1/namespaces/example/pods/mysql-2
391391
uid: 57e618f1-53a6-11e6-b215-080027242396
392392
spec:
393393
containers:

pkg/bootstrap/docker/openshift/admin.go

+10-10
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
"github.com/openshift/origin/pkg/cmd/util/clientcmd"
1212
kapi "k8s.io/kubernetes/pkg/api"
1313
apierrors "k8s.io/kubernetes/pkg/api/errors"
14-
kclient "k8s.io/kubernetes/pkg/client/unversioned"
14+
kclientset "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
1515
"k8s.io/kubernetes/pkg/serviceaccount"
1616

1717
"github.com/openshift/origin/pkg/bootstrap/docker/errors"
@@ -31,8 +31,8 @@ const (
3131
)
3232

3333
// InstallRegistry checks whether a registry is installed and installs one if not already installed
34-
func (h *Helper) InstallRegistry(kubeClient kclient.Interface, f *clientcmd.Factory, configDir, images string, out, errout io.Writer) error {
35-
_, err := kubeClient.Services(DefaultNamespace).Get(SvcDockerRegistry)
34+
func (h *Helper) InstallRegistry(kubeClient kclientset.Interface, f *clientcmd.Factory, configDir, images string, out, errout io.Writer) error {
35+
_, err := kubeClient.Core().Services(DefaultNamespace).Get(SvcDockerRegistry)
3636
if err == nil {
3737
// If there's no error, the registry already exists
3838
return nil
@@ -69,8 +69,8 @@ func (h *Helper) InstallRegistry(kubeClient kclient.Interface, f *clientcmd.Fact
6969
}
7070

7171
// InstallRouter installs a default router on the OpenShift server
72-
func (h *Helper) InstallRouter(kubeClient kclient.Interface, f *clientcmd.Factory, configDir, images, hostIP string, portForwarding bool, out, errout io.Writer) error {
73-
_, err := kubeClient.Services(DefaultNamespace).Get(SvcRouter)
72+
func (h *Helper) InstallRouter(kubeClient kclientset.Interface, f *clientcmd.Factory, configDir, images, hostIP string, portForwarding bool, out, errout io.Writer) error {
73+
_, err := kubeClient.Core().Services(DefaultNamespace).Get(SvcRouter)
7474
if err == nil {
7575
// Router service already exists, nothing to do
7676
return nil
@@ -84,18 +84,18 @@ func (h *Helper) InstallRouter(kubeClient kclient.Interface, f *clientcmd.Factor
8484
// Create service account for router
8585
routerSA := &kapi.ServiceAccount{}
8686
routerSA.Name = "router"
87-
_, err = kubeClient.ServiceAccounts("default").Create(routerSA)
87+
_, err = kubeClient.Core().ServiceAccounts("default").Create(routerSA)
8888
if err != nil {
8989
return errors.NewError("cannot create router service account").WithCause(err).WithDetails(h.OriginLog())
9090
}
9191

9292
// Add router SA to privileged SCC
93-
privilegedSCC, err := kubeClient.SecurityContextConstraints().Get("privileged")
93+
privilegedSCC, err := kubeClient.Core().SecurityContextConstraints().Get("privileged")
9494
if err != nil {
9595
return errors.NewError("cannot retrieve privileged SCC").WithCause(err).WithDetails(h.OriginLog())
9696
}
9797
privilegedSCC.Users = append(privilegedSCC.Users, serviceaccount.MakeUsername("default", "router"))
98-
_, err = kubeClient.SecurityContextConstraints().Update(privilegedSCC)
98+
_, err = kubeClient.Core().SecurityContextConstraints().Update(privilegedSCC)
9999
if err != nil {
100100
return errors.NewError("cannot update privileged SCC").WithCause(err).WithDetails(h.OriginLog())
101101
}
@@ -186,10 +186,10 @@ func AddRoleToServiceAccount(osClient client.Interface, role, sa, namespace stri
186186
return addRole.AddRole()
187187
}
188188

189-
func AddSCCToServiceAccount(kubeClient kclient.Interface, scc, sa, namespace string) error {
189+
func AddSCCToServiceAccount(kubeClient kclientset.Interface, scc, sa, namespace string) error {
190190
modifySCC := policy.SCCModificationOptions{
191191
SCCName: scc,
192-
SCCInterface: kubeClient,
192+
SCCInterface: kubeClient.Core(),
193193
Subjects: []kapi.ObjectReference{
194194
{
195195
Namespace: namespace,

pkg/bootstrap/docker/openshift/logging.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,12 @@ func instantiateTemplate(client client.Interface, mapper configcmd.Mapper, templ
5151

5252
// InstallLogging checks whether logging is installed and installs it if not already installed
5353
func (h *Helper) InstallLogging(f *clientcmd.Factory, publicHostname, loggerHost, imagePrefix, imageVersion string) error {
54-
osClient, kubeClient, err := f.Clients()
54+
osClient, _, kubeClient, err := f.Clients()
5555
if err != nil {
5656
return errors.NewError("cannot obtain API clients").WithCause(err).WithDetails(h.OriginLog())
5757
}
5858

59-
_, err = kubeClient.Namespaces().Get(loggingNamespace)
59+
_, err = kubeClient.Core().Namespaces().Get(loggingNamespace)
6060
if err == nil {
6161
// If there's no error, the logging namespace already exists and we won't initialize it
6262
return nil
@@ -91,15 +91,15 @@ func (h *Helper) InstallLogging(f *clientcmd.Factory, publicHostname, loggerHost
9191
}
9292

9393
// Label all nodes with default fluentd label
94-
nodeList, err := kubeClient.Nodes().List(kapi.ListOptions{})
94+
nodeList, err := kubeClient.Core().Nodes().List(kapi.ListOptions{})
9595
if err != nil {
9696
return errors.NewError("cannot retrieve nodes").WithCause(err).WithDetails(h.OriginLog())
9797
}
9898

9999
// Iterate through all nodes (there should only be one)
100100
for _, node := range nodeList.Items {
101101
node.Labels["logging-infra-fluentd"] = "true"
102-
if _, err = kubeClient.Nodes().Update(&node); err != nil {
102+
if _, err = kubeClient.Core().Nodes().Update(&node); err != nil {
103103
return errors.NewError("cannot update labels on node %s", node.Name).WithCause(err)
104104
}
105105
}
@@ -113,7 +113,7 @@ func (h *Helper) InstallLogging(f *clientcmd.Factory, publicHostname, loggerHost
113113
"es-cluster-size": "1",
114114
"es-instance-ram": "1024M",
115115
}
116-
kubeClient.ConfigMaps(loggingNamespace).Create(loggingConfig)
116+
kubeClient.Core().ConfigMaps(loggingNamespace).Create(loggingConfig)
117117

118118
// Instantiate logging deployer
119119
deployerParams := map[string]string{

pkg/bootstrap/docker/openshift/metrics.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const (
2020

2121
// InstallMetrics checks whether metrics is installed and installs it if not already installed
2222
func (h *Helper) InstallMetrics(f *clientcmd.Factory, hostName, imagePrefix, imageVersion string) error {
23-
osClient, kubeClient, err := f.Clients()
23+
osClient, kubeClient, _, err := f.Clients()
2424
if err != nil {
2525
return errors.NewError("cannot obtain API clients").WithCause(err).WithDetails(h.OriginLog())
2626
}

pkg/bootstrap/docker/openshift/project.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414

1515
// CreateProject creates a project
1616
func CreateProject(f *clientcmd.Factory, name, display, desc, basecmd string, out io.Writer) error {
17-
client, _, err := f.Clients()
17+
client, _, _, err := f.Clients()
1818
if err != nil {
1919
return nil
2020
}

pkg/bootstrap/docker/status.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ func (c *ClientStatusConfig) Status(f *clientcmd.Factory, out io.Writer) error {
9898
}
9999

100100
func isHealthy(f *clientcmd.Factory) (bool, error) {
101-
osClient, _, err := f.Clients()
101+
osClient, _, _, err := f.Clients()
102102
if err != nil {
103103
return false, err
104104
}

pkg/bootstrap/docker/up.go

+8-4
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
"github.com/spf13/cobra"
1616

1717
kerrors "k8s.io/kubernetes/pkg/api/errors"
18-
kclient "k8s.io/kubernetes/pkg/client/unversioned"
18+
kclientset "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
1919
kclientcmd "k8s.io/kubernetes/pkg/client/unversioned/clientcmd"
2020
kcmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
2121

@@ -795,12 +795,16 @@ func (c *ClientStartConfig) Factory() (*clientcmd.Factory, error) {
795795
}
796796

797797
// Clients returns clients for OpenShift and Kube
798-
func (c *ClientStartConfig) Clients() (*client.Client, *kclient.Client, error) {
798+
func (c *ClientStartConfig) Clients() (*client.Client, *kclientset.Clientset, error) {
799799
f, err := c.Factory()
800800
if err != nil {
801801
return nil, nil, err
802802
}
803-
return f.Clients()
803+
oc, _, kcset, err := f.Clients()
804+
if err != nil {
805+
return nil, nil, err
806+
}
807+
return oc, kcset, nil
804808
}
805809

806810
// OpenShiftHelper returns a helper object to work with OpenShift on the server
@@ -943,7 +947,7 @@ func (c *ClientStartConfig) ShouldInitializeData() bool {
943947
return true
944948
}
945949

946-
if _, err = kclient.Services(openshift.DefaultNamespace).Get(openshift.SvcDockerRegistry); err != nil {
950+
if _, err = kclient.Core().Services(openshift.DefaultNamespace).Get(openshift.SvcDockerRegistry); err != nil {
947951
return true
948952
}
949953

pkg/build/cmd/reaper.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"github.com/golang/glog"
99
kapi "k8s.io/kubernetes/pkg/api"
1010
kerrors "k8s.io/kubernetes/pkg/api/errors"
11-
"k8s.io/kubernetes/pkg/client/unversioned"
11+
kclient "k8s.io/kubernetes/pkg/client/unversioned"
1212
"k8s.io/kubernetes/pkg/kubectl"
1313
ktypes "k8s.io/kubernetes/pkg/types"
1414
kutilerrors "k8s.io/kubernetes/pkg/util/errors"
@@ -84,7 +84,7 @@ func (reaper *BuildConfigReaper) Stop(namespace, name string, timeout time.Durat
8484
if len(bcBuilds) > 0 {
8585

8686
// Add paused annotation to the build config pending the deletion
87-
err = unversioned.RetryOnConflict(unversioned.DefaultRetry, func() error {
87+
err = kclient.RetryOnConflict(kclient.DefaultRetry, func() error {
8888

8989
bc, err := reaper.oc.BuildConfigs(namespace).Get(name)
9090
if err != nil {

pkg/build/controller/controller.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99
errors "k8s.io/kubernetes/pkg/api/errors"
1010
"k8s.io/kubernetes/pkg/api/unversioned"
1111
"k8s.io/kubernetes/pkg/client/cache"
12+
kcoreclient "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/unversioned"
1213
"k8s.io/kubernetes/pkg/client/record"
13-
kclient "k8s.io/kubernetes/pkg/client/unversioned"
1414

1515
builddefaults "github.com/openshift/origin/pkg/build/admission/defaults"
1616
buildoverrides "github.com/openshift/origin/pkg/build/admission/overrides"
@@ -269,7 +269,7 @@ func (bc *BuildController) resolveOutputDockerImageReference(build *buildapi.Bui
269269
type BuildPodController struct {
270270
BuildStore cache.Store
271271
BuildUpdater buildclient.BuildUpdater
272-
SecretClient kclient.SecretsNamespacer
272+
SecretClient kcoreclient.SecretsGetter
273273
PodManager podManager
274274
}
275275

0 commit comments

Comments
 (0)