geerlingguy / ansible-role-docker

Ansible Role - Docker
https://galaxy.ansible.com/geerlingguy/docker/
MIT License
1.8k stars 851 forks source link

docker-compose-plugin install fails on arch #427

Closed cvonderstein closed 3 months ago

cvonderstein commented 11 months ago

As the title says, the Install docker-compose plugin task fails on Arch Linux (not sure for how long, but about a week ago it still worked. The Error message is error: 'docker-compose-plugin': could not find or read package, so I guess that the package was renamed or replaced, although I couldn't find any more information on that.

For now, I temporarily solved this by removing the task manually from the file, but that is of course not a permanent solution.

geerlingguy commented 11 months ago

Can you fix this by adding:

docker_install_compose: true
docker_install_compose_plugin: false

See: https://github.com/geerlingguy/ansible-role-docker/pull/369

cvonderstein commented 10 months ago

Works (after applying https://github.com/spantaleev/matrix-docker-ansible-deploy/commit/a40cb963a9254b138af7d7f796002efae884bc59, which is the fix for the related https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2924, which is exactly how I stumbled upon this issue) and the playbook runs through normally again.

I'm not sure how this is related to #369 though, since this issue is about manual and playbook installations of docker compose? Or am I missing a point?

Thanks for helping though!

cvonderstein commented 10 months ago

Sorry, I think I was a little bit too fast with closing, since this is more of a workaround than a fix. Probably shouldn't do this stuff at 3am...

cschindlbeck commented 8 months ago

I think this should fix it https://github.com/geerlingguy/ansible-role-docker/pull/439 works for me, please someone check as arch appears not to be covered by molecule

github-actions[bot] commented 4 months ago

This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!

Please read this blog post to see the reasons why I mark issues as stale.

cschindlbeck commented 3 months ago

this issue is not stale, @geerlingguy can you approve https://github.com/geerlingguy/ansible-role-docker/pull/439 ?