Merge pull request #6 from salt-formulas/update-verification
update-verification - user reclass.validat*
lgtm - these are already available
diff --git a/bootstrap.sh b/bootstrap.sh
index f18e6b4..f6428ce 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -626,6 +626,7 @@
log_info "State: salt.master.storage.node"
set +e
+ # TODO: PLACEHOLDER TO TRIGGER NODE GENERATION THROUG SALT REACT.
$SUDO salt-call ${SALT_OPTS} state.apply reclass.storage.node
ret=$?
set -e
@@ -655,11 +656,14 @@
test -n "$MASTER_HOSTNAME" || exit 1
if [[ $VERIFY_SALT_CALL =~ ^(True|true|1|yes)$ ]]; then
+ $SUDO salt-call ${SALT_OPTS} --id=${MASTER_HOSTNAME} reclass.validate_yaml > /tmp/${MASTER_HOSTNAME}.reclass.validate_yaml
+ $SUDO salt-call ${SALT_OPTS} --id=${MASTER_HOSTNAME} reclass.validate_pillar > /tmp/${MASTER_HOSTNAME}.reclass.validate_pillar
$SUDO salt-call ${SALT_OPTS} --id=${MASTER_HOSTNAME} grains.item roles > /tmp/${MASTER_HOSTNAME}.grains.item.roles
$SUDO salt-call ${SALT_OPTS} --id=${MASTER_HOSTNAME} state.show_lowstate > /tmp/${MASTER_HOSTNAME}.state.show_state
$SUDO salt-call --no-color grains.items
$SUDO salt-call --no-color pillar.data
fi
+ # TODO: REMOVE reclass --nodeinfo section / run only on debug - as the only required is reclass.validate_*
if ! $SUDO reclass --nodeinfo ${MASTER_HOSTNAME} > /tmp/${MASTER_HOSTNAME}.reclass.nodeinfo; then
log_err "For more details see full log /tmp/${MASTER_HOSTNAME}.reclass.nodeinfo"
exit 1
@@ -753,7 +757,7 @@
system_config_master
saltmaster_bootstrap &&\
saltmaster_init &&\
- verify_salt_minions
+ #verify_salt_minions
}
function default() {