| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
(#80814)
(cherry picked from commit 2ba24957dd373ef191455b34058ba7f65705cfd3)
|
| |
|
|
|
| |
Co-authored-by: Sandra McCann <samccann@redhat.com>
|
|
|
| |
(cherry picked from commit aacab0633a963e7a89fc1e6ac71cdf06553f96ab)
|
|
|
| |
(cherry picked from commit 4c6aa70662e6f2804686a32bea611a8aa870b363)
|
|
|
|
|
| |
The timestamps are only used by ansible-test, not the junit callback, so this change only impacts ansible-test.
(cherry picked from commit fd341265d001d4e6545ffb2b7d154340cb1f1931)
|
|
|
|
|
| |
(#80700)
(cherry picked from commit 54576cd794530768a67bddba2f7450b614611e92)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use package_data instead of include_package_data (#80652)
This resolves warnings generated by setuptools such as the following:
_Warning: Package 'ansible.galaxy.data' is absent from the `packages` configuration.
(cherry picked from commit 5ac292e12d5e1515beb34028346d76bb68398fc8)
* Set the minimum setuptools to 45.2.0 (#80649)
Also update the package-data sanity test to use the minimum setuptools version.
(cherry picked from commit 4d25e3d54f7de316c4f1d1575d2cf1ffa46b632c)
|
|
|
|
|
|
|
| |
* Provide reproducible sdist builds.
* Use reproducible wheel builds.
* Add PyPI artifact checks.
(cherry picked from commit d37678c5ff221ada71afc0cad3ff7b70e0a0ec2f)
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix installing signed collections by using the fqcn, version, source, and type as a unique identifier.
Define __hash__ and __eq__ methods to handle Candidate/Requirement comparison excluding signatures which aren't fully populated until install time.
* Remove PinnedCandidateRequests since it is redundant now.
* Fix verifying against a signed remote when the keyring isn't configured
(cherry picked from commit d5e2e7a0a8ca9017a091922648430374539f878b)
|
| |
|
| |
|
| |
|
|
|
| |
(cherry picked from commit 372fc99686c1f5a701d37e7c09e89c1fad3c0e29)
|
|
|
| |
(cherry picked from commit 36df60e2265f417d6211f30b10691dc8ae685d2c)
|
|
|
|
|
| |
This will avoid issues during bootstrapping caused by breaking changes in setuptools.
(cherry picked from commit abc58c026b2e91af4a2bb57f7bfe21c609bd3de9)
|
|
|
|
| |
Co-authored-by: Matt Martz <matt@sivel.net>
(cherry picked from commit 989a7d69515c7de4f7abbfe45940f686001d511b)
|
|
|
|
|
| |
Fixes #80376
(cherry picked from commit 748f534312f2073a25a87871f5bd05882891b8c4)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix typo in playbooks_keywords.rst.j2 (#80461)
(cherry picked from commit 2ed4396558105733d4865631e99e378cfda68b8c)
* Correct bypass_host_loop attribute for group_by (#80380)
This action originally bypassed the host loop, but it does not
currently.
(cherry picked from commit fc5c0aadc92837cda5d81cadd9402ef88a562455)
* Add Ansible community 8.0.0a1 porting guide (#80498)
(cherry picked from commit 362c949622b637fb1a5e80b1b0bf780c1ac7e3b8)
* Adds Ansible 8 Porting Guide to Index Page (#80511)
(cherry picked from commit d081ed36169f4f74512d1707909185281a30e29b)
* documents approaches to octal modes better (#80112)
(cherry picked from commit 032881e4f1cbad1ca66b2fc40c8c56b17b33d965)
* Update password.py documentation (#80297)
* Update password.py documentation with new semantic markup
(cherry picked from commit bf4e0166a56adb8d22047ba4b0e7c3c34efa431a)
* Add OpenSUSE to the distro's installation guide (#80308)
* Add OpenSUSE to the distro's installation guide
Similar to the rest of the distros, OpenSUSE distributes ansible and it was
missing.
Signed-off-by: ybonatakis <ybonatakis@suse.com>
(cherry picked from commit af6d75e31363591921808f7f351185d11b7b429b)
* Document how to run all tasks, even the ones with the never tag (#80315)
Co-authored-by: Martin Krizek <martin.krizek@gmail.com>
(cherry picked from commit ec403db1c7c8b23aa0ea09705b53596ce9cb6951)
* 📝 Document macOS user deletion over SSH (#80358)
Co-authored-by: Matt Clay <matt@mystile.com>
Co-authored-by: Don Naro <dnaro@redhat.com>
(cherry picked from commit 88a380c8f00e97119f10879d36324a0324eefe4e)
* Update playbooks_templating.rst (#80375)
(cherry picked from commit a6e0012b8a7638f69e01c05ca1566cd01c92bf6b)
* Documentation changes for #80367 and #80270 (#80391)
(cherry picked from commit 0460f780810bb91b052809b0bf850633b2df7769)
* [Docs] communication.rst: Add a hint about adding Matrix shields to READMEs (#80392)
(cherry picked from commit db8f1756bc016faddf6cac37d12d8bc195f29278)
* installation_distros: update Fedora section (#80453)
(cherry picked from commit 4e9d21ec32b21c8b75ca831dfb33a55baa520f85)
* Fix PolicyRcD.__exit__ docstring (#80528)
(cherry picked from commit 64fb64643d166cf3f544a9d1d43be8c96f20ef1d)
* Update validate_argument_spec.py (#80547)
##### SUMMARY
Fix example with file lookup, filter 'from_yaml' is required.
##### ISSUE TYPE
- Docs Pull Request
+label: docsite_pr
(cherry picked from commit 8d685b89f29dc7985b2c04b70c7c860bf09a632a)
* redirect old vmware guide (#80553)
(cherry picked from commit c1d8130df5c1bcefceb439bbf19cd8c926ce36d5)
* Update tools and programs page as per community feedback (#80493)
(cherry picked from commit 44794e3ebc04d90669d31b0ccde47c40aa48225f)
* uri module, fix example (#80554)
(cherry picked from commit 449c628f3d8dee4b93e0d3e6880b146ebb5486f0)
* apt key and repository example security patch (#80381)
(cherry picked from commit ed9cd39d0fa764c2bf51599afef38921aff84b70)
* note in systemd that systemctl can change behaviour due to diff order… (#80570)
(cherry picked from commit 9ca863501c6f3cf679b1b7c773747766e35ae907)
* Vars Plugin Documentation Improvement (#80470)
(cherry picked from commit 791510ccba5f3a9af3d22f442e9d4d10b1129a00)
* Add note guidelines for additional distributions (#80389)
(cherry picked from commit 68e270d4cc2579e4659ed53aecbc5a3358b85985)
---------
Co-authored-by: Christinanik251 <93385939+Christinanik251@users.noreply.github.com>
Co-authored-by: flowerysong <paul.arthur@flowerysong.com>
Co-authored-by: Anwesha Das <anwesha@das.community>
Co-authored-by: Alicia Cozine <879121+acozine@users.noreply.github.com>
Co-authored-by: aaronk1 <aaronk1@users.noreply.github.com>
Co-authored-by: Yiannis <jbonatakis@gmail.com>
Co-authored-by: Daniel-at-github <Daniel-at-github@users.noreply.github.com>
Co-authored-by: Sviatoslav Sydorenko <webknjaz@redhat.com>
Co-authored-by: dzvision <5590839+dzvision@users.noreply.github.com>
Co-authored-by: WeiXinFam-Insta <86450936+WeiXinFam-Insta@users.noreply.github.com>
Co-authored-by: Andrew Klychkov <aklychko@redhat.com>
Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Rodrigo Candido Gryzinski <contact@rogryza.me>
Co-authored-by: 7840vz <122374011+7840vz@users.noreply.github.com>
Co-authored-by: JaroslavKlech <klechh@gmail.com>
Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>
Co-authored-by: hexagon6 <hexagon6@fet.li>
Co-authored-by: Tim Way <1091435+timway@users.noreply.github.com>
Co-authored-by: Sarah Lau-Kilo <slaukilo@gmail.com>
|
|
|
|
|
| |
(cherry picked from commit f05abd4540f7c26ae7296c59a3fdd579c4bf3070)
Co-authored-by: Akira Yokochi <akira6592@gmail.com>
|
|
|
|
|
| |
(cherry picked from commit f4615d69ad2ef1f024ba677ee6a77f49a4b7bfff)
Co-authored-by: Maxwell G <maxwell@gtmx.me>
|
| |
|
|
|
| |
(cherry picked from commit ba47dd9ef4acafd46a1223a80556bacde4978f91)
|
|
|
|
|
|
|
| |
(#79110) (#80540)
* strip trailing path separator from type=dir sources
(cherry picked from commit 964e678a7fa3b0745f9302e7a3682851089d09d2)
|
|
|
|
|
|
|
|
|
| |
(#80542)
* Only bypass type validation for null parameters if the default is None. A default is mutually exclusive with required.
* Prevent coercing None to str type. Fail the type check instead.
(cherry picked from commit 694c11d5bdc7f5f7779d27315bec939dc9162ec6)
|
|
|
|
|
| |
with UTF-8 only (#80370) (#80545)
(cherry picked from commit 0ee7cfb)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
|
|
|
|
| |
#80506 (#80507) (#80509)
(cherry picked from commit f3774ae)
|
|
|
|
|
| |
(#80501)
(cherry picked from commit e87802cf2c75c5f2578e58ed2edb3e033623cc78)
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
| |
(cherry picked from commit 0371ea08d6de55635ffcbf94da5ddec0cd809495)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
antsibull-docs-parser (#80406) (#80432)
(cherry picked from commit 92c694372bd3b3f68644b27cae51270259c04e56)
Co-authored-by: Felix Fontein <felix@fontein.de>
|
|
|
| |
(cherry picked from commit 12ce7d2e4e27dd209ad9a3027b36ff3b4d6f0c10)
|
|
|
| |
(cherry picked from commit 8d5c25023467e5039ffdf32dcc79eb7f171ebce5)
|
|
|
|
|
|
|
| |
(#80431)
(cherry picked from commit 96f7fd5539f6124004fecef8f7110d4965686872)
Co-authored-by: Felix Fontein <felix@fontein.de>
|
|
|
|
|
| |
(#79931) (#80400)
(cherry picked from commit 6d1e355)
|
|
|
|
|
|
|
|
|
|
| |
(#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)
|
| |
|
| |
|