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

πŸ“’ Kairos release v2.3.0 #1066

Closed
28 of 29 tasks
mudler opened this issue Mar 8, 2023 · 7 comments
Closed
28 of 29 tasks

πŸ“’ Kairos release v2.3.0 #1066

mudler opened this issue Mar 8, 2023 · 7 comments
Assignees
Labels

Comments

@mudler
Copy link
Member

mudler commented Mar 8, 2023

πŸ—Ί What's left for release

🎨 UX ( #773 )

πŸ“– Media/Blog posts ( #774 )
πŸ€– CAPI ( #120 )

πŸ”’ CoCo/Security (#347)

ARM:

🌱 Generic

πŸ› Bugfixing

βš™οΈ Maintenance

πŸ”¦ Highlights

βœ… Release Checklist

  • Stage 0 - Finishing Touches
    • Check kairos/packages, and for any needed update
    • Make sure CI tests are passing.
    • Consider cutting an rc, alpha, ... based on changes on the CI
  • Stage 1 - Manual testing
    • How: Using the assets from master, make sure that test scenarios not covered by automatic tests are passing, and that docs are still aligned
      • Fedora flavor install, and manual upgrade works
      • ARM images (openSUSE, alpine) boots and manual upgrade works
  • Stage 3 - Release
    • Tag the release on master.
  • Stage 4 - Update provider-kairos
    • Update go mod to consume kairos-io/kairos.
    • Check if any changes on the pipelines and building pieces are required
      • Flavor changes
      • osbuilder version bumps
    • Update the CORE_VERSION file of kairos-io/provider to match the release tag of kairos-io/kairos
    • Tag the release on provider-kairos
  • Stage 5 - Announcement
@mudler mudler added the release label Mar 8, 2023
@mudler mudler self-assigned this Mar 8, 2023
@jimmykarily jimmykarily moved this to Q1 2023 in πŸ₯‡ Roadmap Mar 28, 2023
@mudler mudler moved this from Q1 2023 to Q2 2023 in πŸ₯‡ Roadmap Apr 13, 2023
@jimmykarily jimmykarily changed the title πŸ“’ Kairos release v2.1.0 πŸ“’ Kairos release ~v2.1.0~ v2.2.0 May 16, 2023
@jimmykarily jimmykarily changed the title πŸ“’ Kairos release ~v2.1.0~ v2.2.0 πŸ“’ Kairos release v2.2.0 May 16, 2023
@mudler mudler changed the title πŸ“’ Kairos release v2.2.0 πŸ“’ Kairos release v2.3.0 May 26, 2023
@jimmykarily jimmykarily moved this to In Progress πŸƒ in πŸ§™Issue tracking board Jun 26, 2023
@jimmykarily jimmykarily moved this from In Progress πŸƒ to Todo πŸ–Š in πŸ§™Issue tracking board Jun 26, 2023
@mauromorales mauromorales moved this from Todo πŸ–Š to In Progress πŸƒ in πŸ§™Issue tracking board Jul 7, 2023
@mauromorales mauromorales self-assigned this Jul 7, 2023
@mauromorales
Copy link
Member

Stage 1 QA results:

  • Installed and manual upgrade works, however the newly installed os-release had contents for opensuse-leap and it was only after install that I saw the proper fedora ones
  • ARM
    • openSUSE leap boots properly, manual upgrade errors with the following mesage: failed reading installation state: open /run/initramfs/cos-state/state.yaml: no such file or directory. Agent version 2.1.9
    • alpine (pending)

cc @mudler @Itxaka

@Itxaka
Copy link
Member

Itxaka commented Jul 7, 2023

Stage 1 QA results:

* ARM
  
  * openSUSE leap boots properly, manual upgrade errors with the following mesage: `failed reading installation state: open /run/initramfs/cos-state/state.yaml: no such file or directory`. Agent version 2.1.9

That its just a warning and its expected on arm. On install that file is created but of course, on arm there is no install so it cannot read that file. Still its an optional file for now..

@mauromorales
Copy link
Member

@Itxaka ok makes sense, that it would be a warning, however it panics for me. Or is the "manual upgrade" supposed to be done in a different way on ARM?

@Itxaka
Copy link
Member

Itxaka commented Jul 7, 2023

@Itxaka ok makes sense, that it would be a warning, however it panics for me. Or is the "manual upgrade" supposed to be done in a different way on ARM?

In that case the issue is a different one, it should not have anything to do with the state.yaml πŸ‘

@mauromorales
Copy link
Member

Similar thing in Alpine

image

@mauromorales
Copy link
Member

Opened #1593 because of the previously mentioned issue. Adding the blocked label

@mauromorales mauromorales removed their assignment Jul 7, 2023
@mauromorales mauromorales moved this from In Progress πŸƒ to Todo πŸ–Š in πŸ§™Issue tracking board Jul 7, 2023
@mauromorales mauromorales moved this from Todo πŸ–Š to In Progress πŸƒ in πŸ§™Issue tracking board Jul 7, 2023
@mauromorales mauromorales self-assigned this Jul 7, 2023
@mauromorales
Copy link
Member

fixed now on master with the latest agent bump 667e671 doing new QA

@mauromorales mauromorales moved this from In Progress πŸƒ to Under review πŸ” in πŸ§™Issue tracking board Jul 10, 2023
@mauromorales mauromorales moved this from Under review πŸ” to Done βœ… in πŸ§™Issue tracking board Jul 11, 2023
@mudler mudler moved this from Q2 2023 to Q3 2023 in πŸ₯‡ Roadmap Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Q3 2023
Archived in project
Development

No branches or pull requests

3 participants