hi ,i always test salt use vmware ,what i do is ,use cobbler to install the new minions,accept all new minion's key on master, take a snapshot for each minion,start testing salt,recovery from snapshot ,testing again ....loop this
so what i find is when i recovery from snapshot ,i run salt command again ,it will no report output,i check master log,no output
check minion log find
"2013-10-16 10:49:57,424 [salt.crypt ][ERROR ] The Salt Master has cached the public key for this node, this salt minion will wait for 10 seconds before attempting to re-authenticate
2013-10-16 10:50:07,438 [salt.crypt ][ERROR ] The Salt Master has cached the public key for this node, this salt minion will wait for 10 seconds before attempting to re-authenticate"
i do not know why? restart master have no use,i must delete the key on master ,wait minion resend the request,then accept it again on master