idempotence and changed status reporting
pcahyna opened this issue · 0 comments
pcahyna commented
-
If you run the role again with the same
nbde_client_bindings
, will it do all of these steps again, and report that something changed? If so, I'm not sure how to prevent that from happening - how would you know ahead of time that you have already brought the managed hosts to the desired state?
Originally posted by @richm in https://github.com/linux-system-roles/nbde_client/pull/3/files#r439106448 -
passphrase_temporary is definitely not idempotent, because first time it will remove the passphrase and second time it will fail.