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

OLM should be the default chectl installer on OpenShift 4.x #16861

Closed
davidfestal opened this issue May 7, 2020 · 0 comments
Closed

OLM should be the default chectl installer on OpenShift 4.x #16861

davidfestal opened this issue May 7, 2020 · 0 comments
Labels
area/chectl Issues related to chectl, the CLI of Che kind/enhancement A feature request - must adhere to the feature request template. new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@davidfestal
Copy link
Contributor

davidfestal commented May 7, 2020

Is your enhancement related to a problem? Please describe.

For now, afaict, --olm arg has to be set in order to install with OLM.

Describe the solution you'd like

It should probably be set automatically on OpenShift 4.x:

  • By default on server:start
  • By detecting the type of any existing installation on server:update or server:delete

Describe alternatives you've considered

Additional context

This would be important in order to ensure that installations from OperatorHub and chectl are the same by default on OLM-enabled environments.

Should probably be included in CRW 2.2, in order to simplify installation docs and remove the statement that OperatorHub and chectl are 2 exclusive installation methods.

@davidfestal davidfestal added kind/enhancement A feature request - must adhere to the feature request template. team/deploy labels May 7, 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 May 7, 2020
@davidfestal davidfestal added the area/chectl Issues related to chectl, the CLI of Che label May 7, 2020
@tolusha tolusha added the severity/P1 Has a major impact to usage or development of the system. label May 7, 2020
@tolusha tolusha added this to the Backlog - Deploy milestone May 7, 2020
@flacatus flacatus removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label May 7, 2020
@l0rd l0rd changed the title Make the new OLM chectl installer the default form of operator installer on OpenShift 4.x OLM should be the default chectl installer on OpenShift 4.x May 11, 2020
@tolusha tolusha closed this as completed May 13, 2020
@tolusha tolusha modified the milestones: Backlog - Deploy, 7.13 May 13, 2020
@tolusha tolusha reopened this May 13, 2020
@tolusha tolusha closed this as completed May 18, 2020
@benoitf benoitf added the new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes label May 29, 2020
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 kind/enhancement A feature request - must adhere to the feature request template. new&noteworthy For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

5 participants