Skip to content

Instantly share code, notes, and snippets.

@rajatjindal
Created April 23, 2018 16:50
Show Gist options
  • Select an option

  • Save rajatjindal/e15cf4157c151cf09cb7d34835aaf29a to your computer and use it in GitHub Desktop.

Select an option

Save rajatjindal/e15cf4157c151cf09cb7d34835aaf29a to your computer and use it in GitHub Desktop.
make build error
k8s.io/helm/cmd/...
# k8s.io/helm/pkg/storage/driver
pkg/storage/driver/cfgmaps.go:65:53: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".GetOptions literal (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".GetOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".GetOptions in argument to cfgmaps.impl.Get
pkg/storage/driver/cfgmaps.go:91:32: cannot use opts (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions in argument to cfgmaps.impl.List
pkg/storage/driver/cfgmaps.go:127:32: cannot use opts (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions in argument to cfgmaps.impl.List
pkg/storage/driver/cfgmaps.go:212:58: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions literal (type *"k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions) as type *"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions in argument to cfgmaps.impl.Delete
pkg/storage/driver/cfgmaps.go:252:13: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ObjectMeta literal (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ObjectMeta) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ObjectMeta in field value
pkg/storage/driver/secrets.go:65:53: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".GetOptions literal (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".GetOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".GetOptions in argument to secrets.impl.Get
pkg/storage/driver/secrets.go:91:32: cannot use opts (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions in argument to secrets.impl.List
pkg/storage/driver/secrets.go:127:32: cannot use opts (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions in argument to secrets.impl.List
pkg/storage/driver/secrets.go:212:58: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions literal (type *"k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions) as type *"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions in argument to secrets.impl.Delete
pkg/storage/driver/secrets.go:252:13: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ObjectMeta literal (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ObjectMeta) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ObjectMeta in field value
pkg/storage/driver/secrets.go:252:13: too many errors
# k8s.io/helm/cmd/helm/installer
cmd/helm/installer/uninstall.go:47:78: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions literal (type *"k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions) as type *"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions in argument to client.Services(namespace).Delete
cmd/helm/installer/uninstall.go:62:76: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions literal (type *"k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions) as type *"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions in argument to client.Secrets(namespace).Delete
# k8s.io/helm/pkg/kube
pkg/kube/client.go:75:37: cannot use config (type "k8s.io/helm/vendor/k8s.io/client-go/tools/clientcmd".ClientConfig) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/client-go/tools/clientcmd".ClientConfig in argument to "k8s.io/helm/vendor/k8s.io/kubernetes/pkg/kubectl/cmd/util".NewFactory:
"k8s.io/helm/vendor/k8s.io/client-go/tools/clientcmd".ClientConfig does not implement "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/client-go/tools/clientcmd".ClientConfig (wrong type for ClientConfig method)
have ClientConfig() (*"k8s.io/helm/vendor/k8s.io/client-go/rest".Config, error)
want ClientConfig() (*"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/client-go/rest".Config, error)
pkg/kube/client.go:181:20: cannot use info.Object (type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object) as type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object in append:
"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object does not implement "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object (wrong type for DeepCopyObject method)
have DeepCopyObject() "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object
want DeepCopyObject() "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object
pkg/kube/client.go:198:34: cannot use &podItems[i] (type *core.Pod) as type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object in append:
*core.Pod does not implement "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object (wrong type for DeepCopyObject method)
have DeepCopyObject() "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object
want DeepCopyObject() "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object
pkg/kube/client.go:216:24: cannot use o (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object in argument to p.PrintObj:
"k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object does not implement "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object (wrong type for DeepCopyObject method)
have DeepCopyObject() "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object
want DeepCopyObject() "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object
pkg/kube/client.go:282:49: cannot use originalInfo.Object (type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object) as type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object in argument to updateResource:
"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object does not implement "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object (wrong type for DeepCopyObject method)
have DeepCopyObject() "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object
want DeepCopyObject() "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object
pkg/kube/client.go:450:52: cannot use patchType (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/types".PatchType) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/types".PatchType in argument to helper.Patch
pkg/kube/client.go:486:39: cannot use versioned (type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object) as type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object in argument to getSelectorFromObject:
"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object does not implement "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object (wrong type for DeepCopyObject method)
have DeepCopyObject() "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/runtime".Object
want DeepCopyObject() "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/runtime".Object
pkg/kube/client.go:496:75: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions literal (type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions) as type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".ListOptions in argument to client.Core().Pods(target.Namespace).List
pkg/kube/client.go:509:99: cannot use "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".NewPreconditionDeleteOptions(string(pod.ObjectMeta.UID)) (type *"k8s.io/helm/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions) as type *"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/apis/meta/v1".DeleteOptions in argument to client.Core().Pods(pod.ObjectMeta.Namespace).Delete
pkg/kube/client.go:573:22: cannot use w (type "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch".Interface) as type "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/watch".Interface in argument to "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/watch".Until:
"k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch".Interface does not implement "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/watch".Interface (wrong type for ResultChan method)
have ResultChan() <-chan "k8s.io/helm/vendor/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/watch".Event
want ResultChan() <-chan "k8s.io/helm/vendor/k8s.io/apimachinery/pkg/watch".Event
pkg/kube/client.go:573:22: too many errors
make: *** [build] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment