ansible / ansible-navigator

A text-based user interface (TUI) for Ansible.
https://ansible.readthedocs.io/projects/navigator/
Apache License 2.0
395 stars 103 forks source link

Research podman volume mount support on macOS #1259

Open cidrblock opened 2 years ago

cidrblock commented 2 years ago

and update documentation accordingly

(account for M1 arch changes too)

https://ansible-navigator.readthedocs.io/en/latest/installation/#id2

https://ansible-navigator.readthedocs.io/en/latest/installation/#macos

netopsengineer commented 1 year ago

@cidrblock I know this is due to constraints in podman present in MacOS, but any theories on how do'able this may or may not be? The challenge in a commercial environment is Docker licensing, admin/root needed, etc so Podman or Rancher Desktop are some of the only options. I noticed that on MacOS in VS Code, the EE is capable of running the Ansible extension, but fails when running a playbook when it attempts to attach with attach: lsetxattr which is not available on MacOS.

I saw a feature request someone had opened https://github.com/ansible/ansible-navigator/issues/1546 which could be a unique work around, but also has great value by itself outside of MacOS, in a commercial setting as the OP mentions.

jwalzer commented 11 months ago

I'm also running in the same issue ... cannot run docker bc licensing but podman uses lsetxattr. I'm wondering if the lsetxattr would be even needed from what I see ...

dkoci commented 4 months ago

Is there any activity on this ticket? The ticket has been opened since 2022 and the error is still recurring.