-
Notifications
You must be signed in to change notification settings - Fork 85
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
delete-only-untagged-versions seems to eat also manifests of tagged versions #162
Comments
Oh, what makes me believe that only the manifests were lost:
This restored kas-isar:3.0.2 by pushing the local version (for amd64 only) once again. |
Might be related: #90 |
Via manual un-deleting of some hundreds of packages, I was able to restore also kas:2.6. However, the arm64 containers remain lost because I restored the other releases by uploading amd64-only manifests. The usual pattern: first, you lose something, and then you make it worse while trying to recover. But I had users in my back, complaining already. I'm still highly irritated that this action is provided without a single warning about its fundamental limitation (or flaw?) regarding multi-arch containers, and that although this is now known for many months! |
It looks to me like we just lost several historic container releases over at https://github.com/siemens/kas due to this action - or my wrong usage of it - and I like to understand the reason.
This is what we had in our pipeline for the last days, purging already hundreds of untagged containers:
But now we also lost some containers that still appear with their tags, e.g. https://github.com/siemens/kas/pkgs/container/kas%2Fkas/9259655?tag=2.6, but can't be pulled anymore:
I've restored many already from local copies, but I'm missing kas:2.6, and all the affected non-x86 variants are also lost now.
Any idea what could have caused this?
The text was updated successfully, but these errors were encountered: