package python3-tripleoclient-17.1.1-0.20211027132314.ce6a555.el9.noarch requires podman, but none of the providers can be installed\n - conflicting requests\n - package podman-1:3.4.2-0.2.el9.x86_64 is filtered out by modular filtering",

Bug #1949456 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Unassigned

Bug Description

https://logserver.rdoproject.org/67/36267/16/check/tripleo-build-containers-stream9-development/280c4ca/job-output.txt

```
TASK [Install python3-tripleoclient]
2021-11-02 10:30:03.946334 | primary | ERROR
2021-11-02 10:30:03.946911 | primary | {
2021-11-02 10:30:03.947142 | primary | "failures": [],
2021-11-02 10:30:03.947248 | primary | "msg": "Depsolve Error occured: \n Problem: package python3-tripleoclient-17.1.1-0.20211027132314.ce6a555.el9.noarch requires podman, but none of the providers can be installed\n - conflicting requests\n - package podman-1:3.4.2-0.2.el9.x86_64 is filtered out by modular filtering",
2021-11-02 10:30:03.947333 | primary | "rc": 1,
2021-11-02 10:30:03.947397 | primary | "results": []
2021-11-02 10:30:03.947455 | primary | }
```

As per https://gitlab.com/redhat/centos-stream/release-engineering/pungi-centos/-/merge_requests/176 podman will be served from non-modular repo ie appstream.

Based on my testing on cs9 container
```
[root@60927933a24d /]# dnf install podman
UNSIGNED CentOS Stream 9 BaseOS 357 kB/s | 940 kB 00:02
UNSIGNED CentOS Stream 9 AppStream 2.2 MB/s | 5.5 MB 00:02
Last metadata expiration check: 0:00:01 ago on Tue Nov 2 10:35:03 2021.
Dependencies resolved.
==============================================================================================================================================================================
 Package Architecture Version Repository Size
==============================================================================================================================================================================
Installing:
 podman x86_64 4.0.0-0.22.el9 appstream 12 M
Installing dependencies:
 acl x86_64 2.3.1-3.el9 baseos 71 k
 conmon x86_64 2:2.0.30-3.el9 appstream 57 k
 containernetworking-plugins x86_64 1.0.1-3.el9 appstream 8.4 M
 containers-common noarch 2:1-8.el9 appstream 78 k
 cracklib x86_64 2.9.6-27.el9 baseos 81 k
 cracklib-dicts x86_64 2.9.6-27.el9 baseos 3.6 M
 criu x86_64 3.15-12.el9 appstream 509 k
 criu-libs x86_64 3.15-12.el9 appstream 30 k
 crun x86_64 1.2-1.el9 appstream 171 k
 cryptsetup-libs x86_64 2.4.1-1.el9 baseos 441 k
 dbus x86_64 1:1.12.20-5.el9 baseos 7.3 k
 dbus-broker x86_64 28-5.el9 baseos 171 k
 dbus-common noarch 1:1.12.20-5.el9 baseos 14 k
 device-mapper x86_64 9:1.02.181-1.el9 baseos 140 k
 device-mapper-libs x86_64 9:1.02.181-1.el9 baseos 178 k
 fuse-common x86_64 3.10.2-3.el9 baseos 8.2 k
 fuse-overlayfs x86_64 1.7.1-3.el9 appstream 70 k
 fuse3 x86_64 3.10.2-3.el9 appstream 54 k
 fuse3-libs x86_64 3.10.2-3.el9 appstream 91 k
 iptables-libs x86_64 1.8.7-26.el9 baseos 404 k
 iptables-nft x86_64 1.8.7-26.el9 baseos 187 k
 jansson x86_64 2.13.1-4.el9 baseos 44 k
 kmod x86_64 28-7.el9 baseos 122 k
 kmod-libs x86_64 28-7.el9 baseos 63 k
 libdb x86_64 5.3.28-51.el9 baseos 737 k
 libeconf x86_64 0.4.1-2.el9 baseos 27 k
 libfdisk x86_64 2.37.2-1.el9 baseos 152 k
 libibverbs x86_64 37.1-1.el9 baseos 365 k
 libmnl x86_64 1.0.4-15.el9 baseos 28 k
 libnet x86_64 1.2-6.el9 appstream 57 k
 libnetfilter_conntrack x86_64 1.0.8-4.el9 baseos 57 k
 libnfnetlink x86_64 1.0.1-21.el9 baseos 29 k
 libnftnl x86_64 1.1.9-4.el9 baseos 84 k
 libnl3 x86_64 3.5.0-10.el9 baseos 329 k
 libpcap x86_64 14:1.10.0-4.el9 baseos 172 k
 libpwquality x86_64 1.4.4-8.el9 baseos 105 k
 libseccomp x86_64 2.5.0-6.el9 baseos 70 k
 libslirp x86_64 4.4.0-4.el9 appstream 68 k
 libutempter x86_64 1.2.1-6.el9 baseos 26 k
 nftables x86_64 1:0.9.8-7.el9 baseos 354 k
 openssl x86_64 1:3.0.0-3.el9 baseos 1.1 M
 pam x86_64 1.5.1-8.el9 baseos 541 k
 podman-catatonit x86_64 4.0.0-0.22.el9 appstream 339 k
 protobuf-c x86_64 1.3.3-9.el9 appstream 35 k
 runc x86_64 1.0.2-3.el9 appstream 3.1 M
 slirp4netns x86_64 1.1.8-3.el9 appstream 43 k
 systemd x86_64 249-8.el9 baseos 3.8 M
 systemd-pam x86_64 249-8.el9 baseos 239 k
 systemd-rpm-macros noarch 249-8.el9 baseos 28 k
 util-linux x86_64 2.37.2-1.el9 baseos 2.2 M
 util-linux-core x86_64 2.37.2-1.el9 baseos 432 k
 yajl x86_64 2.1.0-20.el9 appstream 37 k

Transaction Summary
==============================================================================================================================================================================
Install 53 Packages

Total download size: 42 M
Installed size: 174 M
Is this ok [y/N]: n
Operation aborted.
```

