hello

ansible requires to be setup to make it work

you could check pyenv and setup ansible as a virtual environment

however i would suggest consider using ansible-local that will run
directly  on the vm

https://www.vagrantup.com/docs/provisioning/ansible_local


On Mon, Mar 29, 2021 at 7:08 PM Kristina Bressler <
kristina.bress...@1905newmedia.com> wrote:

> Hi,
> When I started up a project with "vagrant up", everything was fine. But
> when I typed in "vagrant provision", I encountered this error:
> `System info:
>   Ansible 2.7.1; Vagrant 2.2.14; Darwin
>   Trellis 1.0.3: April 30th, 2019
> ---------------------------------------------------
> MODULE FAILURE
> See stdout/stderr for the exact error
> Traceback (most recent call last):
>   File "<stdin>", line 113, in <module>
>   File "<stdin>", line 105, in _ansiballz_main
>   File "<stdin>", line 48, in invoke_module
>   File "/usr/lib/python3.6/imp.py", line 235, in load_module
>     return load_source(name, filename, file)
>   File "/usr/lib/python3.6/imp.py", line 170, in load_source
>     module = _exec(spec, sys.modules[name])
>   File "<frozen importlib._bootstrap>", line 618, in _exec
>   File "<frozen importlib._bootstrap_external>", line 678, in exec_module
>   File "<frozen importlib._bootstrap>", line 219, in
> _call_with_frames_removed
>   File "/tmp/ansible_setup_payload_1p7_kmoy/__main__.py", line 127, in
> <module>
> ImportError: attempted relative import with no known parent package
>
> An exception occurred during task execution. To see the full traceback,
> use -vvv. The error was: ImportError: attempted relative import with no
> known parent package
> fatal: [default]: FAILED! => {"changed": false, "module_stdout": "", "rc":
> 1}
> to retry, use: --limit @/Users/kiki/Code/project/trellis/dev.retry
>
> PLAY RECAP
> *********************************************************************
> default                    : ok=2    changed=0    unreachable=0    failed=1
>
> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/multiprocessing/resource_tracker.py:216:
> UserWarning: resource_tracker: There appear to be 78 leaked semaphore
> objects to clean up at shutdown
>   warnings.warn('resource_tracker: There appear to be %d '
> Ansible failed to complete successfully. Any error output should be
> visible above. Please fix these errors and try again.`
>
> I looked in my folders at /usr/lib/ and I don't see *python3* folder in
> this location. I can only find *python2.7* folder. I even ran brew
> install python to install the latest version and I can see that it's
> downloading to /usr/local/lib/ where I can see two
> folders, python2.7 and python3.9.
>
> So the conclusion I got was that Ansible was trying to find python3 in
> wrong folder? So I think I have 2 options:
>
>    1. try to brew install python in /usr/lib
>    2. try to fix the Ansible's path to point to or find in usr/local/lib
>    3. or copy the python3 folder from /usr/local/lib to /usr/lib
>
> So how do I do either one of the options or which is the best/alternative
> option?
>
> Do I type in the command line "ansible_python_interpreter = usr/local/lib"?
>
> My ansible version is 2.7.1.
>
> My pip3 version is pip 21.0.1 from
> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip
> (python 3.9)
>
> -Kristina
>
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
> https://www.hashicorp.com/community-guidelines.html. Behavior in
> violation of those guidelines may result in your removal from this mailing
> list.
>
> GitHub Issues: https://github.com/hashicorp/vagrant/issues
> Discuss: https://discuss.hashicorp.com/c/vagrant/24
> ---
> You received this message because you are subscribed to the Google Groups
> "Vagrant" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to vagrant-up+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/vagrant-up/e661bdd3-1cfb-4a5a-aa5a-cfc7abdd8a55n%40googlegroups.com
> <https://groups.google.com/d/msgid/vagrant-up/e661bdd3-1cfb-4a5a-aa5a-cfc7abdd8a55n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Alvaro

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/hashicorp/vagrant/issues
Discuss: https://discuss.hashicorp.com/c/vagrant/24
--- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vagrant-up+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vagrant-up/CAHqq0ez3j6C3J%3D21iGFjUdnk7GUKe5x4TKiTYnQEfhJBF_YB-A%40mail.gmail.com.

Reply via email to