Description of problem: UCLI "overcloud deploy" command supports using heat templates directly instead of using tuskar. There is no this option for "overcloud node delete" command (tuskar is used).
We need to document the workaround using heat directly.
Assigning to Dan for review.
Once this patch is merged https://review.openstack.org/#/c/199576/, doing node deletion manually is quite simple: 1) create an extra environment file which specifies node indexes to be removed, for example to remove node "overcloud-compute-0" the file should look like this: $ cat /home/stack/nodes-removal.yaml parameters: ComputeRemovalPolicies: [{'resource_list': ['0']}] 2) re-deploy overcloud with decreased number of nodes and the extra env file: $ openstack overcloud deploy --use-tripleo-heat-templates --compute-scale 1 -e /home/stack/removal.yaml
"overcloud node delete" command was improved to support tht directly: https://bugzilla.redhat.com/show_bug.cgi?id=1242989 documentation patch which describes deleting node both with and without tuskar is here: https://review.gerrithub.io/239329
Looks good to me; moving to VERIFIED.
This content is now live on the Customer Portal; closing.