Bug 2227432

Summary: [16.2->17.1] Re-run of Undercloud upgrade fails with package dependency
Product: Red Hat OpenStack Reporter: Ravi Singh <ravsingh>
Component: openstack-tripleo-heat-templatesAssignee: Sergii Golovatiuk <sgolovat>
Status: ASSIGNED --- QA Contact: Joe H. Rahme <jhakimra>
Severity: medium Docs Contact:
Priority: medium    
Version: 17.1 (Wallaby)CC: bshephar, jbadiapa, kthakre, mburns, sgolovat
Target Milestone: ---Keywords: Triaged
Target Release: ---Flags: sgolovat: needinfo-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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 Ravi Singh 2023-07-29 16:07:20 UTC
Description of problem:

Re-run of undercloud upgrade failed with package depenedency

+++
undercloud) [stack@undercloud ~]$ openstack undercloud upgrade --yes --system-upgrade /home/stack/system_upgrade.yaml 
Updating necessary packages: python3-tripleoclient openstack-tripleo-common openstack-tripleo-heat-templates openstack-tripleo-validations tripleo-ansible
Update extra packages failed: b"Updating Subscription Management repositories.\n/usr/lib/python3.6/site-packages/dateutil/parser/_parser.py:70: UnicodeWarning: decode() called on unicode string, see https://bugzilla.redhat.com/show_bug.cgi?id=1693751\n  instream = instream.decode()\n\nrhosp-rhel-9.2-ha                               3.8 kB/s | 2.6 kB     00:00    \nrhosp-rhel-9.2-baseos                           3.9 kB/s | 2.6 kB     00:00    \nrhosp-rhel-9.2-appstream                        4.3 kB/s | 2.9 kB     00:00    \npassed_phased2                                  3.2 kB/s | 2.3 kB     00:00    \nrhosp-rhel-9.2-fdp-nightly                      2.7 kB/s | 2.0 kB     00:00    \nModular dependency problems:\n\n Problem 1: conflicting requests\n  - nothing provides module(platform:el8) needed by module container-tools:rhel8:8040020220623181602:c0c392d5-0.x86_64\n Problem 2: conflicting requests\n  - nothing provides module(platform:el8) needed by module gimp:2.8:820181213135540:77fc8825-0.x86_64\n Problem 3: conflicting requests\n  - nothing provides module(platform:el8) needed by module 
+++

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

How reproducible:
Everytime

Steps to Reproduce:
1. First run of undercloud failed on ' FATAL | run leapp upgrade (download packages) '
2. Corrected problem in first step-1
3. Re-run UC upgrade failed with package dependency

Actual results:
UC upgrade fail.

Expected results:
Should pass

Additional info: