FFU from OSP13 to OSP16.1 or OSP16.2 always failed at [Clean up Python 2 packages] during `openstack overcloud upgrade run --limit <node>`

Solution In Progress - Updated -

Issue

  • FFU from OSP13 to OSP16.1 or OSP16.2 always failed at [Clean up Python 2 packages] during openstack overcloud upgrade run --limit <node>

A sample log is

TASK [Clean up Python 2 packages] **********************************************
Monday 22 November 2021  00:07:36 -0500 (0:00:07.967)       0:10:31.543 ******* 
fatal: [<node name>]: FAILED! => {"changed": false, "failures": [], "msg": "Depsolve Error occured: \n Problem 1: package leapp-deps-el8-5.0.8-100.202109271224Z.b7ebfca.master.el8.noarch requires python2-requests, but none of the providers can be installed\n  - package python2-leapp-0.13.0-1.el7_9.noarch requires leapp-framework-dependencies = 3, but none of the providers can be installed\n  - conflicting requests\n  - problem with installed package python2-leapp-0.13.0-1.el7_9.noarch\n Problem 2: package python2-leapp-0.13.0-1.el7_9.noarch requires leapp-framework-dependencies = 3, but none of the providers can be installed\n  - package leapp-deps-el8-5.0.8-100.202109271224Z.b7ebfca.master.el8.noarch requires python2-setuptools, but none of the providers can be installed\n  - package leapp-0.13.0-1.el7_9.noarch requires python2-leapp = 0.13.0-1.el7_9, but none of the providers can be installed\n  - conflicting requests\n  - problem with installed package leapp-0.13.0-1.el7_9.noarch\n Problem 3: package python2-leapp-0.13.0-1.el7_9.noarch requires leapp-framework-dependencies = 3, but none of the providers can be installed\n  - package leapp-deps-el8-5.0.8-100.202109271224Z.b7ebfca.master.el8.noarch requires python2-six, but none of the providers can be installed\n  - package leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch requires leapp-framework >= 2.0, but none of the providers can be installed\n  - package leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch requires python2-leapp, but none of the providers can be installed\n  - conflicting requests\n  - problem with installed package leapp-upgrade-el7toel8-0.15.0-6.el7_9.noarch", "rc": 1, "results": []}

Environment

  • Red Hat OpenStack Platform 16.1
  • Red Hat OpenStack Platform 16.2
  • tripleo-heat-templates

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content