mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
iiab-install - don't repeat prior roles that completed successfully within a stage
This commit is contained in:
parent
2243cd6d9a
commit
3d321be92a
2 changed files with 9 additions and 0 deletions
|
@ -175,6 +175,14 @@ if [ -f /etc/iiab/config_vars2.yml ]; then
|
||||||
## End image catch up
|
## End image catch up
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# allow iiab-install to read IIAB_STATE_FILE to not repeat installs of previous
|
||||||
|
# roles that already completed within the stage.
|
||||||
|
if [ ! -f $IIAB_STATE_FILE ]; then
|
||||||
|
if [ ! -d /etc/iiab ]; then
|
||||||
|
mkdir /etc/iiab/
|
||||||
|
fi
|
||||||
|
touch $IIAB_STATE_FILE
|
||||||
|
fi
|
||||||
echo -e "\nTRY TO RERUN './iiab-install' IF IT FAILS DUE TO CONNECTIVITY ISSUES ETC!\n"
|
echo -e "\nTRY TO RERUN './iiab-install' IF IT FAILS DUE TO CONNECTIVITY ISSUES ETC!\n"
|
||||||
|
|
||||||
echo -e "Running local Ansible playbooks...\n...Stage 0 will now run\n...followed by Stages $(($STAGE + 1))-9\n...and then the Network Role.\n"
|
echo -e "Running local Ansible playbooks...\n...Stage 0 will now run\n...followed by Stages $(($STAGE + 1))-9\n...and then the Network Role.\n"
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
- vars/default_vars.yml
|
- vars/default_vars.yml
|
||||||
- vars/{{ ansible_local.local_facts.os_ver }}.yml
|
- vars/{{ ansible_local.local_facts.os_ver }}.yml
|
||||||
- /etc/iiab/local_vars.yml
|
- /etc/iiab/local_vars.yml
|
||||||
|
- /etc/iiab/iiab_state.yml
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue