Hide Forgot
Description of problem: We need a way to avoid a node from being deleted or replaced in OSP Director. Either from user mistakes (such as deploying with a too low number of computes nodes, thus forcing a scale down) or from possible bugs in Director. The idea is that customers / support may want to put a node into a mode where it cannot *ever* be redeployed/deleted/powered on or off by Director. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
See also: https://bugzilla.redhat.com/show_bug.cgi?id=1389515
This should be considered a safety feature. Similar to pulling the plug on Director. In this scenario, an already deployed node may get software updates, etc., but it may never be replace/restarted by Director (or ironic, for that matter).
Although this RFE does refer to baremetal nodes I think any enhancement that would be added would come from the DF DFG, not Hardware Provisioning. This is really a overcloud deployment issue as described in the referenced paper, not a hardware provisioning issue. As the discussion for this bug is similar to https://bugzilla.redhat.com/show_bug.cgi?id=1389515, which is owned by the DF DFG I think this one should be too. In addition its likely that the reasoning behind this enhancement may be satisfied other current or future deployment features, in that case the DF DFG would be the best ones to make that call. Although I'm leery of ping-ponging the assignment, I'm changing the DFG to DF for these reasons. Let me know if you don't agree. Thanks.
OK, thanks Andreas and Alex. Alex - I can move this back to HardProv as there is an Ironic related request to prevent re-provisioning these nodes, although its not clear how that would be accomplished. Almost like putting the node into maintenance during the deployment so Ironic doesn't manage it.
Leaving open for future prioritization.
I don't believe we should prevent an explicit power action, it should not be done automatically anyway. A newer RFE is now tracking deletion/rebuild protection in Ironic. *** This bug has been marked as a duplicate of bug 1632790 ***