Jesse Keating
55ef1d6e47
Update documentation for rax module
...
Only list the services supported
Don't put in unncessary required: false
Use better formatting for the example
12 years ago
Michael DeHaan
84fb92dac6
Working on the FAQ.
12 years ago
Michael DeHaan
d00f7cea14
Merge pull request #2676 from b6d/postgresql_privs-module-proposal2
...
Proposal for a module to manage PostgreSQL privileges (2)
12 years ago
Michael DeHaan
375dd0e16b
Merge pull request #2673 from b6d/user-module-extension
...
user module: return public SSH key
12 years ago
Bernhard Weitzhofer
210d711553
Add module postgresql_privs
...
This Module allows to manage privileges on PostgreSQL database objects
(currently: tables, sequences, functions, databases, schemas, languages and
tablespaces) as well as group role memberships.
It is basically a wrapper around most of the functionality of PostgreSQL's
GRANT and REVOKE statements with additional detection of changes and support
for dry-runs (check-mode).
postgresql_privs should work with PostgreSQL 8.4 and above. Python Module
psycopg2 is required on the remote host.
12 years ago
Bernhard Weitzhofer
c2a7314a5f
user module: return public SSH key
...
Return public SSH key if the user module is called with generate_ssh_key=yes.
Since "user" doesn't overwrite files, this also allows querying of existing
public keys.
Used in playbooks together with the "register" keyword, the returned key can be
passed to the "authorized_key" module allowing easy setup of SSH public key
authentication between remote hosts.
12 years ago
Michael DeHaan
96d014581a
Merge pull request #2605 from b6d/postgresql_user-quote-pwd
...
Use psycopg2's string handling to escape password string
12 years ago
Michael DeHaan
2da036046b
Merge pull request #2670 from jsmartin/devel
...
Errors in Riak documentation.
12 years ago
James Martin
7609c5e0d0
Errors in documentation.
12 years ago
Michael DeHaan
0944e7d56a
Make less template calls on playbook objects.
12 years ago
Michael DeHaan
728d81bf12
Add link to prior docs version.
12 years ago
Michael DeHaan
be917e3e54
Merge pull request #2667 from jsmartin/devel
...
Added catch-all exception for riak stats collection.
12 years ago
Michael DeHaan
62fe4cc3af
Explain conditionals as applied to roles. I could also explain with_items but the scope questions are complex
...
here, and it is better to include such loops inside the imported tasks.
12 years ago
Michael DeHaan
44a9352338
Also template handlers only at the end.
12 years ago
James Martin
93d0ccd1e1
Added catch-all exception for stats collection.
12 years ago
Michael DeHaan
e7f5186dec
Merge pull request #2623 from willthames/when_set_bug
...
Prevent premature variable substitution in tasks
12 years ago
Michael DeHaan
3ab0ed5fd4
Allow 'when' and 'with_items' to be applied to roles.
12 years ago
Michael DeHaan
7a2d493e67
Teach lookup plugins that if they can't evaluate something they can wait and do it later.
12 years ago
Michael DeHaan
3f3b2a9448
Smush Jinja2 braces in playbooks so unresolved variables get parsed nicely
12 years ago
Michael DeHaan
687a68091f
Mention roles in best practices
12 years ago
Michael DeHaan
ffb00d2071
Favor {{ foo }} rather than $foo in documentation.
12 years ago
Michael DeHaan
9ed246e432
Resolve merge conflict.
12 years ago
Michael DeHaan
26819d707d
Reorganize docs structure to support snapshots.
12 years ago
Michael DeHaan
e63dac15eb
Moving some more files into snapshot directory
12 years ago
Michael DeHaan
148d8859ba
Docs on parameterized roles, make document generation output less noisy
12 years ago
Ivan Lezhnjov IV
b25e537e7d
Fixes wrong Source URL
...
Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
12 years ago
Ivan Lezhnjov IV
a379e7ed72
Updated ansible.spec should now work for CentOS 5 and CentOS 6
...
Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
12 years ago
Michael DeHaan
7037023aa8
Make debug print things nicer if {{ foo }} didn't interpolate
12 years ago
Michael DeHaan
06b988e2d5
Create the .ssh dir if it does not already exist.
12 years ago
Michael DeHaan
793a3d3f76
More 1.2 templating development; for legacy when_string constructs don't quote the 'in' operator
12 years ago
Blair Zajac
5d0f78d571
ec2_facts: add ansible_ec2_placement_region key/value pair for EC2 region.
12 years ago
Michael DeHaan
85099be48f
Merge pull request #2656 from dstoflet/first_available_file_fix
...
Quick fix for first_available_file and role support
12 years ago
Michael DeHaan
b8c5a58b7f
Avoid running through the legacy template code if no dollar signs are in strings.
12 years ago
Michael DeHaan
251f19263c
Remove unneeded import.
12 years ago
Michael DeHaan
8457cf433d
Update pause module to not use utils.template
12 years ago
Darryl Stoflet
c63207bf75
Quick fix for first_available_file and roles
12 years ago
willthames
377bc31311
Prevent premature substitution of variables into tasks
...
As documented in #2623 , early variable substitution causes when_
tests to fail and possibly other side effects.
I can see the reason for this early substitution, likely introduced
in 1dfe60a6
, to allow many playbook parameters to be templated.
This is a valid goal, but the recursive nature of the utils.template
function means that it goes too far.
At this point removing tasks from the list of parameters to be
substituted seems sufficient to make my tests pass. It may be the
case that other parameters should be excluded, but I suspect not.
Adding a test case. I would prefer to analyse not just the aggregate
statistics but also whether the results are as expected - I can't
see an easy way to do that with the available callbacks at present.
12 years ago
Serge van Ginderachter
684cfecda9
package and upgrade are not mutually exclusive, but when both were set, upgrade didn't happen
12 years ago
Serge van Ginderachter
d3dee7a8a2
add default=yes in upgrade argument spec
12 years ago
Michael DeHaan
a05361f515
This is a fix on top of the 'airplane variable upgrade' commits that fixes legacy when_string so it evaluates correctly in the new eval construct.
12 years ago
Serge van Ginderachter
4a729ebf3a
apt module: part rewrite of the upgrade logic, consistently checking
...
the executable paths, adding 'safe' as an alias to yes, and adding
'full' to allow aptitude full-upgrade as an alternative to apt-get
dist-upgrade
12 years ago
Michael DeHaan
3e58768344
Merge pull request #2646 from sevein/git-shallow-clone
...
Add support for shallow clones in the git module
12 years ago
Michael DeHaan
92ddab8a69
Merge pull request #2649 from sergevanginderachter/bin-ansible
...
make bin/ansible error output consistent for shell module as for the command module when no arguments are given
12 years ago
Michael DeHaan
3e736eaf00
Merge pull request #2622 from skvidal/playbook-start-at-task
...
implement --start-at-task option to hop to a specific task before starti...
12 years ago
Michael DeHaan
34bacc468c
Merge pull request #2627 from jsmartin/riak
...
Adds a riak module
12 years ago
Serge van Ginderachter
94243e983f
make bin/ansible error output consistent for shell module as for the command module when no arguments
12 years ago
Michael DeHaan
4e79bd0872
Remove unneccessary construction of Jinja2 environment object.
12 years ago
Michael DeHaan
b869551a4c
Merge pull request #2628 from victorcoder/devel
...
Typo in docs
12 years ago
Michael DeHaan
2f5c1d3788
Merge pull request #2629 from stoned/fix-jinja2-filters-init
...
Fix Jinja2 filter plugins initialization
12 years ago
Michael DeHaan
11a819cc4b
Merge pull request #2631 from stoned/templates-filters-base64
...
Add base64 encode and decode filters to templates
12 years ago