RHOSP 13 Undercloud installation or update fails with Error Multilib version problems found

Solution Verified - Updated -

Issue

  • We are trying to install/update undercloud in RHOSP 13 on VM
  • During under cloud installation or update, we are seeing below error message :
2020-10-01 03:25:20,647 INFO: Notice: /Stage[main]/Main/File[/etc/systemd/system/mariadb.service.d]/seltype: seltype changed 'mysqld_unit_file_t' to 'systemd_unit_file_t'
2020-10-01 03:25:34,354 INFO: Error: Execution of '/bin/yum -d 0 -e 0 -y install openstack-neutron-ml2' returned 1: Error:  Multilib version problems found. This often means that the root
2020-10-01 03:25:34,355 INFO:        cause is something else and multilib version checking is just
2020-10-01 03:25:34,355 INFO:        pointing out that there is a problem. Eg.:
2020-10-01 03:25:34,356 INFO: 
2020-10-01 03:25:34,356 INFO:          1. You have an upgrade for libxslt which is missing some
2020-10-01 03:25:34,356 INFO:             dependency that another package requires. Yum is trying to
2020-10-01 03:25:34,357 INFO:             solve this by installing an older version of libxslt of the
2020-10-01 03:25:34,357 INFO:             different architecture. If you exclude the bad architecture
2020-10-01 03:25:34,358 INFO:             yum will tell you what the root cause is (which package
2020-10-01 03:25:34,358 INFO:             requires what). You can try redoing the upgrade with
2020-10-01 03:25:34,358 INFO:             --exclude libxslt.otherarch ... this should give you an error
2020-10-01 03:25:34,359 INFO:             message showing the root cause of the problem.
2020-10-01 03:25:34,359 INFO: 
2020-10-01 03:25:34,359 INFO:          2. You have multiple architectures of libxslt installed, but
2020-10-01 03:25:34,360 INFO:             yum can only see an upgrade for one of those architectures.
2020-10-01 03:25:34,360 INFO:             If you don't want/need both architectures anymore then you
2020-10-01 03:25:34,360 INFO:             can remove the one with the missing update and everything
2020-10-01 03:25:34,361 INFO:             will work.
2020-10-01 03:25:34,361 INFO: 
2020-10-01 03:25:34,361 INFO:          3. You have duplicate versions of libxslt installed already.
2020-10-01 03:25:34,362 INFO:             You can use "yum check" to get yum show these errors.
2020-10-01 03:25:34,362 INFO: 
2020-10-01 03:25:34,362 INFO:        ...you can also use --setopt=protected_multilib=false to remove
2020-10-01 03:25:34,363 INFO:        this checking, however this is almost never the correct thing to
2020-10-01 03:25:34,363 INFO:        do as something else is very likely to go wrong (often causing
2020-10-01 03:25:34,363 INFO:        much more problems).
2020-10-01 03:25:34,363 INFO: 

Environment

  • Red Hat OpenStack Platform(RHOSP) 13.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In