-
Notifications
You must be signed in to change notification settings - Fork 24
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
next: new release on 2022-05-03 - 36.20220430.1.0 #496
Comments
That release job and also release#295 failed with:
|
Hmm may be related to coreos/coreos-assembler#2811 (Before that merged I did coreos/fedora-coreos-tracker#1068 (comment) so we should be able to use that |
I'm not sure; I see in the logs
so it clearly should be there, and I don't think the signing code is deleting it. |
Although it does seem like |
This reverts commit e0c3296. This broke the `next` stream release at the `cosa aws-replicate` step: coreos/fedora-coreos-streams#496 (comment)
Yeah, I think what's going on there is that Anyway, I think let's revert this for now to unbreak latest cosa: coreos/coreos-assembler#2838 (and maybe we should consider having |
I think it's that we're trying to allocate a "build" for Man the code here is...such a mess. I am just not a fan of object orientation anymore, or dynamic languages in general. Then there's this completely dynamic logic that seems related:
But why isn't that like statically expressed as some sort of subclass? Aaaah |
This reverts commit e0c3296. This broke the `next` stream release at the `cosa aws-replicate` step: coreos/fedora-coreos-streams#496 (comment)
|
Rollout PR --> #498 |
First, verify that you meet all the prerequisites
Edit the issue title to include today's date. Once the pipeline spits out the new version ID, you can append it to the title e.g.
(31.20191117.2.0)
.Pre-release
Promote next-devel changes to next
ok-to-promote
label to the issuenext
branch on https://github.com/coreos/fedora-coreos-configManual alternative
Sometimes you need to run the process manually like if you need to add an extra commit to change something in
manifest.yaml
. The steps for this are:git fetch upstream
git checkout next
git reset --hard upstream/next
/path/to/fedora-coreos-releng-automation/scripts/promote-config.sh next-devel
next
branch on https://github.com/coreos/fedora-coreos-configBuild
next
, leave all other defaults). This will automatically run multi-arch builds.Sanity-check the build
Using the the build browser for the
next
stream:next
release (in the future, we'll want to integrate this check in the release job)IMPORTANT: this is the point of no return here. Once the OSTree commit is
imported into the unified repo, any machine that manually runs
rpm-ostree upgrade
will have the new update.Run the release job
next
and the new version IDAt this point, Cincinnati will see the new release on its next refresh and create a corresponding node in the graph without edges pointing to it yet.
Refresh metadata (stream and updates)
Manual alternative
fedora-coreos-stream-generator
binary is up-to-date.From a checkout of this repo:
sync-stream-metadata
job syncs the contents to S3Update graph manual check
NOTE: In the future, most of these steps will be automated.
Housekeeping
The text was updated successfully, but these errors were encountered: