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.4.2 #1978

Closed
16 of 20 tasks
jimmykarily opened this issue Oct 31, 2023 · 3 comments
Closed
16 of 20 tasks

Kairos release v2.4.2 #1978

jimmykarily opened this issue Oct 31, 2023 · 3 comments
Assignees
Labels

Comments

@jimmykarily
Copy link
Contributor

jimmykarily commented Oct 31, 2023

🗺 What's left for release

<List of items with remaining PRs and/or Issues to be considered for this release>

🔦 Highlights

< top highlights for this release notes >

Blockers

✅ Release Checklist

  • Stage 0 - Finishing Touches

  • 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

      • Any flavor interactive install (did kairos-alpine-3.18-standard-amd64-generic-v2.4.2-rc1-k3sv1.28.2+k3s1.iso)

      • Any flavor recovery reset

      • ARM images (openSUSE, alpine) boots and manual upgrade works (tested opensuse, alpine has other issues anyway, skipping)

      • ARM images passive and recovery booting

      • ARM images reset works

        • It seems to change the grub config because after reset I no longer get access through serial (was working before reset). My cmdline after reset: BOOT_IMAGE=(loop0)/boot/vmlinuz console=tty1 net.ifnames=1 rd.cos.oemlabel=COS_OEM rd.cos.oemtimeout=10 panic=5 rd.emergency=reboot rd.shell=0 systemd.crash_reboot=yes root=LABEL=COS_ACTIVE cos-img/filename=/cOS/active.img selinux=0 console=ttyTCU0,115200 modprobe.blacklist=vc4 8250.nr_uarts=1 rd.emergency=reboot rd.shell=0 panic=5 systemd.crash_reboot systemd.crash_shell=0
      • ARM images /oem exists

    • Check that arch is correct in the various images

      • [✓] quay.io/kairos/ubuntu:20.04-core-arm64-rpi4-v2.4.2-rc1 -> It's arm64
      • [✓] quay.io/kairos/opensuse:leap-15.5-standard-amd64-generic-v2.4.2-rc1-k3sv1.26.9-k3s1 -> it's amd64
      • [✓] quay.io/kairos/opensuse:leap-15.5-core-arm64-generic-v2.4.2-rc1 -> arm64
  • Stage 3 - Release

  • Stage 4 - Announcement

@jimmykarily
Copy link
Contributor Author

jimmykarily commented Nov 9, 2023

Known issues:

We don't consider these blockers because they only happen with Alpine (first 2) or with only some hardware (the third one). We will document these in the release notes and continue.

@jimmykarily
Copy link
Contributor Author

This has been merged to kairos master now: https://github.com/kairos-io/kairos-agent/pull/171/files . I will install opensuse on rpi, will do a reset and check if I still get serial access after rebooting.

@jimmykarily jimmykarily moved this from In Progress 🏃 to Under review 🔍 in 🧙Issue tracking board Nov 13, 2023
@jimmykarily jimmykarily moved this from Under review 🔍 to Done ✅ in 🧙Issue tracking board Nov 14, 2023
@mauromorales
Copy link
Member

2.4.2 was already released 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

2 participants