mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
test failure runners2
This commit is contained in:
parent
afb5d356be
commit
62c4edf229
4 changed files with 9 additions and 10 deletions
|
@ -51,8 +51,8 @@ jobs:
|
||||||
sudo mkdir /etc/iiab
|
sudo mkdir /etc/iiab
|
||||||
# touch /etc/iiab/local_vars.yml
|
# touch /etc/iiab/local_vars.yml
|
||||||
sudo cp /opt/iiab/iiab/vars/local_vars_none.yml /etc/iiab/local_vars.yml
|
sudo cp /opt/iiab/iiab/vars/local_vars_none.yml /etc/iiab/local_vars.yml
|
||||||
sudo mkdir /usr/local/bin/ansible
|
sudo mkdir /usr/local/ansible
|
||||||
sudo cp /opt/iiab/iiab/collections.yml /usr/local/bin/ansible/
|
sudo cp /opt/iiab/iiab/collections.yml /usr/local/ansible/collections.yml
|
||||||
- run: sudo /opt/iiab/iiab/scripts/ansible
|
- run: sudo /opt/iiab/iiab/scripts/ansible
|
||||||
- run: sudo ./iiab-install
|
- run: sudo ./iiab-install
|
||||||
working-directory: /opt/iiab/iiab
|
working-directory: /opt/iiab/iiab
|
||||||
|
|
|
@ -58,8 +58,8 @@ jobs:
|
||||||
ls /opt/iiab/iiab
|
ls /opt/iiab/iiab
|
||||||
mkdir /etc/iiab
|
mkdir /etc/iiab
|
||||||
cp /opt/iiab/iiab/vars/local_vars_none.yml /etc/iiab/local_vars.yml
|
cp /opt/iiab/iiab/vars/local_vars_none.yml /etc/iiab/local_vars.yml
|
||||||
mkdir /usr/local/bin/ansible
|
mkdir /usr/local/ansible
|
||||||
cp /opt/iiab/iiab/collections.yml /usr/local/bin/ansible/
|
cp /opt/iiab/iiab/collections.yml /usr/local/ansible/collections.yml
|
||||||
/opt/iiab/iiab/scripts/ansible
|
/opt/iiab/iiab/scripts/ansible
|
||||||
./iiab-install
|
./iiab-install
|
||||||
cd /opt/iiab/iiab
|
cd /opt/iiab/iiab
|
||||||
|
|
|
@ -70,8 +70,8 @@ jobs:
|
||||||
ls /opt/iiab/iiab
|
ls /opt/iiab/iiab
|
||||||
mkdir /etc/iiab
|
mkdir /etc/iiab
|
||||||
cp /opt/iiab/iiab/vars/local_vars_none.yml /etc/iiab/local_vars.yml
|
cp /opt/iiab/iiab/vars/local_vars_none.yml /etc/iiab/local_vars.yml
|
||||||
mkdir /usr/local/bin/ansible
|
mkdir /usr/local/ansible
|
||||||
cp /opt/iiab/iiab/collections.yml /usr/local/bin/ansible/
|
cp /opt/iiab/iiab/collections.yml /usr/local/ansible/collections.yml
|
||||||
/opt/iiab/iiab/scripts/ansible
|
/opt/iiab/iiab/scripts/ansible
|
||||||
./iiab-install
|
./iiab-install
|
||||||
cd /opt/iiab/iiab
|
cd /opt/iiab/iiab
|
||||||
|
|
|
@ -290,8 +290,6 @@ EOF
|
||||||
# - 'apt -y install libffi-dev python3-dev'
|
# - 'apt -y install libffi-dev python3-dev'
|
||||||
# - painstaking pinning of cryptography or cffi (etc) to older version #s
|
# - painstaking pinning of cryptography or cffi (etc) to older version #s
|
||||||
/usr/local/ansible/bin/python3 -m pip install --prefer-binary --upgrade ansible-core
|
/usr/local/ansible/bin/python3 -m pip install --prefer-binary --upgrade ansible-core
|
||||||
# test github runners fail without true
|
|
||||||
cp $CWD/collections.yml /usr/local/ansible/ || true
|
|
||||||
echo -e "\nCreate symlinks /usr/local/bin/ansible* -> /usr/local/ansible/bin/ansible*"
|
echo -e "\nCreate symlinks /usr/local/bin/ansible* -> /usr/local/ansible/bin/ansible*"
|
||||||
cd /usr/local/ansible/bin
|
cd /usr/local/ansible/bin
|
||||||
for bin in ansible*; do
|
for bin in ansible*; do
|
||||||
|
@ -303,10 +301,11 @@ EOF
|
||||||
# explicit upgrading of collections (--upgrade / -U flag) in version "2.11"
|
# explicit upgrading of collections (--upgrade / -U flag) in version "2.11"
|
||||||
# with PR ansible/ansible#73336. See also IIAB PRs #2647 #2652 #2653 #2655.
|
# with PR ansible/ansible#73336. See also IIAB PRs #2647 #2652 #2653 #2655.
|
||||||
echo -e "\n\nIIAB requires these ~4 Ansible Collections: (we upgrade them here if possible!)\n"
|
echo -e "\n\nIIAB requires these ~4 Ansible Collections: (we upgrade them here if possible!)\n"
|
||||||
|
# test github runners fail without '|| true'
|
||||||
|
cp $CWD/collections.yml /usr/local/ansible/ || true
|
||||||
cd /usr/local/ansible/
|
cd /usr/local/ansible/
|
||||||
. bin/activate
|
. bin/activate
|
||||||
bin/ansible-galaxy collection install --force-with-deps -r collections.yml -p collections
|
bin/ansible-galaxy collection install --force-with-deps -r collections.yml -p collections deactivate
|
||||||
deactivate
|
|
||||||
fi
|
fi
|
||||||
# But going forward they'll be stored herein: [~24MB for 4 Collections as of 2025-02-18]
|
# But going forward they'll be stored herein: [~24MB for 4 Collections as of 2025-02-18]
|
||||||
# /usr/local/ansible/collections/ansible_collections
|
# /usr/local/ansible/collections/ansible_collections
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue