Bug 1332088
Summary: | [3.6.6 clone][migration 3.6 el6 - 3.6 el7] Failed to execute stage 'Setup validation': Firewall manager iptables is not available | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Sandro Bonazzola <sbonazzo> |
Component: | Setup.EngineCommon | Assignee: | Yedidyah Bar David <didi> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jiri Belka <jbelka> |
Severity: | high | Docs Contact: | |
Priority: | urgent | ||
Version: | 3.6.5 | CC: | bugs, didi, jbelka, pstehlik, sbonazzo, ylavi |
Target Milestone: | ovirt-3.6.6 | Keywords: | ZStream |
Target Release: | 3.6.6.1 | Flags: | rule-engine:
ovirt-3.6.z+
ylavi: planning_ack+ sbonazzo: devel_ack+ pnovotny: testing_ack+ |
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Cause:
When running engine-setup, as part of migration from el6 to el7, if the backed up engine was configured to automatically configure iptables, and the package 'iptables-services' was not installed on the target el7 machine, and the user accepted the choice to automatically configure the firewall, engine-setup failed.
Consequence:
It was not possible to finish the migration process without some manual action.
Fix:
engine-setup was changed to not fail in this case.
Instead:
1. If the package iptables-services is installed prior to running engine-setup, it will work as expected.
2. If iptables-services is not installed, a warning will be issued.
3. If only firewalld is installed and active (up), it will be selected automatically.
4. If firewalld is installed but not active, the user will be prompted to choose it. The user will be prompted, and have to type in an answer, even if firewalld is the only option, to help prevent breaking non-standard/manual/etc iptables/firewall setups.
All of the above applies, as before, only if the user accepts to automatically configure the firewall.
Result:
engine-setup, and the migration process, finish successfully, with a firewall manager configured, if possible and selected.
|
Story Points: | --- |
Clone Of: | 1323201 | Environment: | |
Last Closed: | 2016-05-30 10:52:24 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Integration | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1323201 | ||
Bug Blocks: | 1318580, 1332463 |
Description
Sandro Bonazzola
2016-05-02 08:05:35 UTC
Copied doc text from 4.0 bug 1323201 (only dropped the 3.6->4.0 part). ok, no error about firewalld after running engine-setup with restored files from 3.6 EL6. ovirt-engine-setup-base-3.6.6.2-1.el7.centos.noarch |