RFE - ability to easily add nodes to a config file non-destructively
Bug #1647719 reported by
Steven Hardy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Expired
|
Undecided
|
Unassigned |
Bug Description
It would be nice if you could pass a -c someconfig.yaml, and not teardown any of the existing nodes/undercloud when no --teardown is specfied (e.g have quickstart be idempotent by default).
In particular this would be super useful for new users where you create a minimal environment by default with only two nodes, then you're likely to want to easily add some more later without breaking what you already have.
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | pike-rc1 → queens-1 |
Changed in tripleo: | |
milestone: | queens-1 → queens-2 |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Changed in tripleo: | |
milestone: | queens-rc1 → rocky-1 |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
milestone: | rocky-2 → rocky-3 |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
To post a comment you must log in.
I think the way our ansible roles are structured this should be possible by just using ansible directly with a custom playbook that only ran the role that creates overcloud nodes.
It would be good to make a playbook for that though and document how to use it via quickstart.sh.
We would also want some CI around that (maybe in the quick job) to ensure it stays working.