Stoned Elipot
|
841093921b
|
Add extra module path early during playbook parsing.
This should fix issue #3668
Also prevent an extra module path to be added multiple times.
|
2013-07-28 18:47:26 +02:00 |
|
Michael DeHaan
|
f0eafff1b4
|
Merge pull request #3621 from sergevanginderachter/rename2flattened
also rename plugin name in error message
|
2013-07-22 10:32:38 -07:00 |
|
Serge van Ginderachter
|
b40295910d
|
also rename plugin name in error message
|
2013-07-22 16:47:36 +02:00 |
|
Michael DeHaan
|
2fe25f19dc
|
Fix to group_by module as a result of previous conditional upgrades.
|
2013-07-22 10:11:19 -04:00 |
|
Michael DeHaan
|
e3f213e030
|
Fixup error reporting.
|
2013-07-22 08:35:31 -04:00 |
|
Michael DeHaan
|
c07dd07767
|
Add raw copy support (raw=yes), tweak tempfile error message string.
|
2013-07-22 08:25:55 -04:00 |
|
Michael DeHaan
|
0cf5e5cec3
|
Merge branch 'devel' of git://github.com/bradleyy/ansible into together
|
2013-07-21 11:47:05 -04:00 |
|
Michael DeHaan
|
0756aa406a
|
Change conditional operation workflow.
Conflicts:
lib/ansible/utils/__init__.py
|
2013-07-21 10:37:02 -04:00 |
|
Michael DeHaan
|
7f462a346a
|
Work in progress on merging changed_when.
|
2013-07-21 10:34:47 -04:00 |
|
Michael DeHaan
|
88720516a1
|
Merge branch 'changed_when' of git://github.com/stoned/ansible into changed_when
|
2013-07-21 10:14:03 -04:00 |
|
Michael DeHaan
|
f592340f7f
|
Merge branch 'playbook-skip-tags' of git://github.com/dekked/ansible into skip_tags
|
2013-07-21 09:43:23 -04:00 |
|
Michael DeHaan
|
3baa55a314
|
Merge branch 'devel' of git://github.com/sjmudd/ansible into sjmudd_ranges
|
2013-07-21 09:31:46 -04:00 |
|
Michael DeHaan
|
62b39d3de5
|
Fix for saving conditionals in variable expressions.
|
2013-07-21 08:52:00 -04:00 |
|
Michael DeHaan
|
bf70dfc1a0
|
When a role/include has a conditional, add that conditional ahead of any on the task, not behind, so it can short circuit.
|
2013-07-20 18:34:24 -04:00 |
|
Michael DeHaan
|
419661542b
|
Added some pipes.quote ops to make sure paths with spaces in them are ok.
|
2013-07-20 18:28:11 -04:00 |
|
Michael DeHaan
|
192d9f8b89
|
Merge pull request #3607 from stoned/use-AnsibleFilterError
Use AnsibleFilterError exception
|
2013-07-20 14:58:48 -07:00 |
|
Stoned Elipot
|
667ad2480e
|
Use AnsibleFilterError exception
|
2013-07-20 23:39:25 +02:00 |
|
Stoned Elipot
|
e7a733a6be
|
Quote pathnames of roles' tasks and handlers files so that _load_tasks() can tokenize them properly
With the help of AlejandroTrev's eagle eyes. Thanks !
|
2013-07-20 23:25:46 +02:00 |
|
Michael DeHaan
|
0f26439234
|
Remove variable per pyflakes
|
2013-07-20 12:52:17 -04:00 |
|
Michael DeHaan
|
e1167d6977
|
tweak indentation for 'make pep8'
|
2013-07-20 12:48:11 -04:00 |
|
Michael DeHaan
|
0f4229f6c4
|
Merge pull request #3462 from stoned/filtererror
Introduce exception AnsibleFilterError and use it in Jinja filters. Ign...
|
2013-07-20 09:12:26 -07:00 |
|
Brian Coca
|
dafbcf87d3
|
changed atomic_move to be more 'optimistic' which helps deal with corner
cases and avoid usless work.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
2013-07-20 12:07:00 -04:00 |
|
Michael DeHaan
|
c10c2cae4e
|
Merge branch 'ansible_sudo_at_role_level' of git://github.com/jeromew/ansible into sudo_role
|
2013-07-20 11:05:38 -04:00 |
|
Michael DeHaan
|
f7dec4f8f4
|
Rename plugin.
|
2013-07-20 11:02:16 -04:00 |
|
Michael DeHaan
|
9dec701728
|
Merge pull request #3559 from sergevanginderachter/flat_list
Introduce flat_list lookup plugin
|
2013-07-20 07:59:44 -07:00 |
|
Michael DeHaan
|
7d2585caf7
|
Merge pull request #3577 from Tinche/extra-vars-in-playbook-includes
Enabled the use of extra vars in playbook file paths when including play...
|
2013-07-20 07:37:35 -07:00 |
|
Brian Coca
|
c8d6e5be0b
|
missing self in self method usages
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
2013-07-19 14:46:35 -04:00 |
|
Michael Vogt
|
9caef884e1
|
fail early on the wrong sudo password instead of waiting until the timeout happens
|
2013-07-19 10:23:00 -04:00 |
|
Michael DeHaan
|
c98b20b2cf
|
Slight style preferences.
|
2013-07-19 09:22:17 -04:00 |
|
Sharif Olorin
|
5fcbfa984d
|
More informative error message on failure to resolve tmpdir
|
2013-07-19 09:19:40 -04:00 |
|
Sharif Olorin
|
1a7a779e88
|
Handle SSH failures when creating remote tmpdir
Bail out if the SSH command fails rather than continuing with an
empty tmp variable.
|
2013-07-19 09:19:26 -04:00 |
|
Michael DeHaan
|
8a3ea0774a
|
Update error message since user may have specified connection type via non command line or by default.
|
2013-07-19 09:09:04 -04:00 |
|
Michael DeHaan
|
5eea4b56fa
|
Merge pull request #3591 from cocoy/fix_3567
Allow roles to be interpolated from --extra-vars
|
2013-07-19 06:04:59 -07:00 |
|
Michael DeHaan
|
7965bc729b
|
Merge pull request #3588 from Atte/devel
Check for existence of isatty on stdout before calling it
|
2013-07-19 06:04:31 -07:00 |
|
Rodney Quillo
|
a4e829c874
|
Allow roles to be interpolated from --extra-vars
|
2013-07-19 18:28:21 +08:00 |
|
Atte Virtanen
|
511c7c858d
|
Check for existence of isatty on stdout before calling it
|
2013-07-19 11:06:31 +03:00 |
|
Brian Coca
|
f6c99a69db
|
switched from sestatus to selinuxenabled as per recommendation
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
2013-07-19 00:55:41 -04:00 |
|
Brian Coca
|
98cc29f9fd
|
now returns fatal error if operation on selinux enabled target is
attempted w/o selinux python bindings
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
2013-07-18 22:06:26 -04:00 |
|
jeromew
|
de0bc96b70
|
Implement sudo/sudo_user at the include and role levels
|
2013-07-18 22:32:56 +00:00 |
|
Tin Tvrtkovic
|
4a732c1e9f
|
Enabled the use of extra vars in playbook file paths when including playbooks from other playbooks.
|
2013-07-18 22:45:18 +02:00 |
|
Serge van Ginderachter
|
730b368259
|
Introduce flat_list lookup plugin
- hosts: localhost
gather_facts: False
tasks:
- debug: msg="{{item}}"
with_flat_list:
- a
- - b
- c
- d
- - e
- f
- - g
- h
- i
- j
- - k
- l
# note: main list or list (sub)items can also be set as a variable
TASK: [debug msg="{{item}}"] **************************************************
ok: [localhost] => (item=a) => {"item": "a", "msg": "a"}
ok: [localhost] => (item=b) => {"item": "b", "msg": "b"}
ok: [localhost] => (item=c) => {"item": "c", "msg": "c"}
ok: [localhost] => (item=d) => {"item": "d", "msg": "d"}
ok: [localhost] => (item=e) => {"item": "e", "msg": "e"}
ok: [localhost] => (item=f) => {"item": "f", "msg": "f"}
ok: [localhost] => (item=g) => {"item": "g", "msg": "g"}
ok: [localhost] => (item=h) => {"item": "h", "msg": "h"}
ok: [localhost] => (item=i) => {"item": "i", "msg": "i"}
ok: [localhost] => (item=j) => {"item": "j", "msg": "j"}
ok: [localhost] => (item=k) => {"item": "k", "msg": "k"}
ok: [localhost] => (item=l) => {"item": "l", "msg": "l"}
|
2013-07-17 13:59:41 +02:00 |
|
Alan Descoins
|
04349ec362
|
Added --skip-tags option to ansible-playbook.
|
2013-07-16 19:43:58 -03:00 |
|
Antti Rasinen
|
b12cc909a9
|
Fix pretty_bytes for exa- and zettabytes
|
2013-07-16 13:09:56 +03:00 |
|
Brian Coca
|
18cb155bd5
|
now ANSIBLE_KEEP_REMOTE_FILE acts as boolean
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
|
2013-07-14 22:08:36 -04:00 |
|
Bradley Young
|
23557b6e5a
|
change the name from transpose to "together". Change to use itertools.izip_longest() rather than method cribbed from nested.py
|
2013-07-14 16:31:37 -07:00 |
|
Stoned Elipot
|
eb45f07ae3
|
Introduce 'changed_when' keyword to override a task's changed status with the evaluation of a Jinja2 expression
|
2013-07-14 21:07:45 +02:00 |
|
Bradley Young
|
ea93a36b10
|
Adding transpose lookup method. This will matrix transpose arrays that are passed in, and then work like items over the resulting list of lists. e.g.:
Transpose a list of arrays:
[1, 2, 3], [4, 5, 6] -> [1, 4], [2, 5], [3, 6]
Replace any empty spots in 2nd array with "":
[1, 2], [3] -> [1, 3], [2, ""]
|
2013-07-11 23:45:03 -07:00 |
|
Michael DeHaan
|
fba1f7ef42
|
Revert "expand vars like $HOME used in config values too" -- breaks remote_tmp if set.
This reverts commit e5ff35bbdb .
|
2013-07-11 17:27:17 -04:00 |
|
Michael DeHaan
|
afcd869487
|
Merge pull request #3451 from sergevanginderachter/template_ansible_ssh_host
allow ansible_ssh_host to be templated
|
2013-07-11 06:04:13 -07:00 |
|
Michael DeHaan
|
90dfc115d6
|
Merge pull request #3463 from stoned/filterskipped
Add Jinja2 filter 'skipped' to test for a registered variable from a ski...
|
2013-07-11 05:26:25 -07:00 |
|