Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New release v2.15.0b3 (#80537)v2.15.0b3 | Matt Martz | 2023-04-17 | 4 | -3/+50 |
| | |||||
* | Validate task attributes with first finalized attrs after loop (#80476) (#80517) | Sloane Hertel | 2023-04-17 | 3 | -5/+15 |
| | | | | | | | | | | | * Validate task attributes `run_once` and `action` with finalized attrs after individual loop results * Validate task attribute `ignore_unreachable` using individual loop results Once there's a way to post validate only certain fields, we can use self._task.post_validate() instead This replaces the fix introduced in https://github.com/ansible/ansible/pull/80051. (cherry picked from commit bd6feeb6e7b334d5da572cbb5add7594be7fc61e) | ||||
* | [stable-2.15] --syntax-check is only applicable to ansible-playbook. Fixes ↵ | Matt Martz | 2023-04-12 | 3 | -2/+5 |
| | | | | | #80506 (#80507) (#80509) (cherry picked from commit f3774ae) | ||||
* | [stable-2.15] pep517 backend - Use correct import_module import (#80480) ↵ | Matt Clay | 2023-04-12 | 2 | -1/+3 |
| | | | | | (#80501) (cherry picked from commit e87802cf2c75c5f2578e58ed2edb3e033623cc78) | ||||
* | Last handler defined runs, fix for roles (#79558) (#80495) | Martin Krizek | 2023-04-12 | 8 | -84/+126 |
| | | | | | | | | | | Fixes #73643 * clear_notification method and simplify ifs * Deduplicate code * Limit number of Templar creations * Fix sanity * Preserve handler callbacks order as they were notified (cherry picked from commit 09dd80b4ec7563caea095b4213794dd64ce8bed4) | ||||
* | Fix pull request URL in changelog. (#80465) | Felix Fontein | 2023-04-12 | 1 | -1/+1 |
| | |||||
* | [stable-2.15] ansible-test - Add support for argcomplete 3 (#80482) (#80484) | Matt Clay | 2023-04-11 | 3 | -5/+25 |
| | | | (cherry picked from commit 0371ea08d6de55635ffcbf94da5ddec0cd809495) | ||||
* | Update Ansible release version to v2.15.0b2.post0. (#80469) | Matt Martz | 2023-04-10 | 1 | -1/+1 |
| | |||||
* | New release v2.15.0b2 (#80467)v2.15.0b2 | Matt Martz | 2023-04-10 | 4 | -1/+51 |
| | |||||
* | ansible-test - Update default containers (#80466) | Matt Clay | 2023-04-10 | 1 | -2/+2 |
| | |||||
* | [stable-2.15] Replace validate-modules's semantic markup parser with ↵ | Matt Clay | 2023-04-07 | 8 | -170/+121 |
| | | | | | | | antsibull-docs-parser (#80406) (#80432) (cherry picked from commit 92c694372bd3b3f68644b27cae51270259c04e56) Co-authored-by: Felix Fontein <felix@fontein.de> | ||||
* | dnf5: fix module/pkg names in the failed respawn msg (#80402) (#80434) | Martin Krizek | 2023-04-06 | 2 | -2/+4 |
| | | | (cherry picked from commit 12ce7d2e4e27dd209ad9a3027b36ff3b4d6f0c10) | ||||
* | dnf5: use the logs API to determine transaction problems (#80401) (#80433) | Martin Krizek | 2023-04-06 | 2 | -4/+7 |
| | | | (cherry picked from commit 8d5c25023467e5039ffdf32dcc79eb7f171ebce5) | ||||
* | [stable-2.15] Extend ansible-doc test with more classic markup. (#80407) ↵ | Matt Clay | 2023-04-06 | 3 | -2/+14 |
| | | | | | | | (#80431) (cherry picked from commit 96f7fd5539f6124004fecef8f7110d4965686872) Co-authored-by: Felix Fontein <felix@fontein.de> | ||||
* | [stable-2.15] Only use the selectors code path when we are prompt matching ↵ | Matt Martz | 2023-04-05 | 3 | -50/+60 |
| | | | | | (#79931) (#80400) (cherry picked from commit 6d1e355) | ||||
* | Fetch signatures from galaxy after the dependency resolver runs (#80334) ↵ | Sloane Hertel | 2023-04-05 | 6 | -5/+19 |
| | | | | | | | | | | (#80397) Reduce the number of Galaxy API calls made during dependency resolution by fetching remote signatures afterwards, since these are not used in backtracking. Reduce the verbosity to `-vvvv` (to match other Galaxy API calls) to see this activity. Co-authored-by: Sviatoslav Sydorenko <webknjaz@redhat.com> (cherry picked from commit 460abe0ceffc5ca99b3cc2f2e3ef07aa2cb225dc) | ||||
* | Update Ansible release version to v2.15.0b1.post0. (#80396) | Matt Martz | 2023-04-04 | 1 | -1/+1 |
| | |||||
* | New release v2.15.0b1 (#80395)v2.15.0b1 | Matt Martz | 2023-04-04 | 4 | -2/+1051 |
| | |||||
* | Implement semantic markup support for Ansible documentation in ↵ | Felix Fontein | 2023-03-31 | 5 | -1/+330 |
| | | | | validate-modules. (#80243) | ||||
* | Use --no-isolation for package-data sanity test (#80377) | Matt Clay | 2023-03-31 | 1 | -1/+1 |
| | | | The dependencies are already in the sanity test venv. This avoids use of unpinned dependencies and a dependency on a network connection. | ||||
* | list all tags (including never) when listing tags (#80309) | Brian Coca | 2023-03-31 | 2 | -0/+13 |
| | | | | | | * Ensure we default to show all tags when listing tags 'never' was being excluded by default,as it is not part of the 'run tags' runtime default ('all'). For listing we now add it to the default 'run tags'. | ||||
* | Fix run_once by instantly tiny post_validate (#78492) (#80051) | tu1h | 2023-03-31 | 4 | -1/+30 |
| | | | Signed-off-by: tu1h <lihai.tu@daocloud.io> | ||||
* | Support role extension for semantic markup. (#80305) | Felix Fontein | 2023-03-31 | 5 | -4/+17 |
| | |||||
* | Add new dnf5 module (#80272) | Martin Krizek | 2023-03-31 | 15 | -22/+892 |
| | |||||
* | fix using templated values for include/import role FA (#80320) | Sloane Hertel | 2023-03-30 | 8 | -3/+48 |
| | | | | | | | | | | | * fix using templated values for include/import role options 'public', 'allow_duplicates', and 'rolespec_validate' * pass templated values without changing the instance * Fix templating by setting always_post_validate to True and calling IncludeRole.post_validate() instead ci_complete * add changelog | ||||
* | 🐛📝 Undouble trailing colon @ `faq.rst` (#80359) | Sviatoslav Sydorenko | 2023-03-30 | 1 | -1/+1 |
| | | | | It is causing parsing/representation problems of the following explicit RST code block. | ||||
* | ansible-test - Fix packaging change classification (#80360) | Matt Clay | 2023-03-29 | 3 | -5/+15 |
| | |||||
* | ansible-test - Update base and default container (#80355) | Matt Clay | 2023-03-29 | 1 | -3/+3 |
| | |||||
* | ansible-test - Update sanity test requirements (#80354) | Matt Clay | 2023-03-29 | 2 | -10/+10 |
| | |||||
* | Remove obsolete release bits (#80347) | Matt Clay | 2023-03-29 | 8 | -488/+1 |
| | | | | Releases are now built using the `packaging/release.py` tool. This makes the `Makefile` and associated files in `packaging/release/` and `packaging/sdist/` obsolete. | ||||
* | Add antsibull-changelog and antsibull-docs to other tools and programs page. ↵ | Felix Fontein | 2023-03-29 | 1 | -0/+2 |
| | | | | (#80340) | ||||
* | Remove obsolete MANIFEST.in entries (#80346) | Matt Clay | 2023-03-28 | 1 | -2/+0 |
| | | | The referenced file and directory no longer exist. | ||||
* | Use a dedicated version helper for the docs build (#80345) | Matt Clay | 2023-03-28 | 2 | -2/+32 |
| | | | This removes the dependency on the release version helper in the docs-build sanity test. | ||||
* | Update package-data sanity test (#80344) | Matt Clay | 2023-03-28 | 3 | -1/+15 |
| | | | The test no longer relies on the Makefile. | ||||
* | Use `skip/macos` instead of `skip/macos/13.2` (#80343) | Matt Clay | 2023-03-28 | 1 | -1/+1 |
| | | | The reason for the skip won't be going away with future versions of macOS. | ||||
* | Remove obsolete integration test aliases (#80342) | Matt Clay | 2023-03-28 | 19 | -21/+1 |
| | | | | | | | * Remove obsolete integration test aliases * Remove obsolete `skip/osx` aliases * Use `skip/macos` instead of `skip/osx` in docs | ||||
* | New deb822_repository module (#80018) | Matt Martz | 2023-03-28 | 8 | -0/+839 |
| | | | Fixes #77073 | ||||
* | Add Ansible community 7.4.0 porting guide (#80338) | Anwesha Das | 2023-03-28 | 1 | -0/+70 |
| | |||||
* | Add work-around for old AZP jobs (#80339) | Matt Clay | 2023-03-28 | 1 | -0/+8 |
| | |||||
* | Enforce that `Display.display` requires a `str` (#80327) | Matt Martz | 2023-03-28 | 2 | -0/+5 |
| | | | | | | | * Enforce that Display.display requires a str * clog frag * ci_complete | ||||
* | clog (#80336) | Brian Coca | 2023-03-28 | 1 | -0/+2 |
| | | | (cherry picked from commit 97c8da77838e93b416c5e700abafa89a8383e950) | ||||
* | "Ansible Lint" IntelliJ plugin added (#80263) | Achim | 2023-03-28 | 1 | -0/+2 |
| | |||||
* | Improve Ansible.Basic.cs tempdir uniqueness (#80328) | Jordan Borean | 2023-03-28 | 2 | -1/+4 |
| | | | | | | | | | | | * Improve Ansible.Basic.cs tempdir uniqueness The current tempdir naming scheme can result in the same name if the remote worker starts at the same time as another. By using the process id it should add enough uniqueness to avoid this situation. * Fix sanity issues * Fix up compile issue on older hosts | ||||
* | Bump antsibull-docs version in docs-build sanity test (#80326) | Felix Fontein | 2023-03-27 | 2 | -11/+10 |
| | | | | | | | * Bump antsibull-docs to 1.11.0. * Update all requirements for the docs-build sanity test. * Run again with Python 3.9. | ||||
* | Fix URL processing. (#80295) | Felix Fontein | 2023-03-27 | 4 | -18/+26 |
| | |||||
* | Ansible.Basic - Improve temporary file cleanup process (#80293) | Jordan Borean | 2023-03-28 | 3 | -6/+433 |
| | | | | | * Ansible.Basic - Improve temporary file cleanup process * Add comment on struct value used | ||||
* | ansible-test - Remove macos/12.0 remote (#80319) | Matt Clay | 2023-03-27 | 2 | -2/+1 |
| | |||||
* | New upstream release tool (#80179) | Matt Clay | 2023-03-27 | 1 | -0/+1420 |
| | |||||
* | Improve dirname and basename filter doc (#80054) | Daniel Ziegenberg | 2023-03-27 | 2 | -2/+6 |
| | |||||
* | Use variable instead of container resource in AZP (#80299) | Matt Clay | 2023-03-27 | 3 | -7/+4 |
| |