https://github.com/kubic-project/velum/pull/704 inadvertently blocked an excessive amount of functionality. This went unnoticed as the function remove_minion was intended to be blocked; the functions add_minion and reject_minion do not apply in the public cloud (minions are automatically joined to the salt cluster by salt-cloud), leaving the update function... which has no comment or clarification in the source or specs that it is the trigger for an action unrelation to the other functions in this scope.
https://github.com/kubic-project/velum/pull/704 inadvertently blocked an excessive amount of functionality. This went unnoticed as the function
remove_minion
was intended to be blocked; the functionsadd_minion
andreject_minion
do not apply in the public cloud (minions are automatically joined to the salt cluster bysalt-cloud
), leaving theupdate
function... which has no comment or clarification in the source or specs that it is the trigger for an action unrelation to the other functions in this scope.