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)
On Thu, Feb 27, 2014 at 10:41 AM, <[email protected]> wrote:
> Today's Topic Summary
>
> Group: http://groups.google.com/group/ansible-project/topics
>
> - YUM: Much slower in ansible than on the
> cli<#1447438c0fcc5ab2_group_thread_0>[2 Updates]
> - deploying jars <#1447438c0fcc5ab2_group_thread_1> [2 Updates]
> - Ansible fails with "Authentication or permission failure" due to
> "Too many links" in
> $HOME/.ansible/tmp/<#1447438c0fcc5ab2_group_thread_2>[5 Updates]
> - Ansible Galaxy roles - distro - arch
> 64<#1447438c0fcc5ab2_group_thread_3>[2 Updates]
> - Ansible XenServer VM Playbook & Guide
> Posted<#1447438c0fcc5ab2_group_thread_4>[1 Update]
> - Variable precedence: inventory versus
> host_vars<#1447438c0fcc5ab2_group_thread_5>[1 Update]
> - SSH users via ansible <#1447438c0fcc5ab2_group_thread_6> [1 Update]
> - Why no variable substitution in top level
> includes?<#1447438c0fcc5ab2_group_thread_7>[1 Update]
>
> YUM: Much slower in ansible than on the
> cli<http://groups.google.com/group/ansible-project/t/a40f1c2bf799b408>
>
> Marc Trudel <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/aca80a42eaefa09>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> Michael DeHaan <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/a3148914ebce91f7>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> deploying
> jars<http://groups.google.com/group/ansible-project/t/ed9bc3f4223bd0a4>
>
> Mark Butler <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/52daccadb4a4f6ad>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> Adam Morris <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/34912ca9265aeb84>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> Ansible fails with "Authentication or permission failure" due to "Too
> many links" in
> $HOME/.ansible/tmp/<http://groups.google.com/group/ansible-project/t/a28857311473571d>
>
> i iordanov <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/fa5958e1f815b5e>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> i iordanov <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/4e12acb8f64c157d>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> Michael DeHaan <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/66df663306bceeb0>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> i iordanov <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/4a7c4d9a46618f7c>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> Michael DeHaan <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/1fea49f94af011d1>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> Ansible Galaxy roles - distro - arch
> 64<http://groups.google.com/group/ansible-project/t/df3f43a6d6392722>
>
> Paul Durivage <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/eede35a9897b1f89>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
>
> bryan hunt <[email protected]> Feb 26 11:40PM
>
> Yeah Paul, I like. I'll add it now. Good suggestion. Thanks, Bryan
>
>
> ...more<http://groups.google.com/group/ansible-project/msg/3b99523c99275819>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> Ansible XenServer VM Playbook & Guide
> Posted<http://groups.google.com/group/ansible-project/t/d8cd21579688f0f>
>
> Pavel Sakun <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/6144d3bfc6fa9a27>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> Variable precedence: inventory versus
> host_vars<http://groups.google.com/group/ansible-project/t/ef248616979da791>
>
> Jeremy Schulman <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/b366ce2d91a92def>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> SSH users via
> ansible<http://groups.google.com/group/ansible-project/t/1a423775a1efabf4>
>
> Petr Sukharev <[email protected]> Feb 26 09:11AM -0800
>
> Solved by myself.
>
> Use trick with
>
> shell={{ variable | default('/bin/sh') }} value.
>
> Thanks a lot for help!
>
> ...more<http://groups.google.com/group/ansible-project/msg/6dc737006345fbf7>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> Why no variable substitution in top level
> includes?<http://groups.google.com/group/ansible-project/t/59dbe8b806770543>
>
> anatoly techtonik <[email protected]> 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<http://groups.google.com/group/ansible-project/msg/f9dbf2480b9efb44>
>
> Back to top <#1447438c0fcc5ab2_digest_top>
>
> --
> 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/047d7b8747c498715904f365fd9f%40google.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>
--
Kesten Broughton
512 701 4209
--
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/CAO2fFsWO-6gk4VEX3ykLArPgSEF_0j%3D%2BJv%3DE-q0Ke4-csY_vPg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.