Commit Graph

19598 Commits (59407cf2cb0353dc93ece7ab91b4a9bb7600e523)
 

Author SHA1 Message Date
James Cammarata 59407cf2cb Fix for bug in Conditional for older jinja2 versions
Fixes #20309

(cherry picked from commit af96cba7e1)
8 years ago
James Cammarata 2c832c736f New release v2.1.4.0-1 8 years ago
James Cammarata 71c8ab6ce8 Updating CHANGELOG 8 years ago
James Cammarata 8bbb2b3691 New release v2.1.4.0-0.3.rc3 8 years ago
James Cammarata 400a3b984e Additional security fixes for CVE-2016-9587
(cherry picked from commit b7cdc21aee)
8 years ago
Toshio Kuratomi 6c6570583f Add jinja2 version constraint.
We're not yet compatible with jinja2-2.9 so help out people using pip to
install to get a working installation.

(cherry picked from commit 06ed25e788)
8 years ago
James Cammarata b5daf2286c New release v2.1.4.0-0.2.rc2 8 years ago
James Cammarata 7ec84394f9 Partial revert of 76f7ce55
(cherry picked from commit a94a48f85f)
8 years ago
James Cammarata 35480106e5 Additional fixes for security related to CVE-2016-9587
(cherry picked from commit d316068831)
8 years ago
Computest 51559b0a51 Fixing another corner case for security related to CVE-2016-9587
(cherry picked from commit bcceada5d9)
8 years ago
Matt Clay bd1ba1e21a Update fedora images for testing. 8 years ago
Matt Clay 596765c605 Fix group_by test to work with jinja2 >= 2.9.
(cherry picked from commit cc3d131f50)
8 years ago
James Cammarata d69f096f3e New release v2.1.4.0-0.1.rc1 8 years ago
James Cammarata d7dd41146a Fixing security bugs CVE-2016-9587
(cherry picked from c8f8d0607c5c123522951835603ccb7948e663d5)
8 years ago
James Cammarata f7ff28336d Correctly set loader path when using list tags/tasks
Fixes #19398

(cherry picked from commit b688f11474)
8 years ago
James Cammarata 20df246504 Wrap unhandled errors from lookups in an AnsibleError
This provides better error handling, and prevents errors like KeyError
from bubbliing up to code in odd places.

Fixes #17482

