I can encrypt and decrypt but i haven't been able to get edit to work.
I'm running on a mac. In my bash_profile i have aliases to sublime
---------- .bash_profile --------------
alias edit='/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl'
# a sudo version for when you need to edit /opt/<file> or other sudo owned files
alias sedit='sudo /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl'
# define EDITOR or ansible-vault
# Tried several things
export EDITOR=edit # Command not found
alias EDITOR=edit # Permission denied
alias EDITO=sedit
---------- end .bash_profile --------------
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] ansible-vault encrypt sudoers
Vault password:
Confirm Vault password:
Encryption successful
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] ansible-vault decrypt sudoers
Vault password:
Decryption successful
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] ansible-vault edit -d sudoers
Vault password:
Traceback (most recent call last):
File "/Users/kbroughton/vcp/git/mentat/ansible/bin/ansible-vault", line 182, in main
fn(args, options, parser)
File "/Users/kbroughton/vcp/git/mentat/ansible/bin/ansible-vault", line 141, in execute_edit
this_editor.edit_file()
File "/Users/kbroughton/vcp/git/mentat/ansible/lib/ansible/utils/vault.py", line 188, in edit_file
call([EDITOR, tmp_path])
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 709, in __init__
errread, errwrite)
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1326, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied
ERROR: [Errno 13] Permission denied
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] alias EDITOR=sedit
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] ansible-vault edit -d sudoers
Vault password:
Traceback (most recent call last):
File "/Users/kbroughton/vcp/git/mentat/ansible/bin/ansible-vault", line 182, in main
fn(args, options, parser)
File "/Users/kbroughton/vcp/git/mentat/ansible/bin/ansible-vault", line 141, in execute_edit
this_editor.edit_file()
File "/Users/kbroughton/vcp/git/mentat/ansible/lib/ansible/utils/vault.py", line 188, in edit_file
call([EDITOR, tmp_path])
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 709, in __init__
errread, errwrite)
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1326, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied
ERROR: [Errno 13] Permission denied
Also tried as sudo user
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] sudo ansible-vault edit -d sudoers
Traceback (most recent call last):
File "/Users/kbroughton/vcp/git/mentat/ansible/bin/ansible-vault", line 27, in <module>
from ansible import utils
ImportError: No module named ansible
[kbroughton@mb-kbroughton:lynx-ansible/dev-ansible + (develop)] ansible --version
ansible 1.5 (devel 312cda0d7c) last updated 2014/02/25 17:27:18 (GMT -500)
Group: http://groups.google.com/group/ansible-project/topics
- YUM: Much slower in ansible than on the cli [2 Updates]
- deploying jars [2 Updates]
- Ansible fails with "Authentication or permission failure" due to "Too many links" in $HOME/.ansible/tmp/ [5 Updates]
- Ansible Galaxy roles - distro - arch 64 [2 Updates]
- Ansible XenServer VM Playbook & Guide Posted [1 Update]
- Variable precedence: inventory versus host_vars [1 Update]
- SSH users via ansible [1 Update]
- Why no variable substitution in top level includes? [1 Update]
Marc Trudel <mtr...@wizcorp.jp> Feb 26 08:49PM -0800
Some feedback
I tried a few things still to make it perform better, including mirror
repositories, but the fact that repoquery is forced on the user is perhaps
limiting... any ways to make that ...more
Michael DeHaan <mic...@ansible.com> Feb 27 08:15AM -0500
We've been through this discussion a bit before, and we believe the
repoquery needs to be there.
I'm a bit more curious about why you are spending so much time in the
operation and most people ...more
Mark Butler <markhen...@gmail.com> Feb 26 06:05PM -0800
Hi team,
i need to download and deploy some jars using Ansible from Jenkins. Some of
our jars with dependencies are large (150mb) so this is slow.
Is there anyway i can check if and only ...more
Adam Morris <zwac...@gmail.com> Feb 26 08:06PM -0800
On Wednesday, February 26, 2014 6:05:26 PM UTC-8, Mark Butler wrote:
> i need to download and deploy some jars using Ansible from Jenkins. Some
> of our jars with dependencies are large (150mb) ...more
i iordanov <iior...@gmail.com> Feb 26 04:36PM -0800
Here is a sample failure message:
fatal: [u05] => Authentication or permission failure. In some cases, you
may have been able to authenticate and did not have permissions on t ...more
i iordanov <iior...@gmail.com> Feb 26 04:48PM -0800
For the record, I'm using Ansible 1.4.5 built with "make deb" after a "git
checkout v1.4.5" in the repository.
...more
Michael DeHaan <mic...@ansible.com> Feb 26 07:49PM -0500
Was just going to ask what version and you beat me to it :)
There was a problem with the copy module not removing tempfiles that was
recently fixed (Feb 4), though we haven't included this in a ...more
i iordanov <iior...@gmail.com> Feb 26 04:54PM -0800
Hi Michael,
On Wednesday, February 26, 2014 7:49:04 PM UTC-5, Michael DeHaan wrote:
> Was just going to ask what version and you beat me to it :)
:)
> Ansible 1.5 is slated to be ...more
Michael DeHaan <mic...@ansible.com> Feb 26 07:58PM -0500
Basically the "async" keyword in Ansible for very long running stuff.
http://docs.ansible.com/playbooks_async.html
The devel branch is pretty darn stable now if you want to try running an ...more
Paul Durivage <pauldu...@gmail.com> Feb 26 10:59AM -0600
If you so choose, you could add a task to the role to ensure the system is
a 64-bit system.
- name: "Ensure system is x86_64"
fail: msg="Docker requires a 64bit system architecture" ...more
bryan hunt <picsol...@gmail.com> Feb 26 11:40PM
Yeah Paul, I like. I’ll add it now. Good suggestion. Thanks, Bryan
...more
Pavel Sakun <pavel...@gmail.com> Feb 26 08:00AM -0800
Hi Aaron.
The link above gives 404, corrent one is http://sharknet.us/2013/12/13/276/
Pavel.
On Wednesday, December 25, 2013 1:24:43 AM UTC+3, Aaron Hunter wrote:
...more
Jeremy Schulman <nwkaut...@gmail.com> Feb 26 09:21AM -0800
Hi,
I ran across this same "not issue" thinking that my host_vars/x.yml would
override the inventory file. I get the Ansible Zen approach, and now that
I know the answer from MD above, I am ...more
Petr Sukharev <st.i...@gmail.com> Feb 26 09:11AM -0800
Solved by myself.
Use trick with
shell={{ variable | default('/bin/sh') }} value.
Thanks a lot for help!
...more
--
anatoly techtonik <tech...@gmail.com> Feb 26 07:49PM +0300
I still don't understand. There are different levels of variables, but
how do they stacked and overriden?
Is it like this? (I can't check right now)
[globals] (-e) - ...more
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 ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/047d7b8747c498715904f365fd9f%40google.com.
For more options, visit https://groups.google.com/groups/opt_out.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAO2fFsWO-6gk4VEX3ykLArPgSEF_0j%3D%2BJv%3DE-q0Ke4-csY_vPg%40mail.gmail.com.