Matt Martz
56b67cccc5
Resolve issues on python pre-3.10.6 with collection dirs longer than 100 characters ( #81061 )
1 year ago
Matt Martz
6fead15334
Pylint deprecated comment checker ( #81071 )
...
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Brian Coca
534f688a53
remove Freebsd 13.1 from test matrix ( #81058 )
...
* remove Freebsd 13.1 from test matrix
fixes #80416
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Martin Krizek
cde15f3c81
Add test support for Python 3.11 on RHEL 8.8/9.2 ( #80990 )
...
Fixes #80412
Fixes #80413
1 year ago
Abhijeet Kasurde
c1bc445aa7
ansible-test - Update openSUSE containers ( #81062 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Sloane Hertel
ecbbd7e5d1
Remove Python 3.5 support ( #80972 )
...
* Remove Python 3.5 support
* changelog
* add requested changes
* Update changelogs/fragments/remove-python3.5.yml
Co-authored-by: Matt Clay <matt@mystile.com>
* remove Python3 < 3.5 error handling
* remove Python3 < 3.5 error handling in TE too
---------
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
James Cammarata
660f1726c8
Register handlers immediately if currently iterating handlers ( #80898 )
...
This fixes the issue where handlers notifying other handlers are
not properly run because the notification is not registered unless
another flush_handlers occurs. Instead, if the current host state
is iterating handlers we immediately register the handler to be
run so the notification is not lost.
Fixes #80880
1 year ago
Matt Martz
73e04ef2d6
Don't mutate templar.environment, only overlay on local myenv ( #81005 )
1 year ago
Abhijeet Kasurde
cf803d6d58
Improved return docs ( #81006 )
...
* Improved the return docs for modules `sysvinit`
and `systemd_service`
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Martin Krizek
f13e35cbf9
dnf5 - enable env groups testing in CI ( #81032 )
...
Implemented in https://github.com/rpm-software-management/dnf5/pull/585
1 year ago
Matt Clay
6ac0ea3567
Use *.md instead of *.rst for test READMEs ( #81009 )
1 year ago
Holger Dörner
25b3d3a6f7
Check if skeleton is /dev/null while creating home folder ( #75948 )
...
* Check if skeleton is /dev/null while creating home folder
* Add test for linux
Co-authored-by: Holger Dörner <h.doerner@bitexpert.de>
Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>
1 year ago
Abhijeet Kasurde
fda66eeee0
Sanity Fixes: ( #80953 )
...
* Typo fixes
* arguments-renamed
* pep8:E501
* pylint:use-a-generator
* pep8:E231
* use-argspec-type-path
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Matt Martz
92d5ffda82
Update galaxy_ng container for tests ( #80721 )
1 year ago
Matt Clay
6e325d9e4d
Clean up MANIFEST.in ( #80688 )
...
* Remove unnecessary MANIFEST.in commands
This eliminates more setuptools warnings during build.
* Sort MANIFEST.in
Now that only include commands are used, the order of the commands no longer effects the build output.
1 year ago
Matt Martz
ef3b806dd3
Fix remote_tmp tests so that they actually use the remote_tmp ( #80969 )
...
* Fix remote_tmp tests so that they actually use the remote_tmp
* Isolate remote_tmp dir during remote_tmp tests. Fixes #80965
* Do everything without become
1 year ago
Sloane Hertel
742d47fa15
replace deprecated ast.value.s with ast.value.value ( #80968 )
...
* replace deprecated ast.value.s with ast.value.value
the s attribute is deprecated since Python 3.8 and emits a warning in
3.12 causing some test failures
1 year ago
Matt Martz
aa67d544fc
Handle unreachable errors in fetch properly. Fixes #27816 ( #80952 )
1 year ago
Matt Clay
3a1d58bc58
ansible-test - Use raise from to handle exceptions ( #80905 )
1 year ago
Matt Clay
43c31c5dc2
Use isinstance in unit tests for type checks ( #80906 )
1 year ago
Matt Clay
585b82838b
Improve code coverage of unit tests ( #80904 )
...
* Improve coverage of validate-modules unit tests
* Remove unused galaxy unit test code
* Fix galaxy unit test teardown logic
* Improve coverage of galaxy unit test code
* Improve coverage of galaxy unit tests
* Remove unused code in galaxy API tests
* Remove unused galaxy collection unit test code
* Improve coverage of galaxy collection unit tests
* Remove unused galaxy unit test code
1 year ago
Felix Fontein
a5bb4c7dee
ansible-test - local change detection without --fork-point ( #79734 )
1 year ago
Abhijeet Kasurde
e88ff32b10
deb822_repository: use http-agent with open_url ( #80876 )
...
* Use http-agent in open_url API while getting
cloudflare content
Fixes : #80809
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Abhijeet Kasurde
9f4dfff69b
Pylint fixes ( #80855 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Abhijeet Kasurde
56f2e65ee7
Remove unused test files ( #80879 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Abhijeet Kasurde
c9f76f6d49
Remove unused import ( #80875 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Sloane Hertel
09b4cae4fb
unarchive - ensure src is an absolute path before picking handler ( #80738 )
1 year ago
Abhijeet Kasurde
d955fb1590
Removed unused `get_md5` parameter from stat ( #80871 )
...
* removed unused, undocumented `get_md5` parameter from stat module.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Matt Martz
8652b231f2
Align yum_repository documentation with arguments ( #80867 )
1 year ago
Brent Barbachem
0c7361d9ac
URI Module find json sub type ( #80745 )
...
* uri: fixed search for json types to include strings in the format xxx/yyy+json
1 year ago
Abhijeet Kasurde
652ddc4078
Fix pylint disallowed-name errors ( #80854 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Matt Martz
61157f6a9e
Switch from multiprocessing.Queue to SimpleQueue ( #80838 )
1 year ago
Felix Fontein
9526338273
validate-modules and docsite build: bump antsibull-docs(-parser) dependencies to new major versions ( #80846 )
...
* Bump antsibull-docs-parser version to 1.0.0.
There are no functional changes that affect the functionality used in validate-modules.
* Bump antsibull-docs to 2.0.0.
1 year ago
Brian Coca
4899d4a4d6
simple skip of connection ( #80638 )
...
Avoid 'persistent' connection handling if not needed
removed useless connection passing
added property to action classes as indicator/selector
1 year ago
Jordan Borean
8db9bd7574
Remove deprecated include ( #80752 )
...
* Remove deprecated include
* Add tombstone entry for include
* Use string for date
* Use todays date
* Remove uneeded if statement
1 year ago
Jordan Borean
2253837453
command - Add option to disable argument var expansion ( #80512 )
...
* command - Add option to disable argument var expansion
* Use test char that isn't an escape sequence
1 year ago
Arne de Laat
070ce87440
Add test for symbolic to octal when others is omitted ( #80822 )
...
* Add test for symbolic to octal when others is omitted
Add case when there should be no permissions for other.
And specific permissions for owner and group.
* Fix permissions test by explicitly setting no permissions for others
* Add additional cases where multiple permissions are specified
1 year ago
Jordan Borean
0a36cd910e
Removed testing support for Server 2012 and 2012 R2 ( #80778 )
1 year ago
Jordan Borean
0df794e5a4
urls - remove deprecated client key calls ( #80751 )
1 year ago
Matt Clay
b16041f1a9
ansible-test - Fix traceback when mixing sources ( #80801 )
...
* ansible-test - Fix traceback when mixing sources
* ansible-test - Refactor layout error handling
1 year ago
Matt Clay
2fd64161c1
Fix hard-coded interpreter in test_async_wrapper ( #80816 )
1 year ago
Matt Clay
2ba24957dd
Use subset checks for some collection loader tests ( #80812 )
1 year ago
Brian Coca
0830b69059
config lookup, new option to show origin of value ( #80651 )
1 year ago
Martin Krizek
156493eed5
ansible-test - Add RHEL 9.2 support ( #80755 )
1 year ago
Matt Clay
aacab0633a
ansible-test - Fix handling of long timeouts ( #80769 )
1 year ago
Matt Clay
4c6aa70662
ansible-test - Fix timeout handling ( #80764 )
1 year ago
Matt Clay
fd341265d0
ansible-test - Avoid use of deprecated utcnow ( #80750 )
...
The timestamps are only used by ansible-test, not the junit callback, so this change only impacts ansible-test.
1 year ago
PRASOON KARUNAN V
b576f0cda7
fix error if path had wildcard in it ( #74723 )
...
* fix error if path had wildcard in it
* add test
* add changelog fragment
1 year ago
Abhijeet Kasurde
7ef8e0e102
Remove unnecessary test case in vault editor ( #80741 )
...
* Remove test_real_path_symlink test case
* Check if we do not get `-` return when some value other `-` is passed
Fixes : #80444
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Matt Clay
790e0b0983
ansible-test - Update the NIOS test container ( #80739 )
1 year ago