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

Che 7.9.1 Release #16129

Closed
23 of 24 tasks
nickboldt opened this issue Feb 25, 2020 · 14 comments
Closed
23 of 24 tasks

Che 7.9.1 Release #16129

nickboldt opened this issue Feb 25, 2020 · 14 comments
Assignees
Labels
area/ci CI build and releases, PR testing, & whitelabel/productization issues kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.) kind/task Internal things, technical debt, and to-do tasks to be performed.
Milestone

Comments

@nickboldt
Copy link
Contributor

nickboldt commented Feb 25, 2020

List of pending issues / PRs

Release status

In parallel, the following releases can be done:

  • che-theia,
  • che-machine-exec,
  • che-devfile registry, then che-plugin-registry (once che-theia and machine-exec are done)
  • che-parent, then che-docs, then che as Release Candidate for QE

Then in series:

  • che-parent, then che-docs, then che as Release
  • che-operator, then chectl
  • che-theia (1eaecd5cbf93468a74988ddcd347402fcbf14cbe)
  • che-machine-exec
  • che-plugin-registry (depends on che-theia, che-machine-exec)
  • che-devfile-registry
  • che-parent
  • che-docs (depends on parent)
  • che (depends on docs and parent)
  • che-operator (depends on all of the above)
    • [ ] Kubernetes community operator PR
    • [ ] OpenShift community operator PR
  • chectl (depends on all of the above)
Owner Process Script CI Artifact(s)
@azatsarynnyy che-theia MANUAL centos quay.io/eclipse/che-theia
@nickboldt che-machine-exec make-release.sh centos quay.io/eclipse/che-machine-exec
@nickboldt che-devfile-registry make-release.sh centos quay.io/eclipse/che-devfile-registry
@nickboldt / @ericwill che-plugin-registry make-release.sh centos quay.io/eclipse/che-plugin-registry
@vparfonov / @mkuznyetsov che-parent MANUAL centos che-parent, che.depmgt
@vparfonov / @mkuznyetsov che-docs MANUAL centos che-docs
@vparfonov / @mkuznyetsov che MANUAL centos che.core, quay.io/eclipse/che-server
@tolusha che-operator make-release.sh ? quay.io/eclipse/che-operator
@tolusha chectl make-release.sh travis chectl releases
@nickboldt nickboldt added kind/task Internal things, technical debt, and to-do tasks to be performed. area/ci CI build and releases, PR testing, & whitelabel/productization issues area/productization labels Feb 25, 2020
@nickboldt nickboldt added this to the 7.10.0 milestone Feb 25, 2020
@azatsarynnyy azatsarynnyy mentioned this issue Feb 25, 2020
16 tasks
@nickboldt nickboldt changed the title Release Che 7.9.1 Che 7.9.1 Release Feb 25, 2020
@nickboldt
Copy link
Contributor Author

@azatsarynnyy please merge/cherrypick eclipse-che/che-theia#628 into 7.9.x branch so it's part of 7.9.1 release. Fixing it in master & not backporting will not get it into this release. :)

@azatsarynnyy
Copy link
Member

@azatsarynnyy please merge/cherrypick eclipse/che-theia#628 into 7.9.x branch so it's part of 7.9.1 release. Fixing it in master & not backporting will not get it into this release. :)

Thanks @nickboldt !
I just misunderstood the list 🙂

@ibuziuk
Copy link
Member

ibuziuk commented Feb 28, 2020

Folks, I want to add also - #16174 to 7.9.1 list

@azatsarynnyy
Copy link
Member

che-theia has been released

@nickboldt
Copy link
Contributor Author

nickboldt commented Mar 2, 2020

Thanks for being keen to get 7.9.1 started & done...

... but can we unrelease (untag) 7.9.1 to add fix for #15962 ?

We should coordinate when to start the release so all components release in order when we're ready. I don't think anyone was expecting that we'd start 7.9.1 on the weekend :D

@azatsarynnyy
Copy link
Member

we're working on #15962
so, let's untag 7.9.1
Thanks!

@ibuziuk
Copy link
Member

ibuziuk commented Mar 2, 2020

Issues that should be considered to be included in 7.9.1:

@nickboldt
Copy link
Contributor Author

nickboldt commented Mar 2, 2020

7.9.1 tags removed from 3 repos in quay and upstream GH repo.

https://quay.io/repository/eclipse/che-theia
https://quay.io/repository/eclipse/che-theia-dev
https://quay.io/repository/eclipse/che-theia-endpoint-runtime-binary
https://github.com/eclipse/che-theia/tags

Onward to 7.9.1!

@nickboldt
Copy link
Contributor Author

FYI we're going to start the Che 7.9.1 release tomorrow Wed morning @ 0900 EST / 1500 CEST / 1600 EEST, beginning with che-theia as usual.

If everything above is not included by that time, items will slip to 7.9.2, scheduled after 7.10

@nickboldt
Copy link
Contributor Author

nickboldt commented Mar 4, 2020

I've removed the 3 incomplete issue and moved them to #16229 for 7.9.2 followup release.

Meanwhile these are done:

  • che-theia
  • che-machine-exec
  • che-devfile-registry
  • che-plugin-registry (thanks, @ericwill )

Waiting on @vparfonov for the next 3 releases...

@ibuziuk
Copy link
Member

ibuziuk commented Mar 6, 2020

che-parent, che-doc, che 7.9.1 have been released - artifacts are available on central

@nickboldt
Copy link
Contributor Author

nickboldt commented Mar 6, 2020

I don't see Che 7.9.1 on https://quay.io/repository/eclipse/che-server?tag=7.9.1&tab=tags

But che-docs, che-parent, and https://search.maven.org/search?q=che.core are done.

@vparfonov
Copy link
Contributor

I don't see Che 7.9.1 on https://quay.io/repository/eclipse/che-server?tag=7.9.1&tab=tags

But che-docs, che-parent, and https://search.maven.org/search?q=che.core are done.

Images pushed

@tolusha
Copy link
Contributor

tolusha commented Mar 9, 2020

che-operator released without community operator PRs
chectl released

@sunix sunix added the kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.) label Aug 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci CI build and releases, PR testing, & whitelabel/productization issues kind/release Issue dedicated to a release (content, status, related PR, go/nogo/problem discussion, etc.) kind/task Internal things, technical debt, and to-do tasks to be performed.
Projects
None yet
Development

No branches or pull requests

8 participants