1. Proposed title of this feature request
- Include node deprovision annotation by default
2. What is the nature and description of the request?
- When following https://docs.openshift.com/container-platform/4.14/scalability_and_performance/ztp_far_edge/ztp-advanced-install-ztp.html#ztp-deleting-node-siteconfig_ztp-advanced-install-ztp, customers/partners must perform two git pushes. One to apply the annotation to all BMHs and a second to suppress (delete) the BMHs. It would be preferred if the the annotation was included in the BMH by default and only the push for the suppression was necessary.
3. Why does the customer need this? (List the business requirements here)
- Current implementation adds confusion to partner's / customer's operation teams. Instead of simply performing the git push to remove (suppress) the nodes, they must push the annotation, then run oc commands to check on the BMH annotations and ensure the annotation gets populated, then finally push the suppression.
4. List any affected packages or components.
- Assisted Installer