Bug 1733081 - openstack overcloud update run --nodes controller-0 fails when Octavia is enabled
Summary: openstack overcloud update run --nodes controller-0 fails when Octavia is ena...
Keywords:
Status: CLOSED DUPLICATE of bug 1730685
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact: Ofer Blaut
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-25 07:41 UTC by Takashi Kajinami
Modified: 2019-09-10 14:11 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-07-31 14:23:44 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Takashi Kajinami 2019-07-25 07:41:56 UTC
Description of problem:

When Octavia is enabled, "openstack overcloud run --nodes controller-0" fails with showing the following error.
~~~
TASK [remove TLS proxy if configured and running] ******************************
Thursday 25 July 2019  03:07:54 -0400 (0:00:00.117)       0:02:14.697 ********* 
fatal: [controller-0]: FAILED! => {"msg": "The conditional check 'internal_tls_enabled|bool' failed. The error was: error while evaluating conditional (internal_tls_enabled|bool): 'internal_tls_enabled' is undefined\n\nThe error appears to have been in '/var/lib/mistral/17b1432a-b7c8-4967-b33c-f4c1a738ee6e/Controller/update_tasks.yaml': line 171, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  when: step|int == 5\n- docker:\n  ^ here\n"}
~~~

Version-Release number of selected component (if applicable):
RHOSP13z7

How reproducible:
Always

Steps to Reproduce:
1. Try minor update procedure according to the production doc[1]

[1] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/keeping_red_hat_openstack_platform_updated/index

Actual results:
openstack overcloud run --nodes Controller fails

Expected results:
openstack overcloud run --nodes Controller succeeds without any errors


Additional info:

I'm afraid that this is the degradation caused by wisgifying octavia api
 https://github.com/openstack/tripleo-heat-templates/commit/450d50f544f601b9d3f6aea13b70802bec272573

Comment 1 Nir Magnezi 2019-07-31 14:23:44 UTC

*** This bug has been marked as a duplicate of bug 1730685 ***


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