It needs changes everywhere we enable container-tools:latest

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ci (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/tripleo-ci/+/816318

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/tripleo-common/+/816321

Ronelle Landy (rlandy)
Changed in tripleo:
milestone: xena-3 → yoga-1
Revision history for this message
Marios Andreou (marios-b) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ci (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-ci/+/816318
Committed: https://opendev.org/openstack/tripleo-ci/commit/8f3daa94eccf8d372c98af37cda4f49f3354ac66
Submitter: "Zuul (22348)"
Branch: master

commit 8f3daa94eccf8d372c98af37cda4f49f3354ac66
Author: Chandan Kumar (raukadah) <email address hidden>
Date: Tue Nov 2 16:16:25 2021 +0530

    [CS9] Drop container-tools:latest

    https://gitlab.com/redhat/centos-stream/release-engineering/pungi-centos/-/merge_requests/176
    drops the container-tools module stream from cs9 and
    uses non-modular repo to install podman.

    It removes the reference of container-tools:latest for the same.

    Related-Bug: #1949456

    Signed-off-by: Chandan Kumar (raukadah) <email address hidden>
    Change-Id: I031e69780c3734d35b76f6fc552ec3cb655eb9a1

Revision history for this message
Marios Andreou (marios-b) wrote :

filed a new bug for the issue in comment #3 above at https://bugs.launchpad.net/tripleo/+bug/1949806

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/816321
Committed: https://opendev.org/openstack/tripleo-common/commit/9c479d280bc4d4ca0084343ccdba01493dde2324
Submitter: "Zuul (22348)"
Branch: master

commit 9c479d280bc4d4ca0084343ccdba01493dde2324
Author: Chandan Kumar (raukadah) <email address hidden>
Date: Tue Nov 2 16:41:02 2021 +0530

    [CS9] Rework dnf modules

    This change makes dnf modules el specific so that we don't always assume
    certain modules are always used. This is necessary because in c9, the
    container-tools module is going away.

    https://gitlab.com/redhat/centos-stream/release-engineering/pungi-centos/-/merge_requests/176
    drops the container-tools module stream from cs9 and
    uses non-modular repo to install podman.

    Related-Bug: #1949456

    Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/816318

    Signed-off-by: Chandan Kumar (raukadah) <email address hidden>
    Co-Authored-By: Alex Schultz <email address hidden>
    Change-Id: Ie9a40086660bb56bc5528beba7c0d9154b5e6463

Ronelle Landy (rlandy)
Changed in tripleo:
status: Triaged → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (stable/wallaby)

Related fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-common/+/820072

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (stable/wallaby)

Change abandoned by "Ronelle Landy <email address hidden>" on branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-common/+/820069

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by "Ghanshyam <email address hidden>" on branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-common/+/820072
Reason: TrieplO project is retiring now, for details, please see https://review.opendev.org/c/openstack/governance/+/905145 or reach out to OpenStack TC.

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.