Commit Graph

524 Commits (8cc354391809e8feb90e03fa049451804d09c4e0)

Author SHA1 Message Date
Richard Barrell bed2eb36d3 Issue 8872: use getpass.getpass() to read password.
This avoids passing the plaintext raw password into the script as a
command-line argument, which shells such as bash and zsh will
typically log into a file like ~/bash_history.

As a small bonus, this works a LOT more smoothly if the user's
password has characters in it that either the shell or Python syntax
might like to interpret as metacharacters, like '\' or '"'.

getpass.getpass() is part of Python's standard library in all versions
between 2.4 and 3.3 at least.
10 years ago
James Cammarata c1ce64bd5d Merge pull request #8850 from michalgasek/run-once-docs-fix
docs: Add versionadded for run_once
10 years ago
James Cammarata 64cb88aa3b Merge pull request #8802 from garywu/patch-3
Update playbooks_variables.rst
10 years ago
James Cammarata 4698f85eac Merge pull request #8789 from retr0h/retr0h/add-role-path-to-role-file
Can override each role's install path
10 years ago
Michal Gasek 11d5656fde docs: Add versionadded for run_once 10 years ago
Gary Wu b0c4897196 Update playbooks_variables.rst 10 years ago
John Dewey 44b0ee5322 Can override each role's install path
Defaults to the system wide `roles-path` when `path` is not specified in the
provided `role-file`.  An example installing nginx to a relative path specified
by the `role-file`.

    - src: https://github.com/bennojoy/nginx
      path: vagrant/roles/
10 years ago
Michael DeHaan 984d551257 Merge pull request #8761 from mwarkentin/patch-1
Fix typo: `active` -> `activate`
10 years ago
James Cammarata 35dac66afa Adding docs for default+omit 10 years ago
Michael Warkentin 81dd7e9940 Fix typo: `active` -> `activate` 10 years ago
Michael DeHaan 7ffa9cecae Docs for command warnings feature. 10 years ago
Michael DeHaan f54665aa51 Merge pull request #7491 from hkariti/doc_group_vars_dir
Update docs to include directories inside group_vars
10 years ago
Pascal Borreli fe40a7d88a Fixed typos 10 years ago
Michael DeHaan 8e0af04c3b Add TOC to galaxy docs. 10 years ago
Michael DeHaan 399fe32287 Clarify examples further. 10 years ago
Michael DeHaan caf4e44be7 Replace examples for requirements file. 10 years ago
Michael DeHaan 56ce56fdbe Fix docs typo. 10 years ago
Michael DeHaan 12ad110205 Add documentation for new ansible-galaxy role options in 1.8. Much rejoicing. 10 years ago
Will Thames ada9074276 Allow installation of roles from yaml roles file
Added docs
Added more tests
Improved how roles are returned from the parsers
10 years ago
Ian Miell 340a3c68b1 Tense correction 10 years ago
Chad Rhyner 1c01c0c390 Fix some spelling mistakes in intro_windows.rst 10 years ago
Michael DeHaan 99c39b1ff3 By popular request, make the no_log attribute also censor tasks from callbacks. 10 years ago
Michael DeHaan 734548d8b4 Merge pull request #8525 from kamaln7/patch-1
Replace all occurrences of "Digital Ocean" with "DigitalOcean"
10 years ago
Michael DeHaan 160ddf6b04 WIP on fact caching docs. 10 years ago
Kamal Nasser 6e6e039506 Replace all occurrences of "Digital Ocean" with "DigitalOcean" 10 years ago
Michael DeHaan f8cc5bc24d Merge pull request #7314 from bonifaido/patch-1
Ansible inventory file location fixed
10 years ago
Michael DeHaan 8b00ca5446 Merge pull request #7293 from dhobbs/patch-1
Update user mailing list link in faq.rst
10 years ago
Michael DeHaan 3066cd135e Revise documentation versioning. 10 years ago
Howard Oettle 50c3de3317 Add example of rolling update using a percentage. 10 years ago
Michael DeHaan 7806c5095d Conditional imports are described under conditionals so remove the duplicate section. 10 years ago
Michael DeHaan f6cd9119b1 Update 'version_added' in docs. 10 years ago
Michael Peters 3ba516ac25 adding min() and max() filters for use in Jinja templates 10 years ago
Bill Nottingham 6e00f60427 Update version. 10 years ago
Michael DeHaan 27a73f2c11 Update vault docs to indicate the executable script option is part of Ansible 1.7. 10 years ago
Michael DeHaan 8ad296a6f2 Simply docs by providing the powershell setup script instead. Thanks Trond!!! 10 years ago
Sven-Hendrik Haase 28daa116ab Few language fixes
Hopefully I got them right! :)
10 years ago
Michael DeHaan f0aab114ea Merge pull request #8196 from kustodian/playbooks_variables.rst
Fixed documentation in playbooks_variables.rst
10 years ago
Michael DeHaan 9caa93c1cf Add note about useful quote filter. 10 years ago
kustodian dea19070e2 Fixed documentation in playbooks_variables.rst 10 years ago
James Laska 2e7ad0899f Update docs to mention new PPA 10 years ago
James Cammarata 1bdbea1a6b Merge pull request #8122 from tgerla/ubuntu-docs-fix
Docs: fix the name of the package that provides apt-add-repository on Ubuntu
10 years ago
James Cammarata e74853300a Merge branch 'task-host-loop-bypass' of https://github.com/sivel/ansible into sivel-task-host-loop-bypass 10 years ago
James Cammarata 4fc8d4b6fe Merge pull request #7649 from sivel/vault-password-script
Allow --vault-password-file to work with a script as well as a flat file
10 years ago
James Cammarata e3abaa30b6 Merge pull request #7650 from sivel/guide-rax-automation
Rax Guide: Add RackConnect and Managed Cloud automation check examples
10 years ago
Tim Gerla bace3dc964 Fix the name of the package that provides apt-add-repository on Ubuntu 10 years ago
Brennan Ashton a9e23cf090 ansible_ec2_instance-id key incorrect
ansible_ec2_instance-id should be ansible_ec2_instance_id

fatal: [*IP*] => One or more undefined variables: 'dict object' has no attribute 'ansible_ec2_instance-id'
11 years ago
James Cammarata 27b1d05e4b Merge pull request #7995 from adamnbowen/patch-3
Correct typo: 'receords' -> 'records'
11 years ago
Adam Bowen c0da5f6bd3 Correct typo: 'receords' -> 'records'
I should read more than a sentence at a time when I'm correcting typos—sorry for the typo correction spam ;)
11 years ago
Adam Bowen 0c3d7f1bd8 Correct typo: 'additioanl' -> 'additional' 11 years ago
Adam Bowen 61b107da34 Correct typo: 'manaul' to 'manual' 11 years ago