TripleO Install Guide in tripleo-docs -- openstack unified command line client.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Toure Dunnon |
Bug Description
When deploying a new stack or updating a preexisting deployment, it is
important to avoid using command line clients which are similar in
functionality to prevent unexpected behaviors.
An example of this is using the openstack unified command line client and
the project based command line client. In this case this issue arose when
issuing a deployment command with the openstack unified cli and the
heatclient.
The following will present a behavior where the my_roles_data will persist,
due to the location of the custom roles data, which is within swift.
* openstack overcloud deploy --templates -r my_roles_data.yaml
* heat stack-delete overcloud
Allow the stack to be deleted then continue.
* openstack overcloud deploy --templates
The reason for the failure is because the heatclient does not remove the
custom roles data from swift as it is unaware.
The correct course of action should be as followed:
* openstack overcloud deploy --templates -r my_roles_data.yaml
* openstack overcloud delete <stack name>
Allow the stack to be deleted then continue.
* openstack overcloud deploy --templates
This bug tracker is for additional notes which highlight the possible problems that may arise when mixing command line clients.
- [ ] This doc is inaccurate in this way: ______
- [x] This is a doc addition request.
- [ ] I have a fix to the document that I can paste below including example: input and output.
-------
Release: 0.0.1.dev875 on 2018-07-22 16:56
SHA: 9b507c66fbfd68f
Source: https:/
URL: https:/
Changed in tripleo: | |
assignee: | nobody → Toure Dunnon (toure) |
status: | New → In Progress |
Changed in tripleo: | |
importance: | Undecided → Medium |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
tags: | added: workflows |
Change abandoned by Toure Dunnon (<email address hidden>) on branch: master /review. openstack. org/570971
Review: https:/
Reason: closing this to move the content into the documentation instead of release notes.
https:/ /review. openstack. org/589192