Bug 1626357
Summary: | Undercloud - changing os-net-config conf kills undercloud_[admin, public]_host IPs | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Harald Jensås <hjensas> |
Component: | openstack-tripleo-heat-templates | Assignee: | Harald Jensås <hjensas> |
Status: | CLOSED ERRATA | QA Contact: | mlammon |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 14.0 (Rocky) | CC: | aschultz, bfournie, bjacot, dbecker, hjensas, itbrown, mburns, morazi, racedoro, sasha, sclewis |
Target Milestone: | beta | Keywords: | Reopened, Triaged |
Target Release: | 14.0 (Rocky) | Flags: | hjensas:
needinfo-
|
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-tripleo-heat-templates-9.0.0-0.20180919080943.0rc1.0rc1.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-01-18 13:09:27 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1625520 |
Description
Harald Jensås
2018-09-07 07:08:03 UTC
Recent version of keepalived have support for 'dynamic_interfaces', looks like that would solve this problem. We would have to package keepalived 2.0.in RDO? And # Allow configuration to include interfaces that don't exist at startup. # This allows keepalived to work with interfaces that may be deleted and restored # and also allows virtual and static routes and rules on VMAC interfaces. dynamic_interfaces I built keepalived-2.0.6-1.el7.x86_64.rpm using the SRPM[1] from Fedora Rawhide in Centos 7. (With only a small tweak the RPM builds.) Enabling dynamic_interfaces and using 2.0.6 version of keepalived in the keepalived container fixes this issue. Suggest we package keepalived 2.0.x and place this in the OSP repositories. [1] https://sjc.edge.kernel.org/fedora-buffet/fedora/linux/development/rawhide/Everything/source/tree/Packages/k/keepalived-2.0.6-1.fc29.src.rpm *** Bug 1498639 has been marked as a duplicate of this bug. *** I proposed the following change: https://review.openstack.org/603587 This implements a similar workaround used in pre-containerized undercloud, ensuring keepalived is restarted when the undercloud installer is run. This change fixes the problem described in this bug, causing some undercloud config changes to fail. It however does not fix the issue described in https://bugzilla.redhat.com/show_bug.cgi?id=1498639, to fix that we would need a new version of keepalived. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:0045 Hi, It happens to me with OSP14 puddle: 2019-01-08.1 Per Comment 18, this bug should not be reopened, please open a new bug. In the bug please describe the changes that were made, i.e. what was the undercloud_nameservers before and after the change. Please include the link to sosreport in the new bug. |