Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1506644 - Add support for configuring 'in-overcloud' resources for octavia through workflows and ansible
Add support for configuring 'in-overcloud' resources for octavia through work...
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-common (Show other bugs)
13.0 (Queens)
Unspecified Unspecified
high Severity high
: beta
: 13.0 (Queens)
Assigned To: Carlos Goncalves
Alexander Stafeyev
: Triaged
: 1515162 1560541 (view as bug list)
Depends On: 1506641
Blocks: 1433523 1433537 1488801 1506643
  Show dependency treegraph
 
Reported: 2017-10-26 09:39 EDT by Brent Eagles
Modified: 2018-06-27 09:39 EDT (History)
9 users (show)

See Also:
Fixed In Version: openstack-tripleo-common-8.6.1-0.20180410165747.4d8ca16.el7ost openstack-tripleo-heat-templates-8.0.2-0.20180410170330.a39634a.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1506641
Environment:
Last Closed: 2018-06-27 09:38:59 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
OpenStack gerrit 487450 None master: MERGED tripleo-common: Add ansible playbook for configuring octavia (Ia4916e431bf241b92194773a4d55300c7230ebf9) 2018-04-13 16:19 EDT
OpenStack gerrit 515402 None master: MERGED tripleo-common: Octavia post deployment mistral wrapper (If07ded033be9f44b7c7a7e09214032fa89a02e77) 2018-04-13 16:19 EDT
OpenStack gerrit 557483 None master: MERGED tripleo-common: Move health_manager cfg section to octavia_worker (I27de3a2eec82a7bd99b72744023f29af5ea323c0) 2018-04-13 16:19 EDT
OpenStack gerrit 557731 None master: MERGED tripleo-heat-templates: Add firewall rule to octavia health mgmt iface (If6c98c18dfe02d5ab8af1806fed401ab945ed18a) 2018-04-13 16:19 EDT
OpenStack gerrit 557918 None stable/queens: MERGED tripleo-common: Move health_manager cfg section to octavia_worker (I27de3a2eec82a7bd99b72744023f29af5ea323c0) 2018-04-13 16:19 EDT
OpenStack gerrit 559166 None stable/queens: MERGED tripleo-heat-templates: Add firewall rule to octavia health mgmt iface (If6c98c18dfe02d5ab8af1806fed401ab945ed18a) 2018-04-13 16:19 EDT
Red Hat Product Errata RHEA-2018:2086 None None None 2018-06-27 09:39 EDT

  None (edit)
Description Brent Eagles 2017-10-26 09:39:09 EDT
+++ This bug was initially created as a clone of Bug #1506641 +++

Complete configuration of Octavia requires the creation of resources in the overcloud. This requires host configuration steps and openstack cloud operations on the overcloud glance, neutron and nova services. Running ansible from a mistral workflow seems to be a workable solution as it has the required integration with heat and allows host level commands to be run in a deterministic intuitive manner.
Comment 6 Nir Magnezi 2017-12-06 08:29:49 EST
A note for when we verify this: double-check the config options mentioned in bug 1515162 comment 0
Comment 7 Nir Magnezi 2017-12-06 08:30:33 EST
*** Bug 1515162 has been marked as a duplicate of this bug. ***
Comment 16 Carlos Goncalves 2018-03-28 15:09:51 EDT
The [health_manager]/controller_ip_port_list is being set but in a config file that is being consumed by the octavia-health-manager service. Instead, it should be set in the config file of the octavia-worker service. Patch https://review.openstack.org/#/c/557483/ should address this bug.
Comment 17 Carlos Goncalves 2018-03-29 11:09:41 EDT
One other issue found after applying patch https://review.openstack.org/#/c/557483/ was that the firewall was dropping the heartbeats sent to the health manager. Patch submitted upstream to add firewall rule: https://review.openstack.org/#/c/557731/
Comment 21 Carlos Goncalves 2018-04-05 16:33:35 EDT
Patches proposed to stable/queens. Moving to POST.
Comment 25 Bernard Cafarelli 2018-04-16 11:07:27 EDT
*** Bug 1560541 has been marked as a duplicate of this bug. ***
Comment 27 Alexander Stafeyev 2018-04-22 05:13:01 EDT
Verified with https://bugzilla.redhat.com/show_bug.cgi?id=1560541 steps. 


(tester) [stack@undercloud-0 ~]$ openstack loadbalancer show fd9ff774-1c33-447f-8f4a-2bb8de03083c
+---------------------+--------------------------------------+
| Field               | Value                                |
+---------------------+--------------------------------------+
| admin_state_up      | True                                 |
| created_at          | 2018-04-22T08:58:40                  |
| description         |                                      |
| flavor              |                                      |
| id                  | fd9ff774-1c33-447f-8f4a-2bb8de03083c |
| listeners           |                                      |
| name                | lb1                                  |
| operating_status    | ONLINE                               |
| pools               |                                      |
| project_id          | 516a990ff19046ac85bad8807b62087b     |
| provider            | octavia                              |
| provisioning_status | ACTIVE                               |
| updated_at          | 2018-04-22T08:59:56                  |
| vip_address         | 192.168.2.9                          |
| vip_network_id      | 6caf6750-68ac-4e84-9715-5e38f3e3953e |
| vip_port_id         | c102d79b-3e1c-4951-8797-80a198ec678b |
| vip_qos_policy_id   | None                                 |
| vip_subnet_id       | 15fe1d40-517b-4318-acc9-4b123e7cee08 |
+---------------------+--------------------------------------+
Comment 30 errata-xmlrpc 2018-06-27 09:38:59 EDT
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-2018:2086

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