Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] OpenShift 3 quickstart upgrading instructions do not make sense #17687

Closed
amisevsk opened this issue Aug 21, 2020 · 3 comments · Fixed by eclipse-che/che-docs#1629
Closed
Labels
area/chectl Issues related to chectl, the CLI of Che area/doc Issues related to documentation kind/enhancement A feature request - must adhere to the feature request template.

Comments

@amisevsk
Copy link
Contributor

amisevsk commented Aug 21, 2020

Is your enhancement related to a problem? Please describe.

The section "Upgrading from a previous Che installation" in the OpenShift 3 quickstart doesn't seem to work. Executing the oc delete and oc patch commands listed deletes resources from the cluster, but the operator gets stuck in a error loop:

time="2020-08-22T03:34:38Z" level=error msg="Failed to get  CR: CheCluster.org.eclipse.che \"eclipse-che\" not found"
time="2020-08-22T03:34:38Z" level=error msg="Failed to get  CR: CheCluster.org.eclipse.che \"eclipse-che\" not found"
time="2020-08-22T03:34:38Z" level=error msg="Failed to get  CR: CheCluster.org.eclipse.che \"eclipse-che\" not found"
time="2020-08-22T03:34:38Z" level=error msg="Failed to get  CR: CheCluster.org.eclipse.che \"eclipse-che\" not found"
E0822 03:34:43.693655       1 reflector.go:251] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers_map.go:126: Failed to watch *v1.CheCluster: the server could not find the requested resource (get checlusters.org.eclipse.che)
E0822 03:34:44.695598       1 reflector.go:134] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers_map.go:126: Failed to list *v1.CheCluster: the server could not find the requested resource (get checlusters.org.eclipse.che)
E0822 03:34:45.697739       1 reflector.go:134] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers_map.go:126: Failed to list *v1.CheCluster: the server could not find the requested resource (get checlusters.org.eclipse.che)
E0822 03:34:46.699784       1 reflector.go:134] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers_map.go:126: Failed to list *v1.CheCluster: the server could not find the requested resource (get checlusters.org.eclipse.che)

and does not recreate anything. This step also causes any workspaces to be lost if you try to chectl server:start again.

The original deploy command is

chectl server:start -n <namespace> -p openshift

as suggested in the doc.

Additional Info

Originally encountered while using downstream crwctl/2.3.0-GA-redhat.abf3efd linux-x64 node-v10.19.0, verified in chectl/0.0.20200820-next.290685f linux-x64 node-v10.22.0

@amisevsk amisevsk added kind/enhancement A feature request - must adhere to the feature request template. area/chectl Issues related to chectl, the CLI of Che area/doc Issues related to documentation labels Aug 21, 2020
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 21, 2020
@ericwill ericwill removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 24, 2020
@themr0c
Copy link
Contributor

themr0c commented Oct 8, 2020

We support only upgrade from minor version, are these steps still relevant?

I believe they are outdated and can be safely removed, but I would like some confirmation from team/deploy.

If the steps are relevant, we need an updated version of the commands, and move them where they belong, in the "Upgrading" story.

@themr0c
Copy link
Contributor

themr0c commented Oct 8, 2020

@themr0c
Copy link
Contributor

themr0c commented Oct 8, 2020

Confirmed by @tolusha : we can remove.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/chectl Issues related to chectl, the CLI of Che area/doc Issues related to documentation kind/enhancement A feature request - must adhere to the feature request template.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants