Commit Graph

20043 Commits (123d54e736520c59d8c7afdcb1c6526df501b174)
 

Author SHA1 Message Date
Matt Martz eab10b2402 Extend v2 API use example to show collecting results. Fixes #16341 8 years ago
Kenny Woodson ebf1feb5bb Adding instance_states option to gce inventory 8 years ago
Toshio Kuratomi bef1971ffe Update core submodule for wait_for fix 8 years ago
Toshio Kuratomi 6cb8fdeaf2 Use find instead of -R for recursive setfacl (#16340)
(-R is not present on Solaris or freebsd setfacl)

Fixes #16322
8 years ago
James Tanner a5046a3ffe Update submodule refs 8 years ago
Sandra Wills f4724e55d3 Merge pull request #16330 from jlmitch5/patch-1
Fix table width on docsite
8 years ago
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.
8 years ago
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
8 years ago
Matt Davis 5900571273 Merge pull request #16296 from ccin2p3/hotfix/issue_16295
Properly template task names in free strategy
8 years ago
Matt Davis 9e2e2b1c54 Merge pull request #16279 from md5/show-facl-error
Show stderr when there is an error calling setfacl
8 years ago
= 9857af2b6e added further tests for win_regedit to cover the changes made
under https://github.com/ansible/ansible-modules-extras/pull/2436
8 years ago
nitzmahone 0a0b44baeb bump submodule refs 8 years ago
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
8 years ago
Colin Hoglund 5a2b34e159 allow spaces before the filter string (#16312) 8 years ago
Toshio Kuratomi e088193599 Update submodule refs 8 years ago
Toshio Kuratomi 4ea5f77062 Merge pull request #16308 from abadger/synchronize-check-required
Check that required arguments src and dest are present.
8 years ago
Toshio Kuratomi 16211e7dab Check that required arguments src and dest are present.
Fixes #16301
8 years ago
Adrian Likins a7639896a2 Delete currently unused code. (#16290)
This was kind of confusing, and also caused sphinx-apidoc
to throw strange errors.
8 years ago
André Pinto fa4011c6c3 Do not corrupt $MANPATH when it's not present (#16300)
Fixes #16299
8 years ago
Brian Coca 13d52ae438 subref update 8 years ago
Brian Coca 4acac55d23 add executable if none exists when become
this is needed as become adds commands that require shell
8 years ago
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
8 years ago
Adrian Likins f819bb524a zone plugin updates for newer api (#16289)
Fixes errors on import.
8 years ago
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
8 years ago
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) 8 years ago
Remi Ferrand 9c3447c619 Properly template task names in free strategy
* Fixes #16295
8 years ago
Matt Clay 624e7dae54 Merge pull request #16293 from mattclay/test-order
Run slowest tests first to minimize run time.
8 years ago
Matt Clay a4ceef28b8 Run slowest tests first to minimize run time. 8 years ago
jctanner dc9b53a6aa Add further commentary about synchronize process_remote. (#16292)
Addresses #16284
8 years ago
jctanner 587d3c368b Fix synchronize+vagrant dest assertions that were incorrect. (#16291)
Addresses #16284
8 years ago
Sergei Smolianinov 9753cac530 Fix synchronize module incorrect remote host processing. (#15993)
Fixes  #15539
8 years ago
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.
8 years ago
Scott Butler e35c0b5669 Minor grammar and punctuation tweaks.
(cherry picked from commit fd3149a5f6)
8 years ago
biancalana e143d3a75b Better FreeBSD distribution facts (#15866)
* - Give more usable content to distribution_version and set distribution_major_version

* Make python 2.4 friendly
8 years ago
Toshio Kuratomi 8c8e064828 Be more lenient of symlinked /bin/sh inside the chroot (#16239)
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
8 years ago
nitzmahone 9dcfa468f7 bump core submodule ref 8 years ago
Brian Coca 90ae3f4d6d removed duplicate constants setting
also it had a non ANSIBLE_ env var
8 years ago
Mike Dillon 17372244d4 Show stderr when there is an error calling setfacl 8 years ago
Jiri Tyr 27d065924f Adding custom indentation of YAML and JSON filters (#10008) 8 years ago
ben-taylor-nzme e1d248dddf fix error message (#16264)
The error was: TypeError: fail_json() takes exactly 1 argument (2 given)
8 years ago
Brian Coca 07846f7bec ignore closing file error when file not open
fixes #16268
8 years ago
René Moser 2d042d73b0 doc: changelog: add new modules
telegram, vmware_vmotion
8 years ago
Matt Clay 82b978e186 Add curl to Ubuntu docker images. 8 years ago
Peter Sprygada 1fe8ebce1b Merge pull request #16263 from privateip/working
fixes using ssh keyfile with junos network module
8 years ago
Peter Sprygada 59e1bb3e6e fixes using ssh keyfile with junos network module
The junos network module will now properly use the ssh key file if its
passed from the playbook to authenticate to the remote device.  Prior
to this commit, the ssh keyfile was ignored.
8 years ago
Matt Clay 349b06974e Update Ubuntu docker images.
- Reduce image size by skipping recommended packages.
- Consolidate and sort packages to install.
- Improve consistency between Ubuntu versions.
- Combine apt-get update and install to avoid caching stale updates.
8 years ago
Matt Clay 0cf9f9d715 Merge pull request #16262 from mattclay/integration-update
Update integration test runner on shippable.
8 years ago
Peter Sprygada e499b4ad25 update network roadmap for 2.2 8 years ago
Matt Clay 2f1fc5a324 Update integration test runner on shippable. 8 years ago
Matt Clay 62e6f6b885 Add junit-xml to docker images. 8 years ago