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

Release Che 7.25.0 #18833

Closed
9 of 16 tasks
nickboldt opened this issue Jan 19, 2021 · 10 comments
Closed
9 of 16 tasks

Release Che 7.25.0 #18833

nickboldt opened this issue Jan 19, 2021 · 10 comments
Labels
kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.)

Comments

@nickboldt
Copy link
Contributor

nickboldt commented Jan 19, 2021

List of pending issues / PRs (dependencies for release)

Release status

In series, the following will be released via che-release:

  • che-theia, che-machine-exec, che-devfile registry,
  • che-plugin-registry (once che-theia and machine-exec are done)
  • che-parent, che-dashboard, che-workspace-loader, and che (server assembly), including release to Maven Central
  • che-operator

Then, these steps will be done, which still require some manual intervention (PR verification is not yet automated):

  • generation of OperatorHub PRs
  • chectl
  • che-theia, che-machine-exec, che-devfile-registry, che-plugin-registry
  • che-parent, che-dashboard, che-workspace-loader, che
  • che-operator (depends on all of the above)
  • chectl (depends on che-operator)
  • Che community operator PRs (depends on che-operator)

If this is a .0 release:

Owner Process Script CI Artifact(s) + Container(s)
@mkuznyetsov che-theia cico_release.sh centos eclipse/che-theia
@mkuznyetsov che-machine-exec cico_release.sh centos eclipse/che-machine-exec
@mkuznyetsov che-devfile-registry make-release.sh GH action eclipse/che-devfile-registry
@mkuznyetsov che-plugin-registry make-release.sh GH action eclipse/che-plugin-registry
@mkuznyetsov che-parent make-release.sh centos che-parent
@mkuznyetsov che-dashboard make-release.sh GH action che-dashboard
@mkuznyetsov che-workspace-loader make-release.sh GH action che-workspace-loader
@mkuznyetsov che cico_release.sh centos che.core,
eclipse/che-server,
eclipse/che-endpoint-watcher,
eclipse/che-keycloak,
eclipse/che-postgres,
eclipse/che-server,
eclipse/che-e2e
@mkuznyetsov che-operator make-release.sh GH action eclipse/che-operator
@mkuznyetsov chectl make-release.sh GH action chectl releases
@nickboldt nickboldt added the kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.) label Jan 19, 2021
@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 Jan 19, 2021
@skabashnyuk skabashnyuk removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jan 20, 2021
@mkuznyetsov
Copy link
Contributor

devfile-registry release job has failed, investigating:
https://github.com/eclipse/che-devfile-registry/runs/1734109191?check_suite_focus=true

@mkuznyetsov
Copy link
Contributor

canot trigger other workflows from che-release now, due to "bad credentials", investigating

@mkuznyetsov
Copy link
Contributor

fyi @ibuziuk I'm having similar strange timeouts again when deploying che-server artifacts:
https://ci.centos.org/job/devtools-che-release-che-release/269/console
I'll let you know when che-server will be ready, hopefully later today

@mkuznyetsov
Copy link
Contributor

mkuznyetsov commented Jan 22, 2021

right now trying to find correct java 11 version to install manually on ubuntu 16.04, so that che-server can be built from GH actions workflow

UPD this is resolved, but the deploying issue above is still present

@ibuziuk
Copy link
Member

ibuziuk commented Jan 25, 2021

@mkuznyetsov thanks for following up. Please, let us know once the artifacts are available on https://mvnrepository.com/artifact/org.eclipse.che/che-server since this is a pre-requirement for Hosted Che update

@mkuznyetsov
Copy link
Contributor

@ibuziuk artifacts, including "che-server" are available on Central https://search.maven.org/artifact/org.eclipse.che/che-server/7.25.0/pom
however I'm having a problem with GH workflow, that did not push che-server images to quay.io
I'll let you know once they'll be there

@mkuznyetsov
Copy link
Contributor

@ibuziuk FYI che-server images seems to be correct now for 7.25.0, and I'm waiting for final checks for che-operator to pass now

@mkuznyetsov
Copy link
Contributor

release is complete, community operator PRs are created

@nickboldt
Copy link
Contributor Author

nickboldt commented Jan 29, 2021

one of the two PRs is stuck waiting for input operator-framework/community-operators#3059 (comment)

Please talk to @J0zi https://github.com/J0zi to determine next steps so we can be done with this before the next Che community call.

Otherwise we can just drop the 7.25.0 PRs and focus on 7.25.1

@mkuznyetsov
Copy link
Contributor

community operator PRs were merged (tests weren't passing due to image overwrite during che-operator release, for which issue #18925 was created )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.)
Projects
None yet
Development

No branches or pull requests

5 participants