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

Release Flatcar Container Linux Alpha 4230.0.0, Beta 4186.1.0, Stable 4152.2.0, LTS 4081.3.0 #1609

Open
25 of 27 tasks
sayanchowdhury opened this issue Jan 13, 2025 · 5 comments
Open
25 of 27 tasks

Comments

@sayanchowdhury
Copy link
Member

sayanchowdhury commented Jan 13, 2025

The release of the following Flatcar Container Linux version is planning January 14th, 2025.

  • Alpha 4230.0.0
  • Beta 4186.1.0
  • Stable 4152.2.0
  • LTS 4081.3.0

1. Preparation

Owner: @sayanchowdhury

  • A. Go/No-Go hackmd doc created from HackMD template for test tracking and release notes: https://hackmd.io/@flatcar/B1LB40Mwyx
  • 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

  • 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: @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 selecting Timestamps: 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. Ran the container/release Release job.
  • B. Created the Release Notes on the scripts repo for the respective tags on GitHub as GitHub Releases.
  • 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: @dongsupark

  • A. Update payload signed/uploaded.
  • B. Release package published in Nebraska (Prerequisite: 3.ii.E should marked done).

iv. Cloud Marketplace & Cluster API

Owner: @sayanchowdhury

4. Announcements

Owner: @sayanchowdhury

  • 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
@sayanchowdhury sayanchowdhury changed the title Release Flatcar Container Linux Alpha 4214.0.0, Beta 4186.1.0, Stable 4152.2.0, LTS 4081.3.0 Release Flatcar Container Linux Alpha 4230.0.0, Beta 4186.1.0, Stable 4152.2.0, LTS 4081.3.0 Jan 29, 2025
@sayanchowdhury
Copy link
Member Author

sayanchowdhury commented Jan 29, 2025

@dongsupark dongsupark moved this from 📝 Needs Triage to ⚒️ In Progress in Flatcar tactical, release planning, and roadmap Jan 30, 2025
@sayanchowdhury
Copy link
Member Author

We are experiencing some DNS issues, and working actively on the same. Please follow the issue for updates: #1632 (comment)

@t-lo
Copy link
Member

t-lo commented Feb 3, 2025

GCP marketplace offer upgrade started. It's currently validating, will check back tomorrow to finish the marketplace offer update.

@t-lo
Copy link
Member

t-lo commented Feb 4, 2025

GCP is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ⚒️ In Progress
Development

No branches or pull requests

2 participants