Che: Don't use deploy.sh&ocp.sh in test jobs on CI

Created on 30 Jul 2019  路  12Comments  路  Source: eclipse/che

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
https://github.com/eclipse/che/issues/13888

kintask teache-qe

Most helpful comment

We are now officially not using this anymore! Woohooo!

All 12 comments

It requires creation of Multi-user Happy path tests https://github.com/eclipse/che/issues/14234

@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?

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 where we are with this task?

CC @tolusha

@SkorikSergey ^^ ?

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.

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?

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.

This depends on https://github.com/eclipse/che/issues/15517 (will be done as part of this)

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

We are now officially not using this anymore! Woohooo!

4860186

Was this page helpful?
0 / 5 - 0 ratings