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

feat: OLM operator installer #611

Merged
merged 46 commits into from
Apr 24, 2020
Merged

feat: OLM operator installer #611

merged 46 commits into from
Apr 24, 2020

Conversation

AndrienkoAleksandr
Copy link
Contributor

@AndrienkoAleksandr AndrienkoAleksandr commented Mar 31, 2020

What does this PR do?

Add ability to install Che using OLM installer. In the current state we install only stable channel. Also provided flags to use custom catalog source in the same namespace with Che installation.

What issues does this PR fix or reference?

eclipse-che/che#15279

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@AndrienkoAleksandr AndrienkoAleksandr changed the title Operator installer OLM operator installer Mar 31, 2020
@AndrienkoAleksandr AndrienkoAleksandr changed the title OLM operator installer feat: OLM operator installer Mar 31, 2020
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
… work both.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
… Che instalations...

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
src/api/kube.ts Outdated Show resolved Hide resolved
src/commands/server/start.ts Outdated Show resolved Hide resolved
src/tasks/installers/olm.ts Outdated Show resolved Hide resolved
src/tasks/installers/olm.ts Outdated Show resolved Hide resolved
src/tasks/installers/olm.ts Outdated Show resolved Hide resolved
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@tolusha
Copy link
Collaborator

tolusha commented Apr 14, 2020

 Check if OLM is pre-installed on the platform
      → OLM isn't installed on your platfrom. If your platform hasn't got embedded OML, you need install it manually.

Why don't install it automatically? Are there any pitfalls?

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

…ings for user.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

@AndrienkoAleksandr
Copy link
Contributor Author

[test]

1 similar comment
@AndrienkoAleksandr
Copy link
Contributor Author

[test]

@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

@AndrienkoAleksandr
Copy link
Contributor Author

[test]

1 similar comment
@AndrienkoAleksandr
Copy link
Contributor Author

[test]

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
@che-osio-probot-app
Copy link

Open Developer Workspace:
Contribute

@AndrienkoAleksandr
Copy link
Contributor Author

[test]

@AndrienkoAleksandr AndrienkoAleksandr merged commit 63b9ad0 into master Apr 24, 2020
@AndrienkoAleksandr AndrienkoAleksandr deleted the operatorInstaller branch April 24, 2020 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants