Matt Clay
8daa80e5bb
Move var precedence check to integration tests.
2018-03-21 09:43:32 -07:00
Alexander Bethke
eebe728ae8
Fix SteamOS ansible_distribution fact ( Fixes #33628 ) ( #37576 )
...
Fixes #33628
2018-03-21 11:50:54 -04:00
Andreas Mosti
ca634486f1
added parameter for allowing prerelease packages in win_chocolatey for #33243 ( #37205 )
...
make sure we don't pass it to state absent
removed trailing whitespace
forcing CI
2018-03-21 15:46:40 +01:00
Abhijeet Kasurde
aadbb6c0b4
VMware: Handle exception gracefully ( #36619 )
...
This fix adds logic to handle exception raised from conversion of
user parameter 'memory_mb'.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-03-21 10:29:46 -04:00
Murali krishnaswamy
7a4c3e5cad
ovrit_cluster: fix for CPU arch entity #37425 ( #37436 )
...
* ovrit_cluster: fix for CPU arch entity #37425
* Corrected Indentation
* Condition to check if `architecture` is defined
2018-03-21 09:57:00 -04:00
Julien Vey
ec2e027980
cloudfront_distribution: fix the order of headers to avoid updates again and again ( #37340 )
...
* Fix python2/3 compatibilities issues
* Sort cloudfront_distribution headers to avoid useless updates
2018-03-21 22:16:42 +10:00
Alexander Braverman Masis
062a5551e0
ManageIQ module - provider refresh ( #37573 )
2018-03-21 05:34:24 -04:00
Chaitanya Deshpande
5bdc32ff8d
Updated modules for Avi version 17.2.8 ( #37344 )
2018-03-21 02:47:09 -04:00
Matt Clay
248ca2df21
Fix encoding of code-smell paths on stdin.
2018-03-20 23:00:39 -07:00
zikalino
fa2ff6ceaa
enabling storage blob as it seems that test is stable
2018-03-20 22:53:36 -07:00
Tyler Gregory
6dfc82fe3e
Set win_rm protocol to the name, not the full ProtocolTypes object ( #37499 )
2018-03-21 15:37:48 +10:00
Charles V Bock
0214a85382
Correct module name in vcenter_license.py ( #37672 )
...
Module name should be vcenter_license not vmware_license.
2018-03-21 00:30:46 +01:00
Julien Vey
850ab534d7
iam_role_facts: Add information about instance profiles associated with the iam roles ( #37641 )
2018-03-21 09:29:18 +10:00
Matt Clay
51e3882b80
Update tests triggered for bin/
changes.
2018-03-20 16:26:48 -07:00
Matt Clay
97670c4a82
Update ansible-test default container SHA.
2018-03-20 16:25:58 -07:00
Ludek Finstrle
81cfbbbeb9
constructed inventory does not use group variables from previous inventory #37397
...
* Add support for loading invenotry group variables in constructed plugin
2018-03-20 18:26:27 -04:00
Brian Coca
06b70f1614
Revert "Add a few Jinja2 tests to simplify template ( #37514 )"
...
This reverts commit b8e07f0d6e
.
2018-03-20 18:20:43 -04:00
Dag Wieers
b8e07f0d6e
Add a few Jinja2 tests to simplify template ( #37514 )
...
Add list test to simplify template
2018-03-20 23:08:55 +01:00
alu
b7aa41b9b9
Fix crash in py3: 'TypeError: a bytes-like object is required, not 'str' ( #37504 )
...
* Fix crash in py3: 'TypeError: a bytes-like object is required, not 'str'
Fixes #37387
* Review applied https://github.com/ansible/ansible/pull/37504#pullrequestreview-104799823
2018-03-20 14:33:14 -07:00
Im0
8c4f349743
Test include role with items in name #36372 ( #37001 )
...
* Tests for #36372
* Tests for #36372
* Tests for #36372
2018-03-20 15:39:16 -05:00
Toshio Kuratomi
09325b619e
Fix csvfile traceback on Python3 ( #37625 )
...
* Fix csvfile traceback on Python3
The csvfile lookup uses some custom iterators. These needed to be
ported to handle the python3 iterator protocol. In addition, the
csvfile module takes an iterator of byte strings in Python2 and an
iterator of text strings in Python3
Fixes #36808
2018-03-20 12:58:51 -07:00
Izuke
e02c72d856
Fixes #32146 Fixes reconcile inventory to correctly remove hosts from ungrouped
2018-03-20 15:37:39 -04:00
scottb
57da6319e1
Adds VMWare to TOC; sort scenario guides alphabetically ( #37661 )
2018-03-20 12:15:15 -07:00
Toshio Kuratomi
b98ad3a12b
Compare byte strings to byte strings
...
* Fix a traceback in ansible-pull on python3 comparing output from
subprocess with a text string.
* Rename variables that hold byte strings so we are clear that those are
not text strings.
* Use to_text() to transform variable that's being displayed as it's
less fragile than str().
Fixes #36962
2018-03-20 12:04:05 -07:00
Toshio Kuratomi
0d55081ba8
Fix use of user_data field with spot_price in ec2 module ( #37628 )
...
The user_data field is base64 encoded inside of the boto library. In
Python3, base64 must be used with byte strings. So we make sure to
encode the user_data into a byte string before passing it on to the boto
library.
Fixes #34978
2018-03-20 15:01:24 -04:00
Owen Kuemerle
ba4f26313b
Correct method to get timedelta seconds value ( #37485 )
...
* Correct method to get timedelta seconds value
This also adds additional clarification for extracting different time/date values for time deltas
* Small edit
2018-03-20 12:00:34 -07:00
Matt Clay
775539a8b8
Fix api_profile choices in Azure docs fragment.
2018-03-20 11:07:34 -07:00
Phil Nelson
54e70fc783
Fix name parameter templating in include_role module ( #36372 )
...
An IncludedFile() object built using the original_task will have
its _task bound to the original_task. The iterative reassignment of
original_task._role_name during with_item loops leaves all returned
included_files with the same ._task._role_name (the final name from
the with_items list). This commit builds IncludedFile() objects
from an original_task.copy() to avoid the problematic binding.
2018-03-20 14:01:48 -04:00
Matt Martz
6c3e565ba3
Fix py3 issue in wait_for_connection ( #37646 )
2018-03-20 11:21:19 -05:00
Matt Clay
f11986c82a
Update default ansible-test docker container. ( #37644 )
...
* Limit cryptography version for Python 2.6 tests.
* Specify pip list format to eliminate warning.
2018-03-20 08:54:16 -07:00
Matt Martz
b95b077993
Restore skipped/failed in JSON callback, add custom facts ( #37204 )
...
* Restore skipped/failed keys. Fixes #37050
* Display custom stats. Fixes #37184
* Add version_added
* Drop fallback, use self.get_option
* Remove unused import
2018-03-20 10:32:33 -04:00
Matt Clay
8232c95f42
Pin httptester SHA.
2018-03-20 07:12:53 -07:00
Aleksander Kovtunenko
f51a6ea832
implemented installroot option ( #33613 )
...
* fix
* move version to 2.6
2018-03-20 10:41:50 +00:00
Chaitanya Deshpande
334b291720
Added module for L4 Policy Set ( #37346 )
...
* Added module for L4 Policy Set
* Fixed review comments
2018-03-20 10:30:23 +00:00
John R Barker
da2bcf4f6a
kedarX has left the building ( #37636 )
2018-03-20 10:23:50 +00:00
Chaitanya Deshpande
b0a8d823d2
Added module for User Account ( #37347 )
2018-03-20 10:13:10 +00:00
Samer Deeb
a89bafce2e
issue:37306 Fix issue with vlan support for onyx version 3.6.6000 ( #37310 )
...
* issue:37306 Fix issue with vlan support for onyx version 3.6.6000
Signed-off-by: Samer Deeb <samerd@mellanox.com>
2018-03-20 10:08:35 +00:00
Claes Nästén
6308047dc9
nso_verify handle leaf-list in 4.5 and identityref ( #37393 )
...
NSO verify did not handle leaf-list value verification in 4.5 and
later due to changes made for configuration writing made.
map prefix for identityref types in verification.
2018-03-20 10:01:36 +00:00
Matt Clay
1fd9a616a4
Fix uri test on Python 2.6.
2018-03-19 23:11:38 -07:00
Trishna Guha
00abe6dbe7
fix UnboundLocalError nxos_bgp_af module ( #37610 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-03-20 01:53:08 +05:30
Fabian von Feilitzsch
716e170821
Auth method for the k8s lookup plugin now matches other modules ( #37533 )
2018-03-19 15:00:05 -04:00
Alessandro Arnone
ffd1200948
[cloud] ec2_asg: wait for the lifecycle hooks - Fixes #37281 ( #37282 )
...
Wait for the lifecycle hooks by matching states `Terminating:Wait` and `Terminating:Proceed` in addition to `Terminating`.
2018-03-19 14:59:07 -04:00
JP Mens
357beeb7ae
Address some language in EXAMPLES ( #37555 )
2018-03-19 13:51:23 -04:00
Andrew Gaffney
0d0bdbec62
Load plugin config defs on first load only ( fixes #37553 ) ( #37584 )
2018-03-19 13:34:15 -04:00
René Moser
3e44186137
cs_instance: add new template filter all ( #37571 )
2018-03-19 17:27:16 +01:00
Claes Nästén
9c668fb167
nso_action use json result format if available in NSO ( #37395 )
...
Use JSON result format when it is available and make the result format
returned look like it when JSON result format is not available in NSO.
2018-03-19 15:17:12 +00:00
Claes Nästén
458a07d5a4
add timeout parameter and increase default timeout for nso modules ( #37391 )
...
NSO operations can take much longer than 10 seconds as they operate on
real network equipment, set default timeout to 5 minutes and allow for
user override.
2018-03-19 15:12:58 +00:00
Adrian Likins
e166946a0a
Fix redundant yaml error blurbs on ModArgs parse errors ( #36923 )
...
* Fix redundant yaml error blurbs on ModArgs parse errors
Some of the AnsibleParserErrors from parsing.mod_args
are created with the obj=some_yaml_ds options but
some are not.
If they were, we don't want to add another yaml_ds to
it, because that will result in double yaml error blurbs.
And since we dont need to add info, we can just re raise it.
But if there is no ._obj, add it here so we get the extra
detail in the error message (see issue #14790 ) and raise
a new AnsibleParserError instance.
Fixes #36848
* cleanup existing test_tasks pep8/sanity issues
2018-03-19 10:55:29 -04:00
Julien Vey
6281441e4d
cloudformation: add create_timeout attribute ( #36445 )
...
* cloudformation: add create_timeout attribute
* No default value
* Only applies on stack creation
* In minutes
2018-03-19 10:38:17 -04:00
Claes Nästén
f8d20f970f
Update Cisco NSO module required versions. ( #36736 )
...
NSO modules will now work with older versions of NSO, update version
requirements.
2018-03-19 14:18:44 +00:00