Mark Chappell
458268f4cb
AWS Guidelines: Make 'security_token' optional so that they can be run outside of CI ( #66107 )
2019-12-30 08:38:20 +00:00
Alicia Cozine
40fb46f1e8
fixes import paths for ansible unit testing ( #65775 )
...
* fixes import paths for ansible unit testing
* Update docs/docsite/rst/dev_guide/testing_units_modules.rst
Co-Authored-By: Sandra McCann <samccann@redhat.com>
2019-12-16 11:07:26 -06:00
Evgeni Golov
057e137998
clarify returned
value of RETURN
nlock ( #65724 )
2019-12-12 17:12:38 -06:00
Felix Fontein
4be8b2134f
Sanity checks: make sure that required
in argument spec coincides with documentation ( #65437 )
...
* Add sanity test for required parameters, update ignore.txt, and add changelog.
2019-12-03 09:15:07 -06:00
Felix Fontein
784e507671
module sanity checks: improve alias handling ( #59060 )
...
* add_file_common_args is only of interest on top-level.
* Handle undocumented arguments in one place.
* Update ignore.txt
* Add changelog
2019-11-21 15:33:27 -05:00
Sandra McCann
a01376a493
update configuring ansible-galaxy client ( #64796 )
...
* update configuring ansible-galaxy client, deduplicate, clarify tokens, AH procedures, etc.
2019-11-15 09:49:51 -06:00
Matt Clay
4f51b7d323
Remove ansible-test --tox delegation option.
...
Use the --venv option instead.
This option was only available when running from source to test the ansible/ansible repository.
This will have no effect on testing collections or running from an installed version of Ansible.
Also update docs to reference the --venv option instead of the --tox option.
2019-11-14 17:18:00 -08:00
Jordan Borean
f8f7662850
Add the ability to ignore files and collection build ( #64688 )
2019-11-14 05:02:58 +10:00
Glandos
7a26aff357
Fix cache example ( #64600 )
2019-11-08 16:16:45 -05:00
Sandra McCann
6a662b0ed0
clarify acceptable file types in collection docs ( #64618 )
...
* clarify acceptable file times in collection docs
* implement feedback
2019-11-08 14:31:14 -06:00
Sandra McCann
797397558e
Add note about large tarball sizes for collections ( #64411 )
...
* add note on collection tarball size
2019-11-04 14:26:59 -06:00
Felix Fontein
0bf9146b29
Document 'elements' for module option and return value documentation. ( #64075 )
2019-11-04 15:21:07 -05:00
Sloane Hertel
c1f1b2029c
Support vars plugins in collections ( #61078 )
...
* Move var plugins handling to a separate file
* Allow var plugins to require whitelisting
* Add global configuration ('demand', 'start') for users to control when they execute
* Add 'stage' configuration ('all', 'task', 'inventory') for users to control on a per-plugin basis when they execute
* Update ansible-inventory and InventoryManager to the global and stage configuration
* Update host_group_vars to use stage configuration and whitelisting
* Add documentation for using new options and to the developer's guide
* Add integration tests to exercise whitelisting and the new configuration options, using vars plugins in collections, and maintain backward compatibility
* Changelog
Co-Authored-By: Brian Coca <brian.coca+git@gmail.com>
Co-Authored-By: Sandra McCann <samccann@redhat.com>
2019-11-04 11:41:14 -05:00
Matt Clay
e9f8a34dce
Fixes for validate-modules import handling. ( #63932 )
...
* Fix validate-modules support for collections.
- Relative imports now work correctly.
- The collection loader is now used.
- Modules are invoked as `__main__`.
* Remove obsolete validate-modules code ignores.
* Handle sys.exit in validate-modules.
* Add check for AnsibleModule initialization.
* Remove `missing-module-utils-import` check.
This check does not support relative imports or collections.
Instead of trying to overhaul the test, we can rely on the `ansible-module-not-initialized` test instead.
* Fix badly named error codes with `c#` in the name.
The `#` conflicts with comments in the sanity test ignore files.
* Add changelog entries.
2019-10-30 09:48:21 -07:00
Austin Macdonald
1aee11c860
add newline to render table correctly ( #63769 )
2019-10-29 13:09:18 -04:00
Sloane Hertel
1e52782d6b
Fix indentation of example ( #63789 )
...
Remove no_log since module_defaults aren't displayed like set_fact was
2019-10-29 13:08:41 -04:00
Sandra McCann
6a2902c8d5
clarify no subfolders and md only for collections /docs folder ( #63808 )
2019-10-22 15:50:02 -05:00
Jill R
9cda5819b9
Update AWS dev guide to recomment module_defaults and point to CI policy repo ( #63589 )
2019-10-21 17:01:19 -04:00
Gonéri Le Bouder
73febd4ea6
prepare_vmware_tests: use module_defaults ( #63209 )
2019-10-11 19:46:54 +05:30
Sandra McCann
bdd0fac606
add note about collection links ( #63346 )
2019-10-11 08:27:26 -05:00
thaim
021d095625
Fix broken link ( #63185 )
2019-10-09 14:36:43 -05:00
Chris Houseknecht
911aa6aab9
Default collection install path to first path in COLLECTIONS_PATHS ( #62870 )
2019-10-02 10:22:00 -04:00
Andreas Olsson
c8315bfd60
Prefer https:// links in the docs site ( #62939 )
...
This is a follow-up of last year's 1a11cec
. It deals with links which
at that point either were not present or did not support https://.
2019-09-30 15:11:19 -04:00
Gonéri Le Bouder
7ecfa4a471
vmware guidlines: adjust the location of cloud-config-vcenter.ini.template ( #62970 )
...
Update the location of the cloud-config-vcenter.ini.template template.
The file has been moved by: 2e7d36a3f9
.
2019-09-30 14:21:35 -04:00
mohamed chiheb ben jemaa
e7436e278f
Remove Latin phrases from the docs ( #62419 )
...
* add styleguide about avoiding use of latin words
2019-09-26 15:12:24 -04:00
Sloane Hertel
d41050b28b
Add some documentation about plugins in collections ( #62465 )
...
* Add some documentation about using plugins in collections
- FQCN requirements
- Sharing code in collections
- Limitations with inventory caching
2019-09-26 12:00:26 -04:00
Michael Prokop
b33ae14949
doc: fix typos ( #62852 )
2019-09-26 10:18:29 -04:00
Sandra McCann
7e01de96d7
add more anchors to collections docs ( #62827 )
2019-09-25 08:32:44 -04:00
Sandra McCann
1b3bf33bdf
add anchors to support galaxy links ( #62808 )
2019-09-24 16:23:32 -04:00
akcozine
09ac8c154a
Update developing_modules_general_windows.rst ( #62796 )
...
Use American spelling of favor.
2019-09-24 13:37:49 -04:00
James Mighion
679d3a46fa
doc: fix typo ( #62668 )
2019-09-20 22:10:52 +02:00
Sviatoslav Sydorenko
2969614c2c
Fix link syntax and a typo in dev collections doc ( #62650 )
2019-09-20 09:36:23 -04:00
Sandra McCann
7badeb6df0
[docs] split collections into user and dev guide sections ( #62363 )
...
* split collections into user and dev guide sections
* sentence case
2019-09-19 15:09:19 -05:00
Sam Doran
041c52d629
Add info about layering properties
2019-09-12 18:55:13 -07:00
Sam Doran
5deb01c84d
Remove suggestion to go caving
2019-09-12 18:55:13 -07:00
Sam Doran
9b348e690c
Improve documentation on doc fragments
...
Add information and examples on how to use additional properites from a doc fragment
2019-09-12 18:55:13 -07:00
Evgeni Golov
c1773d5d2b
document suboptions for type:list options too ( #62177 )
2019-09-12 16:00:06 -04:00
Evgeni Golov
740ec90688
sanity ignores for a collection need to go to tests/sanity/ ( #62182 )
...
collections use tests/ not test/ as the folder for tests
2019-09-12 15:55:19 -04:00
Evgeni Golov
48a39f5616
typo: missing-subption-docs → missing-suboption-docs ( #62180 )
...
updates the name of the test and all ignore.txt entries
2019-09-12 14:51:20 -05:00
Toshio Kuratomi
46f633598e
Add guidelines for when to use a doc_fragment ( #61828 )
2019-09-12 12:55:50 -04:00
Kevin Breit
f79d03d292
Elaborate on note that docker-priv only works with integration ( #62035 )
2019-09-11 08:20:49 -04:00
Toshio Kuratomi
f58899eef7
Update release name for 2.10
...
Add a list of previously used release names to make it easy to tell what
release names are no longer usable.
Add a test that new release names have been added to the used list.
Fixes #61616
2019-09-05 18:36:06 -07:00
ndclt
aadb192846
documentation: modify the link to the docker.txt listing all images ( #61838 )
...
The file was moved.
2019-09-05 08:07:09 -05:00
Jeff Geerling
f1180f3d3f
Fix documentation to reflect CLI usage for collections-path ( #60164 )
2019-09-03 16:50:58 -04:00
anshulbehl
bfaa29303b
adding a collection local try section ( #61626 )
2019-09-03 11:33:32 -04:00
Sebastián Estrella
615f9949c0
Update unit tests requirements/units.txt path ( #61656 )
2019-09-03 15:49:15 +01:00
Sam Doran
73248bf27d
validate-modules - Use error codes instead of numbers ( #60711 )
2019-08-28 14:12:56 -07:00
Felix Fontein
59ab4d9307
oVirt: rename _facts -> _info ( #61299 )
...
* Rename oVirt _facts -> _info
* Adjust PR #.
* Forgot update BOTMETA / ignore.txt for doc fragment.
* Compatibility for 3rd-party modules using module_utils or info doc fragment.
* Update note.
* Fix/improve docs.
* Update lib/ansible/modules/cloud/ovirt/ovirt_event_info.py
Co-Authored-By: Sloane Hertel <shertel@redhat.com>
* Fix variable.
* Fix return value documentation for ovirt_external_provider_info.
2019-08-28 21:01:46 +02:00
Jordan Borean
66f52b74b1
Change collection PS util import pattern ( #61307 )
...
* Change collection PS util import pattern
* Add changes for py2 compat
* fix up regex and doc errors
* fix up import analysis
* Sanity fix for 2.6 CI workers
* Get collection util path for coverage collection
2019-08-27 16:02:27 -07:00
Jay Carman
fabd912fa5
Fix typo in 'Ansible and Python 3' dev guide ( #61226 )
...
The underscore does not need to be escaped inside of the RST inline
literal.
2019-08-23 15:53:25 -04:00