You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(dag): Add sudo to kcli commands in freeipa_deployment DAG
The E2E test workflow creates an SSH connection with the github-runner
user, but kcli requires root/sudo privileges to manage VMs via libvirt.
This fix adds sudo to all kcli commands in the FreeIPA deployment DAG:
- validate_environment: sudo kcli list images, sudo kcli --version
- create_freeipa_vm: sudo kcli info/create vm
- wait_for_vm: sudo kcli info vm
- prepare_ansible: sudo kcli info vm
- install_freeipa: sudo kcli info vm
- validate_freeipa: sudo kcli info vm
- destroy_freeipa: sudo kcli info/delete vm
Fixes E2E test failure:
https://github.com/Qubinode/qubinode_navigator/actions/runs/20721447025
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <[email protected]>
0 commit comments