Commit Graph

54771 Commits

Author SHA1 Message Date
ansible-documentation-bot[bot]
da170cbb57 ci: refresh docs build dependencies (#2572)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-29 15:22:33 +01:00
ansible-documentation-bot[bot]
06115bc756 ci: refresh dev dependencies (#2568)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-29 15:19:48 +01:00
Andrew Klychkov
e0a6dfc0c9 porting_guide_core_2.19.rst: add clatifications on the required non-string key conversion (#2560)
* porting_guide_core_2.19.rst: add clatifications on the required non-string key conversion

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Don Naro <dnaro@redhat.com>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Don Naro <dnaro@redhat.com>

* Add an example how to convert

* Add example

* Change example

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Matt Clay <matt@mystile.com>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Matt Clay <matt@mystile.com>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Matt Clay <matt@mystile.com>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Matt Clay <matt@mystile.com>

---------

Co-authored-by: Don Naro <dnaro@redhat.com>
Co-authored-by: Matt Clay <matt@mystile.com>
2025-04-25 09:33:21 +01:00
Mario Lenz
9424c8cdd0 Update Ansible 12 porting guide for 12.0.0a2 release (#2562)
* Update Ansible 12 porting guide for 12.0.0a2 release

* Update porting guide.

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-04-24 20:13:32 +02:00
Lyle McKarns
e1c5a62ae2 Update example image from fedora:39 to fedora:42 (#2541)
* Manually defined python package, swapped to main fedora registry, bumped version to fedora 42

---------

Co-authored-by: Maxwell G <maxwell@gtmx.me>
2025-04-24 08:56:52 +01:00
Andrew Klychkov
c268b80df5 Update developing_modules_documenting.rst (#2551) 2025-04-23 11:19:56 -04:00
Matt Clay
c96208170c Additional porting guide entries (#2531)
* Additional porting guide entries

* Restore list formatting
2025-04-23 11:18:59 -04:00
Mario Lenz
10a6846544 Update Ansible 11 porting guide for 11.5.0 release (#2547) 2025-04-22 19:39:15 +02:00
ansible-documentation-bot[bot]
3f4b318287 ci: refresh dev dependencies (#2539)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-22 09:53:29 +01:00
ansible-documentation-bot[bot]
a0af537558 ci: refresh docs build dependencies (#2540)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-22 09:34:59 +01:00
Felix Fontein
144b00b04e Apply porting guide fix. (#2532) 2025-04-18 11:41:00 +02:00
Andrew Klychkov
6e8c4bd633 Module format and doc: tidy up (#2502)
* developing_modules_documenting.rst: tidy up

Co-authored-by: Don Naro <dnaro@redhat.com>
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
Co-authored-by: Sandra McCann <samccann@redhat.com>
2025-04-17 13:59:09 +01:00
Don Naro
337f2fe1e1 update devel workflows for stable-2.19 (#2523)
* update devel workflows for stable-2.19

* Update .github/workflows/pip-compile-dev.yml

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* Update .github/workflows/pip-compile-dev.yml

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* update pip compile dev workflow

* update tagger

---------

Co-authored-by: Maxwell G <maxwell@gtmx.me>
2025-04-17 09:32:34 +01:00
Mario Lenz
d271a27815 Add porting guide for Ansible 12.0.0a1 (#2527)
* Add porting guide for Ansible 12.0.0a1

* Update porting guide.

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-04-16 20:47:32 +02:00
Don Naro
df76b40158 Update core support matrix 2.19 (#2524)
* update core support matrix 2.19

* fix formatting and GA date

* Update docs/docsite/rst/reference_appendices/release_and_maintenance.rst

Co-authored-by: Matt Martz <matt@sivel.net>

* Update docs/docsite/rst/reference_appendices/release_and_maintenance.rst

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* add reference to changelog

---------

Co-authored-by: Matt Martz <matt@sivel.net>
Co-authored-by: Maxwell G <maxwell@gtmx.me>
2025-04-16 19:37:17 +02:00
Matt Davis
f8babd7574 WIP 2.19 Porting Guide stub with data tagging (#2429)
* WIP 2.19 Porting Guide stub with data tagging

* Add another multi-pass templating example

* Add example for unintentional string conversion

* Add blank lines after code blocks

* Fix heading type

* Attempt to fix warnings

* add conditional syntax error example

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* Update docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst

Co-authored-by: Maxwell G <maxwell@gtmx.me>

* Refresh DT porting guide for 2.19.0b1
* misc reorder, wordsmith
* address review feedback

* Apply suggestions from code review

Update capitalization and quoting.

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Apply suggestions from code review

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Apply suggestions from code review

---------

Co-authored-by: Matt Clay <matt@mystile.com>
Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Sandra McCann <samccann@redhat.com>
2025-04-16 13:23:22 -04:00
Don Naro
a23e6693aa add 12 to package docs build workflow (#2525) 2025-04-16 18:22:24 +01:00
Maxwell G
25368e7d54 ci pip-compile-dev: remove invalid sessions (#2517)
This pip-compile lockfile only exists on the devel branch. Oops.

Fixes: 040fcce431
2025-04-16 09:10:58 +01:00
ansible-documentation-bot[bot]
fb9cc5307f ci: refresh docs build dependencies (#2513)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-15 12:47:15 +01:00
ansible-documentation-bot[bot]
e199f9f481 ci: refresh dev dependencies (#2512)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-15 12:37:20 +01:00
Maxwell G
f6a549a8ab pr_labeler: update constraints (#2510)
This updates the dependency lockfile used by the labeler workflow. I did
some basic testing locally.
2025-04-15 12:28:42 +01:00
Felix Fontein
7388168517 Adjust Ansible 12 roadmap. (#2508) v2.19.0b1 2025-04-12 10:59:35 +02:00
Matt Martz
91949dc4f2 2.19 roadmap updates (#2497) 2025-04-09 12:14:42 -05:00
Maxwell G
79878619b1 ci: use official create-github-app-token action (#2499)
We should use the official action for retrieving the token to use for
the issue/PR triage and dependency update workflows instead of the one
we were using before.
2025-04-09 13:06:06 +01:00
ansible-documentation-bot[bot]
e38020aeeb ci: refresh docs build dependencies (#2500)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-09 08:35:41 +01:00
ansible-documentation-bot[bot]
2a0cc90023 ci: refresh dev dependencies (#2501)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-09 08:34:50 +01:00
Maxwell G
d1a809e19d Merge pull request #2498 from ansible/pip-compile-dev-update
ci: add missing pip-compile lockfile to pip-compile-dev workflow
2025-04-08 13:46:25 -05:00
Maxwell G
3742c97f04 tests: refresh pip-compile lockfile
This makes slight changes to the handling of universal lockfiles. These
were regenerated with `nox -e pip-compile -- --no-upgrade` to keep the
versions the same but adapt to the new way uv simplifies environment
markers.
2025-04-08 12:56:25 -05:00
Maxwell G
040fcce431 ci: add missing pip-compile lockfile to pip-compile-dev workflow
The lockfiles for the pip-compile session itself were never updated
because I forgot to add them to the update workflow.

The pr_labeler lockfile is still excluded, but that's intentional for
now. I'd like this to happen manually or as part of a separate automated
workflow for now, as there's no automated tests for that script as of
yet, so I don't want it to randomly break when we merge these general
pip-compile-dev PRs.
2025-04-08 12:56:17 -05:00
ansible-documentation-bot[bot]
c7e1aa9a99 ci: refresh docs build dependencies (#2496)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-08 07:41:53 +01:00
ansible-documentation-bot[bot]
ad3c9fffe9 ci: refresh dev dependencies (#2492)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-04-07 20:26:40 +01:00
ansible-documentation-bot[bot]
ef7753e4b2 ci: refresh docs build dependencies (#2488)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-03-31 09:55:29 +01:00
ansible-documentation-bot[bot]
0273270737 ci: refresh dev dependencies (#2473) 2025-03-27 12:36:10 -05:00
Conner Crosby
5af6180bed Add missing closing parentheses (#2467) 2025-03-27 15:26:42 +00:00
Don Naro
0591b5f98c Fix codespell issues (#2478)
* add entries to codespell ignored words list

* fix spelling issues
2025-03-27 11:56:32 +00:00
Don Naro
ef4fe42bbb update the pip-compile details in the readme (#2472)
- Remove outdated info about Python 3.10
- Add example of updating a single package
2025-03-26 22:40:27 -05:00
Maxwell G
4c56e9f103 ci pip-compile: always create PR when one doesn't exist (#2477)
Previously, this only would create a PR when the branch was newly
created earlier in the workflow (assuming that branches would be deleted
once the previous dependency update PR was merged), but it was possible
for the branch to already exist but not have a PR open against it.
This uses the Github API to properly check whether a PR already exists.
2025-03-26 22:37:19 -05:00
Don Naro
d1e36eca12 Increase the upper limit for resolvelib (#2471)
* resolves #2356 by increasing the upper limit for resolvelib

* update lockfile
2025-03-26 07:40:18 -05:00
Felix Fontein
3c4b158425 Add Ansible 11.4.0 porting guide. (#2468) 2025-03-25 20:20:16 +01:00
Sandra McCann
d78d2a5266 add fest banner (#2464) 2025-03-21 15:09:51 -04:00
Felix Fontein
c7c3eea9dc Add yamllint check for RST code listings (#2385)
* Add yamllint check for RST code listings.

* Address review comments.

* Sort languages and remove no longer needed duplicates.

* Enable warnings, but disable all failing rules.

* Improve formulation.

Co-authored-by: Don Naro <dnaro@redhat.com>

* Show allowed languages when no or invalid language is supplied. Improve line lengths.

* Make sure that 'yamllint .' passes.

* Fix indentation issues introduced in #2095.

---------

Co-authored-by: Don Naro <dnaro@redhat.com>
2025-03-21 19:41:40 +01:00
ansible-documentation-bot[bot]
f88750f405 ci: refresh docs build dependencies (#2443)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-03-20 16:40:26 -04:00
Yacht Shaver
6267d1a67b Recommend madbg instead of epdb (#2428)
epdb doesn't work anymore in Python 3.13 because it requires telnetlib
which was removed from Python's stdlib in 3.13
2025-03-20 16:38:26 -04:00
Sandra McCann
dbae0ce87d fix label warnings (#2417)
* fix broken links

* fix some more label problems

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-03-20 16:37:10 -04:00
Abhijeet Kasurde
20511dd878 Update module developement (#2427)
* Update module developement

* Updated developer guide for module development to work with
  collection and PYTHONPATH

Fixes: #2374

Signed-off-by: Abhijeet Kasurde <Akasurde@redhat.com>

* Apply suggestions from code review

Co-authored-by: Don Naro <dnaro@redhat.com>
Signed-off-by: Abhijeet Kasurde <Akasurde@redhat.com>

---------

Signed-off-by: Abhijeet Kasurde <Akasurde@redhat.com>
Co-authored-by: Don Naro <dnaro@redhat.com>
2025-03-20 16:36:48 -04:00
Martin Krizek
152e29dd8b Porting guide entry for become timeout is unreachable error (#2421) 2025-03-20 16:34:41 -04:00
Klaus Frank
6af93add2d union filter documented incorrectly (#2403)
* union documented incorrectly

The invalid documentation of union was fixed in https://github.com/ansible/ansible/issues/82199 but didn't populate into this section of the docs.

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-03-20 16:28:10 -04:00
Brian Coca
cc9853ce76 fixes and updates to inventory intro (#2416)
* fixes and updates to inventory intro

* Apply suggestions from code review

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>

* fix typo

* fix vars plugin refs

* example

* Update docs/docsite/rst/inventory_guide/intro_inventory.rst

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>

---------

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
2025-03-20 16:25:38 -04:00
S1ructure
19c3ffa9ff Update playbooks_error_handling.rst (#2095)
* Update playbooks_error_handling.rst

Add example for using own variables in conditions

* Apply suggestions from code review

Co-authored-by: Don Naro <dnaro@redhat.com>

---------

Co-authored-by: Sandra McCann <samccann@redhat.com>
Co-authored-by: Don Naro <dnaro@redhat.com>
2025-03-20 16:15:48 -04:00
Ketan Kelkar
ac0bf97e05 Introduce a new section for managing z/OS UNIX mainframe hosts with Ansible. (#2424)
* add a new page for managing unix(zos) hosts

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* update unix(zos) faq section

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* update references from z/OS to z/OS UNIX for clarity; capitalize instances of 'Python'

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* specify 'ansible.builtin modules' instead of 'community modules', update section headers to use sentence-case

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* missed a few 'community' where 'ansible.builtin' belongs

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* update to correct terminology

Co-authored-by: Sandra McCann <samccann@redhat.com>

* add links to builtin modules

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* sytax and punctation edits

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

* fix a bad link

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>

---------

Signed-off-by: Ketan Kelkar <ktnklkr@gmail.com>
Co-authored-by: Sandra McCann <samccann@redhat.com>
2025-03-20 15:46:35 -04:00