Commit Graph

44638 Commits (b108d01b0f4c71278c258e1c5a751e76a51e529a)
 

Author SHA1 Message Date
Gonéri Le Bouder 0e83384dfd vmware: refactoring of vmware test roles -- part2 (#55724)
Refactoring of the following roles to make use of the new
`prepare_vmware_tests` role.

- `vmware_datacenter`
- `vmware_datastore_cluster`
- `vmware_datastore_facts`
- `vmware_datastore_maintenancemode`

This patch depends on: https://github.com/ansible/ansible/pull/55719

Original PR: https://github.com/ansible/ansible/pull/54882
6 years ago
Gonéri Le Bouder c8c0f8c51a vmware: refactoring of vmware test roles -- part1 (#55723)
Refactoring of the following roles to make use of the new
`prepare_vmware_tests` role.

- `vmware_about_facts`
- `vmware_cluster`
- `vmware_cluster_facts`

This patch depends on: https://github.com/ansible/ansible/pull/55719

Original PR: https://github.com/ansible/ansible/pull/54882
6 years ago
Brian Coca 815a375177
allow empty plays again, for now (#55878) 6 years ago
Matt Clay cb0ca89994 Fix integration test role syntax.
This does not fix the tests themselves, only the syntax (converting from playbooks to roles).
The aix_devices test fails due to use of unsupported state values.
6 years ago
Nabeel Al-Saber 94ef24974a Update vcn module documentation (#55888) 6 years ago
Sam Doran b3ce3fc5eb
Restore ansible --version output (#55728)
* Add custom action class for version info
* Use args from CLI as prog for ArgumentParser object
* Make prog a required parameter of create_base_parser() and update all uses to pass in the newly required parameter.
* Add unit test for checking ansible --version
* Update other related unit tests
6 years ago
zingyb c195645575 Remove illegal basic provisioning example (#55892)
The bare minimum example in the docs (i.e. only supplying name, state, and cluster) results in the error `state is present but all of the following are missing: task_definition, desired_count`.
6 years ago
Sandra McCann 47a440774f Speed up the Sphinx documentation build (#55593)
* speeds up the docs build by changing the navigation collapse setting
6 years ago
The Magician 164ceb599b Bug fixes for GCP modules (#55358) 6 years ago
The Magician 50b72ec2b5 Bug fixes for GCP modules (#55359) 6 years ago
The Magician 6193658608 Bug fixes for GCP modules (#55360) 6 years ago
The Magician ef3607f1e7 Bug fixes for GCP modules (#55361) 6 years ago
The Magician 4a371ec84e Bug fixes for GCP modules (#55362) 6 years ago
927589452 c181e567a1 Update setup.py (#55871)
adds a note on privileges needed on BSD systems to use dmidecode
6 years ago
Kevin Breit 274f6e4818 Removed legacy Digital Ocean tasks (#51786) 6 years ago
Andrey Klychkov 9b17346d1e PostgreSQL modules: move params mapping from main to connect_to_db() function (#55799)
* PostgreSQL modules: move params mapping from main to connect_to_db() function

* PostgreSQL modules: fix postgresql_db

* PostgreSQL modules: fixes
6 years ago
krisvasudevan 25f485f79d Update nios_member.py (#54419)
* Update nios_member.py

* Update api.py

* Update nios_member.py

* Update nios_member.py

* Update api.py
6 years ago
Martin Krizek 8e82baba4a
zfs: deprecate key=value 'option' (#55699)
* zfs: deprecate key=value 'option'

Fixes #55318

* Not needed to ignore these anymore
6 years ago
Yunge Zhu fd2ea34444
fix cross subs vnet peering (#55854) 6 years ago
MyronFanQiu ae7b6739ce a fix by replacing subscription with subscriptions (#55797) 6 years ago
Matt Clay 149336319a
Clean up local_action and delegate_to in tests. (#55835)
* Remove unnecessary delegate_to in tests.

* Remove incorrect delegate_to in tests.

* Remove unnecessary use of local_action in tests.

* Remove incorrect use of local_action in tests.

* Remove unnecessary use of local_action in tests.

* Remove incorrect use of local_action in tests.

* Remove unnecessary use of local_action in tests.

* Use delegate_to instead of local_action in tests.

* Use setup_remote_tmp_dir instead of TMPDIR.
6 years ago
Matt Clay 2feda390b5 Fix ansible-test target change classification. 6 years ago
Alexander Todorov 357dafffa4 Update ali_instance_facts examples in documentation (#55760) (#55803) 6 years ago
James Cammarata 7a46fe6693
Be sure to use the active state when checking for any_errors_fatal (#55779)
The current code was not properly checking for the active state when
checking any_errors_fatal, so if the error occurred in a sub-block
or included file it is not properly detected.

Fixes #55515
6 years ago
stroebitzer 943f7334c5 Fix var naming (#55795)
Make vars match tasks in Google Compute guide.
6 years ago
Brandon Handeland 1e2cbefac0 Update ec2_eip_facts.py (#53040)
Add several additional examples showing how to filter on tag, how to filter on the EIP allocation id, and how to set a fact using the output.
6 years ago
John R Barker 52a1e4a599
Fix some module author names (#55770)
* Fix some module author names

During some data analysis we noticed some typos in author lines.
6 years ago
Alicia Cozine 9d5b5d7ddd
correct description of modules vs plugins (#55784) 6 years ago
Alicia Cozine bb5059f2c7
Add security group info and example to AWS guide (#55783)
* expand documentation on how to use lookup plugin aws_service_ip_ranges with ec2_group module

* fix rst syntax error
6 years ago
Andrey Klychkov cef536fd51 BOTMETA: added new member to postgresql maintainers (#55809) 6 years ago
Ondra Machacek 213501a2cc Add wait of image disk after upload (#55426) 6 years ago
Ondra Machacek 0679fbc1d9 ovirt_disk: Check if disk is attached to vm (#55767) 6 years ago
Matt Clay 03b2986227 Fix order integration test.
Previously the test always passed due to invoking cleanup on failure.
6 years ago
Brian Coca 05fcb8502f
options not optional for callbacks (#55660)
fixes #55305
6 years ago
Yuwei Zhou c7bf3e035b Fix the get property (#55745) 6 years ago
tacatac dbc64ae64c Clarify poll value behaviour in playbook async doc (#54929)
Clarify the documentation for `async` and `poll`; describe the behavior when `poll` = 0 and when it does not.

* Update docs/docsite/rst/user_guide/playbooks_async.rst

* Update the default poll value in async doc

Co-Authored-By: tacatac <taca@kadisius.eu>
6 years ago
John Mahowald 9c038b210b Fix template lookup description (#55557)
Previously, template lookup description was documented  as "mostly a noop".
Now,  describe that it returns template content with substituted variables.
6 years ago
zengchen 1d49313dc4 huawei: use new client (#55368) 6 years ago
John R Barker a237e2dd6a BOTMETA: Add labels for popular docs (#55764)
* BOTMETA: Add labels for popular docs

For the more active parts of the docs tree ensure we set the right
labels and maintainers so we get technical reviews.

* team_cloudstack

Signed-off-by: John R Barker <john@johnrbarker.com>
6 years ago
John R Barker ed6fa82d0c Give felixfontein supershipit on crypto (#55708)
Also add in missing unit tests
6 years ago
Matt Clay 272bb8da7a Fix test_postgresql dependency analysis. 6 years ago
Toshio Kuratomi b71133eeb5 Use LooseVersion instead of StrictVersion as StrictVersion doesn't understand "rc1" 6 years ago
Matt Clay 6fe57846d0 Revert "postgres modules: move params mapping from main to connect_to_db (#55549)"
This reverts commit 2250257809.
6 years ago
hiyokotaisa 7b86208fcd Add Microsoft Document URL for WinRM Memory Hotfix (#55680)
* Add microsoft document for memory hotfix

* Update docs/docsite/rst/user_guide/windows_setup.rst

Co-Authored-By: hiyokotaisa <thel.vadam2485@gmail.com>
6 years ago
Matt Martz 2732cde031
Support using importlib on py>=3 to avoid imp deprecation (#54883)
* Support using importlib on py>=3 to avoid imp deprecation

* Add changelog fragment

* importlib coverage for py3

* Ansiballz execute should use importlib too

* recursive module_utils finder should utilize importlib too

* don't be dumb

* Fix up units

* Clean up tests

* Prefer importlib.util in plugin loader when available

* insert the module into sys.modules

* 3 before 2 for consistency

* ci_complete

* Address importlib.util.find_spec returning None
6 years ago
Gonéri Le Bouder 6d645c127f vmware: import prepare_vmware_tests
The vmware test roles do a lot of similar operation to prepare
the environment. This role will be used to reduce the amount of
duplicated code.

The role can prepare an environment on a baremetal environment, this
in addition to vcsim.

Original PR: https://github.com/ansible/ansible/pull/54882
6 years ago
Martin Krizek 1a6df99aa5 apt: strip whitespaces in package names (#55750)
Fixes #55741
6 years ago
Andrey Klychkov 2250257809 postgres modules: move params mapping from main to connect_to_db (#55549)
* params mapping to connect_to_db
6 years ago
Matt Davis 03cac394cc
mark entire module result untrusted as template (#55717)
* prevents accidental templating on intra-action postprocessing of an untrusted module result
* makes the view of a module result within an action consistent with the way it would be stored for future use (eg facts, register)
6 years ago
Kevin Breit 34e9c0f3a5 Migrated path creation to custom parameters (#54278) 6 years ago