Benjamin Schwarze
d82808a1b0
Remove download stats badge ( #16358 )
...
PyPI download stats have been disabled due to resource constraints (see Donald Stufft's comment, https://bitbucket.org/pypa/pypi/issues/396/download-stats-have-stopped-working-again#comment-27808922 ).
Thus the download stats badge counter does not show correct data.
2016-06-20 10:14:37 -04:00
Andrew Gaffney
a64f7fd602
Fix quoting of args for old-style modules
...
This removes the extra layer of quotes around values in the 'args' file.
These quotes were there before the pipes.quote() call was added, but
were not removed, resulting in too much quoting.
2016-06-19 19:21:25 +00:00
jctanner
1db02dfb71
If decryption of a vaulted file failed, include the filename in the error. ( #16329 )
...
Fixes #16327
2016-06-18 09:30:08 -04:00
James Cammarata
8ee851cd95
Merge pull request #13460 from yesbox/devel
...
Adds support for converting a MAC address to an integer
2016-06-18 08:16:12 -05:00
James Cammarata
4bc85e150a
Merge pull request #12807 from Lujeni/devel
...
Ansible-galaxy requirements support a include directive
2016-06-18 07:50:59 -05:00
James Cammarata
20754c1094
Allow groups to be specified using YAML list syntax for add_host
...
Fixes #12622
2016-06-18 07:47:10 -05:00
Zempashi
af150ea43a
Fix linux 'ip' stdout parsing. ( #16170 )
...
With network-manager in debian (stretch) and openvpn connection enabled
the output for ipv6 is different and include a 'peer' keyword.
Fixes #15448
2016-06-17 17:10:45 -04:00
Adrian Likins
2275a08b9a
Merge pull request #16176 from natefoo/solaris-facts
...
Fix distro detection for Solaris derivatives
2016-06-17 16:57:49 -04:00
Nate Coraor
706778ee7f
Fix distro detection for Solaris derivatives
2016-06-17 16:54:52 -04:00
nitzmahone
7bc3be64ae
fix win_setup integration test to match fact name
2016-06-17 12:28:32 -07:00
art-at-sky
38590fbab9
Fix string coercion problem in error handling code 10:50 ( #16270 )
...
Manifests as the following stack trace
File "/usr/local/Cellar/ansible/2.0.1.0/libexec/lib/python2.7/site-packages/ansible/utils/display.py", line 259, in error
new_msg = u"ERROR! " + msg
TypeError: coercing to Unicode: need string or buffer, AnsibleParserError found
2016-06-17 12:02:01 -07:00
Toshio Kuratomi
73fcf9ba6e
Note that ZFS's acls won't work with Ansible's secure temp file code.
2016-06-17 10:02:04 -07:00
Mark Szymanski
2b0d0d0323
Allowing changed colour to be set properly from ansible.cfg ( #16338 )
2016-06-17 12:26:20 -04:00
Matt Martz
a0e24ec579
Merge pull request #16346 from sivel/issue/16341-2
...
Rework the v2 API example to use a custom callback
2016-06-17 11:21:51 -05:00
Matt Martz
ab65150a9e
Rework the v2 API example to use a custom callback to better show how callbacks can be used for handling results
2016-06-17 11:18:02 -05:00
Matt Martz
f9007d2d6d
Merge pull request #16345 from sivel/issue/16341
...
Extend v2 API use example to show collecting results. Fixes #16341
2016-06-17 09:59:41 -05:00
Matt Martz
eab10b2402
Extend v2 API use example to show collecting results. Fixes #16341
2016-06-17 09:56:29 -05:00
Kenny Woodson
ebf1feb5bb
Adding instance_states option to gce inventory
2016-06-17 10:11:23 -04:00
Toshio Kuratomi
bef1971ffe
Update core submodule for wait_for fix
2016-06-17 07:09:00 -07:00
Toshio Kuratomi
6cb8fdeaf2
Use find instead of -R for recursive setfacl ( #16340 )
...
(-R is not present on Solaris or freebsd setfacl)
Fixes #16322
2016-06-17 10:00:21 -04:00
James Tanner
a5046a3ffe
Update submodule refs
2016-06-17 09:59:21 -04:00
Sandra Wills
f4724e55d3
Merge pull request #16330 from jlmitch5/patch-1
...
Fix table width on docsite
2016-06-16 16:49:26 -04:00
jlmitch5
e397d7d603
Fix table width on docsite
...
This makes it so that table columns break by word instead of in between words. It also sets the minimum width of a column in the table to 100px, and makes tables horizontally scrollable on small screen sizes.
2016-06-16 16:35:00 -04:00
Matt Davis
b0142f79ba
Merge pull request #16319 from jhawkesworth/more-regedit-tests
...
windows: integration tests to cover https://github.com/ansible/ansible-modules-extras/pull/2436
2016-06-16 12:34:41 -07:00
Matt Davis
5900571273
Merge pull request #16296 from ccin2p3/hotfix/issue_16295
...
Properly template task names in free strategy
2016-06-16 10:53:56 -07:00
Matt Davis
9e2e2b1c54
Merge pull request #16279 from md5/show-facl-error
...
Show stderr when there is an error calling setfacl
2016-06-16 09:58:24 -07:00
=
9857af2b6e
added further tests for win_regedit to cover the changes made
...
under https://github.com/ansible/ansible-modules-extras/pull/2436
2016-06-16 06:37:49 +01:00
nitzmahone
0a0b44baeb
bump submodule refs
2016-06-15 14:50:52 -07:00
Toshio Kuratomi
a3959644ee
Change the default of module_set_locale to False. ( #16313 )
...
This makes Ansible no longer set LC_ALL for remote systems. It is up to
the individual modules to set LC_ALL if they need it for screenscraping
the output from a program.
This is the 2.2 followup for #15138
2016-06-15 14:21:04 -04:00
Colin Hoglund
5a2b34e159
allow spaces before the filter string ( #16312 )
2016-06-15 14:17:17 -04:00
Toshio Kuratomi
e088193599
Update submodule refs
2016-06-15 10:36:01 -07:00
Toshio Kuratomi
4ea5f77062
Merge pull request #16308 from abadger/synchronize-check-required
...
Check that required arguments src and dest are present.
2016-06-15 09:57:39 -07:00
Toshio Kuratomi
16211e7dab
Check that required arguments src and dest are present.
...
Fixes #16301
2016-06-15 09:37:09 -07:00
Adrian Likins
a7639896a2
Delete currently unused code. ( #16290 )
...
This was kind of confusing, and also caused sphinx-apidoc
to throw strange errors.
2016-06-15 12:07:40 -04:00
André Pinto
fa4011c6c3
Do not corrupt $MANPATH when it's not present ( #16300 )
...
Fixes #16299
2016-06-15 11:41:14 -04:00
Brian Coca
13d52ae438
subref update
2016-06-15 11:25:12 -04:00
Brian Coca
4acac55d23
add executable if none exists when become
...
this is needed as become adds commands that require shell
2016-06-15 11:24:16 -04:00
elotje
8c7ceaab81
Unprivileged become on HP-UX/UNIX ( Fixes #16249 ) ( #16275 )
...
Problem: When setting the file permissions on the remote server for
unprivileged users ansible expects that a chown will fail for unprivileged
users. For some systems (e.g. HP-UX) this is not the case.
Solution: Change the order how ansible sets the remote permissions.
* If the remote_user sudo's to an unprivileged user then we attempt to
grant the unprivileged user access via file system acls.
* If granting file system acls fails we try to change the owner of the
file with chown which only works in case the remote_user is privileged
or the remote systems allows chown calls by unprivileged users (e.g.
HP-UX)
* If the chown fails we can set the file to be world readable so that
the second unprivileged user can read the file. Since this could allow
other users to get access to private information we only do this
ansible is configured with "allow_world_readable_tmpfiles" in the
ansible.cfg
2016-06-15 08:16:24 -07:00
Adrian Likins
f819bb524a
zone plugin updates for newer api ( #16289 )
...
Fixes errors on import.
2016-06-15 07:37:38 -07:00
Toshio Kuratomi
c4838286ac
Make sure we don't end up with an empty PYTHONPATH ( #16240 )
...
When the PYTHONPATH is an empty string python will treat it as though
the cwd is in the PYTHONPATH. This can be undesirable. So make sure we
delete PYTHONPATH from the environment altgether in this case.
Fixes #16195
2016-06-15 07:02:56 -07:00
Adam Thomas
27d0fe8d49
The output of the digital ocean script was invalid for ID and droplet name groups. Hosts is now an array of strings rather than a string for these groups. ( #16297 )
2016-06-15 09:49:14 -04:00
Remi Ferrand
9c3447c619
Properly template task names in free strategy
...
* Fixes #16295
2016-06-15 09:49:04 +02:00
Matt Clay
624e7dae54
Merge pull request #16293 from mattclay/test-order
...
Run slowest tests first to minimize run time.
2016-06-14 17:37:55 -07:00
Matt Clay
a4ceef28b8
Run slowest tests first to minimize run time.
2016-06-14 17:25:00 -07:00
jctanner
dc9b53a6aa
Add further commentary about synchronize process_remote. ( #16292 )
...
Addresses #16284
2016-06-14 20:20:19 -04:00
jctanner
587d3c368b
Fix synchronize+vagrant dest assertions that were incorrect. ( #16291 )
...
Addresses #16284
2016-06-14 19:56:50 -04:00
Sergei Smolianinov
9753cac530
Fix synchronize module incorrect remote host processing. ( #15993 )
...
Fixes #15539
2016-06-14 19:37:26 -04:00
Matt Clay
cabbafb650
Update Fedora and CentOS docker images.
...
- Reduce image size by skipping weak package references.
- Consolidate and sort packages to install.
- Improve consistency between versions.
- Combine yum/dnf install and clean to avoid unwanted caching.
- Don't update existing packages from base image unnecessarily.
2016-06-14 16:15:49 -07:00
Scott Butler
e35c0b5669
Minor grammar and punctuation tweaks.
...
(cherry picked from commit fd3149a5f6
)
2016-06-14 18:31:48 -04:00
biancalana
e143d3a75b
Better FreeBSD distribution facts ( #15866 )
...
* - Give more usable content to distribution_version and set distribution_major_version
* Make python 2.4 friendly
2016-06-14 17:58:23 -04:00