1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-19 02:11:32 +00:00
community.general/tests/integration/targets
patchback[bot] 2cc72c2213
Pacman: Add support for install reason (#4956) (#5040)
* Pacman: Add support for setting install reason

* Improved description

* Fix documentation

* Add changelog fragment

* Use source for installation

* Get all reasons at once

* Removed default for reason

* Added version info to documentation

* Fix NameError

* Moved determination of reason to _build_inventory

* Fix duplication and sanity errors

* adjust tests for changed inventory

* Documentation: remove empty default for reason

* mention packages with changed reason in exit params/info

* Added integration tests for reason and reason_for

Inspired by the integration tests for url packages

* Correct indentation

* Fix indentation

* Also sort changed packages in normal mode

* Also sort result in unit test

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 9f3841703f)

Co-authored-by: Minei3oat <Minei3oat@users.noreply.github.com>
2022-07-31 22:55:21 +02:00
..
aix_devices
aix_filesystem
alerta_customer New module alerta_customer (#4554) 2022-04-26 07:58:32 +02:00
alternatives Fix alternatives module (#4836) (#4840) 2022-06-14 16:30:42 +02:00
ansible_galaxy_install [5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code (#4548) 2022-04-26 11:51:01 +02:00
apache2_module
archive
callback
callback_diy
callback_log_plays
callback_yaml Revert "Temporarily disable yaml callback tests. (#3651)" (#3657) 2021-11-01 19:12:37 +01:00
cargo Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
cloud_init_data_facts Disable failing test for CentOS 8. 2022-05-08 14:00:29 +02:00
cmd_runner cmd_runner: deprecate fmt as the name for the format class (#4777) (#4784) 2022-06-06 10:57:28 +02:00
connection Adjust to b1dd2af4ca. (#4949) (#4952) 2022-07-12 17:18:37 +02:00
connection_chroot
connection_jail
connection_lxc
connection_lxd
connection_posix
consul consul: add support for session TTL (#4996) (#5038) 2022-07-31 22:12:13 +02:00
copr
cpanm
cronvar cronvar: ensure creation of /etc/cron.d in test (#4440) 2022-04-02 18:18:59 +02:00
deploy_helper
discord Add discord integration tests (#4463) 2022-04-10 08:41:46 +02:00
django_manage Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
dnf_versionlock CI: Remove 'warn:' that's removed in ansible-core 2.14 (#4434) 2022-04-01 22:53:05 +02:00
dpkg_divert
etcd3
filesize filesize: fix alpine linux sparse file (#4288) 2022-02-27 13:45:41 +01:00
filesystem Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
filter_counter Add counter filter (#3921) 2021-12-26 14:56:21 +01:00
filter_dict
filter_dict_kv
filter_from_csv Misc. typo fixes (#4940) (#4942) 2022-07-11 22:18:22 +02:00
filter_groupby_as_dict Rename single-filter plugins so that the filename equals the filter name. (#4625) 2022-05-05 08:03:49 +02:00
filter_hashids [5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code (#4548) 2022-04-26 11:51:01 +02:00
filter_jc [5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code (#4548) 2022-04-26 11:51:01 +02:00
filter_json_query [5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code (#4548) 2022-04-26 11:51:01 +02:00
filter_lists_mergeby Rename single-filter plugins so that the filename equals the filter name. (#4625) 2022-05-05 08:03:49 +02:00
filter_path_join_shim
filter_random_mac
filter_time time_filter: allow 0 to return 0 (#4612) 2022-05-04 07:38:16 +02:00
filter_unicode_normalize
filter_version_sort
flatpak
flatpak_remote
gandi_livedns
gem CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
git_config
github_issue
gitlab_branch add module gitlab_branch (#3795) 2021-12-09 21:02:58 +01:00
gitlab_deploy_key
gitlab_group
gitlab_group_members
gitlab_group_variable Rework of gitlab_project_variable over gitlab_group_variable (#4086) 2022-02-18 20:58:38 +01:00
gitlab_hook
gitlab_project
gitlab_project_members
gitlab_project_variable gitlab_project_variable: Allow delete without value (#4150) 2022-02-05 21:02:04 +01:00
gitlab_runner
gitlab_user
hg
homebrew
homebrew_cask homebrew_cask: reinstall when force is install option (#4090) 2022-02-02 21:31:05 +01:00
homectl Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
hwc_ecs_instance
hwc_evs_disk
hwc_network_vpc
hwc_smn_topic
hwc_vpc_eip
hwc_vpc_peering_connect
hwc_vpc_port
hwc_vpc_private_ip
hwc_vpc_route
hwc_vpc_security_group
hwc_vpc_security_group_rule
hwc_vpc_subnet
ilo_redfish_config Modules for managing HPE iLO (#3740) 2021-12-11 21:27:09 +01:00
ilo_redfish_info Modules for managing HPE iLO (#3740) 2021-12-11 21:27:09 +01:00
influxdb_user
ini_file ini_file: Don't report changed=true when removing if nothing is changed. (#4155) 2022-02-17 13:35:46 +01:00
interfaces_file interfaces_file - fixed dup options bug (#3862) 2021-12-07 21:54:54 +01:00
ipify_facts
iptables_state
ipwcli_dns
iso_create Misc. typo fixes (#4940) (#4942) 2022-07-11 22:18:22 +02:00
iso_extract Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
java_cert
java_keystore
jboss
jira
kernel_blacklist
keycloak_client
keycloak_identity_provider
keycloak_role
keycloak_user_federation
keyring Add keyring and keyring_info modules (#4764) (#4864) 2022-06-20 18:27:10 +00:00
launchd
ldap_search
listen_ports_facts Module listen ports facts extend output (#4953) (#5041) 2022-07-31 22:55:13 +02:00
locale_gen
lookup_cartesian
lookup_collection_version [5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code (#4548) 2022-04-26 11:51:01 +02:00
lookup_dependent
lookup_etcd3
lookup_flattened
lookup_lmdb_kv
lookup_passwordstore passwordstore: Add some real gopass integration tests (#5030) (#5042) 2022-07-31 22:55:05 +02:00
lookup_random_pet
lookup_random_string
lookup_random_words
lvg
lxd_project New Module: LXD Projects (#4521) 2022-04-25 22:20:54 +02:00
mail
mas
memset_dns_reload
memset_memstore_info
memset_server_info
memset_zone
memset_zone_domain
memset_zone_record
module_helper MH decorators - added decorators for check_mode (#3849) 2021-12-05 21:47:51 +01:00
monit python-daemon 2.3.1 requires Python 3+. (#4977) (#4981) 2022-07-23 12:58:03 +02:00
mqtt Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
mssql_script
nomad CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
npm CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
odbc Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
one_host Disable the OpenNebula integration tests. (#4692) (#4696) 2022-05-18 22:41:15 +02:00
one_template Disable the OpenNebula integration tests. (#4692) (#4696) 2022-05-18 22:41:15 +02:00
osx_defaults
pacman Pacman: Add support for install reason (#4956) (#5040) 2022-07-31 22:55:21 +02:00
pagerduty_user
pam_limits
pamd
pids pids: re-enabled tests on Alpine Linux (#4405) 2022-04-02 08:18:19 +02:00
pipx pipx - fixed --include-apps bug (#3800) 2021-11-30 07:10:20 +01:00
pkgng Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
pkgutil
proxmox
python_requirements_info python_requirements_info - improvements (#3797) 2021-11-30 06:08:45 +00:00
read_csv
redis_info
rundeck
scaleway_compute
scaleway_database_backup
scaleway_image_info
scaleway_ip
scaleway_ip_info
scaleway_lb
scaleway_organization_info
scaleway_security_group
scaleway_security_group_info
scaleway_security_group_rule
scaleway_server_info
scaleway_snapshot_info
scaleway_sshkey
scaleway_user_data
scaleway_volume
scaleway_volume_info
sefcontext
sensu_client
sensu_handler
setup_cron CI: Remove 'warn:' that's removed in ansible-core 2.14 (#4434) 2022-04-01 22:53:05 +02:00
setup_epel/tasks Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
setup_etcd3
setup_flatpak_remote CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
setup_gnutar
setup_influxdb/tasks
setup_java_keytool Improve ArchLinux tests (#4291) 2022-02-27 13:51:26 +01:00
setup_mosquitto
setup_openldap Improve ArchLinux tests (#4291) 2022-02-27 13:51:26 +01:00
setup_opennebula
setup_openssl Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
setup_pkg_mgr/tasks Improve ArchLinux tests (#4291) 2022-02-27 13:51:26 +01:00
setup_postgresql_db Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
setup_redis_replication CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
setup_remote_constraints
setup_remote_tmp_dir
setup_rundeck Improve ArchLinux tests (#4291) 2022-02-27 13:51:26 +01:00
setup_snap Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
setup_tls
setup_wildfly_server
shutdown CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
snap Add option "options" to snap module (#3943) 2022-01-24 06:39:37 +01:00
snap_alias Re-enable snap tests (#3967) 2022-01-05 17:13:50 +01:00
spectrum_model_attrs
ssh_config
sudoers Sudoers validate (#4794) (#4866) 2022-06-21 12:52:21 +02:00
supervisorctl
sysrc
terraform Terraform init -upgrade flag (#4455) 2022-04-13 11:16:54 +00:00
test_a_module [5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code (#4548) 2022-04-26 11:51:01 +02:00
timezone Misc. typo fixes (#4940) (#4942) 2022-07-11 22:18:22 +02:00
ufw Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module (#4700) (#4710) 2022-05-22 17:48:34 +02:00
wakeonlan
xattr
xfs_quota
xml
yarn CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 (#4222) 2022-02-21 21:14:45 +01:00
yum_versionlock Temporarily disable the yum_versionlock tests. (#4978) (#4985) 2022-07-23 12:22:41 +02:00
zypper
zypper_repository CI: Disable repo URL test for OpenSuSE 15.4 (#4805) (#4808) 2022-06-08 22:21:47 +02:00
__init__.py