James Mighion
a328e96455
Adding aireos_config module ( #27408 )
...
* Adding aireos_config module.
* Fixing pep8 W291.
7 years ago
Toshio Kuratomi
d10719b252
Add stderr callback plugin to changelog
7 years ago
Toshio Kuratomi
cce06c5a3b
Fix _get_file_contents to return bytes and checking that a different file exists than it opens
7 years ago
Matt Clay
d83129f0d1
Fix integration test aliases.
7 years ago
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
7 years ago
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
7 years ago
Mike Wiebe
07b097af7c
Fix nxos portchannel force option ( #27190 )
...
* Add integration tests
* Fix force option
* Enable nxos_portchannel test
* Satisfy ansibot demands
7 years ago
Nathaniel Case
fb2b3de5e4
Fix nxos_vtep_vni typo
7 years ago
Marko Stanković
0ebc80cbd6
Fix a typo in win_iis_webapplication.ps1 ( #27417 )
...
introduced with https://github.com/ansible/ansible/pull/26082/files#diff-bd862e2bbcb44c9c332df7b6cacf6adaR74
7 years ago
David Newswanger
c594f1e1c9
fixed nontype error ( #27428 )
7 years ago
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
7 years ago
Martin Krizek
36c6d0f748
fetch: fail if flat=yes and dest=existing-dir w/o trailing slash
7 years ago
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
7 years ago
Trishna Guha
6d1bd33aa5
fix iosxr_banner ( #27378 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
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
7 years ago
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
7 years ago
Yanis Guenane
9e41fd399b
Removing openssl_publickey from pep8 legacy files ( #27414 )
7 years ago
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>
7 years ago
Matt Clay
87d434ed68
Fix ansible-test handling of git output.
7 years ago
Matt Clay
51bd07204b
Revert "Revert "Allow ini plugin to load file using other encoding than utf8." ( #27407 )"
...
This reverts commit 520696fb39
.
7 years ago
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
.
7 years ago
Toshio Kuratomi
30a688d8d3
Update conventions in azure modules
...
* Remove wildcard imports
* Update GPL header to the one-line form
* Add from __future__ imports
7 years ago
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
7 years ago
Toshio Kuratomi
6456891053
Fix wildcard import in galaxy/token.py
7 years ago
Toshio Kuratomi
87a192fe66
Fix one name in module error due to rewritten VariableManager
7 years ago
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
7 years ago
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
7 years ago
Brian Coca
806da6e7c7
updated clog with latest lookup
7 years ago
Josh Bradley
31b27819e1
adding lookup plugin for chef_databags ( #18403 )
...
* adding lookup plugin for chef_databags
* add missing classes for code-smell
7 years ago
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
7 years ago
David Newswanger
81151ef02c
Remove Deprecated Template network modules ( #27076 )
...
* removed deprecated networking template modules
* update changelog
* update changelog
7 years ago
mesk41in
0fb64214a4
add support of nested groups in group_by
7 years ago
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>
7 years ago
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
7 years ago
John R Barker
cee9b08e70
openvswitch targets via network-integration ( #27295 )
...
For DCI work
7 years ago
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
7 years ago
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.
7 years ago
Trishna Guha
2eaf3571f3
fix state absent nxos_hsrp ( #27366 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Anil Kumar Muraleedharan
81a9dada1c
Added no shutdown command to list ( #27360 )
7 years ago
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
7 years ago
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
7 years ago
Paul Seiffert
499cc8f0d9
Remove author from list of iam maintainers
7 years ago
acrewdson
0f2b3d55b4
'Response' makes more sense here than 'request'
7 years ago
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.
7 years ago
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
7 years ago
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
7 years ago
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
7 years ago
Philippe Dellaert
67b4b7e768
Adding Nuage module to CHANGELOG ( #27338 )
7 years ago
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
7 years ago
Trishna Guha
498bf4b5be
change collection to aggregate ( #27325 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago