-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Supply package cache for minikube container runtimes #9552
Comments
Most users would consume these using the images we provide (KIC and ISO), but it is important for the project. There is a similar discussion for buildroot, but it doesn't have packages so it is mostly about static binaries there. |
I'm assuming here that minikube doesn't want a separate package/binary cache for the kubernetes components. (or for our own) |
Once the upgrades to podman 2.1.1 and cri-o 1.18.4 are complete, the current package rebuilds are no longer needed...
But we should still save a cache, before they are deleted. Otherwise we would have to rebuild them again, in the future ?
https://build.opensuse.org/package/show/devel:kubic:libcontainers:stable/podman https://build.opensuse.org/package/show/devel:kubic:libcontainers:stable:cri-o:1.18/cri-o |
Added "buildkit" to the list, it doesn't seem to be available as a package (only as a pre-built binary)
|
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
this seems like a good idea, our current release is blocked by both crio and podman again since we cant install their packages cri-o/cri-o#5343 |
check if cri-o/cri-o#5343 (comment) helps. |
New errors, from yesterday:
|
Since we can't rely on the vendor packages being available, we should make sure to host our own package cache ?
This would mostly include the container runtimes, but also other packages we install that are not in the distribution.
Docker (docker.com, https://docs.docker.com/engine/install/ | https://github.com/docker/docker-ce)
Podman (opensuse.org, https://build.opensuse.org/project/show/devel:kubic:libcontainers:stable)
CRI
CNI
There are distribution packages available for docker/containerd/runc, but we're not happy about the versions...
Currently using a personal package account on bintray.io (for podman and crio), but that is not maintainable...https://bintray.com/afbjorklund/podman/(1.9.3)https://bintray.com/afbjorklund/cri-o/(1.18.2)We probably also need to document and automate the packaging building better, currenly using
pbuilder
.For the Docker packages we don't know if we can build them from source code at all (that would be Moby)
Compare #6432 (comment)
The text was updated successfully, but these errors were encountered: