55081 Commits

Author SHA1 Message Date
Lyle McKarns
a2067ce183 Only run pr_labeler on devel or stable-* branches (#2552) 2025-05-06 12:26:21 -04:00
Lyle McKarns
44af1e51d7 First pass at adding notes requested in #1638 (#2566) 2025-05-06 12:24:37 -04:00
Martin Krizek
a3adac4f2f porting guide 2.19: async_status started/finished (#2576)
* porting guide 2.19: async_status started/finished

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

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

---------

Co-authored-by: Don Naro <dnaro@redhat.com>
2025-05-06 12:04:17 -04:00
Sloane Hertel
3464ee2967 Update networking guides to be compatible with ansible-core 2.18+. (#2586)
The ansible.networking.network_cli connection plugin uses the
ansible.netcommon.libssh connection plugin or falls back to
ansible.builtin.paramiko.

The ansible.builtin.paramiko connection no longer uses the variable
'ansible_ssh_common_args' to configure connecting via a jumphost, and
now requires the variable 'ansible_paramiko_proxy_command'.

This variable is also supported by ansible.netcommon.libssh >= 2.2.0
(in addition to ansible_libssh_proxy_command).

Also fix example for ansible.netcommon.netconf, which never appears to
have never supported 'ansible_ssh_common_args', but does support
'ansible_paramiko_proxy_command' and 'ansible_netconf_proxy_command'.
2025-05-06 11:49:07 -04:00
dependabot[bot]
071797b42e Bump wntrblm/nox from 2025.02.09 to 2025.05.01 (#2593)
Bumps [wntrblm/nox](https://github.com/wntrblm/nox) from 2025.02.09 to 2025.05.01.
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wntrblm/nox/compare/2025.02.09...2025.05.01)

---
updated-dependencies:
- dependency-name: wntrblm/nox
  dependency-version: 2025.05.01
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 11:46:42 -04:00
ansible-documentation-bot[bot]
14ced40b8c ci: refresh dev dependencies (#2588)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-05-06 10:40:35 +01:00
ansible-documentation-bot[bot]
cf1d71e4d4 ci: refresh docs build dependencies (#2592)
Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
2025-05-06 10:39:06 +01:00
Lyle McKarns
f32f78d97d Build and deploy from the devel branch once a week, preferably at the… (#2486)
* Build and deploy from the devel branch once a week, preferably at the start of the week
Fixes #2049

* Base Fixups

* Change to Daily

* Fixes #2049 & #2050

* After some testing, this example works otherwise unmondified if we bump this to fedora 40 (41 and 42 had other failures and would require additional investigation/modification)

* Schedule doc builds for devel and latest

Fixes #2049 and #2050

(cherry picked from commit f6a8f2e73beb346213b071f21bf09e78a7c6fff9)

* rename workflows and rm inputs with defaults

(cherry picked from commit 883a23d1dfcbc954b9edb0e8ba17ac590c9fcdd5)

* add single quotes for consistency

(cherry picked from commit 835340d1de39c29a00e7ee637f02fc456ef36ad6)

* update workflow names

(cherry picked from commit bd29aaa23b666086d887eb4a7e8380171c1b9f17)

* Revert "After some testing, this example works otherwise unmondified if we bump this to fedora 40 (41 and 42 had other failures and would require additional investigation/modification)"

This reverts commit a6b378c787.

* Cleanup legacy files from rename

---------

Co-authored-by: Don Naro <dnaro@redhat.com>
2025-04-29 21:42:56 +01:00
Sandra McCann
5edf2b2b12 add EXAMPLE to sample passwords etc (#2574) 2025-04-29 14:41:00 -04:00
Don Naro
6aacf90f33 Add one sentence per line to the style guide (#2470)
* issue #2463 one sentence per line style guide

* Apply suggestions from code review

---------

Co-authored-by: Sandra McCann <samccann@redhat.com>
2025-04-29 12:37:43 -04:00
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