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

Don't use deploy.sh&ocp.sh in test jobs on CI #14069

Closed
rhopp opened this issue Jul 30, 2019 · 12 comments
Closed

Don't use deploy.sh&ocp.sh in test jobs on CI #14069

rhopp opened this issue Jul 30, 2019 · 12 comments
Assignees
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.
Milestone

Comments

@rhopp
Copy link
Contributor

rhopp commented Jul 30, 2019

Is your task related to a problem? Please describe.

As deploy.sh & ocp.sh will be deprecated in near future and removed, we should change our jobs to not use this.

Describe the solution you'd like

  • For openshift deployment, oc cluster up should be used.
  • For che deployment, operator (chectl) should be used.

This is a followup of
#13888

@rhopp rhopp added kind/task Internal things, technical debt, and to-do tasks to be performed. team/che-qe labels Jul 30, 2019
@rhopp rhopp added this to the 7.1.0 milestone Jul 30, 2019
@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 Jul 31, 2019
@slemeur slemeur removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jul 31, 2019
@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 1, 2019
@benoitf benoitf removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 1, 2019
@dmytro-ndp
Copy link
Contributor

It requires creation of Multi-user Happy path tests #14234

@rhopp rhopp modified the milestones: 7.1.0, Backlog - QE Sep 23, 2019
@skabashnyuk
Copy link
Contributor

@rhopp I see quite a lot of users that occasionally used deploy.sh and fail.
Is there something left that is use deploy.ch? I think it's totally outdated and error-prone. Can I create a pr and remove it?

@musienko-maxim
Copy link
Contributor

musienko-maxim commented Oct 11, 2019

Earlier we was limited for using chectl because it could deploy just on che-multiuser assembly. The HappyPath scenario uses devfile for workspace creation. For correct creation on che-multiuser, we needed access-token. Currently we've already had this in chectl tool and we can adapt tests for using chectl only.

@rhopp rhopp modified the milestones: Backlog - QE, 7.4.0 Oct 16, 2019
@skabashnyuk
Copy link
Contributor

@rhopp where we are with this task?

CC @tolusha

@rhopp
Copy link
Contributor Author

rhopp commented Dec 16, 2019

@SkorikSergey ^^ ?

@SkorikSergey
Copy link
Contributor

SkorikSergey commented Dec 16, 2019

We still use deploy.sh&ocp.sh on https://ci.codenvycorp.com/view/qa-nightly/ jobs because we cannot do oc cluster down properly on qa-slaves.

@skabashnyuk
Copy link
Contributor

deploy.sh&ocp.sh

That is unsupported tools. They didn't test CRW installation. When do you plan no use something more up to date?

@SkorikSergey
Copy link
Contributor

deploy.sh&ocp.sh

That is unsupported tools. They didn't test CRW installation. When do you plan no use something more up to date?

After moving qa-nightly jobs to CentOS CI.

@rhopp rhopp modified the milestones: 7.4.0, 7.7.0 Dec 18, 2019
@rhopp
Copy link
Contributor Author

rhopp commented Dec 18, 2019

This depends on #15517 (will be done as part of this)

@rhopp rhopp modified the milestones: 7.7.0, Backlog - QE Dec 18, 2019
@tolusha
Copy link
Contributor

tolusha commented Feb 15, 2020

@rhopp @musienko-maxim @dmytro-ndp
Is there any missed functionality that you need from deploy.sh

@rhopp
Copy link
Contributor Author

rhopp commented Feb 20, 2020

We are now officially not using this anymore! Woohooo!

@rhopp rhopp closed this as completed Feb 20, 2020
@skabashnyuk
Copy link
Contributor

4860186

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.
Projects
None yet
Development

No branches or pull requests

9 participants