Bug 1962617

Summary: 16.2 Couldn't install tripleo-ansible-0.7.1-2.20210513023001.3c614f9.el8ost.noarch: nothing provides ansible-collection-ansible-netcommon /-ansible-posix/ -community-general / -containers-podman.
Product: Red Hat OpenStack Reporter: Sandeep Yadav <sandyada>
Component: distributionAssignee: RHOS Maint <rhos-maint>
Status: CLOSED NOTABUG QA Contact: Lon Hohberger <lhh>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 16.2 (Train)CC: jjoyce, jschluet, mburns, shrjoshi, whayutin
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-05-24 18:36:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sandeep Yadav 2021-05-20 11:46:10 UTC
Description of problem:

Couldn't install tripleo-ansible-0.7.1-2.20210513023001.3c614f9.el8ost.noarch due to dependencies issues.

~~~
$ sudo dnf install tripleo-ansible
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Last metadata expiration check: 4:06:48 ago on Thu 20 May 2021 06:51:23 AM UTC.
Error: 
 Problem: cannot install the best candidate for the job
  - nothing provides ansible-collection-ansible-netcommon >= 1.5.0 needed by tripleo-ansible-0.7.1-2.20210513023001.3c614f9.el8ost.noarch
  - nothing provides ansible-collection-ansible-posix >= 1.2.0 needed by tripleo-ansible-0.7.1-2.20210513023001.3c614f9.el8ost.noarch
  - nothing provides ansible-collection-community-general >= 2.5.1 needed by tripleo-ansible-0.7.1-2.20210513023001.3c614f9.el8ost.noarch
  - nothing provides ansible-collection-containers-podman >= 1.4.1 needed by tripleo-ansible-0.7.1-2.20210513023001.3c614f9.el8ost.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
~~~


Version-Release number of selected component (if applicable):

16.2


How reproducible:

Everytime


Steps to Reproduce:
1. sudo dnf install tripleo-ansible


Actual results:

tripleo-ansible failing with dependencies issues


Expected results:

tripleo-ansible should install fine.

Additional info:

Comment 2 wes hayutin 2021-05-24 18:36:34 UTC
We (DF) decided to keep using Ansible 2.9 in 16.2, since then it's not required to use collections there, it can still work as is. So I'll revert train/ussuri/vctoria changes in RDO distgit and we'll add collections RPMs only from 17.