Release Flatcar Container Linux Alpha 4012.0.0, Beta 3975.1.0, Stable 3815.2.4, LTS 3510.3.4
sayanchowdhury opened this issue · comments
The release of the following Flatcar Container Linux version is planning the release for the week of June 24th, 2024.
- Alpha 4012.0.0
- Beta 3975.1.0
- Stable 3815.2.4
- LTS 3510.3.4
1. Preparation
Owner: @tormath1
- A. Go/No-Go hackmd doc created from HackMD template for test tracking and release notes: https://hackmd.io/rrikOpZwQHCW6ga94m83BQ?view
- B. All planned changes are merged & blocker bugs are fixed, last nightly reviewed for problems.
- C. Check that the kernel PR are merged for the channel(s) to be released.
2. Build
Owner: @sayanchowdhury @tormath1
- A. Branched off the
main
branch (only for new major). - B. Tagged all the build branches.
- C. Started the Jenkins builds, post the links into this issue as comment.
3. Release
i. The Go/No-Go Meeting
Owner: @tormath1 @sayanchowdhury
- A. Test status captured in the HackMD document.
- B. All tests are Green.
- C. Release notes / announcements added to Go/No Go doc from
container/image_changes
job by selectingTimestamps: None
. - D. QA: Checked the diff for image file list, packages, and image size in the
container/image_changes
job output. - E. Conduct Matrix Go/No Go meeting (inc. release notes review).
ii. Artifacts goes public
Owner: @sayanchowdhury
- A. Created the Release Notes on the
scripts
repo for the respective tags on GitHub as GitHub Releases. - B. Ran the
container/release
Release job. - C. Images uploaded with
copy-to-origin.sh
. - D. Symlink to "current" updated with
set-symlink.sh
. - E. Website updated with
./update-flatcar-versions.sh
and PR merged.
iii. Payload
Owner: @tormath1
- A. Update payload signed/uploaded.
- B. Release package published in Nebraska (Prerequisite: 3.ii.E should marked done).
iv. Cloud Marketplace & Cluster API
Owner:
-
A. Azure (@tormath1)
- Offers updated and started publishing.
- Sent the offers to publish to Live
-
B. GCP (@t-lo)
- Offer deployment package uploaded to Google Bucket & submit for verification.
- Offer Publish
-
C. Cluster API for new Stable
- Azure: Manually run
./azure-sig.sh
to create New Shared Community Gallery Images - OpenStack: documentation
- Azure: Manually run
4. Announcements
- A. Sent announcement to Mailing Lists
- B. Sent Tweet out to X (Twitter), and Toot out to Mastodon
- C. Brief version announcement in slack (k8s slack #flatcar) and the Flatcar Matrix channel
- Alpha 4012.0.0 http://jenkins.infra.kinvolk.io:8080/job/container/job/sdk/1512/cldsv/
- Beta 3975.1.0 http://jenkins.infra.kinvolk.io:8080/job/container/job/packages_all_arches/4191/cldsv/
- Stable 3815.2.4 http://jenkins.infra.kinvolk.io:8080/job/container/job/packages_all_arches/4192/cldsv/
- LTS 3510.3.4 http://jenkins.infra.kinvolk.io:8080/job/container/job/packages_all_arches/4193/cldsv/
Closing in favor of #1488