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

Create stable stream #331

Closed
6 tasks done
jlebon opened this issue Dec 18, 2019 · 8 comments
Closed
6 tasks done

Create stable stream #331

jlebon opened this issue Dec 18, 2019 · 8 comments
Labels
jira for syncing to jira

Comments

@jlebon
Copy link
Member

jlebon commented Dec 18, 2019

As we approach the stable release, we need to be ready to actually perform the release mechanically. There are a few things that need to happen for this:

(Chime in if there's anything else missing from there).

Seems like we should just go through all the steps of making a release to test this out, up to but not including actually updating the website?

jlebon added a commit to jlebon/fedora-coreos-streams that referenced this issue Dec 18, 2019
Prep for actually being able to do a release.

coreos/fedora-coreos-tracker#331
@jlebon
Copy link
Member Author

jlebon commented Dec 18, 2019

add instructions for making a stable release to the streams repo

coreos/fedora-coreos-streams#39

@lucab
Copy link
Contributor

lucab commented Dec 18, 2019

Cross-reference: coreos/coreos-installer#106

@jlebon
Copy link
Member Author

jlebon commented Dec 18, 2019

verify tools don't need to be adapted (plume release, fedora-coreos-stream-generator)

I've had a quick look at them and I don't see anything offhand that would require adapting. Both of them parameterize on the stream to operate on.

@lucab
Copy link
Contributor

lucab commented Dec 18, 2019

Cincinnati is also already parametrized, but the backend will need a small update (possibly just its configuration) to start consuming stable updates metadata and release index.

EDIT: this actually needs patching the scraping and caching logic, see dedicated ticket.

jlebon added a commit to jlebon/fedora-coreos-streams that referenced this issue Dec 18, 2019
Prep for actually being able to do a release.

coreos/fedora-coreos-tracker#331
@jlebon
Copy link
Member Author

jlebon commented Dec 18, 2019

Cincinnati is also already parametrized, but the backend will need a small update (possibly just its configuration) to start consuming stable updates metadata and release index.

Good call, thanks. I added a checkbox for Cincinnati!

@miabbott miabbott added the jira for syncing to jira label Dec 18, 2019
@dustymabe dustymabe added the meeting topics for meetings label Dec 18, 2019
@lucab
Copy link
Contributor

lucab commented Dec 18, 2019

@jlebon do you plan to have the JSON metadata URL created in advance (and empty) to align the tools earlier, or do you prefer to use this event to exercise metadata creation logic?

@jlebon
Copy link
Member Author

jlebon commented Dec 18, 2019

@jlebon do you plan to have the JSON metadata URL created in advance (and empty) to align the tools earlier, or do you prefer to use this event to exercise metadata creation logic?

Hadn't thought about it, though probably a good opportunity to test metadata creation logic? We still have quite a few more streams (mostly mechanical) that we'll want to set up eventually.

jlebon added a commit to jlebon/fedora-coreos-streams that referenced this issue Dec 18, 2019
Prep for actually being able to do a release.

coreos/fedora-coreos-tracker#331
jlebon added a commit to coreos/fedora-coreos-streams that referenced this issue Dec 18, 2019
Prep for actually being able to do a release.

coreos/fedora-coreos-tracker#331
@jlebon
Copy link
Member Author

jlebon commented Jan 15, 2020

Going to close this one out. Thanks all!

@jlebon jlebon closed this as completed Jan 15, 2020
@bgilbert bgilbert removed the meeting topics for meetings label Jan 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
jira for syncing to jira
Projects
None yet
Development

No branches or pull requests

5 participants