Matt Robinson
92c851a894
Make bcrypt + passlib work in password_hash filter
...
If hashtype for the password_hash filter is 'blowfish' and passlib is
available, hashing fails as the hash function for this is named 'bcrypt'
(and not 'blowfish_crypt'). Special case this so that the correct
function is called.
(cherry picked from commit 692bfa872a
)
2016-10-23 01:50:26 +02:00
Toshio Kuratomi
84485c29ee
Add changelog for apt_key
2016-10-22 09:06:33 -07:00
Toshio Kuratomi
806fc1ac74
submodule ref update to pull in apt and apt_key fixes
2016-10-22 08:57:30 -07:00
Ryan S. Brown
b702d3810e
Bump core modules submodule ref
2016-10-21 13:28:03 -04:00
Toshio Kuratomi
8c6d749ad9
Update submodule ref for py3 compile test fix
2016-10-21 09:39:16 -07:00
Toshio Kuratomi
8dbc564fc6
Enable the git test on py3
...
(cherry picked from commit 2ac12432ef
)
2016-10-21 09:07:18 -07:00
Toshio Kuratomi
e8c97768b7
Update submodule refs for py3 and git fixes
2016-10-21 09:06:38 -07:00
Ssawa
90d3824678
Handle 'smart' scp_if_ssh option for fetch ( #18125 )
...
(cherry picked from commit 8e47b9bc70
)
2016-10-21 10:02:51 -04:00
Michael Scherer
5bd6a9b76c
Enable filters test for python 3
...
(cherry picked from commit 2804e64ed5
)
2016-10-20 23:37:32 -07:00
Toshio Kuratomi
a15d3106e9
Now that we convert salt inside of do_encryptas needed, keep salt as text type until then.
...
(cherry picked from commit 6d9f780937
)
2016-10-20 22:50:01 -07:00
Toshio Kuratomi
3ee4effb7a
pip tests now pass on python3. Enable them.
...
(cherry picked from commit 67ac375188
)
2016-10-20 13:59:03 -07:00
Toshio Kuratomi
90b06bc8b4
Update submodule refs
2016-10-20 13:53:43 -07:00
Michael Scherer
b6e51d670a
Enable test for lookups on python 3
...
Since passlib algo sometime takes a bytes, and sometime
not, depending on a internal variable, we have to convert
bnased on it, or it fail with "TypeError: salt must be bytes,
not str" (or unicode instead of bytes)
However, that's not great to use internal structure for that.
(cherry picked from commit 578da9a615
)
2016-10-20 13:24:34 -07:00
Brian Coca
dcc6a15ce3
role now fails if specified file not found
...
fixes https://github.com/ansible/ansible-modules-core/issues/5166
(cherry picked from commit ea428e716d
)
2016-10-20 14:40:06 -04:00
Brian Coca
25e4398d5b
fix for check_mode/async interaction
...
fixes #18110
(cherry picked from commit 432633e4c1
)
2016-10-20 14:38:54 -04:00
Toshio Kuratomi
f15ec38788
Thanks to mscherer, these tests are now passing
...
(cherry picked from commit fd14048d46
)
2016-10-20 10:59:46 -07:00
Michael Scherer
ddbc01dfe5
Let authorized_keys be tested on python 3
...
(cherry picked from commit e93a8814a3
)
2016-10-20 10:58:10 -07:00
Toshio Kuratomi
6e36d1899c
Update submodule refs
2016-10-20 10:46:47 -07:00
John R Barker
ba8e1f88a9
Port validate-modules to stable-2.2 ( #18119 )
2016-10-20 18:22:58 +01:00
James Tanner
1dfa0e06eb
Update 2.2 submodule refs for core
2016-10-20 10:51:31 -04:00
Michael Scherer
e9b7d42205
Use six.move for module in module_utils/facts.py
...
(cherry picked from commit 4549604cc7
)
2016-10-19 21:33:11 -07:00
Toshio Kuratomi
d2998f0811
Update submodule refs to pick up git fix
2016-10-19 15:27:18 -07:00
Adrian Likins
fa8f9e9ead
Fix test_filters fail because of dict sort ( #18105 )
...
Fixes #17308
(cherry picked from commit f99ffb5620
)
2016-10-19 16:11:37 -04:00
Toshio Kuratomi
257182e46a
Pixelrebel amc pr2654 ( #18089 )
...
* Add tag verification test (ansible-modules-core PR 2654)
* Fix typo
* Use smaller repo for testing, add dependency control
* Test is gpg exists before running git signing tasks
* Correct the test conditionals so that gpg1 is tested
(cherry picked from commit b902b5d046
)
2016-10-19 08:42:17 -07:00
James Cammarata
bce9bfce51
New release v2.2.0.0-0.2.rc2
2016-10-18 15:35:11 -05:00
Toshio Kuratomi
cc91c34f36
Update submodule ref
2016-10-18 13:25:34 -07:00
Toshio Kuratomi
a0a4d0e3f4
Add changelog entries for ansible_managed and yum fix
2016-10-18 13:24:53 -07:00
Toshio Kuratomi
b9e8aa72be
Make the default Ansible_managed string static so it doesn't interfere with idempotency
...
(cherry picked from commit 5037dc4e69
)
2016-10-18 13:24:32 -07:00
Brian Coca
fb921042db
properly propagate loop vars
...
fixes #17966
(cherry picked from commit 99220a5f6c
)
2016-10-18 15:27:28 -04:00
Brian Coca
885b218a7b
fix include_role dynamic path
...
fixes #17966
(cherry picked from commit 01b75f966b
)
2016-10-18 13:28:24 -04:00
Brian Coca
c5b155ba1a
include_role now allows duplicates by default
...
setting is overridable by user
(cherry picked from commit 38d0f77a0f
)
2016-10-18 11:14:24 -04:00
Toshio Kuratomi
f6295677c9
Update submodule refs
2016-10-18 07:21:24 -07:00
Toshio Kuratomi
1e54f424ec
epdb doesn't work on python3 so we need a different package to test pip
...
(cherry picked from commit 7e0bd5632d
)
2016-10-17 18:45:38 -07:00
Toshio Kuratomi
b373f67368
Fix ansible-pull on python3
...
On python3, we can't write bytes directly to sys.stdout.
(cherry picked from commit 60acfd1e87
)
2016-10-17 16:32:47 -07:00
James Cammarata
924e0726df
Break out of linear strategy if all hosts are failed and the result is not OK
...
Fixes #18021
(cherry picked from commit 5be2a3a9e0
)
2016-10-17 16:32:20 -05:00
Toshio Kuratomi
69ff46b8ca
Update extras submodule ref to pick up no_log fix for ovirt_auth
2016-10-17 13:07:50 -07:00
Toshio Kuratomi
19516d8c19
Note subversion no_log fix
2016-10-17 12:49:05 -07:00
Toshio Kuratomi
531023ad1f
Update submodule ref to pick up subversion no_log fix
2016-10-17 12:47:01 -07:00
Aaron Bieber
1af1cca59f
Remove -b option from pbrun.
...
The -b option reads as follows:
` The target job is directed to ignore hangup signals. This is particularly
useful for running the target program in the background.`
If needed, '-b' can be added to become_flags
Squashed commit of the following:
commit f2c9f5c011ae8be610301d597a34bfba1a391e08
Author: Aaron Bieber <aaron@bolddaemon.com>
Date: Mon Oct 17 10:58:14 2016 -0600
remove pbrun flags
commit f402679ac177c931ad64bd13306f62512a14fcd6
Author: Aaron Bieber <aaron@bolddaemon.com>
Date: Fri Oct 14 15:29:29 2016 -0600
use Password: vs assword: for matching pbrun prompt
commit cd2e90cb65854c4cc5dd8773404e520d40f82765
Author: Aaron Bieber <aaron@bolddaemon.com>
Date: Fri Oct 14 15:28:58 2016 -0600
move -b to pbrun_flags
(cherry picked from commit 3fc1b4da53
)
2016-10-17 14:43:02 -04:00
Brian Coca
dde882c91f
updated pbrun test to match expected output
...
(cherry picked from commit 04b86df815
)
2016-10-17 14:43:02 -04:00
Andrew Gaffney
7ee14f466e
Fix search path for relative paths in roles ( fixes #17877 )
...
(cherry picked from commit 72f0aaf606
)
(cherry picked from commit ef3fa115d3ba319b7f6a7a86a85655d9cf766120)
2016-10-17 11:20:44 -04:00
Brian Coca
9a9f767857
fixes to ansible_search_path
...
now gets basedir (no need to frontload as dwim already does that)
added comment about basedir to search_path usage to avoid dupes
(cherry picked from commit b14bce867d645af716641a8bf674fa9eba9ddb98)
2016-10-17 11:20:44 -04:00
Brian Coca
d4b8178b4b
avoid errors when dynamic role
...
(cherry picked from commit 6f2936e57b268e9f8a2ed5c23c6af49888f869ae)
2016-10-17 11:20:44 -04:00
Toshio Kuratomi
141ed26e02
Update extras submodule ref to pull in password hiding fix for postgresql_lang and postgresql_ext
2016-10-17 08:12:19 -07:00
Toshio Kuratomi
5bf850568a
Update submodule refs
2016-10-16 22:47:47 -07:00
Robin Roth
24d7555d0b
Allow unicode inventory filename
...
Fixes #17932
(cherry picked from commit 3922328954
)
2016-10-15 16:55:19 -07:00
Bill Nottingham
d3dd82f3cf
Change <support@ansible.com> - it's being retired.
2016-10-15 16:48:22 -07:00
Toshio Kuratomi
e1101f78bd
Fixes to handle non-ascii become passwords
...
Fixes for non-ascii passwords on
* both python2 and python3,
* local and paramiko_ssh (ssh tested working with these changes)
* sudo and su
Fixes #16557
(cherry picked from commit f24c10c32b
)
2016-10-15 16:26:23 -07:00
Toshio Kuratomi
3d3ebbf98e
Fix become password using non-ascii for local connection
...
Fixes #18029
2016-10-15 11:27:14 -07:00
Toshio Kuratomi
261013354f
unarchive tests now pass on python3
...
(cherry picked from commit 91c1fdec3d
)
2016-10-15 08:51:00 -07:00