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.28.0 #19378

Closed
9 of 17 tasks
mkuznyetsov opened this issue Mar 24, 2021 · 2 comments
Closed
9 of 17 tasks

Release Che 7.28.0 #19378

mkuznyetsov opened this issue Mar 24, 2021 · 2 comments
Labels
kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.)

Comments

@mkuznyetsov
Copy link
Contributor

mkuznyetsov commented Mar 24, 2021

List of pending issues / PRs

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, and che (server assembly)
  • 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
  • che-operator (depends on all of the above)
  • chectl (depends on che-operator)
  • Che community operator PRs (depends on che-operator)
  • che-docs PR (depends on che-operator)

If this is a .0 release:

Process [1] Script Action Container(s) + Artifact(s)
che-release cico_release.sh Action n/a
che-theia make-release.sh Action eclipse/che-theia
che-machine-exec make-release.sh Action eclipse/che-machine-exec
che-devfile-registry make-release.sh Action eclipse/che-devfile-registry
che-plugin-registry make-release.sh Action eclipse/che-plugin-registry
che-parent make-release.sh Action che-server [2]
che-dashboard make-release.sh Action che-dashboard
che make-release.sh Action che.core [2],
eclipse/che-server,
eclipse/che-endpoint-watcher,
eclipse/che-keycloak,
eclipse/che-postgres,
eclipse/che-server,
eclipse/che-e2e
che-operator make-release.sh Action eclipse/che-operator
chectl make-release.sh Action chectl releases

[1] Overall process owner: @mkuznyetsov

[2] Note that release of artifacts to Maven Central is deprecated and will be removed in the future.

@mkuznyetsov mkuznyetsov added the kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.) label Mar 24, 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 Mar 24, 2021
@l0rd l0rd removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Mar 24, 2021
@nickboldt
Copy link
Contributor

nickboldt commented Mar 25, 2021

Per mattermost channel:

and the che-theia release has succeeded but failed the MM notification because of this problem: eclipse-che/che-theia#1050

@mkuznyetsov
Copy link
Contributor Author

Che Operator had several failing checks. Now only 2 remaining (investigation will be resumed on Monday) eclipse-che/che-operator#737

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

4 participants