Toshio Kuratomi
019d078a5a
Move common build code from _build_helpers ( #55986 )
...
We have some common code used by several docs scripts. Migrate that
into the build-only shared code repository.
* Move lib/ansible/utils/_build_helpers.py to the directory for common
build code
* Migrate docs/bin/dump_config.py to a build-ansible subcommand
* Migrate dump_keywords to the build-ansible framework
* Make the script more maintainable by using functions and good
variable names
* Port to Python3 idioms
* Fix bug so that private attributes will be undocumented
* Move generate_man to a build-ansible subcommand
* Port plugin_formatter to a build-ansible subcommand
* Rework command_plugins so that docs scripts can target Python-3.4+ and
releng-only subcommands can use more recent versions of Python.
The architecture is now that command_plugins/* need to be importable
on Python-3.4. The init_parsers() method needs to run on Python-3.4.
But the main() method can utilize features of more recent Python as
long as it fits within those parameters.
* Update docs build requirements
Port the plugin_formatter to build-ansible framework
2019-07-16 12:19:01 -07:00
Fred-sun
65e0f37fc0
Update azure_rm_virtualnetwork related document ( #59023 )
...
* Update azure_rm_virtualnetwork related documentation
2019-07-16 14:18:20 -05:00
Kyle Sferrazza
b376c91749
win_hotfix: fix docs typo ( #59124 )
2019-07-16 14:09:13 -05:00
Fred-sun
c7387549a4
Update azure_rm_virtualnetworkpeering related document ( #59025 )
...
* Update azure_rm_virtualnetworkpeering related documentation
2019-07-16 14:04:32 -05:00
Matt Clay
cb0dfc9793
Prepare pylint test for collections support.
2019-07-16 11:24:16 -07:00
Chris Archibald
8bf069114f
New Module: Vscan Enable ( #57953 )
...
* new module
* fix netapp.py
* updates
* fixes
2019-07-16 13:40:56 -04:00
Sam Doran
d17e7a91b1
Add test for meta: end_play ( #59118 )
...
- Set ansible_python_interpreter for hosts using local connection
2019-07-16 12:41:48 -04:00
Wojciech Sciesinski
e8a7d89180
Correct a documentation of the jenkins_plugin module ( #59139 )
2019-07-16 11:46:18 -04:00
Dara Poon
b16c264dca
chroot connection plugin: defer get_option() call ( #59065 )
...
* The chroot connection plugin crashes because its constructor calls
self.get_option(...) before the plugin loader has established its
self._load_name. Therefore, we should defer the self.get_option(...)
call so that it happens in connect().
Fixes #59063
2019-07-16 11:31:06 -04:00
Kiyo Nagamine
88c4cf28ea
Modified blockinfile module's exmple using loop keyword ( #59022 )
2019-07-16 11:13:04 -04:00
Ewoud Kohl van Wijngaarden
9c5b3401ff
Close file after using it ( #59000 )
2019-07-16 10:07:27 -05:00
Matt Clay
2ed78b650f
Update to ansible-test to prepare for collections.
...
Changes to simplify merging of collections support.
2019-07-16 08:04:07 -07:00
Jonathan
f0eaf1fb39
Module mail : Add Date header ( #59080 )
...
* Mail module : add date header (#58808 )
2019-07-16 10:55:59 -04:00
Abhijeet Kasurde
de66abe521
VMware: Add support for storagePod ( #58627 )
...
* User now can be specify datastore cluster for deploying OVF
* Added find_resource_pool_by_cluster API
Fixes : #57849
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-07-16 13:14:21 +05:30
Gonéri Le Bouder
a63e17cd63
vmware_vmkernel: simplify the code ( #55176 )
...
- drop a dead branch in a condition tree
- simplify the look-up of the vnic
2019-07-16 09:28:22 +05:30
Matt Clay
4b9391f32a
Clean up ansible-test target handling.
2019-07-15 20:33:23 -07:00
A Codeweavers Infrastructure Bod
e2adb37789
crypttab: 'NoneType' object is not callable when password is NoneType ( #56790 )
...
This looks to have been broken in commit 8bd5757720
where a fields.append was replaced with a call to self.password
2019-07-16 07:58:19 +05:30
Matt Clay
4255ee8e5a
Prepare ansible-test for collections support.
...
Another round of changes to prepare ansible-test for supporting collections to help keep later PRs a manageable size.
2019-07-15 17:46:29 -07:00
Matt Clay
f81238012b
Clean up pylint issues in test infra.
2019-07-15 14:45:30 -07:00
Fred-sun
9e6399f74c
Update azure_rm_virtualmachinescalesetextension related document ( #58908 )
...
* Update azure_rm_virtualmachinescalesetextension documentation
2019-07-15 16:02:42 -05:00
d-little
ee71a7df74
timezone - Add AIX support using chtz
( #58838 )
...
* init AIX support
* fix pylint whitespace issues
* Switch chtz from required=False to True
* Refactor AIX to include _get_timezone()
* More Pylint...
2019-07-15 15:52:50 -04:00
Milan Zink
7cbd06f3a3
Adding vserver/SVM NFS info to na_ontap_gather_facts ( #58826 )
2019-07-15 14:35:09 -04:00
Xu Yuandong
7a0a21ea7a
ce_file_copy : update ce_file_copy to fix a bug. ( #59071 )
...
* update ce_file_copy to fix a bug.
* Update ce_file_copy.py
* Update ce_file_copy.py
2019-07-15 14:18:46 -04:00
Elijah DeLee
a6d32eda84
Remove extra print statement ( #59104 )
...
Let ansible-inventory handle all output
Fixes #59101
2019-07-15 13:26:19 -04:00
Martin Krizek
4898b0a4a2
group: detect duplicate GIDs when local=yes ( #58469 )
2019-07-15 12:52:15 -04:00
Alvaro Olmedo Rodriguez
a1dcba63b3
java_keystore - Prefer SHA256 and solve SHA256 keytool in java11 version ( #57302 )
2019-07-15 12:44:30 -04:00
Andrey Klychkov
2a07123fdd
jboss module: add check mode support and integration tests ( #58959 )
...
* git war file and wildfly archive from S3
* create setup_wildfly_server role for integration tests
2019-07-15 12:17:08 -04:00
Rémy Léone
30206d3066
Add an example for the debugging module ( #50197 )
...
+label: docsite_pr
2019-07-15 12:00:36 -04:00
Stéphane Travassac
262c9ffdb6
VMware: fix for vmware_guest_file_operation binary file ( #57614 )
2019-07-15 19:05:54 +05:30
Jordan Borean
66a5ed64ca
Remove reference to Windows for assemble docs ( #59082 )
2019-07-15 08:25:30 -05:00
Kevin Dwyer
ec35cbc437
Pass allow_unauthenticated when installing a deb directly - allowing unauthenticated dependencies ( #58771 )
...
* Pass allow_unauthenticated when installing a deb directly - allowing unauthenticated dependencies.
* Add changelog for ansible/ansible#58771
2019-07-15 12:02:14 +02:00
shiro
644eead954
Fix docs for yum_repository.py ( #59068 )
...
* The description has been replaced with proxy_password and proxy_username.
* Rename 59068-fix doc for yum_repository.py to 59068-fix_doc_for_yum_repository.yml
2019-07-15 15:19:40 +05:30
Noe Gonzalez
3a5d13b0d7
VMware: Fix vmware_guest cloning bug ( #58737 )
...
* fix vmware_guest cloning bug
* added tests for resizing disks during clone
2019-07-15 10:09:54 +05:30
Rémi REY
b6273e91cf
Fix deprecation warning message from grafana_annotations
...
The Display class has no `info` attribute/method. The use of the method
was raising an Exception in task_queue_manager and displayed an
unappropriate deprecation warning.
2019-07-14 18:27:39 +02:00
Xu Yuandong
07a598089a
update ce_interface to fix a bug. ( #59070 )
2019-07-14 11:28:40 -04:00
Felix Fontein
8d6f1846a6
docker_* modules: improve tag validation and requests error handling ( #58791 )
...
* Add method to validate docker tags.
* Validate tag option of docker_image.
* Fix regex. Always return boolean, not None vs. Matcher object.
* Also catch requests errors.
* Linting.
* Add changelog.
2019-07-13 22:36:18 +02:00
Felix Fontein
fa7c387f9b
docker_container: add support for nocopy mode ( #59043 )
...
* Add support for nocopy mode.
* Add changelog.
2019-07-13 14:50:32 -04:00
Hannes Ljungberg
34a68fa0fb
pip: Document option types and validate name elements
...
PR #58966
Also:
* Validate that name elements are strings
2019-07-13 17:05:37 +02:00
n3pjk
a135c483ce
Add OAuth and Multi-Record Query for SNOW ( #58410 )
...
* Add SNOW OAuth Support and Multi-record Query
* Add OAuth documentation to snow_record_find
* Fix lint and verification issue for PR 58410
* Fix E309 and E324 errors in PR 58410
* Fix E307, need advice on E309
* Fix E309 for PR 58410
* Re-add instance, username and password documentation
* Fix data type mismatch in documentation
* Remove doc_fragment overlap
* Refactor service now module space
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-07-13 20:34:36 +05:30
Matt Clay
d910c971b4
Minor ansible-test code cleanup. ( #59052 )
...
* Minor ansible-test code cleanup.
* Fix type annotations.
2019-07-12 21:58:19 -07:00
jpic
945e35ada2
Fix exception in unixy callback v2_runner_retry ( #58801 )
2019-07-13 09:08:51 +05:30
The Magician
d1587bca41
Bug fixes for GCP modules ( #58902 )
2019-07-12 18:50:49 -04:00
d-little
11d61cc01e
Swap ordering to ensure Dynamic always first ( #58998 )
2019-07-12 15:52:06 -05:00
Chris Archibald
f3aac3a112
MOTD was not idempotent ( #57372 )
...
* fix issue
* fix issues
* fix issues
* fix issues
2019-07-12 16:47:41 -04:00
Simon Dodsley
13d45cd0f9
Fix typo in purefa_user and purefa_dsroledocumentation examples ( #59005 )
...
fa_url not fb_url
2019-07-12 15:35:36 -05:00
Andrey Babushkin
3b0c933f18
[win_credential.py] Fix example in docs ( #59042 )
...
Example should use "secret" instead of "password".
2019-07-12 15:30:09 -05:00
The Magician
51e1b090db
Bug fixes for GCP modules ( #58901 )
2019-07-12 16:21:43 -04:00
The Magician
119b8521a6
Bug fixes for GCP modules ( #58904 )
2019-07-12 16:21:31 -04:00
Alicia Cozine
0dd3fb82eb
get rid of Sphinx 2.1.2 errors ( #59001 )
2019-07-12 16:19:08 -04:00
Matt Clay
6645054329
Code cleanup for test infrastructure. ( #59046 )
...
* Remove useless object inheritance in test code.
* Remove unnecessary pass statements from test code.
* Comment on why certain pylint rules are ignored.
* Add more pylint test contexts.
* Fix import order.
* Remove unused variables.
* Remove unnecessary pass statement.
* Fix bad continuations.
* Remove unnecessary elif.
* Allow legitimate broad except statements.
* Allow legitimate protected access.
* Clean up names to make pylint pass.
2019-07-12 13:17:20 -07:00