1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-03-22 05:09:12 +00:00
community.general/tests/integration/targets
patchback[bot] 0280b1ca5d
[PR #11255/ac37544c backport][stable-12] monit: investigating tests again - using copilot on this one (#11271)
monit: investigating tests again - using copilot on this one (#11255)

* add monit version to successful exit

* install the standard monit - if 5.34, then bail out

* add 3sec wait after service restart

- that restart happens exactly before the task receiving the SIGTERM, so maybe, just maybe, it just needs time to get ready for the party

* wait for monit initialisation after restart

* monit tests: check service-specific status in readiness wait

The wait task was checking 'monit status' (general), but the actual
failing command is 'monit status -B httpd_echo' (service-specific).
This causes a race where general status succeeds but service queries
fail. Update to check the exact command format that will be used.

* monit tests: remove 5.34.x version restriction

The version restriction was based on incorrect diagnosis. The actual
issue was the readiness check validating general status instead of
service-specific queries. Now that we check the correct command
format, the tests should work across all monit versions.

* monit tests: add stabilization delay after readiness check

After the readiness check succeeds, add a 1-second pause before
running actual tests. Monit 5.34.x and 5.35 appear to have a
concurrency issue where rapid successive 'monit status -B' calls
can cause hangs even though the first call succeeds.

* monit tests: add retry logic for state changes to handle monit daemon hangs

Monit daemon has an intermittent concurrency bug across versions 5.27-5.35
where 'monit status -B' commands can hang (receiving SIGTERM) even after
the daemon has successfully responded to previous queries. This appears
to be a monit daemon issue, not a timing problem.

Add retry logic with 2-second delays to the state change task to work
around these intermittent hangs. Skip retries if the failure is not
SIGTERM (rc=-15) to avoid masking real errors.

* monit tests: capture and display monit.log for debugging

Add tasks in the always block to capture and display the monit log file.
This will help diagnose the intermittent hanging issues by showing what
monit daemon was doing when 'monit status -B' commands hang.

* monit tests: enable verbose logging (-v flag)

Modify the monit systemd service to start with -v flag for verbose
logging. This should provide more detailed information in the monit
log about what's happening when status commands hang.

* monit: add 0.5s delay after state change command

After extensive testing and analysis with verbose logging enabled, identified
that monit's HTTP interface can become temporarily unresponsive immediately
after processing state change commands (stop, start, restart, etc.).

This manifests as intermittent SIGTERM (rc=-15) failures when the module
calls 'monit status -B <service>' to verify the state change. The issue
affects all monit versions tested (5.27-5.35) and is intermittent, suggesting
a race condition or brief lock in monit's HTTP request handling.

Verbose logging confirmed:
- State change commands complete successfully
- HTTP server reports as 'started'
- But subsequent status checks can hang without any log entry

Adding a 0.5 second sleep after sending state change commands gives the
monit daemon time to fully process the command and become responsive again
before the first status verification check.

This complements the existing readiness check after daemon restart and
the retry logic for SIGTERM failures in the tests.

* tests(monit): remove workarounds after module race condition fix

After 10+ successful CI runs with no SIGTERM failures, removing test-level
workarounds that are now redundant due to the 0.5s delay fix in the module:

- Remove 1-second stabilization pause after daemon restart
  The module's built-in 0.5s delay after state changes makes this unnecessary

- Remove retry logic for SIGTERM failures in state change tests
  The race condition is now prevented at the module level

- Remove verbose logging setup and log capture
  Verbose mode didn't log HTTP requests, so it didn't help diagnose the issue
  and adds unnecessary overhead

Kept the readiness check with retries after daemon restart - still needed
to validate daemon is responsive after service restart (different scenario
than the state change race condition).

* restore tasks/main.yml

* monit tests: reduce readiness check retries from 60 to 10

After successful CI runs, observed that monit daemon becomes responsive
within 1-2 seconds after restart. The readiness check typically passes
on the first attempt.

Reducing from 60 retries (30s timeout) to 10 retries (5s timeout) is
more appropriate and allows tests to fail faster if something is
genuinely broken.

* add changelog frag

* Update changelogs/fragments/11255-monit-integrationtests.yml



---------


(cherry picked from commit ac37544c53)

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2025-12-10 13:39:54 +01:00
..
aix_devices More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
aix_filesystem Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
alerta_customer Change CI group identifiers. (#5344) 2022-10-11 07:34:36 +02:00
alternatives Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
android_sdk Speed up tests in android_sdk module (#10818) 2025-09-12 19:20:18 +02:00
ansible_galaxy_install Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
apache2_mod_proxy Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
apache2_module CI: Add Debian 13 Trixie (#10638) 2025-08-31 16:15:09 +02:00
apk apk: fix empty/whitespace-only package name check (#10532) 2025-08-02 16:41:24 +02:00
archive Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
btrfs_subvolume Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
callback Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
callback_default_without_diff Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
callback_diy diy callback: add test for on_any_msg (#10550) 2025-08-02 16:33:55 +02:00
callback_log_plays Make ready for data tagging (#9833) 2025-04-14 19:04:26 +02:00
callback_print_task Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
callback_tasks_only Add tasks_only callback (#10347) 2025-07-08 07:18:19 +02:00
callback_timestamp Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
cargo Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
cloud_init_data_facts Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
cmd_runner Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
connection Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
connection_chroot Change CI group identifiers. (#5344) 2022-10-11 07:34:36 +02:00
connection_incus Introduce an Incus connection plugin (#7726) 2023-12-28 08:32:31 +01:00
connection_jail Add more default license and copyright notices (#5087) 2022-08-08 08:44:19 +02:00
connection_lxc Add more default license and copyright notices (#5087) 2022-08-08 08:44:19 +02:00
connection_lxd Add more default license and copyright notices (#5087) 2022-08-08 08:44:19 +02:00
connection_posix Add default license header to files which have no copyright or license header yet (#5074) 2022-08-05 14:03:38 +02:00
connection_wsl [PR #11190/9a3e26ad backport][stable-12] fix ruff case SIM112 (#11194) 2025-11-23 08:58:35 +01:00
consul [doc] update requirements for all consul modules/lookups (#10863) 2025-10-03 07:09:20 +02:00
copr [PR #11123/1a82e93c backport][stable-12] Re-enable Copr integration tests (#11126) 2025-11-12 19:19:56 +01:00
cpanm Disable cpanm tests for RHEL 7 and CentOS 7 (#8312) 2024-05-05 20:32:11 +02:00
cronvar cronvar: Handle empty value string properly (#10445) 2025-07-28 06:31:51 +02:00
decompress Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
deploy_helper Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
discord Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
django_command CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
django_manage CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
dnf_versionlock dnf_versionlock: add support for Fedora 41 and dnf5 (#9846) 2025-03-09 17:23:40 +01:00
dpkg_divert Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
ejabberd_user CI: Add Debian 13 Trixie (#10638) 2025-08-31 16:15:09 +02:00
etcd3 CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
file_remove [PR #11032/af99cc7d backport][stable-12] Add New Module file_remove (#11184) 2025-11-21 18:33:37 +01:00
filesize Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
filesystem Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
filter_accumulate Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
filter_counter Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
filter_dict CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
filter_dict_kv CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
filter_from_csv Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
filter_from_ini fix: Ensuring interpolation is disabled for ConfigParser (#8185) 2024-04-09 08:01:44 +02:00
filter_groupby_as_dict Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
filter_hashids Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
filter_jc CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
filter_json_patch add json_patch, json_patch_recipe and json_diff filters (#9565) 2025-01-21 20:51:21 +01:00
filter_json_query json_query: extend list of type aliases for compatibility with ansible-core 2.19 (#10539) 2025-08-02 16:42:34 +02:00
filter_keep_keys Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
filter_lists New filters to calculate the union, intersection, difference and symmetric difference of lists by preserving the items order (#7985) 2024-02-23 20:35:09 +01:00
filter_lists_mergeby Add changes by russoz (#10192) 2025-06-02 20:10:42 +02:00
filter_path_join_shim CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
filter_random_mac Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
filter_remove_keys Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
filter_replace_keys Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
filter_reveal_ansible_type Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
filter_time CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
filter_to_ini fix: Ensuring interpolation is disabled for ConfigParser (#8185) 2024-04-09 08:01:44 +02:00
filter_to_prettytable Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
filter_to_yaml Add filters to_yaml and to_nice_yaml (#10784) 2025-09-08 18:48:49 +02:00
filter_unicode_normalize CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
filter_version_sort Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
flatpak Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
flatpak_remote Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gandi_livedns Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gem gem: fix soundness issue when uninstalling default gems on Ubuntu (#10689) 2025-10-05 07:15:25 +02:00
git_config Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
git_config_info Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
github_app_access_token Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
github_issue More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
github_key Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
gitlab_branch Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
gitlab_deploy_key More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
gitlab_group Change CI group identifiers. (#5344) 2022-10-11 07:34:36 +02:00
gitlab_group_access_token Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_group_members Make sure all files have trailing newline (#5076) 2022-08-05 21:08:41 +02:00
gitlab_group_variable Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
gitlab_hook More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
gitlab_instance_variable Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_issue Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_label Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_merge_request Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_milestone Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_project More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
gitlab_project_access_token Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_project_badge More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
gitlab_project_members allow gitlab-project-members module to handle user level "owner" (#9953) 2025-04-10 07:05:01 +02:00
gitlab_project_variable Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
gitlab_runner More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
gitlab_user More true/false normalization (#6152) 2023-03-06 23:02:24 +01:00
hg Enable hg integration test (#10385) 2025-07-12 12:34:18 +02:00
homebrew homebrew: Support old_tokens and oldnames in homebrew package data (#10805) 2025-09-15 18:26:01 +02:00
homebrew_cask Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
homebrew_services Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
homectl CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462) 2025-07-26 14:08:20 +02:00
htpasswd htpasswd: let changed reflect updated permissions (#9490) 2024-12-31 12:19:55 +13:00
hwc_ecs_instance Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_evs_disk Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_network_vpc Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_smn_topic Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_eip Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_peering_connect Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_port Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_private_ip Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_route Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_security_group Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_security_group_rule Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
hwc_vpc_subnet Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
ilo_redfish_command Adding CheckiLORebootStatus functionality to ilo_redfish_command (#6115) 2023-04-16 13:06:12 +02:00
ilo_redfish_config Add default license header to files which have no copyright or license header yet (#5074) 2022-08-05 14:03:38 +02:00
ilo_redfish_info Add default license header to files which have no copyright or license header yet (#5074) 2022-08-05 14:03:38 +02:00
influxdb_user CI: include has finally been removed in ansible-core devel (#6535) 2023-05-19 20:25:04 +02:00
ini_file Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
interfaces_file Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
ipify_facts CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
iptables_state Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
ipwcli_dns Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
iso_create Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
iso_customize Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
iso_extract CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462) 2025-07-26 14:08:20 +02:00
java_cert Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
java_keystore Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
jboss Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
jenkins_credential CI: Add yamllint for YAML files, plugin/module docs, and YAML in extra docs (#10279) 2025-06-30 20:46:56 +02:00
jira Add worklog functionality to jira module (#6210) 2023-03-26 09:31:06 +02:00
kdeconfig Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
kea_command kea_command: new module to access an ISC KEA server (#10709) 2025-11-03 17:58:49 +01:00
kernel_blacklist Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
keycloak_authentication Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keycloak_authz_authorization_scope Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
keycloak_authz_custom_policy Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
keycloak_authz_permission Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keycloak_client Keycloak client scope support (#10842) 2025-10-06 18:16:27 +02:00
keycloak_client_rolescope Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keycloak_clientscope_type Add a module to set the keycloak client scope type (#6322) 2023-04-22 22:55:46 +02:00
keycloak_clientsecret_info keycloak: repair integration tests by removing jinja2 templating from conditionals (#9726) (#9727) 2025-02-15 22:53:23 +13:00
keycloak_clientsecret_regenerate keycloak: repair integration tests by removing jinja2 templating from conditionals (#9726) (#9727) 2025-02-15 22:53:23 +13:00
keycloak_component_info Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keycloak_group Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keycloak_group_rolemapping Add keycloak_realm_rolemapping module to map realm roles to groups (#7663) 2023-12-28 18:11:32 +01:00
keycloak_identity_provider Keycloak idp well known url support (#10527) 2025-08-04 20:01:05 +02:00
keycloak_modules_authentication keycloak: add support for client_credentials authentication (#10231) 2025-06-18 07:40:46 +02:00
keycloak_realm Keycloak realm add support for some missing options (#10538) 2025-08-04 20:01:50 +02:00
keycloak_realm_key Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
keycloak_role Keycloak role fix changed status (#10829) 2025-09-18 21:56:39 +02:00
keycloak_user Inspq keycloak user module (#6476) 2023-06-09 06:17:44 +02:00
keycloak_user_federation keycloak: repair integration tests by removing jinja2 templating from conditionals (#9726) (#9727) 2025-02-15 22:53:23 +13:00
keycloak_user_rolemapping Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keycloak_userprofile Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
keyring Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
launchd [PR #11048/ebf45260 backport][stable-12] remove conditional code for old snakes (#11050) 2025-11-08 20:55:09 +01:00
ldap_inc Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
ldap_search Fix no longer valid constructs in tests (#10543) 2025-08-01 23:46:46 +02:00
listen_ports_facts listen_ports_facts: Avoid crash when required commands are missing (#10458) 2025-07-27 11:51:13 +02:00
locale_gen [PR #11046/98aca27a backport][stable-12] locale_gen: search for available locales in /usr/local as well (#11163) 2025-11-17 06:46:42 +01:00
lookup_binary_file Add binary_file lookup (#10616) 2025-08-10 13:32:35 +02:00
lookup_cartesian Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
lookup_collection_version Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
lookup_dependent Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
lookup_dig CI: remove skip/python2.6 from aliases (#7534) 2023-11-16 21:02:40 +01:00
lookup_etcd3 Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
lookup_flattened Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
lookup_lmdb_kv Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
lookup_merge_variables bug(lookup/merge_variables): Fix rendering foreign variables (#8303) 2024-05-11 16:51:51 +02:00
lookup_passwordstore Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
lookup_random_pet Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
lookup_random_string random_string: Specify seed while generating random string (#10710) 2025-08-27 22:00:44 +02:00
lookup_random_words Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
lvg CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462) 2025-07-26 14:08:20 +02:00
lvg_rename lvg_rename: New module to support VG renaming (#6721) 2023-06-19 13:11:03 +02:00
lvm_pv Fix typo on tests for module lvm_pv (#10221) 2025-06-07 21:24:13 +02:00
lvm_pv_move_data lvm_pv_move_data: new module (#10416) 2025-08-04 19:59:54 +02:00
lvol lvol: Change `pvs` argument type to list (of str) (#7676) 2023-12-04 05:58:55 +01:00
lxd_project Fix more copyright lines, add more default copyright lines (#5095) 2022-08-08 14:24:58 +02:00
lxd_storage_pool_info [PR #11198/6365b5a9 backport][stable-12] lxd_storage_pool_info, lxd_storage_volume_info: new modules (#11238) 2025-12-01 07:20:55 +01:00
lxd_storage_volume_info [PR #11198/6365b5a9 backport][stable-12] lxd_storage_pool_info, lxd_storage_volume_info: new modules (#11238) 2025-12-01 07:20:55 +01:00
mail [PR #11078/dcb580c4 backport][stable-12] discard Python 2 ssl handling (#11086) 2025-11-10 21:50:40 +01:00
mas Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
memset_dns_reload Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
memset_memstore_info Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
memset_server_info Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
memset_zone Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
memset_zone_domain Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
memset_zone_record Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
module_helper Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
monit [PR #11255/ac37544c backport][stable-12] monit: investigating tests again - using copilot on this one (#11271) 2025-12-10 13:39:54 +01:00
mqtt Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
mssql_script mssql_script: allow non-returning SQL statements (#6457) 2023-05-07 21:58:38 +02:00
nomad Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
npm Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
odbc CI: Add Debian 13 Trixie (#10638) 2025-08-31 16:15:09 +02:00
one_host Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
one_image Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
one_image_info Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
one_template Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
one_vnet Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
osx_defaults Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
pacman pacman: re-enable yay test (#10728) 2025-08-25 06:42:35 +02:00
pagerduty_user Make sure all files have trailing newline (#5076) 2022-08-05 21:08:41 +02:00
pam_limits Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
pamd Change CI group identifiers. (#5344) 2022-10-11 07:34:36 +02:00
parted parted: add integration test (#6337) 2023-04-16 15:34:53 +02:00
pids Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
pipx CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
pipx_info CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
pkgng CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462) 2025-07-26 14:08:20 +02:00
pkgutil Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
pnpm pnpm: version should not be latest when state is latest (#7339) 2023-10-04 08:34:27 +02:00
python_requirements_info CI: Add macOS 15.3 (#9805) 2025-02-26 21:30:22 +01:00
read_csv Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
redis_info Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
rundeck Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
scaleway_compute Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
scaleway_container Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_container_info [Scaleway] Add module to manage containers (#5496) 2022-11-07 21:04:55 +01:00
scaleway_container_namespace Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
scaleway_container_namespace_info [Scaleway] Add module to manage container namespaces (#5416) 2022-11-05 20:44:33 +00:00
scaleway_container_registry Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_container_registry_info [Scaleway] Add module to manage container registries (#5399) 2022-10-23 17:18:06 +02:00
scaleway_database_backup Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_function Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_function_info [Scaleway] Add module to manage functions (#5463) 2022-11-05 20:43:47 +00:00
scaleway_function_namespace Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_function_namespace_info [Scaleway] Add module to manage function namespaces (#5415) 2022-11-02 20:11:04 +01:00
scaleway_image_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_ip Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_ip_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_lb Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_organization_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_security_group Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
scaleway_security_group_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_security_group_rule Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
scaleway_server_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_snapshot_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
scaleway_sshkey Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_user_data Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
scaleway_volume Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
scaleway_volume_info Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
sefcontext Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
sensu_client Change CI group identifiers. (#5344) 2022-10-11 07:34:36 +02:00
sensu_handler CI: include has finally been removed in ansible-core devel (#6535) 2023-05-19 20:25:04 +02:00
setup_apache2/tasks Make apache2_mod_proxy work with Python 3, half-way modern Apache 2 versions, and add basic tests (#9762) 2025-02-18 07:12:44 +01:00
setup_cron Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
setup_docker Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
setup_epel/tasks Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
setup_etcd3 Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
setup_flatpak_remote Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
setup_gnutar Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
setup_influxdb/tasks CI: include has finally been removed in ansible-core devel (#6535) 2023-05-19 20:25:04 +02:00
setup_java_keytool CI: Add Debian 13 Trixie (#10638) 2025-08-31 16:15:09 +02:00
setup_mosquitto CI: include has finally been removed in ansible-core devel (#6535) 2023-05-19 20:25:04 +02:00
setup_openldap Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
setup_opennebula Make sure all files have trailing newline (#5076) 2022-08-05 21:08:41 +02:00
setup_openssl Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
setup_os_pkg_name/tasks django_manage: rely on package idempotency to install virtualenv (#8644) 2024-08-10 08:19:58 +02:00
setup_paramiko CI: Add Debian 13 Trixie (#10638) 2025-08-31 16:15:09 +02:00
setup_pkg_mgr/tasks Fix CI for CentOS 7 (#8567) 2024-07-01 13:43:56 +02:00
setup_postgresql_db Remove Python 2 specific parts from integration tests (#10897) 2025-10-12 08:48:50 +02:00
setup_redis_replication Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
setup_remote_constraints Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00
setup_remote_tmp_dir Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
setup_remote_tmp_dir_outside_tmp Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
setup_rundeck Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
setup_snap CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462) 2025-07-26 14:08:20 +02:00
setup_tls Make compatible with newer reuse versions (#7858) 2024-01-17 23:17:07 +01:00
setup_wildfly_server Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
shutdown Remove and prevent trailing whitespace (#10199) 2025-06-07 17:47:22 +02:00
snap Disable snap tests on RHEL 8.8 (#9679) 2025-02-03 10:45:01 +01:00
snap_alias Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
spectrum_model_attrs Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
ssh_config CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
sudoers sudoers: display stderr raised while validation (#9871) 2025-03-15 07:36:54 +01:00
supervisorctl [PR #11057/0d8521c7 backport][stable-12] supervisorctl: investigate integration tests (#11062) 2025-11-09 09:58:07 +01:00
sysrc sysrc: refactor (#10417) 2025-07-28 19:01:44 +02:00
systemd_creds_decrypt add support for systemd creds encrypt/decrypt (#9383) 2024-12-29 21:15:57 +01:00
systemd_creds_encrypt Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
systemd_info Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
terraform CI: remove no longer necessary skip/ lines (#11028) 2025-11-03 06:48:40 +01:00
test_a_module Fix __future__ imports, __metaclass__ = type, and remove explicit UTF-8 encoding statement for Python files (#10886) 2025-10-10 19:52:04 +02:00
test_ansible_type Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
test_fqdn_valid Fix/improve tests (#9859) 2025-03-09 16:48:36 +01:00
timezone Remove obsolete test conditions (#10813) 2025-09-12 06:24:50 +02:00
ufw CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462) 2025-07-26 14:08:20 +02:00
wakeonlan Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
xattr Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
xfs_quota Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
xml Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
yarn Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
yum_versionlock Normalize bools in tests (#5996) 2023-02-15 22:55:23 +01:00
zpool CI: Disable zpool tests on Alpine (#10449) 2025-07-24 22:29:16 +02:00
zypper Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00
zypper_repository Adjust YAML files (#10233) 2025-06-15 09:13:16 +02:00