Dag Wieers
66fb7fd9de
Make use of yes/no booleans in playbooks
...
At the moment Ansible prefers yes/no for module booleans, however booleans in playbooks are still using True/False, rather than yes/no. This changes modifies boolean uses in playbooks (and man pages) to favor yes/no rather than True/False.
This change includes:
- Adaptation of documentation and examples to favor yes/no
- Modification to manpage output to favor yes/no (the docsite output already favors yes/no)
12 years ago
Jeroen Hoekx
8ffed6df75
Support custom jinja2 filters.
...
This uses the plugin framework to add filter plugins.
The previously hardcoded core filters are defined using the plugin
framework now.
12 years ago
Michael DeHaan
cceb99acd5
Simplify the group_by example a small bit
12 years ago
Jeroen Hoekx
b336d40101
Add a group_by action plugin.
12 years ago
Michael DeHaan
457cdb2be0
Add note about when you still have to use only_if
12 years ago
Michael DeHaan
21258dcc66
Added 'when' as a shortcut around only_if.
12 years ago
Jeremiah Heller
37bdefae74
add role_attr_flags parameter to postgresql_user
...
Pass role_attr_flags a list of comma separated role
attributes when creating or updating a user.
12 years ago
Michael DeHaan
7b6f8e485a
refine example
12 years ago
Michael DeHaan
971dd53622
Added documentation on looping over with_* like fileglob
12 years ago
Michael DeHaan
7644dbe330
Update some examples to explain why notify is not used
12 years ago
Michael DeHaan
57c9534abb
Simplify register example
12 years ago
Michael DeHaan
08b70949c7
Fix a test and a typo in an example
12 years ago
Matthew Johnson
0f5a4e2112
add logrotate config
12 years ago
Michael DeHaan
f07772b74b
update playbook example
12 years ago
Mark Theunissen
bfe3e97e63
Update the example playbook for the new MySQL parameter format
12 years ago
Michael DeHaan
861c258856
Merge pull request #947 from elventear/postgresql_user
...
Missing change for postgresql example playbook
12 years ago
Pepe Barbe
6f3a507a54
typo
12 years ago
Pepe Barbe
a2627e0b54
fix example
12 years ago
Michael DeHaan
ffdca762fa
Add template example so I don't have to remember how it works
12 years ago
Michael DeHaan
5effbd4ff5
add note about 'local_action'
12 years ago
Michael DeHaan
9aa41f075d
Add examples of the 'serial' and 'delegate_to' keywords to examples/playbooks.
12 years ago
Michael DeHaan
05a128c2be
Add ability to store and access module results later on in the play. See examples/playbooks/register_logic for details.
12 years ago
Michael DeHaan
ce015fcaf8
add output of password step for easy testing
12 years ago
Rodney Quillo
d1f821361d
vars_prompt encrypt from mgw
12 years ago
Michael DeHaan
a1b4123931
whitespace
12 years ago
Lorin Hochstein
5a109154f1
Rename: postgresql.yaml -> postgresql.yml
12 years ago
Lorin Hochstein
dcd214a631
Use standard argument names in PostgreSQL modules
...
passwd -> password
loginpass -> login_password
loginuser -> login_user
loginhost -> login_host
Add an example playbook that shows how to use the modules.
12 years ago
Michael DeHaan
ee5f12cd40
Slight tweaks on vars_prompt upgrades
12 years ago
Petros Moisiadis
c717934b7e
Improved 'vars_prompt' syntax to support prompt text and (non-)private input
...
An example of the new syntax:
vars_prompt:
- name: 'secret_variable_name"
prompt: "Enter secret value: "
private: "yes"
- name: "nonsecret_variable_name"
prompt: "Enter non-secret value: "
private: "no"
12 years ago
Michael DeHaan
fdf14ec7ab
fix module name in examples
12 years ago
Michael DeHaan
0b891fc8fb
Tweaking daisychain internals to allow get_url to modify the path destination when downloading to a directory.
...
Minor module refactoring.
12 years ago
Jan-Piet Mens
b8d7b5041b
new module: get_url
...
get module (with new module-magic-code!)
Usage: ansible -m get -a "url=http://xxxxxxx dest=fileordirctory"
all cleanups as per @mpdehaan's suggestions
add daisychain
added example playbook (get_url.yml) with URLencode example
12 years ago
Michael DeHaan
279b5965b8
Much streamlining around setup steps in playbooks, now only run setup once per play.
13 years ago
Michael DeHaan
86c25fd82d
Merge pull request #590 from marktheunissen/mysql
...
The MySQL modules
13 years ago
Mark Theunissen
f47cc1693d
The MySQL modules
13 years ago
Michael DeHaan
611e5b0c90
Make adding tags to a playbook work as shorthand to tagging all tasks in the play.
13 years ago
Michael DeHaan
a765deccce
Allow top level playbook files to import other playbook files, added some basic
...
playbook structure checking.
13 years ago
Michael DeHaan
969c3feb13
Allow include statements from plays to specify tags (see tags.yml example file).
...
Also be smart and don't run a play at all if no tasks in the play match any of the tags specified. This includes not running the setup actions!
13 years ago
Michael DeHaan
83f23ef861
Basic support for tagging tasks and selecting a subset of tasks to run with --tags.
13 years ago
Michael DeHaan
b9b53d1941
Playbook refactoring -- work in progress.
13 years ago
Michael DeHaan
9bb8e8e36d
Don't use template syntax in non-templates, it's not the default anymore
13 years ago
Michael DeHaan
39e791a1d3
Log last execution of ansible-pull to /var/log/ansible-pull.log
...
TODO: logrotate script and append to log instead.
13 years ago
Michael DeHaan
adca320490
Change defaults so people have to make conscious decisions about pull setup.
13 years ago
Michael DeHaan
a33320d03d
Add some comments to ansible-pull and the example playbook
13 years ago
Stephen Fromm
23ff967f38
Copy inventory file to client
13 years ago
Stephen Fromm
3803b27f6c
Add playbook and template to set up ansible-pull
...
Playbook will install ansible, create directory where git checkout goes,
and set up a cron job to run ansible-pull.
13 years ago
Michael DeHaan
0d5bee2dfa
Revert "Revert "Actually wait for password prompt in remote sudo execution. Totally breaks stderr debugging"
...
This reverts commit e16114034c
.
Conflicts:
lib/ansible/connection.py
13 years ago
Michael DeHaan
f939f3fdaf
Playbook can now take a 'name' which it will show when starting the play
13 years ago
Michael DeHaan
aa8ae85070
Add playbook example for first_available_file
13 years ago
Stephen Fromm
bcfa6a7865
Add another example to file_secontext.yml
...
Demonstrate what happens when there is no default context in the policy.
13 years ago