patchback[bot]
fd2528dc3c
[PR #6345/ee11847c backport][stable-5] Do extra docs validation; explicitly disallow semantic markup in docs ( #6349 )
...
Do extra docs validation; explicitly disallow semantic markup in docs (#6345 )
* Do extra docs validation. Explicitly disallow semantic markup in docs.
* Forgot to add new requirement.
* Fix prefixes.
* Remove superfluous condition.
* TEMP - make CI fail.
* Revert "TEMP - make CI fail."
This reverts commit 14f4d6b503
.
* Remove unnecessary import.
* Make sure ANSIBLE_COLLECTIONS_PATH is set.
* Make sure sanity tests from older Ansible versions don't complain.
(cherry picked from commit ee11847c7e
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-04-16 19:29:33 +02:00
Felix Fontein
552e1e826c
[stable-5] Update CI matrix: add stable-2.15 ( #6287 )
...
Update CI matrix: add stable-2.15 (#6284 )
* Add ignore files for bumped devel version.
* Update CI matrix.
(cherry picked from commit 7d19eca8bf
)
2023-04-04 13:02:03 +02:00
Felix Fontein
66e3c19a57
[stalbe-5] Remove unnecessary test imports ( #5980 )
...
Remove unnecessary test imports (#5978 )
Remove unnecessary test imports.
(cherry picked from commit 9f87989e7f
)
2023-02-12 21:32:49 +01:00
patchback[bot]
3751e188ca
lxc_container: minor refactor ( #5358 ) ( #5364 )
...
* lxc_container: minor refactor
* add changelog fragment
(cherry picked from commit 6f88426cf1
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2022-10-14 22:47:58 +02:00
patchback[bot]
68e184eba8
Change CI group identifiers. ( #5344 ) ( #5347 )
...
(cherry picked from commit e47845ab3a
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-10-11 12:17:31 +02:00
patchback[bot]
b165337bbe
ini_file: fix lint error ( #5307 ) ( #5308 )
...
* ini_file: fix lint error
* add changelog fragment
* remove line from sanity test ignore files
(cherry picked from commit f0ee21b8b2
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2022-09-25 21:07:35 +02:00
Felix Fontein
baec510c40
Add stable-2.14 to CI, adjust to devel version bump ( #5298 ) ( #5300 )
...
* Add stable-2.14 to CI, adjust to devel version bump.
* Thin out matrix a bit.
(cherry picked from commit a938c9de65
)
2022-09-21 08:28:29 +02:00
patchback[bot]
a886633758
Make reuse conformant ( #5138 ) ( #5139 )
...
* Add .license files.
* Add reuse test.
* Update README.
* Also remove .yaml changelog fragments.
* Add changelog fragment.
* Normalize licenses extra sanity test.
* Declare REUSE conformance.
* Update README.md
(cherry picked from commit 02d9a1de9e
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-08-21 09:14:04 +02:00
patchback[bot]
bc2403042a
[PR #5098/aab22e7f backport][stable-5] Add remaining copyright statements, add licenses sanity test ( #5099 )
...
* Add remaining copyright statements, add licenses sanity test (#5098 )
* Add sanity test (currently fails).
* doc_fragments can also be non-GPLv3+.
* Replace 'Author:' by 'Copyright:' in some specific cases.
* Avoid matching string for license checkers.
* Reformulate not to throw license detection off.
* Add PSF copyright notice for plugins/module_utils/_mount.py.
* Add generic copyright notices.
* Update changelog fragment.
(cherry picked from commit aab22e7f32
)
* Update copyright statements. (#5106 )
(cherry picked from commit c8925058aa
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-08-14 10:26:44 +02:00
patchback[bot]
2587a2588d
Fix linting errors; fix some real bugs ( #5111 ) ( #5114 )
...
* Fix linting errors.
* Fix bugs.
* Another linter error ignored.
* More fixes.
* Ignore sanity errors with older versions.
ci_complete
* Forgot to commit more changes.
(cherry picked from commit a54af8909c
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-08-12 12:33:02 +02:00
patchback[bot]
203747027e
Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt ( #5065 ) ( #5068 )
...
* Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt.
* Replace 'Copyright:' with 'Copyright'
sed -i 's|Copyright:\(.*\)|Copyright\1|' $(rg -l 'Copyright:')
Co-authored-by: Maxwell G <gotmax@e.email>
(cherry picked from commit 123c7efe5e
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-08-05 13:17:19 +02:00
patchback[bot]
37fb2137b3
vmadm: add comment to ignore file ( #5025 ) ( #5026 )
...
(cherry picked from commit 618fab5f9c
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2022-07-29 11:46:27 +02:00
Felix Fontein
a77bb090b3
Remove no longer needed files.
...
(cherry picked from commit 1e646aad2d
)
2022-05-27 11:23:33 +02:00
patchback[bot]
bfd3e15074
Ignore import sanity errors until the modules can be fixed. ( #4689 ) ( #4698 )
...
(cherry picked from commit db1010a417
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-05-18 22:52:39 +02:00
Alexei Znamensky
a7499ce319
hponcfg: added missing types in documentation ( #4589 )
2022-04-28 07:58:03 +02:00
Alexei Znamensky
e96d2a5a3e
hpilo_info: added missing types in documentation ( #4588 )
2022-04-28 07:27:37 +02:00
Alexei Znamensky
79f9d30989
hpilo_boot: added missing types in documentation ( #4582 )
2022-04-27 18:17:54 +02:00
Alexei Znamensky
c35bca6c8f
vmadm: deprecating unused parameter debug ( #4580 )
...
* vmadm: deprecating unused parameter debug
* added changelog fragment
2022-04-27 08:04:29 +02:00
Felix Fontein
520705df30
Make sure plugins/ contains no symbolic links or other things that aren't regular files ( #4579 )
2022-04-26 22:19:34 +02:00
Felix Fontein
54b2f0819d
[5.0.0] Bump version to 5.0.0, remove deprecated features ( #4516 )
...
* Remove deprecated features.
* Fix changelog.
* Remove ignore.txt entries.
* One more.
* Remove state=get tests.
2022-04-26 11:45:15 +02:00
Raymond Chang
1d3506490f
New Module: LXD Projects ( #4521 )
...
* add lxd_project module
* documentation improvement and version_added entry
* improve documentation
* use os.path.expanduser
* exclude from use-argspec-type-path test
* improve documentation
2022-04-25 22:20:54 +02:00
Felix Fontein
aa27f2152e
Switch from antsibull to antsibull-docs. ( #4480 )
2022-04-10 10:47:00 +02:00
Felix Fontein
668bbed602
Replace antsibull-lint collection-docs with antsibull-docs lint-collection-docs. ( #4423 )
2022-03-30 08:00:45 +02:00
Felix Fontein
caedcc3075
Add stable-2.13 to CI, thin out older version matrix ( #4413 )
...
* Add stable-2.13 to CI, thin out older version matrix.
* Thin out matrix more.
* And a bit more.
2022-03-29 05:03:35 +00:00
Felix Fontein
1e4b8e30a9
Allow YAML docs in plugins/test/ and plugins/filters/. ( #4204 )
2022-02-17 13:53:01 +01:00
jack1142
7ca60e0177
Actually expand ~ in yarn global install folder ( #4048 )
...
* Fix 'changed' status for yarn global by actually expanding ~
* Ignore use-argspec-type-path test
* Add changelog fragment
* Update changelogs/fragments/4048-expand-tilde-in-yarn-global-install-folder.yaml
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-01-28 07:17:06 +01:00
Benoit Vaudel
fe57cd5ac8
puppet: Add documentation and remove deprecation for show_diff, keep deprecation for alias show-diff ( #3980 )
...
* puppet: Add documentation and remove deprecation for show_diff
* Add changelog fragment
* Update changelogs/fragments/3980-puppet-show_diff.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/system/puppet.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/system/puppet.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fixing syntax error introduced in 29298da3
* More documentation for show_diff and fix some sanity errors
* Update changelogs/fragments/3980-puppet-show_diff.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update tests/sanity/ignore-2.10.txt
Co-authored-by: Felix Fontein <felix@fontein.de>
* Add validate-modules:parameter-invalid to ignores due to invalid and depricated alias
* Keep use-argspec-type-path in ignores
* Update plugins/modules/system/puppet.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Benoit Vaudel <benoit@catalyst.net.nz>
Co-authored-by: Felix Fontein <felix@fontein.de>
2022-01-10 07:08:17 +01:00
Felix Fontein
11205eefee
Fix BOTMETA and corresponding sanity test ( #3989 )
...
* Fix BOTMETA and authors mistakes.
* Fix BOTMETA sanity test regex.
2022-01-05 22:54:21 +01:00
Felix Fontein
5948809162
Replace Bash codecov uploader by new Python codecov uploader. ( #3713 )
...
ci_coverage
2021-11-13 11:48:06 +01:00
Felix Fontein
a68445486e
Remove and redirect all infoblox/nios content ( #3592 )
...
* Remove and redirect all infoblox/nios content.
* Remove ignore.txt entries.
* Update BOTMETA.
2021-10-21 08:02:06 +02:00
Felix Fontein
9546bbb55e
Remove deprecated options, aliases and defaults ( #3461 )
...
* Remove deprecated options, aliases and defaults.
* Add changelog fragment.
* Small fixes.
* Apply suggestions from code review
Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
* Lint.
* Update plugins/modules/system/xfconf.py
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
* Bump galaxy version to 4.0.0.
Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2021-10-12 13:56:15 +02:00
Felix Fontein
71a655193c
Update botmeta sanity test to accept notifications.
2021-09-28 22:39:34 +02:00
Felix Fontein
0d2bcf545e
Prepare ansible-core devel branch version bump that is planned for later today.
2021-09-24 18:46:14 +02:00
Felix Fontein
98d071f61e
Make ready for split-controller testing in ansible-core ( #3345 )
...
* Accept context/ in aliases.
* Mark ansible_galaxy_install test as context/controller.
* Fix interfaces_file test.
ci_complete
* Install pyone dependency.
ci_complete
2021-09-21 08:16:42 +02:00
Felix Fontein
87baa5860a
Actually enable BOTMETA sanity test to force new plugins/modules to have BOTMETA entry. ( #3096 )
2021-07-27 20:26:26 +02:00
Felix Fontein
024e7419da
BOTMETA: enforce entries for new plugins/modules, add documentation for creating new plugins/modules ( #3088 )
...
* More BOTMETA improvements.
* Improve BOTMETA test, start reporting missing entries for new plugins/modules.
* Add instructions for creating new plugins and modules.
2021-07-26 16:54:00 +02:00
Felix Fontein
4982eaf935
Update BOTMETA, fix some plugin authors, improve BOTMETA extra sanity test ( #3069 )
...
* Update BOTMETA, fix some plugin authors, improve BOTMETA extra sanity test.
* Linting.
2021-07-26 11:44:41 +02:00
Alexei Znamensky
d54d2fa4a6
xfconf - deprecate get state in favour of the xfconf_info module ( #3049 )
...
* Deprecate get state in favour of the xfconf_info module
* added changelog fragment
* added comments in ignore files
* Update changelogs/fragments/3049-xfconf-deprecate-get.yaml
bummer, forgot that
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/system/xfconf.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/system/xfconf.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-07-25 11:14:30 +02:00
Felix Fontein
dc3e16113d
Add BOTMETA extra sanity test ( #3064 )
...
* Add BOTMETA sanity test.
* Make compile with Python 2.6.
2021-07-25 10:00:10 +02:00
Alexei Znamensky
35e0a61217
missed composer when created commments in ignore files ( #3051 )
2021-07-23 08:16:14 +02:00
Felix Fontein
27ba98a68e
Check targets ( #3019 )
...
* Add extra sanity test to check aliases files.
* Remove invalid target name.
2021-07-16 19:52:09 +02:00
Alexei Znamensky
0e90ff48b5
rax_mon_notification_plan - fixed validation check ( #2955 )
...
* fixed validation-modules for plugins/modules/cloud/rackspace/rax_mon_notification_plan.py
* fixed sanity check
* added changelog fragment
2021-07-10 13:05:20 +02:00
Alexei Znamensky
1990f79d8a
launchd - fixed validation check ( #2960 )
...
* replaced use of expanduser() with value from HOME var
* fixed sanity check
* added changelog fragment
2021-07-10 13:03:41 +02:00
Alexei Znamensky
ad8c4e4de6
added comments to the ignore files ( #2972 )
2021-07-10 13:01:16 +02:00
Alexei Znamensky
acf7b106c9
_mount module utils - fixed sanity checks ( #2883 )
...
* updated _mount.py, removed ignore lines
* added changelog fragment
2021-06-27 09:39:08 +02:00
Felix Fontein
d4c4d00ad1
CI: Remove scripts that are no longer needed ( #2793 )
...
* Remove scripts that are no longer needed.
ci_complete
* Remove sanity ignores.
2021-06-13 23:01:46 +02:00
Alexei Znamensky
9f344d7165
Fixed sanity checks for cloud/scaleway/ modules ( #2678 )
...
* fixed validation-modules for plugins/modules/cloud/scaleway/scaleway_image_info.py
* fixed validation-modules for plugins/modules/cloud/scaleway/scaleway_ip_info.py
* fixed validation-modules for plugins/modules/cloud/scaleway/scaleway_security_group_info.py
* fixed validation-modules for plugins/modules/cloud/scaleway/scaleway_server_info.py
* fixed validation-modules for plugins/modules/cloud/scaleway/scaleway_snapshot_info.py
* fixed validation-modules for plugins/modules/cloud/scaleway/scaleway_volume_info.py
* sanity fix
2021-06-08 10:33:57 +02:00
Alexei Znamensky
f74b83663b
Bugfix + sanity checks for stacki_host ( #2681 )
...
* fixed validation-modules for plugins/modules/remote_management/stacki/stacki_host.py
* sanity fix
* added changelog fragment
* extra fix to the documentation
* Update plugins/modules/remote_management/stacki/stacki_host.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/stacki/stacki_host.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* rollback params
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-06-07 07:58:26 +02:00
Alexei Znamensky
bef3c04d1c
Fixed sanity checks for cloud/online/ modules ( #2677 )
...
* fixed validation-modules for plugins/modules/cloud/online/online_server_info.py
* fixed validation-modules for plugins/modules/cloud/online/online_user_info.py
* sanity fix
2021-05-29 16:48:59 +02:00
Felix Fontein
14f13904d6
Add extra docs tests ( #2663 )
...
* Add extra docs tests.
* Linting.
* Fix copy'n'paste error.
2021-05-27 22:59:42 +02:00