summaryrefslogtreecommitdiff
path: root/releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml
diff options
context:
space:
mode:
authorIlya Etingof <etingof@gmail.com>2019-05-29 16:37:55 +0200
committerIlya Etingof <etingof@gmail.com>2019-05-29 16:37:55 +0200
commit73845b3655101efb2511e8bc61c5e7f9f866c8b2 (patch)
tree331666a3c395e41b27bb6a86fa232a2f9fef901a /releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml
parent0f03a8436c5936aed427cb9c6ebc61a4567b4a05 (diff)
downloadironic-73845b3655101efb2511e8bc61c5e7f9f866c8b2.tar.gz
Move stray reno file
Change-Id: I389d0c7722252f001134a7b45006d3be2f371a3d
Diffstat (limited to 'releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml')
-rw-r--r--releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml12
1 files changed, 12 insertions, 0 deletions
diff --git a/releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml b/releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml
new file mode 100644
index 000000000..23ff1da95
--- /dev/null
+++ b/releasenotes/notes/add-protection-for-available-nodes-25f163d69782ef63.yaml
@@ -0,0 +1,12 @@
+---
+features:
+ - Adds option 'allow_deleting_available_nodes' to control whether nodes in
+ state 'available' should be deletable (which is and stays the default).
+ Setting this option to False will remove 'available' from the list of
+ states in which nodes can be deleted from ironic. It hence provides
+ protection against accidental removal of nodes which are ready for
+ allocation (and is meant as a safeguard for the operational effort to
+ bring nodes into this state). For backwards compatibility reasons, the
+ default value for this option is True. The other states in which nodes
+ can be deleted from ironic ('manageable', 'enroll', and 'adoptfail')
+ remain unchanged. This option can be changed without service restart.