[kubic-bugs] [Bug 1122024] New: [Build20190112] Podman containers have no network after CNI configured for kubeadm cluster
http://bugzilla.opensuse.org/show_bug.cgi?id=1122024 Bug ID: 1122024 Summary: [Build20190112] Podman containers have no network after CNI configured for kubeadm cluster Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kubic Assignee: kubic-bugs@opensuse.org Reporter: rbrown@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- https://openqa.opensuse.org/tests/831669#step/podman/24 After installing kubeadm and setting up flannel CNI using the https://en.opensuse.org/Kubic:kubeadm approach, podman containers should inherit that CNI config and use it with a CNI network Instead, there seems to be some form of incompatibility between the kubeadm flannel CNI and Podmans expectations Error message from a "podman container run hello-world" error parsing CNI plugin result "IP4:{IP:{IP:10.244.0.3 Mask:ffffff00} Gateway:10.244.0.1 Routes:[{Dst:{IP:10.244.0.0 Mask:ffff0000} GW:10.244.0.1} {Dst:{IP:0.0.0.0 Mask:00000000} GW:10.244.0.1}]}, DNS:{Nameservers:[] Domain: Search:[] Options:[]}": cannot convert version ["" "0.1.0" "0.2.0"] to 0.4.0: cannot convert version ["" "0.1.0" "0.2.0"] to 0.4.0 Suspicion is that podman requires a CNI config of version 0.4.0 but flannel is providing a version 0.1.0/0.2.0 -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1122024 http://bugzilla.opensuse.org/show_bug.cgi?id=1122024#c1 Richard Brown <rbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED Component|Kubic |Containers Assignee|kubic-bugs@opensuse.org |containers-bugowner@suse.de --- Comment #1 from Richard Brown <rbrown@suse.com> --- Bug confirmed, the flannel CNI config breaks podman networking. The CNI config from podman-cni-config remains incompatible with flannel's config - if it is forced on the system them both flannel's networking and podmans networking break, compared to this report where only podmans networking is broken and flannel works fine for k8s. Assigning to the containers team because a) They're responsible and most knowledgable in podman+kubernetes and at least partially responsible/knowledgable about the CNI stack b) they need all of the above working in CaaSP c) If my suspicion is correct, they should have a strong voice in deciding how we fix flannel or what we replace it with, because of the above. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@novell.com