(cherry picked from commit 85bbce9d6b)
8 years ago
René Moser f821d3a9f6 cloudstack: utils: fail friendlier if no zones available (#19332)
(cherry picked from commit 18b7852940)
8 years ago
James Cammarata a8421e2424 Updating core submodules for mysql fix 8 years ago
Michael Schuett 75cdac0d19 Fix auth in collins.py inventory
This forces basic auth to be used. Using the normal HTTPPasswordMgrWithDefaultRealm
password manager from urllib2 fails since collins doesn't send a 401 retry on failure.
More about this can be seen here http://stackoverflow.com/questions/2407126/python-urllib2-basic-auth-problem.
I added a small comment about the format of the host so others don't waste time like i did.

(cherry picked from commit 21813ed83e)
8 years ago
James Cammarata ff0b525608 Revert "Moved the _inventory.clear_group_dict_cache() from creating a group w… (#17766)"
This reverts commit a36ac1ad1b.
8 years ago
jamessewell a36ac1ad1b Moved the _inventory.clear_group_dict_cache() from creating a group w… (#17766)
* Moved the _inventory.clear_group_dict_cache() from creating a group which doesn't exist, to adding members to the group.

* Update __init__.py

Update to use changed: block to catch all changes for cache clear as suggested

(cherry picked from commit b91d4d884d)
8 years ago
Brian Coca d6ab369916 fix for filter fix
(cherry picked from commit 5d043b65d3)
8 years ago
Brian Coca 78e47b4bbd remove rsync path from returned facts
(cherry picked from commit 7c960d440f)
8 years ago
James Cammarata c3fbe526ca Catch loop eval errors and only raise them again if the task is not skipped
This should help on issues like #16222.

(cherry picked from commit 57cf5e431c)
8 years ago
Brian Coca eea3051a12 readded var incorrectly removed via merge 8 years ago
Brian Coca f99060b3b9 resolve inventory path on init
This allows meta refresh_inventory to work with relative paths
Added option to unfrackpath to not resolv symlinks
fixes #16857

(cherry picked from commit 8217c1c39c)
8 years ago
nyasukun 00c48637b0 fixed memoryerror when coping huge file (#16392)
* fixed

* support both python 2 and 3

(cherry picked from commit adea1f2b80)
8 years ago
James Cammarata 0f6b318b29 Belated updating of CHANGELOG for 2.1.3 8 years ago
James Cammarata 4cadc98049 New release v2.1.3.0-1 8 years ago
Toshio Kuratomi 394dd2be04 Revert "fix iteritems for python 3"
This reverts commit 0bb04e132a.

This was supposed to land on stable-2.2, not stable-2.1
8 years ago
Daniel Menet 0bb04e132a fix iteritems for python 3
(cherry picked from commit 19fdb58948)
8 years ago
James Cammarata b056a5823f New release v2.1.3.0-0.3.rc3 8 years ago
Matt Davis b5c95ea6fa backport various docker_common fixes from devel 8 years ago
Matt Davis 12a38bc75f fix version check to support >=rc5
(cherry picked from commit d1e1898b0e)
8 years ago
Thomas Quinot c03bdbfad0 Filter out internal magic and connection variables from facts returns
Fixes #15925

(cherry picked from commit 236c923c25)
8 years ago
James Cammarata e2926bd398 New release v2.1.3.0-0.2.rc2 8 years ago
Toshio Kuratomi 72cd60a1cd Update submodule refs 8 years ago
Toshio Kuratomi 14e021496d Add changelog for apt_key change 8 years ago
Matt Clay aadf342b46 Switch test_lookups to badssl/local testing. (#16466) (#18144)
* Switch test_lookups to badssl/local testing.
* Use var for checking badssl host content.

(cherry picked from commit 394430a61e)
8 years ago
John R Barker 60a2da09de Backport validate-modules to stable-2.1 so we can have versioned testing (#18120)
See #18001 for more details
8 years ago
James Cammarata e00dc01803 New release v2.1.3.0-0.1.rc1 8 years ago
Toshio Kuratomi 28016bf1a0 Add entry for using no_log with password in subversion 8 years ago
Toshio Kuratomi 768c1e2e58 Update core submodule to pull in fix for subversion and no_log 8 years ago
Toshio Kuratomi a18e2976c6 Update extras submodule ref to pull in postgresql_lang and postgresql_ext password hiding fix 8 years ago
Bill Nottingham 3f7ac72427 Change <support@ansible.com> - it's being retired. 8 years ago
Toshio Kuratomi 4ea3cd3a38 Fix paramiko for non-ascii become password
Cherry-picked from a part of f24c10c32b
8 years ago
Toshio Kuratomi 264b33da6b Fix become password using non-ascii for local connection
Fixes #18029

(cherry picked from commit efc5dac52c)

In 2.1, the to_bytes function doesn't have a surrogate_or_strict error handler
8 years ago
Bruno Rocha 3e58f08155 Fix unbound method call for JSONEncoder (#17970)
* Fix unbound method call for JSONEncoder

The way it is currently it will lead to unbound method error

```python
In [1]: import json

In [2]: json.JSONEncoder.default('object_here')
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-2-872fdacfda50> in <module>()
----> 1 json.JSONEncoder.default('object_here')

TypeError: unbound method default() must be called with JSONEncoder instance as first argument (got str instance instead)

```

But what is really wanted is to let the json module to raise the "is not serializable error" which demands a bounded instance of `JSONEncoder()`

```python
In [3]: json.JSONEncoder().default('object_here')
---------------------------------------------------------------------------
TypeError: 'object_here' is not JSON serializable

```

BTW: I think it would try to call `.to_json` of object before raising as it is a common pattern.

* Calling JSONEncoder bounded `default` method using super()

(cherry picked from commit b06fb2022c)
8 years ago
Brian Coca 972379c907 fix method signature 8 years ago
James Cammarata 6db31bb4c6 Moves 'statically included' messages to -vv verbosity 8 years ago