Open mimowo opened 21 hours ago
As we discussed with @tenzen-y we seem to have enough fixes to motivate the release. We aim for 4th Nov together with 0.9.0.
cc @tenzen-y @andrewsykim @dgrove-oss @kannon92
@mimowo Could we cherry-pick https://github.com/kubernetes-sigs/kueue/pull/3354 and https://github.com/kubernetes-sigs/kueue/pull/3323? It seems that those are obviously bug fixes.
+1
Release Checklist
release-notes --org kubernetes-sigs --repo kueue --branch release-0.3 --start-sha 4a0ebe7a3c5f2775cdf5fc7d60c23225660f8702 --end-sha a51cf138afe65677f5f5c97f8f8b1bc4887f73d2 --dependencies=false --required-author=""
git branch release-$MAJ.$MIN main
git push release-$MAJ.$MIN
RELEASE_BRANCH
andRELEASE_VERSION
inMakefile
and runmake prepare-release-branch
CHANGELOG
git tag -s $VERSION
and inserts the changelog into the tag description. To perform this step, you need a PGP key registered on github.git push upstream $VERSION
us-central1-docker.pkg.dev/k8s-staging-images/kueue/kueue:$VERSION
make artifacts IMAGE_REGISTRY=registry.k8s.io/kueue GIT_TAG=$VERSION
to generate the artifacts in theartifacts
folder.artifacts
folder to the draft release - either via UI orgh release upload <tag> artifacts/*
.registry.k8s.io/images/k8s-staging-kueue/images.yaml
to promote the container images to production:registry.k8s.io/kueue/kueue:$VERSION
is available.main
branch :RELEASE_VERSION
inMakefile
and runmake prepare-release-branch
CHANGELOG
SECURITY-INSIGHTS.yaml
values by runningmake update-security-insights GIT_TAG=$VERSION
website
branchmain
branch into thewebsite
branch to publish the updated documentation.sig-scheduling@kubernetes.io
andwg-batch@kubernetes.io
with the subject[ANNOUNCE] kueue $VERSION is released
.main
branch, on the first commit that gets merged after the release branch has been created (presumably the README update commit above), and, push the tag:DEVEL=v0.$(($MAJ+1)).0-devel; git tag $DEVEL main && git push $DEVEL
This ensures that the devel builds on themain
branch will have a meaningful version number.Changelog