summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | Update doc for the ansible-galaxy include directiveTHEBAULT Julien2016-02-081-16/+22
| | | | | | |
| * | | | | | Ansible-galaxy support the include directiveTHEBAULT Julien2016-02-081-5/+17
| | | | | | |
* | | | | | | Allow groups to be specified using YAML list syntax for add_hostJames Cammarata2016-06-181-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #12622
* | | | | | | Fix linux 'ip' stdout parsing. (#16170)Zempashi2016-06-171-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With network-manager in debian (stretch) and openvpn connection enabled the output for ipv6 is different and include a 'peer' keyword. Fixes #15448
* | | | | | | Merge pull request #16176 from natefoo/solaris-factsAdrian Likins2016-06-172-12/+167
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix distro detection for Solaris derivatives
| * | | | | | | Fix distro detection for Solaris derivativesNate Coraor2016-06-172-12/+167
|/ / / / / / /
* | | | | | | fix win_setup integration test to match fact namenitzmahone2016-06-171-1/+1
| | | | | | |
* | | | | | | Fix string coercion problem in error handling code ↵art-at-sky2016-06-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | Note that ZFS's acls won't work with Ansible's secure temp file code.Toshio Kuratomi2016-06-171-6/+10
| | | | | | |
* | | | | | | Allowing changed colour to be set properly from ansible.cfg (#16338)Mark Szymanski2016-06-171-1/+1
| | | | | | |
* | | | | | | Merge pull request #16346 from sivel/issue/16341-2Matt Martz2016-06-171-7/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Rework the v2 API example to use a custom callback
| * | | | | | | Rework the v2 API example to use a custom callback to better show how ↵Matt Martz2016-06-171-7/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | callbacks can be used for handling results
* | | | | | | | Merge pull request #16345 from sivel/issue/16341Matt Martz2016-06-171-2/+8
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | Extend v2 API use example to show collecting results. Fixes #16341
| * | | | | | | Extend v2 API use example to show collecting results. Fixes #16341Matt Martz2016-06-171-2/+8
| | | | | | | |
* | | | | | | | Update core submodule for wait_for fixToshio Kuratomi2016-06-171-5/+6
| | | | | | | |
* | | | | | | | Use find instead of -R for recursive setfacl (#16340)Toshio Kuratomi2016-06-171-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (-R is not present on Solaris or freebsd setfacl) Fixes #16322
* | | | | | | | Update submodule refsJames Tanner2016-06-172-13/+20
|/ / / / / / /
* | | | | | | Merge pull request #16330 from jlmitch5/patch-1Sandra Wills2016-06-161-1/+11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix table width on docsite
| * | | | | | | Fix table width on docsitejlmitch52016-06-161-1/+11
|/ / / / / / / | | | | | | | | | | | | | | 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.
* | | | | | | Merge pull request #16319 from jhawkesworth/more-regedit-testsMatt Davis2016-06-161-0/+43
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | windows: integration tests to cover https://github.com/ansible/ansible-modules-extras/pull/2436
| * | | | | | | added further tests for win_regedit to cover the changes made=2016-06-161-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | under https://github.com/ansible/ansible-modules-extras/pull/2436
* | | | | | | | Merge pull request #16296 from ccin2p3/hotfix/issue_16295Matt Davis2016-06-161-0/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Properly template task names in free strategy
| * | | | | | | | Properly template task names in free strategyRemi Ferrand2016-06-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes #16295
* | | | | | | | | Merge pull request #16279 from md5/show-facl-errorMatt Davis2016-06-161-1/+1
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | Show stderr when there is an error calling setfacl
| * | | | | | | | Show stderr when there is an error calling setfaclMike Dillon2016-06-141-1/+1
| | | | | | | | |
* | | | | | | | | bump submodule refsnitzmahone2016-06-152-15/+13
| | | | | | | | |
* | | | | | | | | Change the default of module_set_locale to False. (#16313)Toshio Kuratomi2016-06-153-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | allow spaces before the filter string (#16312)Colin Hoglund2016-06-151-1/+1
| | | | | | | | |
* | | | | | | | | Update submodule refsToshio Kuratomi2016-06-151-7/+9
| | | | | | | | |
* | | | | | | | | Merge pull request #16308 from abadger/synchronize-check-requiredToshio Kuratomi2016-06-151-0/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Check that required arguments src and dest are present.
| * | | | | | | | | Check that required arguments src and dest are present.Toshio Kuratomi2016-06-151-0/+4
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #16301
* | | | | | | | | Delete currently unused code. (#16290)Adrian Likins2016-06-159-700/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was kind of confusing, and also caused sphinx-apidoc to throw strange errors.
* | | | | | | | | Do not corrupt $MANPATH when it's not present (#16300)André Pinto2016-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #16299
* | | | | | | | | subref updateBrian Coca2016-06-152-10/+14
| | | | | | | | |
* | | | | | | | | add executable if none exists when becomeBrian Coca2016-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this is needed as become adds commands that require shell
* | | | | | | | | Unprivileged become on HP-UX/UNIX (Fixes #16249) (#16275)elotje2016-06-151-32/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | zone plugin updates for newer api (#16289)Adrian Likins2016-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes errors on import.
* | | | | | | | | Make sure we don't end up with an empty PYTHONPATH (#16240)Toshio Kuratomi2016-06-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | The output of the digital ocean script was invalid for ID and droplet name ↵Adam Thomas2016-06-151-2/+2
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | groups. Hosts is now an array of strings rather than a string for these groups. (#16297)
* | | | | | | | Merge pull request #16293 from mattclay/test-orderMatt Clay2016-06-141-20/+25
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Run slowest tests first to minimize run time.
| * | | | | | | | Run slowest tests first to minimize run time.Matt Clay2016-06-141-20/+25
| | | | | | | | |
* | | | | | | | | Add further commentary about synchronize process_remote. (#16292)jctanner2016-06-141-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | Addresses #16284
* | | | | | | | | Fix synchronize+vagrant dest assertions that were incorrect. (#16291)jctanner2016-06-143-3/+3
|/ / / / / / / / | | | | | | | | | | | | | | | | Addresses #16284
* | | | | | | | Fix synchronize module incorrect remote host processing. (#15993)Sergei Smolianinov2016-06-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #15539
* | | | | | | | Update Fedora and CentOS docker images.Matt Clay2016-06-144-58/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | | | | | | Minor grammar and punctuation tweaks.Scott Butler2016-06-141-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit fd3149a5f6ffe68a14febe5799f56f36e3478375)
* | | | | | | | Better FreeBSD distribution facts (#15866)biancalana2016-06-141-1/+8
| |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * - Give more usable content to distribution_version and set distribution_major_version * Make python 2.4 friendly
* | | | | | | Be more lenient of symlinked /bin/sh inside the chroot (#16239)Toshio Kuratomi2016-06-141-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Symlinks inside of the chroot were failng because we weren't able to determine if they were pointing to a real file or not. We could write some complicated code to walk the symlink path taking into account where the root of the tree is but that could be fragile. Since this is just a sanity check, instead we just assume that the chroot is fine if we find that /bin/sh in the chroot is a symlink. Can revisit if it turns out that many chroots have a /bin/sh that's a broken symlink. Fixes #16097
* | | | | | | bump core submodule refnitzmahone2016-06-141-5/+5
| | | | | | |
* | | | | | | removed duplicate constants settingBrian Coca2016-06-141-1/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | also it had a non ANSIBLE_ env var