Commit Graph

3600 Commits (ee08448b2ea69c5372b7c39d4457178cc87ed030)

Author SHA1 Message Date
Brian Coca e842f8fab9 Merge pull request #10295 from bcoca/show_return_val_docs
ansible-doc now shows return value docs
10 years ago
Brian Coca c587bf1488 fixed absolute_import to be on top as it requries 10 years ago
Brian Coca c2023f6f59 Merge pull request #10285 from bcoca/math_filter_rearrange
rearranged math filters
10 years ago
Brian Coca 1e818f9c50 ansible-doc now shows return value docs 10 years ago
Brian Coca 8be8a7e2f5 Merge pull request #10277 from dago/solaris
Add Solaris zone support for inventory and connection

NOTE: the connection plugin will need some work for v2 (after 1.9 gets released)
10 years ago
Brian Coca 414737557e Merge pull request #10284 from mihirvj/devel-10221
Pulls machine id in ansible facts
10 years ago
Brian Coca e6ac2fa593 Merge pull request #10292 from dago/solaris-mounts
Add support for mounts in Solaris facts
10 years ago
Dagobert Michelsen b82a8576f1 Add support for mounts in Solaris facts 10 years ago
Brian Coca c92c4e7376 readded absolute_import 10 years ago
Brian Coca 8872bba21f rearranged math filters 10 years ago
Mihir Joshi 58a5f8dfaf Pulls machine id in ansible facts
- Fix #10221
10 years ago
Dagobert Michelsen 81f55ff8ff Adjust leftovers from chroot 10 years ago
jensdepuydt 730c2ba403 minor change to not search in non-existing paths 10 years ago
jensdepuydt adc0e8be97 Merge branch 'optimize-plugin-loader-10165' of github.com:ansible/ansible into optimize-plugin-loader-10165 10 years ago
Toshio Kuratomi 68e86de26f Optimize the plugin loader.
We have been caching the paths to the plugins but before we would only
cache the specific plugin that we were looking for.  This meant that we
might search through all of the plugin directories before finding the
specific module we were interested in.  The next plugin we needed we
might again search through all the plugin directories before finding the
plugin we wanted.

This new code will cache all the potential plugins in each directory
searched.  For a play that only uses one plugin we'll only search
through directories until we encounter the directory that has the proper
plugin.  For a large playbook with many plugins used we'll search
through each directory at most once each.

This should alleviate #10165
10 years ago
Dan Rue 67eb9f301d Do not mark "skipped" when changed is false
When using the "creates" option with the script module, set changed
to False if the file already exists. This behavior is consistent with
other modules which use "creates", such as command and shell.
10 years ago
Dan Rue 787388ac30 Do not mark "skipped" when changed is false
When using the "creates" option with the unarchive module, set changed
to False if the file already exists. This behavior is consistent with
other modules which use "creates", such as command and shell.
10 years ago
Toshio Kuratomi 5738ee1cb3 Update core modules to fix new integration tests 10 years ago
Brian Coca 6f6c6fb32a Merge pull request #10259 from sivel/rax-boot-vol-v2
Add new rax_find_bootable_volume to assist with boot from volume
10 years ago
Toshio Kuratomi 8f9b761f3a Merge pull request #10128 from alxgu/fix_facts_for_sles
Fix wrong distribution facts on SLES/openSUSE
10 years ago
Stratos Moros 6caeded74e Fix umask calculation on file creation. Fixes #10257 10 years ago
Brian Coca 6a29251292 Merge pull request #10248 from hfinucane/gh-9888
Add `groups` back into inline templates
10 years ago
Brian Coca e41d48104f valutpass fix in password reorog 10 years ago
Brian Coca b2d5919d6d Merge pull request #10250 from cove/cyaml
improve yaml parsing performance by ~25% by using PyYAML's CParser loader
10 years ago
Brian Coca a022aed43d Merge pull request #10229 from bcoca/patch_not_require_dest
patch action plugin does not require dest
10 years ago
Toshio Kuratomi d0556885ff Update modules 10 years ago
Toshio Kuratomi c9fb97cc86 Be careful not to set the permissions of the destination of a symlink.
It's up to the module using the set_fs_attributes*/set_mode* methods to
specify the filename of the destination of the symlink if that's really
the file that should be modified.

Half of the fix for:
https://github.com/ansible/ansible-modules-core/issues/778
10 years ago
Alexander Gubin d291dae582 Exit loop after detecting os-release 10 years ago
Cove Schneider 825654a2fa parse yaml using cparser if present 10 years ago
Henry Finucane 2e4191c013 Add `groups` back into inline templates 10 years ago
Toshio Kuratomi 1e867b0b8e Fix the to_nice_yaml filter to always return unicode strings
Fixes #10243
10 years ago
Matt Martz cfd05ceafc Add new rax_find_bootable_volume to assist with boot from volume 10 years ago
Brian Coca f61de115cd updated version added for pkg5* 10 years ago
Brian Coca 64690691d3 updated to pickup fixed cpanm 10 years ago
Brian Coca 932fd2eda2 fixed vault pass also 10 years ago
Brian Coca 0087816b13 fixed varname su_pass 10 years ago
Brian Coca 69b76a48b0 dest is not required as patchfile can have that info 10 years ago
Brian Coca 5f2d5abeea ensure proper strings/unicodestrings for passwords
updated to correct to_bytes function
removed old to_bytes/to_unicode and repointed clients to new location
fixed unicode test
10 years ago
Toshio Kuratomi 9d605171a7 Didn't port isbasestring/isunicodestring from kitchen so switch to isinstance 10 years ago
Toshio Kuratomi 740bd8fbde Update to fix logentries issues 10 years ago
Toshio Kuratomi dd484e8211 Update modules 10 years ago
Brian Coca 62a6378c4a Merge pull request #8792 from bcoca/ternary_filter
ternary filter
10 years ago
Brian Coca 0912781357 Merge pull request #9421 from emonty/features/new-openstack
Add support for new OpenStack modules
10 years ago
Brian Coca 1b4f1e1756 Merge pull request #9555 from bcoca/low_cost_facts
allow fact objects to be instantiated w/o triggering all fact collection
10 years ago
Brian Coca fd987f5395 Merge pull request #9063 from sivel/extra-vars-adhoc
Allow ansible (ad-hoc) to support --extra-vars
10 years ago
Matt Martz 68358e31fb Allow ansible (ad-hoc) to support --extra-vars also 10 years ago
Toshio Kuratomi 6fe8865885 Return empty string if unable to read from some files during fact gathering so as not to change the values we return 10 years ago
Brian Coca 13d788021f Merge pull request #4820 from mscherer/add_local_config
Add path for user defined plugin
10 years ago
Monty Taylor 9b17918bc9 Add doc fragment for new OpenStack modules 10 years ago
Monty Taylor 8c7267f9b9 Add support for new OpenStack modules
Incoming cloud config for OpenStack is complex due to plugins and
deployer choices. Rather than having the logic spread all over the
OpenStack modules, centralize it in the module_utils code.
10 years ago