Merge pull request #9539 from Security-Onion-Solutions/mkr24

Changes to accept minion
This commit is contained in:
Mike Reeves
2023-01-09 11:17:45 -05:00
committed by GitHub

View File

@@ -206,7 +206,7 @@ function createSTANDALONE() {
} }
function testConnection() { function testConnection() {
retry 5 10 "salt '$MINION_ID' test.ping" 0 retry 15 3 "salt '$MINION_ID' test.ping" 0
local ret=$? local ret=$?
if [[ $ret != 0 ]]; then if [[ $ret != 0 ]]; then
echo "The Minion has been accepted but is not online. Try again later" echo "The Minion has been accepted but is not online. Try again later"
@@ -230,9 +230,7 @@ if [[ "$OPERATION" = 'add' || "$OPERATION" = 'setup' ]]; then
if [ $OPERATION != 'setup' ]; then if [ $OPERATION != 'setup' ]; then
# Accept the salt key # Accept the salt key
acceptminion acceptminion
# Let the keys echange # Test to see if the minion was accepted
sleep 3
# Need logic here to try and salt ping.. If it doesn't work need to do something
testConnection testConnection
# Pull the info from the file to build what is needed # Pull the info from the file to build what is needed
getinstallinfo getinstallinfo