netscaler / netscaler-k8s-ingress-controller

NetScaler Ingress Controller for Kubernetes:
https://developer-docs.citrix.com/projects/citrix-k8s-ingress-controller/en/latest/
308 stars 91 forks source link

openshift 4.5 operator #317

Closed a-dawg closed 1 year ago

a-dawg commented 4 years ago

Describe the bug I am not able to install the citrix ingress controller operator (from the operatorhub) in openshift 4.5

To Reproduce

  1. Steps: https://developer-docs.citrix.com/projects/citrix-k8s-ingress-controller/en/latest/deploy/deploy-cic-openshift-operator/
  2. Version of the Citrix Ingress Controller: 1.7.6
  3. Version of MPX/VPX/CPX: VPX v12

Expected behavior Operator should install

Logs

{"level":"info","ts":1602752267.0220468,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"citrixingresscontroller-controller","source":"kind source: helm.operator-sdk/v1alpha1, Kind=CitrixIngressController"}
{"level":"error","ts":1602752269.4762578,"logger":"controller-runtime.source","msg":"if kind is a CRD, it should be installed before calling Start","kind":"CitrixIngressController.helm.operator-sdk","error":"no matches for kind \"CitrixIngressController\" in version \"helm.operator-sdk/v1alpha1\"","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\tpkg/mod/github.com/go-logr/zapr@v0.1.1/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.6.0/pkg/source/source.go:105\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.6.0/pkg/internal/controller/controller.go:165\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.6.0/pkg/internal/controller/controller.go:198\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElectionRunnables.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.6.0/pkg/manager/internal.go:514"}
{"level":"error","ts":1602752269.476411,"logger":"cmd","msg":"Manager exited non-zero.","Namespace":"default","error":"no matches for kind \"CitrixIngressController\" in version \"helm.operator-sdk/v1alpha1\"","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\tpkg/mod/github.com/go-logr/zapr@v0.1.1/zapr.go:128\ngithub.com/operator-framework/operator-sdk/pkg/helm.Run\n\tsrc/github.com/operator-framework/operator-sdk/pkg/helm/run.go:158\nmain.main\n\tsrc/github.com/operator-framework/operator-sdk/cmd/helm-operator/main.go:32\nruntime.main\n\t/home/travis/.gimme/versions/go1.13.15.linux.amd64/src/runtime/proc.go:203"}

Additional context It used to work before on openshift 4.3

mayurmohanpatil commented 3 years ago

Hello @a-dawg, Will you please provide your contact details on AppModernization@citrite.net We would like to assist you further for your use case.

Regards, Mayur

priyankash-citrix commented 1 year ago

Openshift 4.x is supported by Citrix ingress controller operator latest version. Please let us know if you are facing any issue in using the latest operators.