Anybody using vault with windows linux subsystem?
I get this if I try to do anything requiring the vault:. I've down apt-get
update and upgrade. openssl is 1.0.2g.
c1rpc@LOUIS:~/cartewright$ ansible-playbook -i inventory
check_inventory.yml -vvv
No config file found; using defaults
ERROR! Unexpected Exception:
/home/c1rpc/.local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so:
cannot enable executable stack as shared object requires: Invalid argument
the full traceback was:
Traceback (most recent call last):
File "/home/c1rpc/.local/bin/ansible-playbook", line 109, in <module>
exit_code = cli.run()
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/cli/playbook.py",
line 128, in run
inventory = Inventory(loader=loader, variable_manager=variable_manager,
host_list=self.options.inventory)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/inventory/__init__.py",
line 98, in __init__
self.parse_inventory(host_list)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/inventory/__init__.py",
line 170, in parse_inventory
group.vars = combine_vars(group.vars,
self.get_group_variables(group.name))
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/inventory/__init__.py",
line 575, in get_group_variables
self._vars_per_group[groupname] = self._get_group_variables(groupname,
vault_password=vault_password)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/inventory/__init__.py",
line 593, in _get_group_variables
vars = combine_vars(vars, self.get_group_vars(group))
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/inventory/__init__.py",
line 795, in get_group_vars
return self._get_hostgroup_vars(host=None, group=group,
new_pb_basedir=new_pb_basedir, return_results=return_results)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/inventory/__init__.py",
line 859, in _get_hostgroup_vars
host_results = self._variable_manager.add_group_vars_file(base_path,
self._loader)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/vars/__init__.py",
line 639, in add_group_vars_file
data = self._load_inventory_file(path, loader)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/vars/__init__.py",
line 570, in _load_inventory_file
results = self._load_inventory_file(path=p, loader=loader,
filter_ext=True)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/vars/__init__.py",
line 579, in _load_inventory_file
data = loader.load_from_file(path)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/parsing/dataloader.py",
line 118, in load_from_file
(b_file_data, show_content) = self._get_file_contents(file_name)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/parsing/dataloader.py",
line 179, in _get_file_contents
data = self._vault.decrypt(data, filename=b_file_name)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/parsing/vault/__init__.py",
line 246, in decrypt
b_plaintext = this_cipher.decrypt(b_vaulttext, self.b_password)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/parsing/vault/__init__.py",
line 783, in decrypt
b_key1, b_key2, b_iv = self._gen_key_initctr(b_password, b_salt)
File
"/home/c1rpc/.local/lib/python2.7/site-packages/ansible/parsing/vault/__init__.py",
line 729, in _gen_key_initctr
backend = default_backend()
File
"/home/c1rpc/.local/lib/python2.7/site-packages/cryptography/hazmat/backends/__init__.py",
line 15, in default_backend
from cryptography.hazmat.backends.openssl.backend import backend
File
"/home/c1rpc/.local/lib/python2.7/site-packages/cryptography/hazmat/backends/openssl/__init__.py",
line 7, in <module>
from cryptography.hazmat.backends.openssl.backend import backend
File
"/home/c1rpc/.local/lib/python2.7/site-packages/cryptography/hazmat/backends/openssl/backend.py",
line 53, in <module>
from cryptography.hazmat.bindings.openssl import binding
File
"/home/c1rpc/.local/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py",
line 13, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError:
/home/c1rpc/.local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so:
cannot enable executable stack as shared object requires: Invalid argument
c1rpc@LOUIS:~/cartewright$
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/4b9b22d6-5fe7-4d26-9f48-cf35a5690ec9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.