-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
4.19.z
-
Quality / Stability / Reliability
-
False
-
-
None
-
Low
-
None
-
All
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
rpm-ostree uninstalls cri-o and other packages when G_MESSAGES_DEBUG=all is set
Version-Release number of selected component (if applicable):
OCP 4.19.12
How reproducible:
Easily
Steps to Reproduce:
1. Create below file: # cat /etc/systemd/system/rpm-ostreed.service.d/10-debug.conf [Service] Environment="G_MESSAGES_DEBUG=all" 2. Restart the rpm-ostreed service $ sudo systemctl daemon-reload $ sudo systemctl restart rpm-ostreed 3. Trigger upgrade of the cluster or manually run rpm-ostree rebase to the next version. In this case lets upgrade to OCP 4.19.17 # rpm-ostree rebase --experimental ostree-unverified-registry:quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:29e3563d5fc11a54ffbf7b28694f1cc3975a72e24035fca4afa44d7937e932c7
Actual results:
Below packages are removed, so after reboot the node would be in NotReady state. Removed: NetworkManager-ovs-1:1.52.0-5.el9_6.x86_64 conmon-rs-0.6.6-0.rhaos4.18.el9.1.x86_64 cri-o-1.32.8-3.rhaos4.19.git60d4e21.el9.x86_64 cri-tools-1.32.0-2.el9.x86_64 openshift-clients-4.19.0-202506301438.p0.g298429b.assembly.stream.el9.x86_64 openshift-kubelet-4.19.0-202509070341.p2.gb5229e8.assembly.stream.el9.x86_64 openvswitch-selinux-extra-policy-1.0-39.el9fdp.noarch openvswitch3.5-3.5.1-33.el9fdp.x86_64 ose-azure-acr-image-credential-provider-4.19.0-202508252101.p2.g7109d6b.assembly.stream.el9.x86_64 ose-gcp-gcr-image-credential-provider-4.19.0-202508252101.p2.gd8d3aeb.assembly.stream.el9.x86_64 unbound-libs-1.16.2-19.el9_6.1.x86_64
Expected results:
crio kubelet and other packages should not get removed.
Additional info:
- is blocked by
-
RHEL-130454 rpm-ostree uninstalls cri-o and other packages when G_MESSAGES_DEBUG=all is set
-
- New
-