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

procedures: Migration to devworkspace engine #2159

Closed

Conversation

AndrienkoAleksandr
Copy link
Contributor

@AndrienkoAleksandr AndrienkoAleksandr commented Nov 9, 2021

Signed-off-by: Oleksandr Andriienko [email protected]

What does this pull request change?

Add doc about migration CHE from stable to stable all namespace CHE using OLM.

What issues does this pull request fix or reference?

eclipse-che/che#20614

CRW constants:

    prod-stable-channel: stable
    prod-stable-channel-package: codeready-workspaces
    prod-stable-channel-catalog-source: redhat-operators

Specify the version of the product this pull request applies to

Pull Request checklist

The author and the reviewers validate the content of this pull request with the following checklist, in addition to the automated tests.

  • Any procedure:
    • Successfully tested.
  • Any page or link rename:
  • Builds on Eclipse Che hosted by Red Hat.
  • the Validate language on files added or modified step reports no vale warnings.

@github-actions
Copy link

github-actions bot commented Nov 9, 2021

Click here to review and test in web IDE: Contribute

@themr0c
Copy link
Contributor

themr0c commented Nov 9, 2021

Signed-off-by: Oleksandr Andriienko <[email protected]>
@github-actions
Copy link

github-actions bot commented Nov 9, 2021

Click here to review and test in web IDE: Contribute

@github-actions
Copy link

github-actions bot commented Nov 9, 2021

Click here to review and test in web IDE: Contribute

@tolusha
Copy link
Contributor

tolusha commented Nov 10, 2021

@AndrienkoAleksandr

  1. Is it better to put migration script into che-operator repo and use curl command ?
  2. Will new instance use single host mode after migration?

@themr0c themr0c changed the title Add doc about migration CHE from stable to stable all namespace CHE using OLM. doc: migrating Che operator from stable to stable all namespace Che using OLM Nov 19, 2021
@themr0c themr0c changed the title doc: migrating Che operator from stable to stable all namespace Che using OLM procedure: migrating Che operator from stable to stable all namespace Che using OLM Nov 19, 2021
$ touch MigrateUsers.sh && chmod +x MigrateUsers.sh
----

MigrateUsers.sh script content
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wondering if we need to store the script in the repo somewhere

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is better to store script in docs since it automatically replace some values on downstream specific

Copy link
Member

@ibuziuk ibuziuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 👍
I belive it is also important to make sure that the SOP is properly downstreamed

…e_channel_to_stable_all_namespace.adoc

Co-authored-by: Ilya Buziuk <[email protected]>
@themr0c themr0c changed the title procedure: migrating Che operator from stable to stable all namespace Che using OLM procedures: migrating Che operator from stable to stable all namespace Che using OLM Nov 24, 2021
Copy link
Contributor

@themr0c themr0c left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please fix all the warnings.

asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_username
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_password
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_url
asciidoctor: WARNING: skipping reference to missing attribute: all_users_dump
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_token
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_url
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_username
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_realm
asciidoctor: WARNING: skipping reference to missing attribute: all_users
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_token
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_url
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_username
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider_realm
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: federated_identity
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider
asciidoctor: WARNING: skipping reference to missing attribute: all_users
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_profile
asciidoctor: WARNING: skipping reference to missing attribute: user_profile
asciidoctor: WARNING: skipping reference to missing attribute: user_profile
asciidoctor: WARNING: skipping reference to missing attribute: user_profile
asciidoctor: WARNING: skipping reference to missing attribute: identity_provider
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_name
asciidoctor: WARNING: skipping reference to missing attribute: user_email
asciidoctor: WARNING: skipping reference to missing attribute: user_first_name
asciidoctor: WARNING: skipping reference to missing attribute: user_last_name
asciidoctor: WARNING: skipping reference to missing attribute: all_users_dump
asciidoctor: WARNING: skipping reference to missing attribute: che_postgres_db
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: dump
asciidoctor: WARNING: skipping reference to missing attribute: user_id
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: all_users_dump
asciidoctor: WARNING: skipping reference to missing attribute: che_postgres_db
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: che_postgres_db
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_name
asciidoctor: WARNING: skipping reference to missing attribute: che_postgres_db
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_email
asciidoctor: WARNING: skipping reference to missing attribute: che_postgres_db
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_first_name
asciidoctor: WARNING: skipping reference to missing attribute: che_postgres_db
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: user_last_name
asciidoctor: WARNING: skipping reference to missing attribute: openshift_user_id
asciidoctor: WARNING: skipping reference to missing attribute: all_users_dump

@tolusha
Copy link
Contributor

tolusha commented Jan 21, 2022

I would like.
What is the way to fix them?

@themr0c themr0c self-assigned this Jan 26, 2022
@themr0c themr0c changed the title Migration to devworkspace engine procedures: Migration to devworkspace engine Feb 9, 2022
@l0rd
Copy link
Contributor

l0rd commented Mar 14, 2022

@themr0c way to address warnings is to move the scripts in a separate repository (e.g. a new che-incubator repo)

@ibuziuk ibuziuk mentioned this pull request Mar 14, 2022
35 tasks
@nickboldt
Copy link
Contributor

New plan as of today's che leads call:

@themr0c
Copy link
Contributor

themr0c commented Mar 23, 2022

@nickboldt any progress? Do you need assistance?

@nickboldt
Copy link
Contributor

No progress, been fighting other fires. Hope to get to this later this week once the theia build issues are resolved

@nickboldt
Copy link
Contributor

Mario's agreed to take this task from me as I'm stil lswamped fighing build problems and will be on PTO next 2 weeks

@themr0c
Copy link
Contributor

themr0c commented Apr 1, 2022

Will be replaced by #2269.

@ibuziuk ibuziuk mentioned this pull request Apr 5, 2022
45 tasks
@l0rd
Copy link
Contributor

l0rd commented Apr 11, 2022

Closing. This PR content has been updated and merged with #2269

image

@themr0c themr0c deleted the branch eclipse-che:master April 11, 2022 12:17
@themr0c themr0c closed this Apr 11, 2022
@themr0c themr0c reopened this Apr 11, 2022
@themr0c
Copy link
Contributor

themr0c commented Apr 11, 2022

I apologize for the erroneous closing. My mistake.

@themr0c themr0c closed this Apr 12, 2022
@ibuziuk ibuziuk mentioned this pull request Apr 25, 2022
58 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.