David L Ballenger
970d7cadb7
Add ssh_host support for MacOSX El Capitan.
...
OS X El Capitan moved the /etc/ssh_* files into /etc/ssh/. This fix
adds a distribution version check for Darwin to set the keydir
appropriately on El Capitan and later.
2015-12-08 07:11:02 -08:00
Toshio Kuratomi
c6c15771b0
Merge pull request #13437 from bricekollee/comment-hosts
...
comment examples in default hosts file
2015-12-04 16:01:07 -08:00
Toshio Kuratomi
1eb0a1ddf7
Correct VERSION in the devel branch
2015-12-04 15:17:24 -08:00
“Brice
e8954e556a
comment examples in default hosts file
2015-12-04 16:24:19 -05:00
Toshio Kuratomi
c8fd599e14
Merge pull request #13373 from no2a/boolean
...
BOOLEAN should contain boolean literals
2015-12-04 12:17:12 -08:00
Toshio Kuratomi
0434644d12
Transform exceptions into ansible messages via to_unicode instead of str to avoid tracebacks.
...
Fixes #13385
2015-12-04 11:50:39 -08:00
Toshio Kuratomi
6472b3daee
Merge pull request #13157 from fghaas/lxc
...
LXC inventory scripts: fix libvirt_lxc, add lxc
2015-12-04 10:57:50 -08:00
James Cammarata
84507aedd4
Adding a uuid field so we can track host equality across serialization too
2015-12-04 13:33:27 -05:00
James Cammarata
750adbaa27
Changing up how host (in)equality is checked
...
Fixes #13397
2015-12-04 12:57:46 -05:00
Toshio Kuratomi
e385c91fa5
Update submodule refs#
2015-12-04 09:57:06 -08:00
Brian Coca
d5446f9804
fixed ansible-pull broken options
...
* sudo was not working, now it supports full become
* now default checkout dir works, not only when specifying
* paths for checkout dir get expanded
* fixed limit options for playbook
* added verbose and debug info
2015-12-03 20:47:02 -08:00
Brian Coca
e1c62fb5af
reverted to previous pull checkout dir behaviour
...
This fixes bugs with not finding plays when not specifying checkout dir
Also makes it backwards compatible
2015-12-03 19:42:05 -08:00
Brian Coca
8d5f36a6c2
return unique list of hosts
2015-12-03 19:39:57 -08:00
Brian Coca
a1f516824e
corrected playbook path, reformated options help
...
the last just to make the help consistent and readable
2015-12-03 18:23:53 -08:00
Brian Coca
8f69ba0933
Merge pull request #13351 from bcoca/why_use_fish
...
Now and/or shell expressions depend on shell plugin
2015-12-03 16:42:30 -08:00
Brian Coca
26520442bd
Now and/or shell expressions depend on shell plugin
...
This should fix issues with fish shell users as && and || are
not valid syntax, fish uses actual 'and' and 'or' programs.
Also updated to allow for fish backticks pushed quotes to subshell,
fish seems to handle spaces w/o them.
Lastly, removed encompassing subshell () for fish compatibility.
fixes #13199
2015-12-03 16:38:34 -08:00
Toshio Kuratomi
cfeef81303
For now, skip tests of module_utils/basic functions that are failing on
...
py3 (these are only run on the target hosts, not on the controller).
2015-12-03 14:16:29 -08:00
James Cammarata
f467f1770f
Properly compare object references for Hosts when adding new ones
...
Fixes #13397
2015-12-03 15:25:54 -05:00
James Cammarata
4426b7f6e0
fix sorting of groups for host vars
...
Fixes #13371
2015-12-03 14:23:02 -05:00
Brian Coca
4a4e7a6ebb
added extract filter to changelog
2015-12-03 11:20:00 -08:00
Brian Coca
7d073bdd17
Merge pull request #13345 from amenonsen/extract
...
Add an 'extract' filter
2015-12-03 11:19:06 -08:00
James Cammarata
5f83a6aeda
Properly default remote_user for delegated-to hosts
...
Fixes #13323
2015-12-03 11:31:33 -05:00
Toshio Kuratomi
e201a255d1
Revert "Make sudo+requiretty and ANSIBLE_PIPELINING work together"
...
This reverts commit f488de8599
.
Reverting for now due to hard to pin down bugs: #13410 #13411
2015-12-03 08:01:05 -08:00
Toshio Kuratomi
fbb63d66e7
Revert "Note crab and mgedmin's work to make pipelining compatible with sudo+requiretty"
...
This reverts commit 1d8e178732
.
Reverting for now due to hard to pin down bugs: #13410 #13411
2015-12-03 08:00:28 -08:00
Toshio Kuratomi
9caa2b0452
Revert "Update docs and example config for requiretty + pipelining change"
...
This reverts commit f873cc0fb5
.
Reverting pipelining change for now due to hard to pin down bugs: #13410 #13411
2015-12-03 07:59:23 -08:00
Toshio Kuratomi
e00012994e
Also some unicode tests for return_values()
2015-12-02 21:09:53 -08:00
Toshio Kuratomi
5fdfe6a0f2
Add some test data that has unicode values
2015-12-02 21:07:41 -08:00
Toshio Kuratomi
9b81c35d06
Don't compare or merge str with unicode
...
Fixes #13387
2015-12-02 20:53:50 -08:00
Brian Coca
b85e6e008d
updated version that makefile uses
2015-12-02 16:46:12 -08:00
Brian Coca
2a33a13a20
updated port version
2015-12-02 16:44:57 -08:00
Toshio Kuratomi
ac54ac618c
Something's strange... let's see if python2.6 is really the same now...
2015-12-02 14:49:28 -08:00
Brian Coca
9bf1aaf7f5
Merge pull request #13391 from bcoca/api_docs_update
...
updated docs for 2.0 api
2015-12-02 12:11:16 -08:00
Brian Coca
6559616a04
updated docs for 2.0 api
2015-12-02 12:03:07 -08:00
James Cammarata
a183972477
Don't use play vars in HostVars
...
Fixes #13398
2015-12-02 14:16:47 -05:00
James Cammarata
8ff67e0494
Default msg param to AnsibleError to avoid serialization problems
2015-12-02 14:16:47 -05:00
Toshio Kuratomi
eb7db067f9
Fix template test results on python2.6
2015-12-02 10:32:10 -08:00
Brian Coca
abeec3c8b5
Merge pull request #13322 from muffl0n/docs_regex_replace_named_groups
...
Add example for regex_replace using named groups
2015-12-02 09:43:45 -08:00
James Cammarata
5f1f2acfea
Merge pull request #13405 from sivel/v2-playbook-on-start
...
Get v2_playbook_on_start working
2015-12-02 12:40:24 -05:00
Matt Martz
384b2e0234
Get v2_playbook_on_start working
...
* Move self._tqm.load_callbacks() earlier to ensure that v2_on_playbook_start can fire
* Pass the playbook instance to v2_on_playbook_start
* Add a _file_name instance attribute to the playbook
2015-12-02 11:29:51 -06:00
Brian Coca
7708661270
Merge pull request #13402 from amenonsen/expandpath
...
Use CLI.expand_tilde also for the vault --output file
2015-12-02 09:23:46 -08:00
Sandra Wills
e54bf43cfc
Merge pull request #13404 from jlmitch5/docs_ads
...
fixed docsite rail ad
2015-12-02 12:19:32 -05:00
John Mitchell
76098823cd
fixed docsite rail ad
2015-12-02 12:18:18 -05:00
Brian Coca
d3d8487729
added remote environment var setting to changelog
2015-12-02 09:08:48 -08:00
Brian Coca
94d2958e1f
Merge pull request #13403 from amenonsen/module-lang
...
Make module_lang default to whatever LANG is set to on the control node
2015-12-02 09:06:57 -08:00
Brian Coca
ffb97e2202
Merge pull request #13400 from sivel/role-assertion-error
...
Catch additional assertion errors for load_list_of_blocks
2015-12-02 09:04:37 -08:00
Abhijit Menon-Sen
0d16d16ab8
Make module_lang default to whatever LANG is set to on the control node
2015-12-02 22:25:10 +05:30
Abhijit Menon-Sen
fac7626230
Use CLI.expand_tilde also for the vault --output file
2015-12-02 22:08:37 +05:30
Matt Martz
ce54a59cdc
Catch additional assertion errors for load_list_of_blocks
2015-12-02 10:35:20 -06:00
Brian Coca
53cd802251
better error on invalid task lists
2015-12-02 08:14:20 -08:00
Brian Coca
df16d26b33
Merge pull request #13393 from eest/openbsd_find_delete
...
Replace -delete with portable -exec rm {} \;
2015-12-02 08:02:06 -08:00