Abhijeet Kasurde
e6e19e37f7
validate-modules: Check for correct values in choice ( #82266 )
...
* validate-modules: Check for correct values in choice
* validate-modules test now checks the length of choices and
correct option values inside the choice.
Fixes : #82179
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* Fix sanity tests
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
---------
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Greg "Gwmngilfen" Sutcliffe
0806da55b1
Add DCO and update CONTRIBUTING.md ( #82105 )
11 months ago
Felix Fontein
479949aad2
Fix broken docs RST reference. ( #82286 )
11 months ago
Martin Krizek
afd45aca6a
ansible-test - remove rhel 9.2 test remote ( #82211 )
...
Fixes #82024
11 months ago
Sebbo94BY
e0bf76e3db
Issue #80267 : Remove user not found warning ( #80291 )
...
Co-authored-by: Sebi94nbg <sebastian.kraetzig@4g-server.eu>
11 months ago
Martin Krizek
d664f13b4a
Allow include_tasks handlers for searching role subdirs ( #82248 )
...
Fixes #82241
11 months ago
Chris Francy
a4b00793be
Update known_hosts module to better handle @cert-authority keys ( #70340 )
...
Signed-off-by: Chris Francy <zoredache@gmail.com>
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Gods
7dde4901d4
unarchive: support 8 character permission strings ( #81705 )
11 months ago
Abhijeet Kasurde
ce9d268ab8
unarchive: force unarchive if the symlink target changes ( #82253 )
...
Fixes : #30420
Original PR from nrwahl2 (https://github.com/ansible/ansible/pull/30463 )
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Herman van Rink
d6a8df3218
csvfile - add a keycol parameter to specify in which column to search. ( #82242 )
11 months ago
azrdev
0a6779f6b7
docs: improve readability & scope of docs for ansible.builtin.assert ( #82256 )
...
Co-authored-by: Jonathan Biegert <jonathan.biegert@sva.de>
11 months ago
Martin Krizek
c35e0e8fd8
Re-enable "group removal" integration test for dnf5 ( #82250 )
...
Fixed in https://github.com/rpm-software-management/dnf5/pull/1013
11 months ago
Abhijeet Kasurde
fbdb666411
ansible-test: Added Fedora 39 ( #82218 )
...
* Fedora 39 remote
* Fedora 39 container
Fixes : #82018
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Abhijeet Kasurde
8fd1aa0d2e
syslog: Handle ValueError raised while sending logs to syslog ( #82225 )
...
* ValueError exception is raised when Null Character is sent
to syslog.syslog with Python 3.12.
* Handle this error gracefully instead of stacktrace
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Abhijeet Kasurde
1a759659fe
Enable vendored copy of distutils in entry_point test ( #82232 )
...
* Enable use of vendored copy of distutils by removing
the environment variable SETUPTOOLS_USE_DISTUTILS
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Brian Coca
8b102dca4a
wait_for, fallback to read for non mmapable files ( #82064 )
...
* also handle oserror, added debug jic
11 months ago
Brian Coca
f6d7dd0840
displaly. log, handle when caplevel is already taken care of ( #82227 )
...
reneables ansible logging
11 months ago
Abhijeet Kasurde
f8cdec6324
ansible-test: Downgrade containerd for Fedora 39 ( #82231 )
...
* containerd 1.6.23 on Fedora 39 causes issue. Downgrading
to containered to 1.6.19-2 works.
* See: https://bugzilla.redhat.com/show_bug.cgi?id=2237396
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Abhijeet Kasurde
a45dc10b8f
ansible-test: Skip modularity test for Fedora 39 and up ( #82230 )
...
* Modularity is deprecated in Fedora 39 and onwards,
Skip modularity tests
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Brian Coca
6e448edc63
no_log avoid masking booleans ( #82217 )
...
* no_log avoid masking booleans
* clog
* fix issues
11 months ago
Matt Martz
f42984eeb3
Fix ManifestControl dataclass to work with future annotations ( #82215 )
...
* Fix ManifestControl dataclass to work with future annotations
* Add tests
11 months ago
Brian Coca
3d9e5c8b9d
fix pc misuse ( #82157 )
...
use the more up to date 'task' as play_context only has the 'initial' values.
11 months ago
Brian Coca
e2d108db2b
log verbosity ( #81692 )
...
Allow users to adjust verbosity to logs at same or higher level than to callback/screen
Co-authored-by: Matt Clay <matt@mystile.com>
11 months ago
Aditya Putta
dbddabce9e
Create prefix of file using ansible.builtin.tempfile ( #82209 )
...
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Brian Coca
8825e60add
ansible-pull: expand destinantion directoy to avoid purgin in / ( #82030 )
...
* expand destinantion directoy to avoid purgin in /
bad things could happen and help alone is not enough
11 months ago
Aditya Putta
05259aa6ce
Restart a Service with Sleep Between Stop and Start ( #82210 )
...
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
Martin Krizek
0bab08ee33
ansible-test - Add RHEL 9.3 support ( #82178 )
...
Fixes #82020
11 months ago
Brian Coca
2277d470b3
fix typo ( #82202 )
11 months ago
Brian Coca
4a84a9b3db
copy keep suffix on temp file for validation ( #82158 )
...
Also updated test to require suffix
Co-authored-by: Sloane Hertel <19572925+s-hertel@users.noreply.github.com>
11 months ago
Martin Krizek
a8b6ef7e7c
flush_handlers: handle a failure in a nested block with force_handlers ( #81572 )
...
Fixes #81532
ci_complete
11 months ago
Ikko Eltociear Ashimine
9c09ed7392
Fix typo in validation.py ( #82195 )
...
covert -> convert
11 months ago
Tom Downes
667526c22f
Fix two misspellings of occurred ( #82159 )
12 months ago
Dellucifer
f2b5c33349
fixed typos in the documentation ( #82077 )
12 months ago
Matt Clay
fd009a073a
Remove sefcontext support plugin
...
It was only used by the subversion test, but is no longer required.
12 months ago
Matt Clay
0e6942a4d7
Remove unused unit test code ( #82168 )
12 months ago
Abhijeet Kasurde
c5b68ef16d
Update Python3
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
12 months ago
Matt Clay
98407fc00e
Remove unused validate-modules unit test code
12 months ago
Matt Clay
dae4e2f07f
Remove unused/unreachable unit test code ( #82160 )
12 months ago
Matt Clay
0be33551d7
Remove unit tests dependent on systemd bindings ( #82161 )
...
These do no not run as part of our test suite.
12 months ago
Abhijeet Kasurde
78c16d983e
Remove type_regex testcase
...
This is leftover testcase for type checker regex removed in
https://github.com/ansible/ansible/pull/82153
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
12 months ago
Matt Clay
9dd3eafa14
ansible-test - Use pylint unidiomatic-typecheck
...
This replaces the regex based check previously used within the validate-modules sanity test.
NOTE: The pylint check overlaps with a similar check for pep8.
Both are used, since the pep8 based check is more nuanced than the one in pylint.
For example, allowing `is` checks, but not `==` comparisons.
If the pylint check is ignored, the pep8 check would still be relevant.
12 months ago
Maxwell G
78546382b3
setup.cfg: add `Programming Language :: Python :: 3.12` classifier ( #82151 )
...
ansible-core 2.16+ supports Python 3.12. This corrects missing metadata.
12 months ago
tdltdc
d46b042a94
Reword note on default determination on other OSes ( #82147 )
12 months ago
Abhijeet Kasurde
40baf5eace
iptables - set jump to DSCP when set_dscp_mark or set_dscp_mark_class is set ( #82145 )
...
set_dscp_mark and set_dscp_mark_class is only valid when jump is set to
DSCP.
Fixes : #77077
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
12 months ago
A.YOGUN
567c78f9a1
Update playbook responses for specific prompts ( #82137 )
...
Example is added for multiple questions with responses
12 months ago
Martin Krizek
7538668731
Check strict before failing to respect skip_broken ( #80795 )
...
Fixes #80590
12 months ago
Matt Clay
916a20fccd
Ignore coverage of test code that does not run
12 months ago
Matt Clay
90203b841a
Use functools.update_wrapper instead of a copy
12 months ago
JustinWayland
dec9eeb2e5
Remove create_new_password parameter in CLI.build_vault_ids ( #82066 )
...
* Remove unused argument in call to build_vault_ids
* Remove obsolete build_vault_ids tests
* Change tests to account for argument removal
* Remove redundant test
12 months ago
Brian Coca
20a54eb236
restore role param precedence ( #82106 )
...
* add test for setfact/param override
12 months ago