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:
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 ***