You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run go-mods-to-bundled-provides.py | sort while inside of the ignition directory you ran ./tag_release from & copy output into spec file in # Main package provides section
Wait until the Bodhi update shows "Signed ✔️" in the Metadata box.
Verify that the signing script can fetch the release binaries by running ./signing-ticket.sh test <x.y.z-r> <output-dir>, where r is the Release of the Fedora package without the dist tag (probably 1)
Run ./signing-ticket.sh ticket <x.y.z-r> and paste the output into a releng ticket.
Wait for the ticket to be closed
Download the artifacts and signatures
Verify the signatures
Find the new tag in the GitHub tag list and click the triple dots menu, and create a draft release for it.
Copy and paste the release notes from docs/release-notes.md
Upload all the release artifacts and their signatures
Publish the release
Quay release:
Visit the Quay tags page and wait for a versioned tag to appear
Click the gear next to the tag, select "Add New Tag", enter release, and confirm
RHCOS packaging for the current RHCOS development release:
Run go-mods-to-bundled-provides.py | sort while inside of the ignition directory you ran ./tag_release from & copy output into spec file in # Main package provides section
Release checklist:
Tagging:
docs/release-notes.md
. Get them reviewed and mergeddocs/release-notes.md
changes into main[email protected]:coreos/ignition.git
)git clean -fdx
)./tag_release.sh <vX.Y.z> <git commit hash>
Fedora packaging:
Version
Release
back to1%{?dist}
go-mods-to-bundled-provides.py | sort
while inside of theignition
directory you ran./tag_release
from & copy output into spec file in# Main package provides
sectionspectool -g -S ignition.spec
kinit [email protected]
fedpkg new-sources $(spectool -S ignition.spec | sed 's:.*/::')
fedpkg build
including rawhide.ignition
forPackages
link to docs/release-notes.md on GH tag
"Update name
blankType
,Severity
andSuggestion
can be left asunspecified
unless it is a security release. In that case selectsecurity
with the appropriate severity.Stable karma
andUnstable
karma can be set to2
and-1
, respectively.GitHub release:
./signing-ticket.sh test <x.y.z-r> <output-dir>
, wherer
is the Release of the Fedora package without the dist tag (probably1
)./signing-ticket.sh ticket <x.y.z-r>
and paste the output into a releng ticket.docs/release-notes.md
Quay release:
release
, and confirmRHCOS packaging for the current RHCOS development release:
Version
Release
back to1%{?dist}
go-mods-to-bundled-provides.py | sort
while inside of theignition
directory you ran./tag_release
from & copy output into spec file in# Main package provides
sectionspectool -g -S ignition.spec
kinit [email protected]
rhpkg new-sources $(spectool -S ignition.spec | sed 's:.*/::')
rhpkg build
CentOS Stream 9 packaging:
rebase-c9s-ignition
issue in the internal team-operations repo and follow the steps thereThe text was updated successfully, but these errors were encountered: