[kubic-bugs] [Bug 1104598] New: /etc/crictl.yaml owned by wrong package (cri-o not cri-tools)
http://bugzilla.opensuse.org/show_bug.cgi?id=1104598 Bug ID: 1104598 Summary: /etc/crictl.yaml owned by wrong package (cri-o not cri-tools) Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kubic Assignee: vrothberg@suse.com Reporter: rbrown@suse.com QA Contact: qa-bugs@suse.de CC: kubic-bugs@opensuse.org, vrothberg@suse.com Found By: --- Blocker: --- CC: vrothberg@suse.com Flags: needinfo?(vrothberg@suse.com) /etc/crictl.yaml is consumed by the crictl binary provided by cri-tools But /etc/crictl.yml is currently packaged as part of cri-o This seems very wrong to me And also has very real world issues - as crictl on Kubic is constantly complaining about the deprecated syntax for it's container runtime endpoint, which should be unix:///var/run/crio/crio.sock not the current /var/run/crio/crio.sock 2 Solutions are possible Option a) get crictl.yaml packaged in cri-tools instead or b) get cri-o packaged in devel:kubic and caught up with the respective cri-tools version to solve this discrepency Valentin, which do you prefer? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1104598 http://bugzilla.opensuse.org/show_bug.cgi?id=1104598#c1 Valentin Rothberg <vrothberg@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED Flags|needinfo?(vrothberg@suse.co | |m) | --- Comment #1 from Valentin Rothberg <vrothberg@suse.com> --- (In reply to Richard Brown from comment #0)
/etc/crictl.yaml is consumed by the crictl binary provided by cri-tools
But /etc/crictl.yml is currently packaged as part of cri-o
This seems very wrong to me
I understand that it seems weird, but that's just how upstream provides those files. However, I agree that we should move the config to cri-tools.
And also has very real world issues - as crictl on Kubic is constantly complaining about the deprecated syntax for it's container runtime endpoint, which should be unix:///var/run/crio/crio.sock not the current /var/run/crio/crio.sock
2 Solutions are possible
Option a) get crictl.yaml packaged in cri-tools instead or b) get cri-o packaged in devel:kubic and caught up with the respective cri-tools version to solve this discrepency
Valentin, which do you prefer?
A mix of both :^) The `crictl.yaml` should go into cri-tools (with the "unix:" scheme fix) and cri-o should be moved to devel:kubic. Notice, that I already have a cri-o 1.11.x package but didn't submit it yet as there is a build regression regarding apparmor. I already have a PR open but the upstream e2e flakiness blocks the merge. I will downstream-patch the package for now, so that we can proceed. Thanks a lot for opening the bug! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1104598 http://bugzilla.opensuse.org/show_bug.cgi?id=1104598#c2 Valentin Rothberg <vrothberg@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Valentin Rothberg <vrothberg@suse.com> --- Both packages are now updated in Kubic. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com