Commit graph

13303 commits

Author SHA1 Message Date
Toshio Kuratomi f1f176d86b Merge pull request #10266 from sivel/rax-cbs-test-size-fix
rax_cbs: Remove explicit msg match for invalid size in integration tests
2015-02-17 17:05:13 -08:00
Brian Coca fdb36b4ea6 Merge pull request #10270 from bcoca/make_clean_pyc
added cleaning pyc files
2015-02-17 17:15:42 -05:00
Brian Coca 24766bdfa0 added cleaning pyc files 2015-02-17 16:41:34 -05:00
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
2015-02-17 13:24:46 -08:00
Brian Coca 2b037400ad Merge pull request #10264 from bcoca/jsonify_test_fix
fixed jsonify test
2015-02-17 16:19:03 -05:00
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.
2015-02-17 15:14:21 -06:00
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.
2015-02-17 15:02:08 -06:00
Matt Martz 1d0ceb37a4 Remove explicit msg match for invalid size 2015-02-17 12:32:22 -06:00
Brian Coca bc5d0a8cd4 fixed jsonify test 2015-02-17 08:58:52 -05:00
Brian Coca 50379d59ba Merge pull request #10263 from shamrin/fix-ansible-devel-links
fix links to ansible-devel in documentation pages
2015-02-17 08:36:22 -05:00
Alexey Shamrin b950a38e30 fix links to ansible-devel in documentation pages 2015-02-17 14:30:31 +03:00
Toshio Kuratomi 5738ee1cb3 Update core modules to fix new integration tests 2015-02-16 22:08:53 -08:00
Brian Coca 1861be8f31 Merge pull request #9957 from hfinucane/apt-deb-tests
Add tests for using .deb files
2015-02-16 19:15:34 -05:00
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
2015-02-16 18:04:16 -05:00
Toshio Kuratomi 8f9b761f3a Merge pull request #10128 from alxgu/fix_facts_for_sles
Fix wrong distribution facts on SLES/openSUSE
2015-02-16 13:24:12 -08:00
Brian Coca 5416a99442 Merge pull request #10258 from stratoukos/issue_10257
Fix umask calculation on file creation. Fixes #10257
2015-02-16 15:02:48 -05:00
Stratos Moros 6caeded74e Fix umask calculation on file creation. Fixes #10257 2015-02-16 21:16:26 +02:00
Brian Coca 6a29251292 Merge pull request #10248 from hfinucane/gh-9888
Add `groups` back into inline templates
2015-02-16 13:56:20 -05:00
Brian Coca 54cf8f1138 Merge pull request #10256 from kstrauser/kerberos-docs
Added winrm/kerberos configuration information
2015-02-16 12:48:21 -05:00
Kirk Strauser 1b67aa94e8 Added winrm/kerberos configuration information 2015-02-16 09:36:39 -08:00
Brian Coca 79c809edcc Merge pull request #10255 from bcoca/vaultpass_fix
valutpass fix in password reorg
2015-02-16 12:25:28 -05:00
Brian Coca e41d48104f valutpass fix in password reorog 2015-02-16 12:24:43 -05:00
Brian Coca b2d5919d6d Merge pull request #10250 from cove/cyaml
improve yaml parsing performance by ~25% by using PyYAML's CParser loader
2015-02-16 12:11:58 -05:00
Brian Coca 2da35a55a5 Merge pull request #10247 from lorin/redis-docfix
Document redis_kv Python package dependency
2015-02-16 11:33:39 -05:00
Brian Coca a022aed43d Merge pull request #10229 from bcoca/patch_not_require_dest
patch action plugin does not require dest
2015-02-16 11:18:27 -05:00
Toshio Kuratomi d0556885ff Update modules 2015-02-16 07:14:11 -08:00
Toshio Kuratomi 8f05e4eaaf Tests for: https://github.com/ansible/ansible-modules-core/issues/778 2015-02-16 07:12:18 -08:00
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
2015-02-16 07:07:58 -08:00
Alexander Gubin d291dae582 Exit loop after detecting os-release 2015-02-16 13:18:11 +01:00
Cove Schneider 825654a2fa parse yaml using cparser if present 2015-02-16 00:26:35 -08:00
Henry Finucane 2e4191c013 Add groups back into inline templates 2015-02-15 20:16:41 -08:00
Lorin Hochstein 639f06e0e8 Document redis_kv Python package dependency
Mention in docs that the redis_kv lookup requires that the redis Python package
is installed.
2015-02-15 22:37:58 -05:00
Toshio Kuratomi 1e867b0b8e Fix the to_nice_yaml filter to always return unicode strings
Fixes #10243
2015-02-14 22:25:56 -08:00
Matt Martz cfd05ceafc Add new rax_find_bootable_volume to assist with boot from volume 2015-02-13 15:25:42 -06:00
Brian Coca f61de115cd updated version added for pkg5* 2015-02-13 08:21:50 -05:00
Brian Coca 64690691d3 updated to pickup fixed cpanm 2015-02-13 08:10:26 -05:00
Brian Coca 39f8142649 Merge pull request #10230 from gtirloni/devel
Add how to load extra variables directly from a file (using @).
2015-02-12 21:46:20 -05:00
Giovanni Tirloni bcbf819a8b Add how to load extra variables directly from a file (using @). 2015-02-12 21:31:56 -05:00
Brian Coca 932fd2eda2 fixed vault pass also 2015-02-12 19:03:50 -05:00
Brian Coca 0087816b13 fixed varname su_pass 2015-02-12 19:03:04 -05:00
Brian Coca 69b76a48b0 dest is not required as patchfile can have that info 2015-02-12 18:52:58 -05:00
Brian Coca aa210ae97e Merge pull request #10222 from bcoca/force_passwords_strings
made sure passwords are strings
2015-02-12 17:46:40 -05:00
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
2015-02-12 17:44:08 -05:00
Toshio Kuratomi 9d605171a7 Didn't port isbasestring/isunicodestring from kitchen so switch to isinstance 2015-02-12 13:55:27 -08:00
Toshio Kuratomi 740bd8fbde Update to fix logentries issues 2015-02-12 12:58:36 -08:00
Brian Coca a2c9f8a352 Merge pull request #10228 from giovtorres/broken_link_in_footer
Fixed broken link.  Added links to both core and extras git repos.
2015-02-12 15:18:20 -05:00
Toshio Kuratomi dd484e8211 Update modules 2015-02-12 12:16:31 -08:00
Toshio Kuratomi 53e5c5e33f Merge pull request #10205 from alefteris/patch-1
Typo in galaxy.rst
2015-02-12 12:00:25 -08:00
James Cammarata 995aa8e24b Making task includes dynamic and fixing many other bugs
Dynamic task includes still need some work, this is a rough first version.
* doesn't work with handler sections of playbooks yet
* when using include + with*, the insertion order is backwards
* fix potential for task lists to be unsynchronized when using the linear
  strategy, as the include conditional could be predicated on an inventory
  variable
2015-02-12 18:17:16 +00:00
giovtorres a6d313f347 Fixed broken link. Added links to both core and extras git repos. Bumped date
to 2015.
2015-02-12 12:57:54 -05:00