Can we please block composes from being released (as a downloadable ISO and to the server that hosts our upgrades) if the composes do not pass tests?
This should include testing the following:
- booting
- getting to a desktop
- toolbox create & run & dnf update
- …of the currently running version of Fedora
- as of F33 branching, it would be Fedora 33, not rawhide
- …of the previous version of Fedora
- in the F33 beta, it would be the equivalent of:
toolbox create previous -r 32
- installing & running a flatpak
When I’m using Silverblue, I usually don’t have problems, but I have experienced issues 1 - 3 in the past few weeks: I had booting problems 1 & 2 as early as this morning (Latest F33 build (33.20200915.n.0) fails to boot) and toolbox issues a week or two ago.
Yes, this would prevent us from getting some updates (for a little bit), but it’s better than having a system that doesn’t work (without intervention).
Issue 1 & 3 should apply for CoreOS and IoT as well.