Martin Krizek
8754d8e1e1
ActionBase: remove deprecated _remote_checksum ( #80440 )
2 years ago
Martin Krizek
cc5f8c529b
Remove deprecated default.fact_caching_prefix ini config option ( #80441 )
2 years ago
Matt Clay
5ac292e12d
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.
2 years ago
Brian Coca
0c63b9622e
source module compression setting directly from config ( #80647 )
...
* source module compression setting directly from config
no need to proxy via play_context, which can fall out of date w/o constant variable updates.
2 years ago
Matt Clay
4d25e3d54f
Set the minimum setuptools to 45.2.0 ( #80649 )
...
Also update the package-data sanity test to use the minimum setuptools version.
2 years ago
Landson Guo
ece8da71ea
Add TTY check and argument to disable it ( #50603 ) ( #68260 )
...
* Add TTY check and argument to disable it (#50603 )
* Fix formatting
* add changelog
* rename flag and updated help description
* add tests for tty check
* replace deprecated uses of assertRaisesRegexp to assertRaisesRegex
* fix yaml syntax
* shorten line 79
* Revert "replace deprecated uses of assertRaisesRegexp to assertRaisesRegex"
This reverts commit cea5fe1655
.
* change back to assertRaisesRegexp
2 years ago
Brian Coca
b2c0095722
Fix gather parallel ( #80597 )
...
* fix meaning of parallel in gather_facts
* Update docs with note about parallel not always being faster
* add 'smarter' usage of gahter_timeout for parallel tasks
* restore async when needed, not always
* added typing
* parallelism tests
2 years ago
Martin Krizek
1e8b889b93
Templar: remove deprecated shared_loader_obj param ( #80439 )
2 years ago
Anwesha Das
038ff8b3de
Add Ansible community 8.0.0a2 porting guide ( #80643 )
2 years ago
Anwesha Das
5f6e1b22a7
Add Ansible community 7.5.0 porting guide ( #80642 )
2 years ago
Brian Coca
850a403226
service_facts, get more info for rcctl services ( #80630 )
...
uses rcctl get function to get all settables for a service
2 years ago
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