tripleo-ci-centos-9-undercloud-upgrade failing with Depsolve Error

Bug #1969583 reported by Rabi Mishra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Invalid
Critical
Unassigned

Bug Description

Noticed at:

https://cbc5a31de5ba800f3e3b-b10bddb1d588c4ea6f074bb4d648cc95.ssl.cf5.rackcdn.com/833843/5/gate/tripleo-ci-centos-9-undercloud-upgrade/c194a56/logs/undercloud/home/zuul/undercloud_upgrade.log

Looks like baseos has

NetworkManager.x86_64 1:1.39.0-1.el9 @baseos

NetworkManager-ovs, which was added with[1], trying to install NetworkManager 1:1.36/37. Maybe we can revert that as nmstate is not yet used or use NetworkManager-ovs-1.39.0-1.el9.x86_64?

[1] https://github.com/rdo-packages/os-net-config-distgit/commit/0194ca3148f3f9cfa8d209d7fdbee160c1f5350c

15.1.1-0.20220329003828.9ef2707.el9.noarch requires NetworkManager-ovs, but none of the providers can be installed\n - package NetworkManager-ovs-1:1.36.0-0.7.el9.x86_64 requires NetworkManager(x86-64) = 1:1.36.0-0.7.el9, but none of the providers can be installed\n - package NetworkManager-ovs-1:1.36.0-0.8.el9.x86_64 requires NetworkManager(x86-64) = 1:1.36.0-0.8.el9, but none of the providers can be installed\n - package NetworkManager-ovs-1:1.36.0-0.9.el9.x86_64 requires NetworkManager(x86-64) = 1:1.36.0-0.9.el9, but none of the providers can be installed\n - package NetworkManager-ovs-1:1.36.0-2.el9.x86_64 requires NetworkManager(x86-64) = 1:1.36.0-2.el9, but none of the providers can be installed\n - package NetworkManager-ovs-1:1.37.2-1.el9.x86_64 requires NetworkManager(x86-64) = 1:1.37.2-1.el9, but none of the providers can be installed\n - cannot install both NetworkManager-1:1.36.0-0.7.el9.x86_64 and NetworkManager-1:1.39.0-1.el9.x86_64\n - cannot install both NetworkManager-1:1.36.0-0.8.el9.x86_64 and NetworkManager-1:1.39.0-1.el9.x86_64\n - cannot install both NetworkManager-1:1.36.0-0.9.el9.x86_64 and NetworkManager-1:1.39.0-1.el9.x86_64\n - cannot install both NetworkManager-1:1.36.0-2.el9.x86_64 and NetworkManager-1:1.39.0-1.el9.x86_64\n - cannot install both NetworkManager-1:1.37.2-1.el9.x86_64 and NetworkManager-1:1.39.0-1.el9.x86_64\n - cannot install the best update candidate for package os-net-config-14.2.1-0.20220419122345.19307e0.el9.noarch\n - problem with installed package NetworkManager-1:1.39.0-1.el9.x86_64", "rc": 1, "results": []}

Revision history for this message
chandan kumar (chkumar246) wrote (last edit ):

Based on the mirror content
https://odcs.stream.centos.org/production/latest-CentOS-Stream/compose/BaseOS/x86_64/os/Packages/
```
[ ] ModemManager-1.18.2-3.el9.x86_64.rpm 2021-12-21 15:33 1.1M
[ ] ModemManager-glib-1.18.2-3.el9.i686.rpm 2021-12-21 15:33 311K
[ ] ModemManager-glib-1.18.2-3.el9.x86_64.rpm 2021-12-21 15:33 302K
[ ] NetworkManager-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 2.2M
[ ] NetworkManager-adsl-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 30K
[ ] NetworkManager-bluetooth-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 56K
[ ] NetworkManager-config-server-1.39.0-1.el9.noarch.rpm 2022-04-08 15:16 16K
[ ] NetworkManager-initscripts-updown-1.39.0-1.el9.noarch.rpm 2022-04-08 15:16 17K
[ ] NetworkManager-libnm-1.39.0-1.el9.i686.rpm 2022-04-08 15:16 1.8M
[ ] NetworkManager-libnm-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 1.7M
[ ] NetworkManager-team-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 34K
[ ] NetworkManager-tui-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 227K
[ ] NetworkManager-wifi-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 75K
[ ] NetworkManager-wwan-1.39.0-1.el9.x86_64.rpm 2022-04-08 15:16 63K
[ ] accel-config-3.4.6.3-1.el9.i686.rpm
```

and compose data: https://odcs.stream.centos.org/production/latest-CentOS-Stream/compose/.composeinfo

```
[compose]
date = 20220419
id = CentOS-Stream-9-20220419.0
label = RC-0.1
respin = 0
type = production
```

NetworkManager-ovs is a subpackage of NetworkManager and NetworkManager-1:1.39.0-1.el9. is already installed. So same version of networkmanager-ovs is needed, but it is missing from compose.

So i think reverting the above patch https://github.com/rdo-packages/os-net-config-distgit/commit/0194ca3148f3f9cfa8d209d7fdbee160c1f5350c seems to be reasonable solution.

Revision history for this message
chandan kumar (chkumar246) wrote :
Revision history for this message
Alfredo Moralejo (amoralej) wrote :
Revision history for this message
Rabi Mishra (rabi) wrote :
Revision history for this message
chandan kumar (chkumar246) wrote (last edit ):

The failure is coming in https://cbc5a31de5ba800f3e3b-b10bddb1d588c4ea6f074bb4d648cc95.ssl.cf5.rackcdn.com/833843/5/gate/tripleo-ci-centos-9-undercloud-upgrade/c194a56/logs/undercloud/home/zuul/undercloud_upgrade.log

I was looking for the packages in Base OS. Based on the IRC conversation, NetworkManager-ovs exists in baseos in c8 and in appstream in CS9.

It might be repos out of sync.

We are not able to access this url: http://mirror-int.dfw.rax.opendev.org/centos-stream/9-stream/AppStream/x86_64/os/

http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/centos-stream/9-stream/AppStream/x86_64/os/Packages/NetworkManager-ovs-1.39.0-1.el9.x86_64.rpm on vexxhost mirror it is available.

We can recheck the patch.

Revision history for this message
Rabi Mishra (rabi) wrote :
Revision history for this message
Rabi Mishra (rabi) wrote :

yeah recheck of patches worked, let's close this.. Possible transient issue with some mirrors.

Changed in tripleo:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.