Bug 1486307 - Undercloud installation on latest RHEL7.4 image fails with iptable multi version error
Summary: Undercloud installation on latest RHEL7.4 image fails with iptable multi vers...
Keywords:
Status: CLOSED DUPLICATE of bug 1486334
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: rhosp-director-images
Version: 12.0 (Pike)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Mike Burns
QA Contact: Omri Hochman
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-29 12:42 UTC by Raviv Bar-Tal
Modified: 2017-08-29 19:08 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-29 19:08:33 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Raviv Bar-Tal 2017-08-29 12:42:40 UTC
Description of problem:
Installing undercloud (director) on latest rhel 7.4 image fails,
Used image link:
http://download-node-02.eng.bos.redhat.com/brewroot/packages/rhel-guest-image/7.4/221/images/rhel-guest-image-7.4-221.x86_64.qcow2


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


How reproducible:
run undercloud installation on the above image.

Steps to Reproduce:
1.
2.
3.

Actual results:
Installation fails with error:
14:38:20 2017-08-29 07:33:02,013 INFO: Error: Execution of '/bin/yum -d 0 -e 0 -y install iptables-services' returned 1: Error:  Multilib version problems found. This often means that the root
14:38:20 2017-08-29 07:33:02,013 INFO:        cause is something else and multilib version checking is just
14:38:20 2017-08-29 07:33:02,013 INFO:        pointing out that there is a problem. Eg.:
14:38:20 2017-08-29 07:33:02,013 INFO: 
14:38:20 2017-08-29 07:33:02,013 INFO:          1. You have an upgrade for iptables which is missing some
14:38:20 2017-08-29 07:33:02,013 INFO:             dependency that another package requires. Yum is trying to
14:38:20 --
14:38:20 2017-08-29 07:33:02,015 INFO: 
14:38:20 2017-08-29 07:33:02,015 INFO:        Protected multilib versions: iptables-1.4.21-18.el7.i686 != iptables-1.4.21-18.1.el7_4.x86_64
14:38:20 2017-08-29 07:33:02,015 INFO: Error: Protected multilib versions: nss-softokn-freebl-3.28.3-6.el7.i686 != nss-softokn-freebl-3.28.3-8.el7_4.x86_64
14:38:20 2017-08-29 07:33:02,015 INFO: Error: /Stage[main]/Firewall::Linux::Redhat/Package[iptables-services]/ensure: change from purged to present failed: Execution of '/bin/yum -d 0 -e 0 -y install iptables-services' returned 1: Error:  Multilib version problems found. This often means that the root
14:38:20 2017-08-29 07:33:02,015 INFO:        cause is something else and multilib version checking is just
14:38:20 2017-08-29 07:33:02,015 INFO:        pointing out that there is a problem. Eg.:
14:38:20 2017-08-29 07:33:02,015 INFO: 
14:38:20 2017-08-29 07:33:02,016 INFO:          1. You have an upgrade for iptables which is missing some
14:38:20 2017-08-29 07:33:02,016 INFO:             dependency that another package requires. Yum is trying to
14:38:20 --
14:38:20 2017-08-29 07:33:02,017 INFO: 
14:38:20 2017-08-29 07:33:02,017 INFO:        Protected multilib versions: iptables-1.4.21-18.el7.i686 != iptables-1.4.21-18.1.el7_4.x86_64
14:38:20 2017-08-29 07:33:02,017 INFO: Error: Protected multilib versions: nss-softokn-freebl-3.28.3-6.el7.i686 != nss-softokn-freebl-3.28.3-8.el7_4.x86_64
14:38:20 2017-08-29 07:33:02,018 INFO: Notice: /Stage[main]/Firewall::Linux::Redhat/Exec[/usr/bin/systemctl daemon-reload]: Dependency Package[iptables-services] has failures: true
14:38:20 2017-08-29 07:33:02,018 INFO: Warning: /Stage[main]/Firewall::Linux::Redhat/Exec[/usr/bin/systemctl daemon-reload]: Skipping because of failed dependencies
14:38:20 2017-08-29 07:33:02,018 INFO: Notice: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]: Dependency Package[iptables-services] has failures: true
14:38:20 2017-08-29 07:33:02,018 INFO: Warning: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]: Skipping because of failed dependencies
14:38:20 2017-08-29 07:33:02,018 INFO: Notice: /Stage[main]/Firewall::Linux::Redhat/Service[ip6tables]: Dependency Package[iptables-services] has failures: true
14:38:20 --
14:38:20 2017-08-29 07:37:51,631 INFO: Notice: /Stage[main]/Nova::Conductor/Nova::Generic_service[conductor]/Package[nova-conductor]/ensure: created
14:38:20 2017-08-29 07:37:53,069 INFO: Notice: /Stage[main]/Nova::Scheduler/Nova::Generic_service[scheduler]/Package[nova-scheduler]/ensure: created
14:38:20 2017-08-29 07:37:54,579 INFO: Error: Execution of '/bin/yum -d 0 -e 0 -y install openstack-nova-compute' returned 1: Error:  Multilib version problems found. This often means that the root
14:38:20 2017-08-29 07:37:54,579 INFO:        cause is something else and multilib version checking is just
14:38:20 2017-08-29 07:37:54,579 INFO:        pointing out that there is a problem. Eg.:
14:38:20 2017-08-29 07:37:54,579 INFO: 
14:38:20 2017-08-29 07:37:54,579 INFO:          1. You have an upgrade for nss-softokn-freebl which is missing some
14:38:20 2017-08-29 07:37:54,579 INFO:             dependency that another package requires. Yum is trying to
14:38:20 --
14:38:20 2017-08-29 07:37:54,581 INFO: 
14:38:20 2017-08-29 07:37:54,581 INFO:        Protected multilib versions: nss-softokn-freebl-3.28.3-6.el7.i686 != nss-softokn-freebl-3.28.3-8.el7_4.x86_64
14:38:20 2017-08-29 07:37:54,581 INFO: Error: Protected multilib versions: iptables-1.4.21-18.el7.i686 != iptables-1.4.21-18.1.el7_4.x86_64
14:38:20 2017-08-29 07:37:54,581 INFO: Error: /Stage[main]/Nova::Compute/Nova::Generic_service[compute]/Package[nova-compute]/ensure: change from purged to present failed: Execution of '/bin/yum -d 0 -e 0 -y install openstack-nova-compute' returned 1: Error:  Multilib version problems found. This often means that the root
14:38:20 2017-08-29 07:37:54,581 INFO:        cause is something else and multilib version checking is just
14:38:20 2017-08-29 07:37:54,581 INFO:        pointing out that there is a problem. Eg.:
14:38:20 2017-08-29 07:37:54,581 INFO: 
14:38:20 2017-08-29 07:37:54,582 INFO:          1. You have an upgrade for nss-softokn-freebl which is missing some
14:38:20 2017-08-29 07:37:54,582 INFO:             dependency that another package requires. Yum is trying to
14:38:20 --
14:38:20 2017-08-29 07:37:54,583 INFO: 
14:38:20 2017-08-29 07:37:54,583 INFO:        Protected multilib versions: nss-softokn-freebl-3.28.3-6.el7.i686 != nss-softokn-freebl-3.28.3-8.el7_4.x86_64
14:38:20 2017-08-29 07:37:54,584 INFO: Error: Protected multilib versions: iptables-1.4.21-18.el7.i686 != iptables-1.4.21-18.1.el7_4.x86_64
14:38:20 2017-08-29 07:37:54,584 INFO: Notice: /Stage[main]/Nova::Deps/Anchor[nova::install::end]: Dependency Package[nova-compute] has failures: true
14:38:20 2017-08-29 07:37:54,584 INFO: Warning: /Stage[main]/Nova::Deps/Anchor[nova::install::end]: Skipping because of failed dependencies
14:38:20 2017-08-29 07:37:54,584 INFO: Notice: /Stage[main]/Nova::Deps/Anchor[nova-start]: Dependency Package[nova-compute] has failures: true
14:38:20 2017-08-29 07:37:54,584 INFO: Warning: /Stage[main]/Nova::Deps/Anchor[nova-start]: Skipping because of failed dependencies
14:38:20 2017-08-29 07:37:54,584 INFO: Notice: /Stage[main]/Nova::Deps/Anchor[nova::config::begin]: Dependency Package[nova-compute] has failures: true
14:38:20 --
14:38:20 2017-08-29 07:38:02,667 INFO: Notice: /Stage[main]/Nova::Deps/Anchor[nova::cell_v2::end]: Dependency Package[nova-compute] has failures: true
14:38:20 2017-08-29 07:38:02,667 INFO: Warning: /Stage[main]/Nova::Deps/Anchor[nova::cell_v2::end]: Skipping because of failed dependencies
14:38:20 2017-08-29 07:38:04,889 INFO: Error: Failed to apply catalog: Execution of '/bin/nova-manage cell_v2 list_cells --verbose' returned 1: An error has occurred:
14:38:20 2017-08-29 07:38:04,889 INFO: Traceback (most recent call last):
14:38:20 2017-08-29 07:38:04,889 INFO:   File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 1692, in main
14:38:20 2017-08-29 07:38:04,889 INFO:     ret = fn(*fn_args, **fn_kwargs)
14:38:20 2017-08-29 07:38:04,889 INFO:   File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 1535, in list_cells
14:38:20 2017-08-29 07:38:04,889 INFO:     context.get_admin_context())
14:38:20 --
14:38:20 2017-08-29 07:38:04,891 INFO:   File "/usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 506, in _setup_for_connection
14:38:20 2017-08-29 07:38:04,891 INFO:     "No sql_connection parameter is established")
14:38:20 2017-08-29 07:38:04,891 INFO: CantStartEngineError: No sql_connection parameter is established

Expected results:


Additional info:

Comment 1 Jason Joyce 2017-08-29 19:08:33 UTC
This is the same issue as bug 1486334.  You're using a guest-image that is newer than the content on cdn.  You need to roll back to -191 or earlier.  

The error is:

iptables-1.4.21-18.el7.i686 != iptables-1.4.21-18.1.el7_4.x86_64

18.1.el7_4 is pending for 7.4
18.el7 is the latest version on CDN.

*** This bug has been marked as a duplicate of bug 1486334 ***


Note You need to log in before you can comment on or make changes to this bug.