Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing apps with mas doesn't work for pubkey ssh tunnels #70

Closed
financelurker opened this issue Dec 8, 2022 · 2 comments
Closed
Labels

Comments

@financelurker
Copy link

financelurker commented Dec 8, 2022

I recently found out, that when the SSHd on a macOS is configured that pubkey auth is being used instead of password auth the playbook keeps hanging when the "mas install" tasks are executed.

This seems to be an issue macOS handling the security context for SSH tunnels (somehow)...

What helped me was the solution suggested in that github issue answer (installing the reattach-to-user-namespace brew and running mas using that).

I've tested it locally vía manually installing that brew and copying the mas tasks into a local yml file (instead of using the rule - what messes up the order of role/task execution) - and that way it works.

Has anyone experienced the same issue?

Would be nice if the role supports that way (toggled by a mas-reattach-to-user-namespace boolean config). What's your suggestion?

@stale
Copy link

stale bot commented Mar 19, 2023

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.

@stale stale bot added the stale label Mar 19, 2023
@stale
Copy link

stale bot commented Aug 12, 2023

This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant