summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Pass region and ec2_url to boto3 connection (#30370)Stepan Stipl2017-09-151-1/+1
| | | fixes ansible/ansible#30368
* fix git wrapper (#29069)Brian Coca2017-09-151-2/+3
| | | | | | | | * fix git wrapper * fallback to bin/sh * Use percent formatting as per sivel's review
* Fixing two bugs with import_role (#30398)James Cammarata2017-09-151-1/+7
| | | | | | 1) import_role was never resulting in a static inclusion of the role tasks due to a logic error. 2) no error was raised when import_role tried to use a with loop, resulting in a strange error down the execution path.
* remove dupe deprecation on config (#30364)Brian Coca2017-09-143-10/+6
| | | | | | | * remove dupe deprecation on config also move failed typing to same place to use 'standard' display vs hack.
* Correctly create include_role blocks when using loops (#30372)James Cammarata2017-09-143-78/+76
| | | | | | Also fixes instances where conditionals or other variables may result in hosts executing lists of tasks of differing sizes. Fixes #18748
* Rel240/fix nxos pim interface (#29885)Mike Wiebe2017-09-1412-39/+230
| | | | | | | | | | * fix nxos_pim_interface * Add integration test coverage and fix unit test * Add clarifying comments * Make ansibot happy
* Document boolean default value treatment (#30062)Toshio Kuratomi2017-09-143-1/+4
| | | | | | | | | | * Consistency and document treatment of default bool values * Document that default bool values can be any Ansible recognized bool. choose the one that reads better in context * For fragments used by the copy module, make bool types use type=bool and not choices * Edit for clarity
* fixed 'typing' for deprecated get_configBrian Coca2017-09-141-4/+2
|
* Use safe_load to load yamlGanesh B. Nalawade2017-09-143-3/+3
| | | | Replad `yaml.load` with `yaml.safe_load`
* alternatives: test that path parameter is checkedPierre-Louis Bonicoli2017-09-142-0/+16
| | | | Relates: #24800
* module_utils/avi.py: fix broken importPierre-Louis Bonicoli2017-09-142-3/+2
|
* devel usage README update (#30369)Matt Davis2017-09-141-3/+1
| | | | | | | | | | * devel usage README update * Update README.md * Update README.md * Update README.md
* Fix nxos_interface error for nxapi and idempotence problem (#29136)Mike Wiebe2017-09-142-9/+139
| | | | | | * Fix nxos_interface nxapi error and idempotence * Make shippable happy
* Fix import error. Was pointing to the wrong module (#30293)Patrick Ogenstad2017-09-141-1/+1
|
* Fix import test handling of multi-line messages.Matt Clay2017-09-141-0/+2
|
* fixes #27177 - nxos_aaa_server_host multiple issues (#29103)rahushen2017-09-141-5/+4
|
* add possibility for log messages via log_prefix (#30358)mwellmeyer2017-09-141-0/+6
|
* openssl: remove static dict for keyUsage (#30339)Yanis Guenane2017-09-146-40/+63
| | | | | | | | | | keyUsage and extendedKeyUsage are currently statically limited via a static dict defined in modules_utils/crypto.py. If one specify a value that isn't in there, idempotency won't work. Instead of having static dict, we uses keyUsage and extendedKyeUsage values OpenSSL NID and compare those rather than comparing strings. Fixes: https://github.com/ansible/ansible/issues/30316
* better error on bad playbook encodingBrian Coca2017-09-141-2/+6
|
* rename dev..general_OLD.rst to ._rst (#30291)Adrian Likins2017-09-141-0/+0
| | | | So we don't try to build the rst, since it causes lots of warnings to be shown and doesn't render correctly.
* Misc docsite fixes (#30290)Adrian Likins2017-09-1414-51/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix refs for local_facts and various cli :option: * Fix dev_guide/testing_pep8 refs * remove ref to non-existing 'developing_test_pr' * Fix ref to ansible-vault encrypt_string * Removed hard-to-localize colloquialism. * Rename '_ansible-pull' in playbooks_intro. It was conflicting with rst/ansible-pull.rst. Nothing seems to reference it. * Add explicit targets for and update refs Replace some ':doc:' use with ':ref:'. Replace some :ref: to section names with explicit targets (:doc:`Dynamic vs. Static` -> :ref:`dynamic_vs_static` etc) * The 'YAML+Jinja' syntax lex fails here, so just use yaml Since the yaml+jinja highlight fails, code wasnt highlighted at all, but 'yaml' works more or less. * just use no lexer for the < python2.6 examples py3 will fail highlighting them, and 'python2' throws a lexer warning, and nothing actually highlights it, so just disable.
* Add sudo/su become_methods for become tests (#30266)Martin Krizek2017-09-144-81/+276
| | | | | | * Add sudo/su become_methods for become tests * Fix test on osx
* Allow filtering RDS instances by tags in the ec2 dynamic inventory script ↵jchristi2017-09-141-2/+32
| | | | | | | | | | | | (#24423) * Allow filtering RDS instances by tags in the ec2.py dynamic inventory script * PEP8 fix * Fix no-bastring code smell * Simplify logic in ec2.py RDS filtering by tag
* Fix Dell OS network module timeout (#30355)Mark Goddard2017-09-143-0/+3
| | | | | | | | The dellos action plugins should add the remote address of the switch provider to the play context. This was fixed in issue #23589 in an almost identical manner for the eos, ios, iosxr, and vyos action plugins. Fixes: #30350
* Fixes to the READMEDag Wieers2017-09-141-6/+4
|
* Update link to MAINTAINERS.txtDag Wieers2017-09-141-2/+2
|
* Reorganize integration tests:Matt Clay2017-09-14513-6/+111
| | | | | - Move legacy tests into a separate directory. - Reduce common dependencies between targets.
* Use a more convenient and standard date formatDag Wieers2017-09-141-73/+73
|
* openssl_certificate: Correctly set the version (#30314)Yanis Guenane2017-09-144-4/+35
| | | | | | | | Current openssl_certificate is mistakenly taking its derivating its version number from the csr version number. Thos two fields are completly unrelated and hence the version number of the certificate should be able to be directly specified (via selfsigned_version parameter).
* Avoid KeyError when subnet['Tags'] doesn't exist (#30349)Abhijit Menon-Sen2017-09-141-1/+1
| | | The problem was introduced in 2cdf31d3.
* Specify default delay (DOCUMENTATION only change) (#30344)John R Barker2017-09-1415-13/+29
| | | | | | | | * Specify default delay Also clarify that tx_rate is in bps * aggregates -> aggregate
* Fixes verify_ssl option when False in ansible_tower module util (#30308)ethackal2017-09-141-1/+1
| | | | | | * Fixes verify_ssl option when False in ansible_tower module util * fixed comparison to None per PEP-8 standards
* Fixes #30281 eos_banner integration test failure (#30283)Ganesh Nalawade2017-09-143-7/+29
| | | | | | | | * Fixes #30281 Configure login prompt for eos_banner * Fix unit test * Fix pep8 issue
* Fix logic error in nxos get_config.Matt Clay2017-09-141-1/+1
|
* Run all Windows tests if change detection disabled (#30320)Matt Clay2017-09-141-5/+3
| | | | | * Run all Windows tests if change detection disabled * Run all Windows versions if change detection disabled
* Fix regression in format of lvm facts (#30326)Toshio Kuratomi2017-09-141-3/+3
| | | | | lvm information should not have leading whitespace in the key names Fixes #30006
* swapped out key-value pairs for multi-line YML (#30277)Aren2017-09-141-12/+36
|
* fix broken rpm link (#29667)John Patrick2017-09-141-1/+1
|
* updated test not that module util checks the path is valid (#30321)Jordan Borean2017-09-141-1/+1
|
* Adding scathatheworm as maintainer for pkgutil module (#30317)David Ponessa2017-09-141-1/+1
|
* Correct sl_vm documentation (#29433)Abhijeet Kasurde2017-09-141-1/+1
| | | | | | | Fix corrects sl_vm documentation from wait_timeout to wait_time Fixes: #29395 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* Support one to many A records in nsupdate module (#25620)David Critch2017-09-141-23/+41
| | | | | | | | | | | | | | | * Updating the nsupdate module to accept a list for 'value' instead of a string. This is to allow manipulating 1:many DNS records. A string can still be supplied so it should be backwards compatible. Addresses issue #25554 * Update nsupdate.py * Update nsupdate.py * Update nsupdate.py
* porting_guide_2.5.rst stub (#30311)John R Barker2017-09-142-0/+68
|
* Add CLI provider with authorize yes to ios tests (#30312)Ricardo Carrillo Cruz2017-09-1413-0/+46
| | | We are getting failures to do lack of elevated privileges.
* Add simple integration test for openssl_certificate (#29038)MarkusTeufelberger2017-09-137-20/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * openssl_certificate: Fix parameter assertion in Python3 Parameter assertion in Python3 is broken. pyOpenSSL get_X() functions returns b'' type string and tries to compare it with '' string, leading to failure. The error mentionned above has been fixed by sanitizing the inputs from a user to the assert only backend. Also, this error was hidden by the fact that the improper check method was called in the generate() functions. * Add simple integration test for openssl_certificate * remove subject == issuer assertion * run integration tests only on supported hosts * change min supported version to 0.15.x * Add test for more CSR fields * also convert dict members to bytes * fix version_compare * openssl_{csr, certificate}: Fail if pyOpenSSL <= 0.15 Previous 0.13 pyOpenSSL was a C-binding, and required the parameter passed to add_extention to be in ASN.1. This has changed with the move to 0.14 and it is now all pythong and string based. Previous the 0.15 release, the `get_extensions()` method didn't exist, since the modules rely heavily on it we ensure pyOpenSSL version is at last 0.15.0. * check pyopenssl version in openssl_csr integration test
* Fix sending facts to ForemanMarek Hulan2017-09-131-1/+1
|
* add htmlsingle target (#30287)Adrian Likins2017-09-131-1/+5
| | | | | For whatever reason, building the 'singlehtml' version of the docs is much much faster than building the normal html version.
* Remove references to obsolete PR Mover. (#30298)Matt Clay2017-09-131-16/+0
|
* Updated version_added to 2.5Felipe Garcia Bulsoni2017-09-131-2/+2
|
* Added support to retrieving SAN Manager resources in HPE OneViewFelipe Garcia Bulsoni2017-09-133-0/+178
| | | | | - Added unit tests - Added _main_ function to oneview unit tests which were missing it