Matt Clay
5e220416a2
ansible-test - Update the default containers ( #80635 )
2 years ago
Matt Clay
372fc99686
ansible-test - Update pylint to 2.17.3 ( #80632 )
2 years ago
Martin Krizek
a2be8915de
PlayIterator: remove deprecated methods ( #80437 )
2 years ago
Martin Krizek
36df60e226
dnf5: use new API to check package signatures ( #80609 )
2 years ago
Matt Clay
abc58c026b
ansible-test - Use FreeBSD packaged setuptools ( #80615 )
...
This will avoid issues during bootstrapping caused by breaking changes in setuptools.
2 years ago
Martin Krizek
989a7d6951
Fix calling v2_playbook_on_notify callback ( #80585 )
...
Co-authored-by: Matt Martz <matt@sivel.net>
2 years ago
Maxwell G
f4615d69ad
tests: replace a mock import with unittest.mock ( #80589 )
2 years ago
Maxwell G
734f38b259
Add GALAXY_COLLECTIONS_PATH_WARNINGS option. ( #78487 )
...
* Add GALAXY_COLLECTIONS_PATH_WARNING option.
This allows users to disable warnings from `ansible-galaxy collection
install` about `--collections-path` missing from Ansible's configured
collections_paths.
2 years ago
Martin Krizek
748f534312
Use target of /usr/bin/dnf for dnf version detection ( #80550 )
...
Fixes #80376
2 years ago
Sarah Lau-Kilo
68e270d4cc
Add note guidelines for additional distributions ( #80389 )
2 years ago
Esther Christopher
a4fb670e9c
Update DOCUMENTATION.yml ( #80579 )
2 years ago
Tim Way
791510ccba
Vars Plugin Documentation Improvement ( #80470 )
2 years ago
hexagon6
ed9cd39d0f
apt key and repository example security patch ( #80381 )
2 years ago
Brian Coca
9ca863501c
note in systemd that systemctl can change behaviour due to diff order… ( #80570 )
2 years ago
Akira Yokochi
f05abd4540
fix become yes/no to true/false ( #80515 )
2 years ago
Brian Coca
449c628f3d
uri module, fix example ( #80554 )
2 years ago
Matt Clay
560d5b00d0
Remove docs references to obsolete test plugins ( #80576 )
2 years ago
Matt Clay
7b50571588
ansible-test - Remove deprecated features ( #80558 )
2 years ago
Matt Clay
1fdeff949c
ansible-test - Update default containers ( #80559 )
2 years ago
Matt Clay
ba47dd9ef4
ansible-test - Update pylint to 2.17.2 ( #80555 )
2 years ago
JaroslavKlech
44794e3ebc
Update tools and programs page as per community feedback ( #80493 )
2 years ago
Sandra McCann
c1d8130df5
redirect old vmware guide ( #80553 )
2 years ago
7840vz
8d685b89f2
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
2 years ago
Rodrigo Candido Gryzinski
64fb64643d
Fix PolicyRcD.__exit__ docstring ( #80528 )
2 years ago
Matt Martz
0ee7cfb128
Implement checks, and backwards compat change, to move forward with UTF-8 only ( #80370 )
...
Co-authored-by: Sandra McCann <samccann@redhat.com>
2 years ago
Sloane Hertel
694c11d5bd
argspec - fix validating type for required options that are None ( #79677 )
...
* 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.
2 years ago
Sloane Hertel
964e678a7f
ansible-galaxy - fix installing dir sources with a trailing path separator ( #79110 )
...
* strip trailing path separator from type=dir sources
2 years ago
Matt Clay
676b731e6f
ansible-test - Replace pytest-forked ( #80525 )
...
- Unit tests now report warnings generated during test runs.
- Python 3.12 warnings about `os.fork` usage with threads (due to `pytest-xdist`) are suppressed.
- Added integration tests to verify forked test behavior.
2 years ago
Rogier Krieger
6aac0e2460
Extend OpenBSDStrategy to also update current hostname. ( #80521 )
...
Fixes #80520
2 years ago
kloud-byun
2e62724a8a
feature: add support for symbolic links when passing "dir" ( #80460 )
...
* update the include_vars action plugin to always follow symbolic links when traversing directories
2 years ago
Sloane Hertel
bd6feeb6e7
Validate task attributes with first finalized attrs after loop ( #80476 )
...
* 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 .
2 years ago
Anwesha Das
d081ed3616
Adds Ansible 8 Porting Guide to Index Page ( #80511 )
2 years ago
Matt Martz
f3774ae7d4
--syntax-check is only applicable to ansible-playbook. Fixes #80506 ( #80507 )
2 years ago
Anwesha Das
362c949622
Add Ansible community 8.0.0a1 porting guide ( #80498 )
2 years ago
Matt Clay
43c5cbcaef
Fix galaxy CLI unit test assertions ( #80504 )
2 years ago
Matt Clay
3ec828703f
Fix unit test asserts ( #80500 )
2 years ago
Matt Clay
e87802cf2c
pep517 backend - Use correct import_module import ( #80480 )
2 years ago
Matt Clay
74b102b33c
Fix unit tests returning values ( #80499 )
2 years ago
Matt Clay
bd22b849c6
Fix unclosed files in unit tests ( #80497 )
2 years ago
Martin Krizek
09dd80b4ec
Last handler defined runs, fix for roles ( #79558 )
...
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
2 years ago
Matt Clay
9026bc5d76
Remove obsolete pkg_resources usage ( #80489 )
2 years ago
Matt Clay
0371ea08d6
ansible-test - Add support for argcomplete 3 ( #80482 )
2 years ago
Matt Martz
62211097cb
Expand pylint deprecated plugin to catch ansible.module_utils.common.warnings uses ( #80462 )
2 years ago
Sean Reifschneider
d5f3578369
Fixing bit shift, extra comma, reformatting "copy" test. ( #80458 )
2 years ago
DopeforHope
a7d6fdda66
Update ansible_tips_tricks.rst ( #80477 )
...
Fix quotation marks in example
2 years ago
Martin Krizek
bc3cc426bf
fetch_url: remove auto disabling decompress when gzip is not available ( #80474 )
2 years ago
Martin Krizek
9f0a9cf20d
get_action_args_with_defaults: remove deprecated redirected_names arg ( #80473 )
2 years ago
Matt Martz
2a795e5747
Manage basic.selinux completely, instead of mocking potentially missing module ( #80448 )
...
* Manage basic.selinux completely, instead of mocking potentially missing module. Fixes #80436
* pep8
2 years ago
Martin Krizek
5ddd530d1d
Templar: do not add dict to globals ( #80475 )
...
All required Jinja2 versions (>=3.0) already do this, see
f9d804ead7
2 years ago
Maxwell G
4e9d21ec32
installation_distros: update Fedora section ( #80453 )
2 years ago