Bug 1484817 - Installing OCP3.4 on OSP10 fails with inconsistent stack
Summary: Installing OCP3.4 on OSP10 fails with inconsistent stack
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openshift-heat-templates
Version: 10.0 (Newton)
Hardware: Unspecified
OS: Linux
high
high
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact: RHOS Maint
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-24 10:59 UTC by Nikhil Shetty
Modified: 2020-12-14 09:41 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-11-13 12:23:19 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Nikhil Shetty 2017-08-24 10:59:54 UTC
Description of problem:
Installing OCP3.4 on OSP10 with 
openshift-heat-templates-0.9.9-5.el7ost.noarch

Referring to following URL

URL:- https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/deploying_red_hat_openshift_container_platform_3.4_on_red_hat_openstack_platform_10/


Version-Release number of selected component (if applicable): openshift-heat-templates-0.9.9-5.el7ost.noarch


How reproducible:


Steps to Reproduce:

1- openstack stack create  shift  -f openshft.yaml -e env_ocp.yaml -e ca_certificate.yaml

2- edit ca_certificate.yaml / env_ocp.yaml

3- openstack stack update shift -f openshift.yaml -e env_ocp.yaml -e ca_certificate.yaml

Actual results:

- heat tries to recreate all the servers, bastion included
- the stack enters an inconsistent state and can't be recovered



Expected results:


- the parameters to be updated without recreating the whole stack
- otherwise, I expect nothing to happen and the doc to state another way of changing those parameters


Additional info:


In this case, the following  fixes the issue.

URL:- https://github.com/redhat-openstack/openshift-on-openstack/pull/365 

Can this be merged in the reference Arch.

Comment 1 Nikhil Shetty 2017-08-25 01:56:58 UTC
Hello,

In addition to the above points also, the following could fix this Issue in Ansible based contrib.

URL:- https://github.com/openshift/openshift-ansible-contrib/pull/651

Comment 2 Tomas Sedovic 2017-10-03 15:00:14 UTC
The upstream merge is fixed, I'm not sure what to do about the ref arch update (the latest reference architecture doesn't even use the templates) and potentially turning this into a package.

Comment 8 Nikhil Shetty 2017-11-13 12:23:19 UTC
Hello Tomas,

Taking into consideration that for OSP 10 All Steps would have to be manual, I think, we can lose this bug. I have informed the same to the Cu.

Thank you so much for your help


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