Matt Clay
d83129f0d1
Fix integration test aliases.
2017-07-28 10:57:16 -07:00
fredericve
095560771c
Fixes #17958 : use stderr instead of the default stdout for fatal errors ( #17962 )
...
* add a callback plugin that sends failures to stderr
* fix warnings
2017-07-28 10:50:15 -07:00
Ganesh Nalawade
43bd993fac
Fix fetch configuration in junos_command ( #26392 )
...
* Fix fetch configuration in junos_command
Fixes #26358 Add support to fetch configuration
from device in `xml`, `text`, `json`, `set` display
format.
* Add error message if set display is not supported
* Throw error in case of warning for show commands
2017-07-28 23:06:21 +05:30
Mike Wiebe
07b097af7c
Fix nxos portchannel force option ( #27190 )
...
* Add integration tests
* Fix force option
* Enable nxos_portchannel test
* Satisfy ansibot demands
2017-07-28 13:06:41 -04:00
Nathaniel Case
fb2b3de5e4
Fix nxos_vtep_vni typo
2017-07-28 13:04:08 -04:00
Marko Stanković
0ebc80cbd6
Fix a typo in win_iis_webapplication.ps1 ( #27417 )
...
introduced with https://github.com/ansible/ansible/pull/26082/files#diff-bd862e2bbcb44c9c332df7b6cacf6adaR74
2017-07-28 17:24:08 +01:00
David Newswanger
c594f1e1c9
fixed nontype error ( #27428 )
2017-07-28 21:50:09 +05:30
David Newswanger
3b1f2aeb16
Iosxr attribute error #27122 ( #27425 )
...
* WIP fixing iosxr_logging idempotency
* remove debug stuff from module, add teardown section to start of test
2017-07-28 20:07:34 +05:30
Martin Krizek
36c6d0f748
fetch: fail if flat=yes and dest=existing-dir w/o trailing slash
2017-07-28 09:53:50 -04:00
Will Thames
f3bc8b84b6
[cloud] Fix setup_iam to use policy_name, not PolicyName ( #26880 )
...
Update setup_iam.yml to work with latest iam_managed_policies
module, which correctly snakifies the results
2017-07-28 07:50:07 -04:00
Trishna Guha
6d1bd33aa5
fix iosxr_banner ( #27378 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-28 17:09:04 +05:30
Simon Dodsley
26c9007c2d
Add Pure Storage Volume module ( #26357 )
...
Update documentation to fix typos and define the extend feature
Force size to be a required variable on create as requested.
Change type to bool
2017-07-28 11:24:31 +01:00
Sloane Hertel
91781487ab
aws_kms: don't append to unicode - fixes #25786 ( #27352 )
...
* AWS key management service fix; statement may not have a principal, and if there is only one AWS principal it will not be a list as expected. Fixes 25786.
* remove len(), only catch exception in function for json.dumps() failure
* use a defined variable and make formatting python 2.6 compatible
2017-07-28 19:36:37 +10:00
Yanis Guenane
9e41fd399b
Removing openssl_publickey from pep8 legacy files ( #27414 )
2017-07-28 11:10:02 +02:00
Trishna Guha
a49c419651
fix nxos_vrf_af nxapi & cli ( #27307 )
...
* fix nxapi failure #27142
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix nxos_vrf_af nxapi and cli
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-28 09:02:02 +05:30
Matt Clay
87d434ed68
Fix ansible-test handling of git output.
2017-07-27 18:26:23 -07:00
Matt Clay
51bd07204b
Revert "Revert "Allow ini plugin to load file using other encoding than utf8." ( #27407 )"
...
This reverts commit 520696fb39
.
2017-07-27 18:15:56 -07:00
Toshio Kuratomi
520696fb39
Revert "Allow ini plugin to load file using other encoding than utf8." ( #27407 )
...
* Revert "Update conventions in azure modules"
This reverts commit 30a688d8d3
.
* Revert "Allow specific __future__ imports in modules"
This reverts commit 3a2670e0fd
.
* Revert "Fix wildcard import in galaxy/token.py"
This reverts commit 6456891053
.
* Revert "Fix one name in module error due to rewritten VariableManager"
This reverts commit 87a192fe66
.
* Revert "Disable pylint check for names existing in modules for test data"
This reverts commit 6ac683ca19
.
* Revert "Allow ini plugin to load file using other encoding than utf8."
This reverts commit 6a57ad34c0
.
2017-07-27 17:08:31 -07:00
Toshio Kuratomi
30a688d8d3
Update conventions in azure modules
...
* Remove wildcard imports
* Update GPL header to the one-line form
* Add from __future__ imports
2017-07-27 15:37:26 -07:00
Toshio Kuratomi
3a2670e0fd
Allow specific __future__ imports in modules
...
We do want to allow certain from __future__ imports in modules that make
it easier to code compatible python2 and python3. Note that
unicode_literals is specifically left out and should never be allowed.
Now that python-3.4+ allows u"" there's no good reason to use
unicode_literals.
Also switch tables in the validate_modules documentation to simple table format
2017-07-27 15:37:26 -07:00
Toshio Kuratomi
6456891053
Fix wildcard import in galaxy/token.py
2017-07-27 15:37:26 -07:00
Toshio Kuratomi
87a192fe66
Fix one name in module error due to rewritten VariableManager
2017-07-27 15:37:26 -07:00
Toshio Kuratomi
6ac683ca19
Disable pylint check for names existing in modules for test data
...
This test data imports from modules which are only available via
PluginLoader for this test case. So pylint doesn't know anything about
them
2017-07-27 15:37:26 -07:00
Yannig Perré
6a57ad34c0
Allow ini plugin to load file using other encoding than utf8.
...
- New option for ini plugins: encoding
- Add a new option encoding to _get_file_contents
- Use replace option in test/runner/lib/util.py when calling decode on stdout/err
output when diff have non-utf8 sequences
2017-07-27 14:20:18 -07:00
Brian Coca
806da6e7c7
updated clog with latest lookup
2017-07-27 16:43:29 -04:00
Josh Bradley
31b27819e1
adding lookup plugin for chef_databags ( #18403 )
...
* adding lookup plugin for chef_databags
* add missing classes for code-smell
2017-07-27 16:42:32 -04:00
mzizzi
9817ec84a0
[cloud] cast tag values to strings in ansible_dict_to_boto3_tag_list utility ( #27396 )
...
* ansible_dict_to_boto3_tag_list cast tag values to string
* ansible_dict_to_boto3_tag_list cast with to_native
2017-07-27 16:15:05 -04:00
David Newswanger
81151ef02c
Remove Deprecated Template network modules ( #27076 )
...
* removed deprecated networking template modules
* update changelog
* update changelog
2017-07-27 19:40:11 +01:00
mesk41in
0fb64214a4
add support of nested groups in group_by
2017-07-27 11:37:34 -04:00
Trishna Guha
7351ee9a76
fix nxos_interface multiple issues ( #27106 )
...
* fix execute_show_command
* fix pep8 issues
* fix AttributeError #26562
* legacy-file remove
* modify execute_show_command output
* fix admin_state up doc
* fix admin_state for all interfaces doc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-27 19:23:35 +05:30
saichint
9b9a8749da
Add integration tests and fix nxos providers ( #26913 )
...
* fix issues with python3.x
* Add integration testa and fix for nxos_evpn_vni
* add nxos_evpn_vni to nxos.yaml
* fix get_vtp_config()
* add new integration tests
* fix rollback
* add integration test files
2017-07-27 09:32:35 -04:00
John R Barker
cee9b08e70
openvswitch targets via network-integration ( #27295 )
...
For DCI work
2017-07-27 14:14:13 +01:00
Nathaniel McAuliffe
c94c2831da
extracting list from CustomerGateways to match create ( #24897 )
...
* Limiting CustomerGateway to dictionary within list of CustomerGateways
* Copying CustomerGateways[0] to CustomerGateway only if it exsits
2017-07-27 09:12:20 -04:00
John R Barker
72bfb051c3
Allow ansible.cfg overrides ( #27372 )
...
If a cfg file exists for this this command then use it.
This allows versioned test configuration to override the built in
Ansible constants.
2017-07-27 11:37:15 +01:00
Trishna Guha
2eaf3571f3
fix state absent nxos_hsrp ( #27366 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-27 14:28:46 +05:30
Anil Kumar Muraleedharan
81a9dada1c
Added no shutdown command to list ( #27360 )
2017-07-27 09:53:46 +01:00
Evan Kaufman
589e8fd6bc
Added warning for cron jobs containing line breaks ( #19184 )
...
Fixes ansible/ansible-modules-core#4312 , moved from ansible/ansible-modules-core#4488
2017-07-27 02:19:36 -04:00
Dan O'Brien
d2f34754b2
fixing defaults ( #23874 )
...
* fixing defaults
* setting default to null
* setting default values back to null, remove backupsenabled(never used)
* fixing code smell
* whitespace, remove required statement
* doc changes
2017-07-26 21:12:15 -07:00
Paul Seiffert
499cc8f0d9
Remove author from list of iam maintainers
2017-07-26 16:40:47 -07:00
acrewdson
0f2b3d55b4
'Response' makes more sense here than 'request'
2017-07-26 16:35:49 -07:00
Toshio Kuratomi
bf42f94021
Fixes to pip with git install instructions
...
* use git+https:// in the example url because not everyone will have ssh
keys registered on github
* Remove the link to the github tarballs as they do not work. users can
use releases.ansible.com instead.
2017-07-26 16:28:42 -07:00
Matt Davis
3f1ec6b862
add custom module type validation ( #27183 )
...
* Module argument_spec now accepts a callable for the type argument, which is passed through and called with the value when appropriate. On validation/conversion failure, the name of the callable (or its type as a fallback) is used in the error message.
* adds basic smoke tests for custom callable validator functionality
2017-07-26 16:12:50 -07:00
Matt Davis
53ebe8d441
coerce azure securitygroup priority to int ( #27354 )
...
* fixes #22686
* would be better served in the future by using subspec, but it's in too much flux right now
2017-07-26 16:09:31 -07:00
mdawid92
bfdf85e002
[cloud] IAM module returns created keys ( #21237 )
...
* return new key, porting https://github.com/ansible/ansible-modules-core/pull/3385/ by defionscode
* fix python3 compatibility
* fixed indentation
* added user_meta field
2017-07-26 16:24:29 -04:00
Philippe Dellaert
67b4b7e768
Adding Nuage module to CHANGELOG ( #27338 )
2017-07-26 20:32:03 +01:00
Brian Coca
b93b9e68d7
ensure prefix in plugin loading to avoid conflicts
...
when using 'all' to load all plugins were ending in main namespace
creating conflicts with each other and random modulesr
i.e. when trying to access json callback we were getting json 'parsing' lib
2017-07-26 11:54:13 -04:00
Trishna Guha
498bf4b5be
change collection to aggregate ( #27325 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-26 20:36:56 +05:30
scottb
058e67dcbe
Minor edits.
2017-07-26 10:50:01 -04:00
Brian Coca
74e9e4bcbd
updated --diff docs
2017-07-26 10:50:01 -04:00
Martin Krizek
119c9e5d6e
Fix using DNF group upgrade/remove api
2017-07-26 07:39:26 -07:00