Jeff Geerling
Jeff Geerling
Thanks for reporting! I will definitely get it fixed.
Honestly I'm considering moving to a new model instead of Vagrant (or at least Vagrant + VirtualBox) for the book examples... we'll see.
Can you please provide which exact playbook you're running into this error on? I thought I had converted all examples from broken CentOS/Red Hat to the working Rocky Linux versions......
It shouldn't need to be set, though: ```yaml executable: "{{ ansible_pip_executable | default(omit) }}" ``` The `default(omit)` should make it so there is nothing set at all if you have...
Can you fix this by adding: ```yaml docker_install_compose: true docker_install_compose_plugin: false ``` See: https://github.com/geerlingguy/ansible-role-docker/pull/369
See also: https://www.jeffgeerling.com/blog/2023/ansible-galaxy-error-unable-compare-role-versions Hopefully this gets fixed soon! Also related: https://github.com/geerlingguy/ansible-role-pip/issues/60 and https://github.com/ansible/galaxy_ng/pull/1946
Seems like there's a merge conflict—happy to merge once that's fixed up!
They playbook should typically not exist inside a role directory, rather the role should be included and be located in a roles_path like in `./roles/` with respect to the playbook....
I'd prefer using the method of deb822_repository (requires Ansible 2.15, so would require bumping the role requirements too): https://www.jeffgeerling.com/blog/2022/aptkey-deprecated-debianubuntu-how-fix-ansible
@falkecarlsen - Hmm... after merge, the arduino library tests are failing with a number of compile errors: https://github.com/geerlingguy/airgradient-prometheus/actions/runs/7892739782/job/21539886224