Description of problem: Satellite upgrade failed with python3-pulp-container transaction check error. Version-Release number of selected component (if applicable): 6.9 Snap 10 How reproducible: always Steps to Reproduce: 1. Prepare the environment to perform the satellite-upgrade from 6.8 to 6.9 Snap10. 2. Configure all the repository(Enabled the required repository) 3. Execute the pre-check and it has completed successfully. 4. Trigger the upgrade job using the below command foreman-maintain upgrade run --whitelist="disk-performance" --target-version 6.9 -y -------------------------------------------------------------------------------- Unlock packages: [OK] -------------------------------------------------------------------------------- Update package(s) : [OK] -------------------------------------------------------------------------------- Procedures::Installer::Upgrade: [FAIL] Failed executing LANG=en_US.utf-8 satellite-installer --disable-system-checks, exit status 6: 2021-01-22 06:03:19 [NOTICE] [pre_migrations] Executing hooks in group pre_migrations 2021-01-22 06:08:12 [ERROR ] [configure] Execution of '/bin/yum -d 0 -e 0 -y install python3-pulp-container' returned 1: Transaction check error: 2021-01-22 06:08:12 [ERROR ] [configure] file /usr/bin/futurize from install of python3-future-0.18.2-2.el7pc.noarch conflicts with file from package python2-future-0.16.0-11.el7sat.noarch 2021-01-22 06:08:12 [ERROR ] [configure] file /usr/bin/pasteurize from install of python3-future-0.18.2-2.el7pc.noarch conflicts with file from package python2-future-0.16.0-11.el7sat.noarch 2021-01-22 06:08:12 [ERROR ] [configure] 2021-01-22 06:08:12 [ERROR ] [configure] Error Summary 2021-01-22 06:08:12 [ERROR ] [configure] ------------- 2021-01-22 06:08:12 [ERROR ] [configure] /Stage[main]/Pulpcore::Plugin::Container/Pulpcore::Plugin[container]/Package[python3-pulp-container]/ensure: change from 'purged' to 'present' failed: Execution of '/bin/yum -d 0 -e 0 -y install python3-pulp-container' returned 1: Transaction check error: 2021-01-22 06:08:12 [ERROR ] [configure] file /usr/bin/futurize from install of python3-future-0.18.2-2.el7pc.noarch conflicts with file from package python2-future-0.16.0-11.el7sat.noarch 2021-01-22 06:08:12 [ERROR ] [configure] file /usr/bin/pasteurize from install of python3-future-0.18.2-2.el7pc.noarch conflicts with file from package python2-future-0.16.0-11.el7sat.noarch 2021-01-22 06:08:12 [ERROR ] [configure] 2021-01-22 06:08:12 [ERROR ] [configure] Error Summary 2021-01-22 06:08:12 [ERROR ] [configure] ------------- ~ Actual results: Satellite upgrade failed Expected results: Satellite upgrade should be completed Additional info:
*** This bug has been marked as a duplicate of bug 1918322 ***