Skip to content

Commit

Permalink
Workaround podman-compose issue 1059
Browse files Browse the repository at this point in the history
  • Loading branch information
abbra committed Jan 9, 2025
1 parent 3ab4a5e commit 6bb3049
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions .github/workflows/test-ipa-ipa-trust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,24 +57,27 @@ jobs:
ipalab-config -f ipalab-config/containerfile-fedora \
-p ipalab-config/playbooks \
ipalab-config/ipalab-idmtoidm-trust.yaml
podman-compose -f idm2idm-trust/compose.yml up -d
cd ./idm2idm-trust
podman-compose -f compose.yml up -d
ansible-galaxy collection install \
-r idm2idm-trust/requirements.yml
-r requirements.yml
- name: Create IPA deployments
run: |
source venv/bin/activate
cd ./idm2idm-trust
# disable 'become' on install-clupster.yml playbook
sed -i 's/become: .*$/become: false/' \
idm2idm-trust/playbooks/install-cluster.yml
ansible-playbook -i idm2idm-trust/inventory.yml \
idm2idm-trust/playbooks/install-cluster.yml
playbooks/install-cluster.yml
ansible-playbook -i inventory.yml \
playbooks/install-cluster.yml
- name: Establish trust between IPA deployments
run: |
source venv/bin/activate
ansible-galaxy collection install ansible.posix
ansible-playbook -i idm2idm-trust/inventory.yml \
idm2idm-trust/playbooks/establish-trust.yaml \
cd ./idm2idm-trust
ansible-playbook -i inventory.yml \
playbooks/establish-trust.yaml \
-e on_github_workflow=true
...

0 comments on commit 6bb3049

Please sign in to comment.