This is a duplicate of https://bugs.launchpad.net/bugs/1485505 because update_required parameter in a role definition only gets applied on all relevant nodes during node addition/reprovision, but not on node removal. There is an exception for removing controllers that is hardcoded, but it should apply to any role that has this update_required flag set.
This is a duplicate of https:/ /bugs.launchpad .net/bugs/ 1485505 because update_required parameter in a role definition only gets applied on all relevant nodes during node addition/ reprovision, but not on node removal. There is an exception for removing controllers that is hardcoded, but it should apply to any role that has this update_required flag set.