Bug 1577976
| Summary: | Disabling heartbeat interface for failover, LB goes into error state, New backup amphora is not created | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Alexander Stafeyev <astafeye> | |
| Component: | openstack-tripleo-common | Assignee: | Carlos Goncalves <cgoncalves> | |
| Status: | CLOSED ERRATA | QA Contact: | Alexander Stafeyev <astafeye> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 13.0 (Queens) | CC: | amuller, bcafarel, ccopello, cgoncalves, ebarrera, ihrachys, lpeer, majopela, mburns, mflusche, nmagnezi, pratik.bandarkar, slinaber | |
| Target Milestone: | z5 | Keywords: | Triaged, ZStream | |
| Target Release: | 13.0 (Queens) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | openstack-tripleo-common-8.6.6-10.el7ost | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1655431 (view as bug list) | Environment: | ||
| Last Closed: | 2019-03-14 13:54:50 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: | 1655431 | |||
| Bug Blocks: | 1547043, 1698576 | |||
|
Description
Alexander Stafeyev
2018-05-14 14:25:29 UTC
This issue turned out to be caused by a misconfiguration of Octavia by the deployment tool (TripleO) that is only setting [controller_worker]/amp_boot_network_list in the worker where is should also have been set to the health manager. An amphora instance (Nova instance) was created but did not get a Neutron port created and attached to the lb-mgmt-net. A fix is required in tripleo-common. Still, Octavia should validate and error on configuration parameters with no default values to prevent cases like this. (In reply to Carlos Goncalves from comment #2) > Still, Octavia should validate and error on configuration parameters with no > default values to prevent cases like this. https://review.openstack.org/#/c/595578/ *** Bug 1641827 has been marked as a duplicate of this bug. *** Is there a workaround until the issue is fixed? maybe some manual configuration in "health manager"(octavia-health-manager/manager-post-deploy.conf) on all controllers? Set [controller_worker]/amp_boot_network_list and [controller_worker]/amp_secgroup_list in the configuration file of the health manager on all controllers and restart the container. (In reply to Carlos Goncalves from comment #7) > Set [controller_worker]/amp_boot_network_list and > [controller_worker]/amp_secgroup_list in the configuration file of the > health manager on all controllers and restart the container. Thanks, Carlos. I have made the changes. But, unfortunately, I am facing different issue while re-creating amphora instances. I have created a support case with Red Hat. 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/RHBA-2019:0448 *** Bug 1576434 has been marked as a duplicate of this bug. *** |