Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-2215

CRW does not work on OpenShift 4.9 due using dropped beta APIs

XMLWordPrintable

    • False
    • False

      This is an umbrella issue to track what is needed to be done to make CRW working on OpenShift 4.9:
      1. Che Operator
      1.1. Ingresses https://github.com/eclipse-che/che-operator/pull/992
      1.2. RBAC was fixed long time ago.
      2. crwctl
      3. DevWorkspace Operator:
      2.1. Ingresses and RBAC are fixed in DWO 0.9 and has a separate issue for this https://issues.redhat.com/browse/CRW-2167
      4. DevWorkspace Che Operator:
      changes are made for 7.36.x https://github.com/eclipse-che/che-operator/pull/1035/files but it can't be cherry-picked to 7.34.x since at that time it lived in https://github.com/che-incubator/devworkspace-che-operator. So, it should be updated to DWO 0.9.x

      Start "codeready-operator" pod error
      ...
      2021-09-09T11:24:58.920Z	INFO	controller-runtime.controller	Starting EventSource	{"controller": "devworkspacerouting", "source": "kind source: /, Kind="}
      2021-09-09T11:25:01.382Z	ERROR	controller-runtime.source	if kind is a CRD, it should be installed before calling Start	{"kind": "Ingress.extensions", "error": "no matches for kind \"Ingress\" in version \"extensions/v1beta1\""}
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1
      	/workspace/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:165
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start
      	/workspace/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:198
      sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElectionRunnables.func1
      	/workspace/vendor/sigs.k8s.io/controller-runtime/pkg/manager/internal.go:477
      2021-09-09T11:25:01.382Z	DEBUG	controller-runtime.manager	leader-election runnable finished	{"runnable type": "*controller.Controller"}
      2021-09-09T11:25:01.382Z	ERROR	setup	problem running manager	{"error": "no matches for kind \"Ingress\" in version \"extensions/v1beta1\""}
      runtime.main
      	/usr/lib/golang/src/runtime/proc.go:204
      

              mmusiien Maksym Musienko
              sleshche Sergii Leshchenko (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: