Commit Graph

19207 Commits

Author SHA1 Message Date
c7cae3b08c Don't fail hosts when using any_errors_fatal when ignoring errors
Fixes #15431
2016-05-01 12:40:49 -04:00
40c0f34c41 When var name is the same as var content, try to template it before reporting that var is not defined. (#13629)
* When var name is the same as var content, try to template it before reporting that var is not defined.
Add asserts in test_var_blending to check this special corner case.

* Fix integration tests when using debug with list or dict.
2016-05-01 06:48:54 -07:00
48fa4f842e Get rid of logentries.to_unicode.
It wasn't doing anything that a literal couldn't do and used
unicode_escape which only understands latin1 (The author of the code
seems to have thought it took an encoding argument but it looks like
that was silently ignored.)
2016-04-30 07:49:51 -07:00
145d8626d0 Fix inventory on python3 2016-04-30 07:29:45 -07:00
e27b22162a bytes when passing to os.path.* and opening the file, text at other times
Fixes #15644
2016-04-29 22:24:47 -07:00
92c299cfd5 Update submodule refs 2016-04-29 22:00:33 -07:00
5909a4473d Fix the mapping of module_name to Locks
This was reinitialized every time we forked before so we weren't sharing
the same Locks.  It also was not accounting for modules which were
directly invoked by an action plugin instead of going through the
strategy plguins.
2016-04-29 21:58:14 -07:00
d5585220a4 Fix the version number 2016-04-29 14:01:14 -07:00
1e5708514b Fix ziploader for the cornercase of ansible invoking ansible.
* Make ziploader's ansible and ansible.module_utils libraries into
  namespace packages.
* Move __version__ and __author__ from ansible/__init__ to
  ansible/release.py.  This is because namespace packages only load one
  __init__.py.  If that is not the __init__.py with the author and
  version info then those won't be available.
* In ziploader, move the version ito ANSIBLE_CONSTANTS.
* Change PluginLoader to properly construct the path to the plugins even
  when namespace packages are present.
2016-04-29 11:15:24 -07:00
a582664bc6 fix typo 2016-04-29 13:50:52 -04:00
08ce27edfb fixed method signature as per #15668 2016-04-29 13:13:36 -04:00
bea94efd73 Add aliases 2016-04-29 01:29:04 -04:00
92f058b1f5 Updated doc fragment to be consistent with the getting started guide. 2016-04-29 01:28:53 -04:00
7ed6270808 Fixed docker_host definition. 2016-04-29 01:26:13 -04:00
6db3d4887e Change command line parameters to parameters. 2016-04-29 01:25:28 -04:00
5e7e55830f Adding getting started guide for Docker 2016-04-29 01:25:06 -04:00
8f31634977 Update submodules 2016-04-29 01:15:26 -04:00
688a7d3668 Updating submodules 2016-04-29 01:05:11 -04:00
8bef5ccae9 Updating submodules 2016-04-29 00:59:41 -04:00
74b4d7a2ae API now connects to server lazily (#15632)
This should fix most issues with offline operation.

Fixes #14486
Fixes #13991

Alternate to #15363 and #15593
2016-04-28 23:28:49 -04:00
5a9e826647 Rename function bool() as it is a Python built-in function (#15651) 2016-04-28 14:42:21 -04:00
3c42724d96 Update extras submodules 2016-04-28 08:31:11 -07:00
069e032dcd Add git_config module to 2.1 changelog 2016-04-28 08:30:48 -07:00
9535feb90a Update submodule ref 2016-04-28 08:15:29 -07:00
0b28f708c4 Update and fix typos in docker inventory docstrings. (#15616) 2016-04-28 07:27:06 -07:00
10c3472699 Handle "/usr/bin/env python" style ansible_*interpreter settings.
Fixes #15635
2016-04-28 06:52:39 -07:00
b6c59f89d2 added common azure tags fragment 2016-04-27 17:10:37 -04:00
8222a83bcd Make -q flag totally quiet for env-setup.fish
The first echo and setup.py steps are not quiet and result in output that is annoying if your Fish is configured to source the file.
2016-04-27 12:33:45 -07:00
430bef907a Fix for unittests on python2.6 or less 2016-04-27 10:46:35 -07:00
d3de771d2e Update submodule ref 2016-04-27 10:42:25 -07:00
459c4ec124 Remove the duplicate modstyle parameter 2016-04-27 10:38:41 -07:00
1c447016c3 extend zypper integration tests (#15596)
* extend zypper integration tests

* fix caching issue of local RPMS on openSUSE 42.1 Leap
* add tests for simultaneous install/remove via prefixes +-
* test fail cases (rm patch or URL)
* test patch install (succes, unchanged second run, fail on wrong name)

* add test for pattern install
2016-04-27 10:38:34 -07:00
41f5ce80fa Some algorithmic unittests for the apt and docker modules 2016-04-27 10:38:13 -07:00
07e0fceb61 Some beginning python3 porting for urls.py 2016-04-27 10:37:16 -07:00
caa8fffa01 Fix traceback in fetch_urls when status code is in info as well as the error. 2016-04-27 10:37:05 -07:00
5954a82dd6 New release v2.1.0.0-0.1.rc1 v2.1.0.0-0.1.rc1 2016-04-26 16:23:34 -04:00
7f7e010a32 Submodule update for stable-2.1 branch 2016-04-26 16:18:29 -04:00
7dd4dd2e2e update CHANGELOG with network modules 2016-04-26 13:06:14 -04:00
8c27018038 update submodule refs 2016-04-26 09:51:16 -07:00
93ca406c9d windows changelog updates 2016-04-26 09:49:35 -07:00
5727806b05 Updating CHANGELOG for 2.1
Also backported CHANGELOG/RELEASES entries from stable branches.
2016-04-26 12:36:12 -04:00
0652fa0ce6 ran dos2unix and renamed tags cannonical option 2016-04-26 11:27:01 -04:00
54440a30c0 doc fix for delegate_to / ansible_host (issue #15546) (#15605) 2016-04-26 11:18:06 -04:00
008bde91a8 Update submodule refs 2016-04-26 07:24:27 -07:00
e4a1622f53 Do not check docker or azure module_utils code for py2.4 compat (the libs require py2.6+) 2016-04-26 07:21:36 -07:00
Rob
bc859eec7e Add shared functionality to return list of security group IDs from list of names (#15054)
* Add shared functionality to return list of security group IDs from list of security group names - this functionality can be used by nearly all ec2 modules

* Improved doc string for get_ec2_security_group_ids_from_names function
2016-04-26 09:17:36 -04:00
e2640e9e61 Correct the spelling of "overridden" (#15598) 2016-04-26 08:59:26 -04:00
826190e02e Merge pull request #15594 from chouseknecht/devel
Added additional azure modules.
2016-04-26 01:17:31 -04:00
00b7668f6b Added additional azure modules. 2016-04-26 01:13:47 -04:00
5d69a09fd7 Fix quoting issue in example (#15589) 2016-04-25 17:53:58 -04:00