On Mon, 2021-03-01 at 13:07 +0100, Richard Brown wrote:
On Mon, 2021-03-01 at 13:04 +0100, Robert Munteanu wrote:
Then I would argue that the container images should be kept for a longer time on https://registry.opensuse.org/%C2%A0. 'Forever' would be ideal, but if that's not possible then perhaps as long as that version is supported on kubic.
That would need to be discussed and agreed with the OBS Admins. I don't have any levers I can pull to make that happen, the Kubic team doesn't control registry.opensuse.org
I wouldn't be surprised if OBS doesn't have resources to support that requirement
Alright, I will contact the OBS admins.
Besides, you could argue that registry.opensuse.org is following your proposal.
Those old versions are not 'supported' on kubic - you cannot install 1.19.4 packages for quite some time, and those containers were around for quite some time after 1.19.4 packages were removed...
I think we'll end up disagreeing here as I think dropping support for older patch versions is drastic. But let's focus on something else ...
How would you handle the tasks that kubic does not perform out of the box?
a. Disable automatic upgrades b. Script something that notifies that the k8s version and various containers are out of sync and I should run kubeadm upgrade. c. Set up a container image repository proxy and make sure images don't expire
I don't particularly like any of them. Thoughts?