summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New release v2.15.0b3 (#80537)v2.15.0b3Matt Martz2023-04-174-3/+50
|
* Validate task attributes with first finalized attrs after loop (#80476) (#80517)Sloane Hertel2023-04-173-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 Martz2023-04-123-2/+5
| | | | | #80506 (#80507) (#80509) (cherry picked from commit f3774ae)
* [stable-2.15] pep517 backend - Use correct import_module import (#80480) ↵Matt Clay2023-04-122-1/+3
| | | | | (#80501) (cherry picked from commit e87802cf2c75c5f2578e58ed2edb3e033623cc78)
* Last handler defined runs, fix for roles (#79558) (#80495)Martin Krizek2023-04-128-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 Fontein2023-04-121-1/+1
|
* [stable-2.15] ansible-test - Add support for argcomplete 3 (#80482) (#80484)Matt Clay2023-04-113-5/+25
| | | (cherry picked from commit 0371ea08d6de55635ffcbf94da5ddec0cd809495)
* Update Ansible release version to v2.15.0b2.post0. (#80469)Matt Martz2023-04-101-1/+1
|
* New release v2.15.0b2 (#80467)v2.15.0b2Matt Martz2023-04-104-1/+51
|
* ansible-test - Update default containers (#80466)Matt Clay2023-04-101-2/+2
|
* [stable-2.15] Replace validate-modules's semantic markup parser with ↵Matt Clay2023-04-078-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 Krizek2023-04-062-2/+4
| | | (cherry picked from commit 12ce7d2e4e27dd209ad9a3027b36ff3b4d6f0c10)
* dnf5: use the logs API to determine transaction problems (#80401) (#80433)Martin Krizek2023-04-062-4/+7
| | | (cherry picked from commit 8d5c25023467e5039ffdf32dcc79eb7f171ebce5)
* [stable-2.15] Extend ansible-doc test with more classic markup. (#80407) ↵Matt Clay2023-04-063-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 Martz2023-04-053-50/+60
| | | | | (#79931) (#80400) (cherry picked from commit 6d1e355)
* Fetch signatures from galaxy after the dependency resolver runs (#80334) ↵Sloane Hertel2023-04-056-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 Martz2023-04-041-1/+1
|
* New release v2.15.0b1 (#80395)v2.15.0b1Matt Martz2023-04-044-2/+1051
|
* Implement semantic markup support for Ansible documentation in ↵Felix Fontein2023-03-315-1/+330
| | | | validate-modules. (#80243)
* Use --no-isolation for package-data sanity test (#80377)Matt Clay2023-03-311-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 Coca2023-03-312-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)tu1h2023-03-314-1/+30
| | | Signed-off-by: tu1h <lihai.tu@daocloud.io>
* Support role extension for semantic markup. (#80305)Felix Fontein2023-03-315-4/+17
|
* Add new dnf5 module (#80272)Martin Krizek2023-03-3115-22/+892
|
* fix using templated values for include/import role FA (#80320)Sloane Hertel2023-03-308-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 Sydorenko2023-03-301-1/+1
| | | | It is causing parsing/representation problems of the following explicit RST code block.
* ansible-test - Fix packaging change classification (#80360)Matt Clay2023-03-293-5/+15
|
* ansible-test - Update base and default container (#80355)Matt Clay2023-03-291-3/+3
|
* ansible-test - Update sanity test requirements (#80354)Matt Clay2023-03-292-10/+10
|
* Remove obsolete release bits (#80347)Matt Clay2023-03-298-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 Fontein2023-03-291-0/+2
| | | | (#80340)
* Remove obsolete MANIFEST.in entries (#80346)Matt Clay2023-03-281-2/+0
| | | The referenced file and directory no longer exist.
* Use a dedicated version helper for the docs build (#80345)Matt Clay2023-03-282-2/+32
| | | This removes the dependency on the release version helper in the docs-build sanity test.
* Update package-data sanity test (#80344)Matt Clay2023-03-283-1/+15
| | | The test no longer relies on the Makefile.
* Use `skip/macos` instead of `skip/macos/13.2` (#80343)Matt Clay2023-03-281-1/+1
| | | The reason for the skip won't be going away with future versions of macOS.
* Remove obsolete integration test aliases (#80342)Matt Clay2023-03-2819-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 Martz2023-03-288-0/+839
| | | Fixes #77073
* Add Ansible community 7.4.0 porting guide (#80338)Anwesha Das2023-03-281-0/+70
|
* Add work-around for old AZP jobs (#80339)Matt Clay2023-03-281-0/+8
|
* Enforce that `Display.display` requires a `str` (#80327)Matt Martz2023-03-282-0/+5
| | | | | | | * Enforce that Display.display requires a str * clog frag * ci_complete
* clog (#80336)Brian Coca2023-03-281-0/+2
| | | (cherry picked from commit 97c8da77838e93b416c5e700abafa89a8383e950)
* "Ansible Lint" IntelliJ plugin added (#80263)Achim2023-03-281-0/+2
|
* Improve Ansible.Basic.cs tempdir uniqueness (#80328)Jordan Borean2023-03-282-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 Fontein2023-03-272-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 Fontein2023-03-274-18/+26
|
* Ansible.Basic - Improve temporary file cleanup process (#80293)Jordan Borean2023-03-283-6/+433
| | | | | * Ansible.Basic - Improve temporary file cleanup process * Add comment on struct value used
* ansible-test - Remove macos/12.0 remote (#80319)Matt Clay2023-03-272-2/+1
|
* New upstream release tool (#80179)Matt Clay2023-03-271-0/+1420
|
* Improve dirname and basename filter doc (#80054)Daniel Ziegenberg2023-03-272-2/+6
|
* Use variable instead of container resource in AZP (#80299)Matt Clay2023-03-273-7/+4
|