-
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
podman on Fedora 32: cannot exec into container that is not running: container state improper (no alternatives for iptables) #7885
Comments
This looks the same issue as in #7631 (comment) and friends It should be fixed, once #7480 is done - need to test on Fedora |
Verified that PR works OK on Fedora 32 Beta-1.2, but [anders@localhost ~]$ minikube start --driver=podman
😄 minikube v1.9.2 on Fedora 32 (vbox/amd64)
✨ Using the podman (experimental) driver based on user configuration
👍 Starting control plane node minikube in cluster minikube
🔥 Creating podman container (CPUs=2, Memory=2200MB) ...
🐳 Preparing Kubernetes v1.18.0 on Docker 19.03.2 ...
🕵️ Verifying Kubernetes Components:
🔎 verifying node conditions ...
🔎 verifying api server ...
🔎 verifying system pods ...
🌟 Enabled addons: default-storageclass, storage-provisioner
🏄 Done! kubectl is now configured to use "minikube"
💡 For best results, install kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/
[anders@localhost ~]$ minikube version
minikube version: v1.9.2
commit: e99340b4ac8daa800ae9955a377afd4c44cba16a
[anders@localhost ~]$ sudo podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
adca0c6644b6 gcr.io/k8s-minikube/kicbase:v0.0.9 21 minutes ago Up 21 minutes ago 127.0.0.1:38511->22/tcp, 127.0.0.1:33585->2376/tcp, 127.0.0.1:37965->5000/tcp, 127.0.0.1:37303->8443/tcp minikube It uses either docker (moby-engine) - or the pre-installed podman (1.8.2). As per the discussion above, it is still broken on |
It also gives the proper error messages, when trying to run minikube with sudo... It seems that there are known DNS errors, when running this under virtualization. But the Kubernetes installation works OK from the preload, so that part boots up. Anyway, those issues are the same for all types of containers so not only minikube. |
Here is the plan to fix the pulling of the base image, that only works for Docker: #7766 Another benefit of dropping go-containerregistry, is that we can show progress: #7012 Currently we just show an image of a tractor (which doesn't really translate very well) Currently the docker image is about twice as big as the VM ISO, after compression... 175M minikube-v1.9.0.iso
|
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
To replicate:
sudo sysctl fs.protected_regular=0
sudo ./minikube-linux-amd64 start --driver=podman
Here's the output:
Looking at
podman
, I see that the container exited unceremoniously:The text was updated successfully, but these errors were encountered: