Skip to content

[2.0] Running ansible as simple user fails #13830

@secured

Description

@secured

If i run any ansible command (direct or playbook) it fails with the following error:

$ ansible all -m ping
Traceback (most recent call last):
  File "/usr/local/bin/ansible", line 40, in <module>
    from ansible.utils.display import Display
  File "/usr/local/lib/python2.7/dist-packages/ansible/utils/display.py", line 49, in <module>
    debug_lock = Lock()
  File "/usr/lib/python2.7/multiprocessing/__init__.py", line 176, in Lock
    return Lock()
  File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in __init__
    SemLock.__init__(self, SEMAPHORE, 1, 1)
  File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in __init__
    sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
OSError: [Errno 13] Permission denied

What could cause this problem? Everything was running fine with 1.9.
Ansible was installied via pip. If i use sudo it works as expected.

Debian GNU/Linux 7.9 (wheezy)
2.6.32-042stab111.12 #1 SMP Thu Sep 17 11:38:20 MSK 2015 x86_64 GNU/Linux
Python 2.7.3

Even this fails :(

$ ansible --help
Traceback (most recent call last):
  File "/usr/local/bin/ansible", line 40, in <module>
    from ansible.utils.display import Display
  File "/usr/local/lib/python2.7/dist-packages/ansible/utils/display.py", line 49, in <module>
    debug_lock = Lock()
  File "/usr/lib/python2.7/multiprocessing/__init__.py", line 176, in Lock
    return Lock()
  File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in __init__
    SemLock.__init__(self, SEMAPHORE, 1, 1)
  File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in __init__
    sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
OSError: [Errno 13] Permission denied

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions