Description of problem: Satellite modules failed to resolve the maven conflict Version-Release number of selected component (if applicable): 6.14.0 Snap9 How reproducible: 1/1 Steps to Reproduce: 1. Checkout the satellite base version of the 6.13.z 2. Prepare the setup for the 6.14.0 Snap9 satellite upgrade. 3. Run the upgrade from 6.13.z to 6.14.0 Snap9 4. Upgrade failed in the "Running Migration scripts to Satellite 6.14" stage Running Migration scripts to Satellite 6.14 ================================================================================ Setup repositories: [33m[1m[SKIPPED][0m -------------------------------------------------------------------------------- Enable the given stream modules: [31m[1m[FAIL][0m Failed executing dnf module enable satellite:el8 -y, exit status 1: Updating Subscription Management repositories. Satellite 6.14 RHEL8 243 kB/s | 3.0 kB 00:00 Satellite Maintenance 6.14 RHEL8 202 kB/s | 2.6 kB 00:00 Modular dependency problem: Problem: module satellite:el8:61420230726201710:a1d71636.x86_64 requires module(maven:3.8), but none of the providers can be installed - module maven:3.5:8060020220428102527:219351c9.x86_64 conflicts with module(maven:3.8) provided by maven:3.8:8080020230202141436:1e199b36.x86_64 - module maven:3.8:8080020230202141436:1e199b36.x86_64 conflicts with module(maven:3.5) provided by maven:3.5:8060020220428102527:219351c9.x86_64 - module maven:3.5:8060020220428102527:219351c9.x86_64 conflicts with module(maven:3.8) provided by maven:3.8:8070020220802090337:c806eb65.x86_64 - module maven:3.8:8070020220802090337:c806eb65.x86_64 conflicts with module(maven:3.5) provided by maven:3.5:8060020220428102527:219351c9.x86_64 - conflicting requests Error: Problems in request: Modular dependency problems: Problem: module satellite:el8:61420230726201710:a1d71636.x86_64 requires module(maven:3.8), but none of the providers can be installed - module maven:3.5:8060020220428102527:219351c9.x86_64 conflicts with module(maven:3.8) provided by maven:3.8:8080020230202141436:1e199b36.x86_64 - module maven:3.8:8080020230202141436:1e199b36.x86_64 conflicts with module(maven:3.5) provided by maven:3.5:8060020220428102527:219351c9.x86_64 - module maven:3.5:8060020220428102527:219351c9.x86_64 conflicts with module(maven:3.8) provided by maven:3.8:8070020220802090337:c806eb65.x86_64 - module maven:3.8:8070020220802090337:c806eb65.x86_64 conflicts with module(maven:3.5) provided by maven:3.5:8060020220428102527:219351c9.x86_64 - conflicting requests -------------------------------------------------------------------------------- Scenario [Migration scripts to Satellite 6.14] failed. Actual results: Satellite packages failed to resolve the maven conflict Expected results:maven conflict should not happen Additional info:
maven:3.5 gets enabled as a dependency of candlepin/tomcatjss BZ 2127277 introduced usage of maven:3.8 instead however migration part is missing and needs to be delivered by foremn-maintain code
*** This bug has been marked as a duplicate of bug 2127277 ***