community.general/changelogs/fragments
gruenbauer@b1-systems.de 4c11902fdc
keycloak_realm: remove realm id requirement (#9768)
* remove realm id requirement

* replace id with realm

* replace id with realm in documentation

* add changelog fragment

* Update changelogs/fragments/9768-keycloak_realm-remove-id-requirement.yaml

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

* Update changelogs/fragments/9768-keycloak_realm-remove-id-requirement.yaml

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

* add comment to get_realm_by_id

* Update plugins/module_utils/identity/keycloak/keycloak.py

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

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-02-27 21:36:56 +01:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
5932-launchd-plist.yml launchd: Add plist option (#9102) 2024-11-16 18:33:35 +01:00
6264-zfs-multiline-property-value.yml zfs: fix multi-line value in user-defined property (#6264) 2025-02-10 21:53:37 +01:00
7402-proxmox-template-support-server-side-artifact-fetching.yaml Add server-side artifact fetching to proxmox_template module (#9113) 2024-11-21 21:34:06 +01:00
9076-remove-duplicated-homebrew-package-name-validation.yml Remove redundant `HomebrewValidate.valid_package` calls in homebrew module. (#9076) 2024-11-16 18:34:47 +01:00
9077-keycloak_client-fix-attributes-dict-turned-into-list.yml keycloak_client: remove code that turns attributes dict into list (#9077) 2024-11-11 20:01:47 +01:00
9082-keycloak_clientscope-fix-attributes-dict-turned-into-list.yml keycloak_clientscope: remove code turning attributes dict into list (#9082) 2024-11-11 20:02:41 +01:00
9096-alternatives-add-family-parameter.yml alternatives: add support for "family" parameter (#9096) 2024-11-16 18:34:09 +01:00
9106-passwordstore-fix-subkey-creation-even-when-create-==-false.yml bugfix - Prevent passwordstore lookup to create subkey when create == false (#9106) 2025-02-19 21:36:29 +01:00
9114-redfish-utils-update-remove-default-applytime.yml redfish_utils: remove undocumented default applytime (#9114) 2024-11-11 20:04:14 +01:00
9123-redfish-command-custom-oem-params.yml redfish_command: add update_custom_oem options (#9123) 2024-11-16 18:32:49 +01:00
9124-dnf_config_manager.yml dnf_config_manager: use --assumeyes when changing state (#9124) 2024-11-17 15:27:53 +01:00
9128-homebrew_cask-name-regex-fix.yml homebrew_cask: add + to valid cask chars (#9128) 2024-11-16 18:31:45 +01:00
9132-cloudflare_dns-comment-and-tags.yml `cloudflare_dns`: add support for `comment` and `tags` (#9132) 2024-11-24 22:10:51 +01:00
9157-fix-dnf_config_manager-locale.yml dnf_config_manager: fix parsing for non-english locales (#9157) 2024-11-20 19:08:34 +01:00
9159-iso-extract_add_password.yml iso_extract: Add password argument (#9159) 2024-12-02 20:16:30 +01:00
9167-rpm_ostree_pkg-apply_live.yml Add the options apply_live to rpm_ostree_pkg (#9167) 2024-11-28 06:51:21 +01:00
9168-nmcli-add-sriov-parameter.yml Add SR-IOV support to nmcli module (#9168) 2024-12-02 20:18:28 +01:00
9171-gio-mime-fix-version.yml gio_mime: fix bug when looking for version (#9171) 2024-11-23 15:03:56 +01:00
9172-opkg-deprecate-force-none.yml opkg: deprecate value "" for force (#9172) 2024-12-02 20:19:36 +01:00
9174-xbps-support-rootdir-and-repository.yml xbps: support --rootdir and --repository (#9174) 2024-12-09 19:26:53 +01:00
9179-deps-tests.yml deps module utils: unit tests + minor improvement (#9179) 2024-11-24 22:09:53 +01:00
9180-pipx-version.yml pipx/pipx_info: add return value version (#9180) 2024-11-24 22:10:19 +01:00
9181-improve-homebrew-module-performance.yml Greatly speed up homebrew module when multiple packages are passed in the `name` key (#9181) 2024-12-02 20:17:04 +01:00
9186-fix-broken-check-mode-in-github-key.yml fixing broken check mode in the github_key (#9186) 2024-11-28 06:42:57 +01:00
9187-flatpak-lang.yml flatpak: force locale language to be C (#9187) 2024-11-28 06:50:39 +01:00
9189-scalway-lb-simplify-return.yml scaleway_lb: simplify function logic (#9189) 2024-11-25 21:27:42 +01:00
9190-redfish-utils-unused-code.yml redfish_utils module utils: remove redundant code (#9190) 2024-12-02 20:17:44 +01:00
9198-fail-if-slack-api-response-is-not-ok-with-error-message.yml Fail if Slack API response is not OK with error message (#9198) 2024-12-02 20:11:00 +01:00
9202-keycloak_clientscope_type-sort-lists.yml keycloak_clientscope_type: sort default and optional clientscope lists before diff (#9202) 2024-12-02 20:21:26 +01:00
9223-proxmox-backup-bugfixes.yml Fix incorrect key lookup (#9223) 2024-12-09 19:25:13 +01:00
9225-proxmox-module-refactoring.yml Proxmox module refactoring (#9225) 2025-01-26 16:06:14 +01:00
9226-xfconf-version.yml xfconf/xfconf_info: add return value version (#9226) 2024-12-24 12:00:24 +01:00
9228-fix-issue-header.yml Clean up Proxmox API token handling by stripping whitespace and forma… (#9228) 2024-12-20 22:52:50 +01:00
9234-fix-verify-bios-attributes-multi-system.yml Fix VerifyBiosAttributes command on Systems with multiple entries (#9234) 2024-12-14 10:44:33 +01:00
9238-locale-gen-rewrite.yml locale_gen: fix/improvements (#9238) 2024-12-30 21:54:50 +01:00
9239-proxmox-backup-refactor.yml proxmox_backup: refactor permission checking (#9239) 2024-12-23 18:56:37 +01:00
9255-fix-handling-of-aliased-homebrew-packages.yml homebrew: fix incorrect handling of aliases (#9255) 2024-12-20 22:53:41 +01:00
9256-proxmox_disk-fix-async-method-of-resize_disk.yml proxmox_disk: fix async method of resize_disk (#9256) 2024-12-28 13:37:05 +01:00
9263-kc_authentication-api-priority.yaml keycloak_authentication: Fix priority attribute during execution updates (#9263) 2024-12-20 22:54:15 +01:00
9270-zypper-add-simple_errors.yaml zypper: add simple_errors option - fixes #8416 (#9270) 2024-12-25 09:48:56 +01:00
9277-proxmox_template-fix-the-wrong-path-called-on-proxmox_template.task_status.yaml proxmox_template: fix the wrong path called on proxmox_template.task_status (#9277) 2024-12-30 12:47:49 +01:00
9284-add-keycloak-action-group.yml Add action group for keycloak (#9284) 2024-12-23 18:51:34 +01:00
9318-fstr-actionplugins.yml action plugins: use f-strings (#9318) 2024-12-23 11:21:25 +01:00
9319-fstr-become-plugins.yml become plugins: use f-strings (#9319) 2024-12-23 10:02:12 +01:00
9320-fstr-cache-plugins.yml cache plugins: use f-strings (#9320) 2024-12-23 10:02:58 +01:00
9321-fstr-callback-plugins.yml callback plugins: use f-strings (#9321) 2024-12-24 12:00:10 +01:00
9322-fstr-connection-plugins.yml connection plugins: use f-strings (#9322) 2024-12-24 12:00:19 +01:00
9323-fstr-inventory-plugins.yml inventory plugins: use f-strings (#9323) 2024-12-23 11:02:30 +01:00
9324-fstr-lookup-plugins.yml lookup plugins: use f-strings (#9324) 2024-12-25 09:48:06 +01:00
9334-qubes-conn.yml qubes connection plugin: fix display stmt (#9334) 2024-12-23 12:21:59 +01:00
9363-dig-nonameservers.yml dig: handle NoNameservers exception (#9363) 2024-12-26 17:01:35 +01:00
9379-refactor.yml plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9379) 2024-12-28 22:47:18 +01:00
9387-pacemaker-cluster-cmd.yml pacemaker_cluster: fix run_command() calls (#9471) 2024-12-30 11:49:29 +01:00
9403-redfish-add-get-accountservice.yml Redfish: implement obtaining AccountService config (#9403) 2025-01-02 16:26:31 +01:00
9425-gitlab-instance-raw-variable.yml gitlab_instance_variable: Add support for 'raw' property (#9425) 2024-12-30 12:48:25 +01:00
9432-deprecate-pure.yml purestorage: deprecate leftovers (#9432) 2024-12-28 13:38:10 +01:00
9443-slack-prepend_hash.yml slack: deprecate current default `auto` for `prepend_hash` (#9443) 2024-12-29 12:19:40 +13:00
9449-manageiq-alert-profiles-reqs.yml manageiq_alert_profiles: improve handling param requirements (#9449) 2024-12-29 19:44:32 +01:00
9451-facter-deprecation.yml facter: deprecation (#9451) 2024-12-29 13:30:26 +01:00
9456-yaml-callback-deprecation.yml yaml callback plugin: deprecation (#9456) 2024-12-29 21:23:42 +01:00
9457-apache2-mod-proxy-revamp.yml apache2_mod_proxy: big revamp (#9457) 2025-02-26 21:05:46 +01:00
9482-opentelemetry-python-37.yml opentelemetry callback plugin: remove code for Python < 3.7 (#9482) 2024-12-30 23:06:40 +01:00
9483-sensu-deprecation.yml sensu_*: deprecation (#9483) 2024-12-30 23:38:32 +01:00
9487-atomic-deprecation.yml atomic_*: deprecation (#9487) 2024-12-31 12:47:19 +13:00
9490-htpasswd-permissions.yml htpasswd: let changed reflect updated permissions (#9490) 2024-12-31 12:19:55 +13:00
9494-keycloak-modules-retry-request-on-authentication-error.yaml Fix changelog fragment classification. 2025-01-27 07:05:49 +01:00
9503-opentelemetry-remove-unused-code.yml opentelemetry callback plugin: remove unused code (#9503) 2024-12-31 10:44:40 +00:00
9539-iocage-inventory-dhcp.yml Fix #9538 Inventory iocage fails when DHCP is enabled (#9539) 2025-01-13 18:08:23 +01:00
9546-fix-handling-of-tap-homebrew-packages.yml Fix homebrew tap name handling (#9546) 2025-01-13 18:09:06 +01:00
9547-one_template-filter.yml add filter support for one_template module (#9547) 2025-01-15 20:30:52 +01:00
9554-add-cpanm-option_with-recommends-and-suggests.yml Add cpanm option --with-recommends (#9555) 2025-01-15 20:30:15 +01:00
9570-feat-nmcli-add-fail-over-mac-parameter.yml feat(nmcli): support the fail_over_mac parameter (#9571) 2025-01-21 20:49:34 +01:00
9573-iocage-inventory-sudo.yml Implement #9572 Add parameter sudo to inventory plugin iocage (#9573) 2025-01-22 20:03:59 +01:00
9577-mh-delegate-debug.yml module helper: delegate debug() to AnsibleModule (#9577) 2025-01-20 19:38:14 +01:00
9578-redhat_subscription-no-remove-on-unregister.yml redhat_subscription: stop manual unsubscribing on unregistration (#9578) 2025-01-20 19:37:51 +01:00
9579-with-open.yml use open() as context manager (#9579) 2025-01-21 20:50:44 +01:00
9582-add-support-for-vrrp.yml ufw: added support for vrrp protocol (#9582) 2025-01-21 20:50:05 +01:00
9583-py3-imports-actionbecomecachecallback.yml action/become/cache/callback: adjust import __future__ for Python3 (#9583) 2025-01-20 19:36:21 +01:00
9584-py3-imports-connectioninventory.yml connection/inventory: adjust import __future__ for Python3 (#9584) 2025-01-20 19:36:29 +01:00
9585-py3-imports-filter.yml filter plugins: adjust import __future__ for Python3, remove __metaclass__ (#9585) 2025-01-20 19:37:14 +01:00
9586-allow-transition-id-jira.yml allow jira transition with target id (#9602) 2025-01-26 12:44:27 +01:00
9598-snap-version.yml snap: add RV version (#9598) 2025-01-22 20:04:38 +01:00
9599-apache2-mod-proxy-revamp1.yml apache2-mod-proxy: refactor BalancerMember serialization (#9599) 2025-01-22 20:05:12 +01:00
9600-apache2-mod-proxy-revamp2.yml apache2-mod-proxy: make state option a list (#9600) 2025-01-23 06:45:45 +01:00
9601-proxmox-template-support-for-checksums.yml proxmox_template: Add optional checksum validation (#9601) 2025-01-25 10:21:20 +01:00
9608-apache2-mod-proxy-revamp3.yml apache2-mod-proxy: receive results from fetch_url as tuple of vars (#9608) 2025-01-23 06:45:33 +01:00
9609-apache2-mod-proxy-revamp4.yml apache2-mod-proxy: better handling regexp extraction (#9609) 2025-01-23 20:32:59 +01:00
9612-apache2-mod-proxy-revamp5.yml apache2-mod-proxy: use deps to handle dependencies (#9612) 2025-01-23 20:33:38 +01:00
9614-apache2-mod-proxy-revamp7.yml apache2-mod-proxy: simplified/improved string manipulation (#9614) 2025-01-26 12:44:59 +01:00
9621-keycloak_client-sanitize-saml-encryption-key.yml keycloak_client: sanitize `saml.encryption.private.key` (#9621) 2025-01-26 13:15:06 +01:00
9623-pipx-global-latest.yml pipx: use global in state=latest (#9623) 2025-01-27 05:24:38 +01:00
9625-onepassword_doc.yml onepassword_doc: fix 1Password Connect support (#9625) 2025-02-10 21:54:51 +01:00
9633-onepassword_ssh_key.yml onepassword_ssh_key: avoid inheriting from OnePassCLIv2 (#9633) 2025-01-27 07:24:14 +01:00
9644-kc_client-test-improvement-and-fix.yaml Fb keycloak client improvement (#9644) 2025-02-01 19:16:54 +01:00
9645-proxmox-fix-pubkey.yml proxmox: fix pubkey translation and usage in update (#9645) 2025-01-29 20:29:31 +01:00
9649-cloudflare_dns-fix-crash-when-deleting-record.yml cloudflare_dns: fix crash when deleting a DNS record or when updating a record with solo=true (#9649) 2025-01-31 10:48:37 +01:00
9651-iocage-inventory-hooks.yml Implement #9650 Add parameter hooks to inventory plugin iocage (#9651) 2025-02-11 18:05:27 +01:00
9653-proxmox-kvm-allow-vm-hibernation.yml proxmox_kvm Allow vm hibernation (#9653) 2025-02-15 13:02:23 +01:00
9657-lldp-handling-attributes-defined-multiple-times.yml lldp: Handling attributes that are defined multiple times (#9657) 2025-02-23 14:21:16 +00:00
9658-add-vrf-commands-to-nmcli-module.yml Update nmcli.py to support VRF commands (#9658) 2025-02-10 21:50:30 +01:00
9659-lxd_connection-nonroot-user.yml lxd_connection: Allow non-root users to connect to an instance (#9659) 2025-02-15 13:00:14 +01:00
9665-more-resilient-handling-of-homebrew-packages-names.yml More resilient brew formulae name handling (#9665) 2025-02-10 18:59:02 +01:00
9691-keycloak-module-utils-replace-missing-return-in-get_role_composites.yml keycloak module utils replace missing return in `get_role_composites` (#9691) 2025-02-08 21:39:22 +01:00
9694-ipa-host-certificate-revoked.yml ipa_host: Maintain the host certificates (#9694) 2025-02-10 22:02:52 +01:00
9695-xml-close-file.yml xml: ensure the stream object is closed in main() (#9695) 2025-02-09 14:16:51 +01:00
9697-zfs-facts-type.yml zfs_facts: set parameter "type" as a list (#9697) 2025-02-10 21:51:11 +01:00
9698-lvg-remove-extra-pvs-parameter.yml lvg: Add parameter to disable removal of extra physical volumes (#9698) 2025-02-10 21:51:45 +01:00
9728-bitwarden-collection-name-filter.yml bitwarden lookup: add options to filter by collection_name and validate number of results (#9728) 2025-02-16 12:11:04 +01:00
9729-redfish-fullpowercycle-command.yml Add `FullPowerCycle` to Power commands (#9729) 2025-02-11 18:04:51 +01:00
9733-profitbrick-deprecation.yml profitbricks: deprecation (#9733) 2025-02-13 20:17:25 +01:00
9739-keycloak_client-compare-before-desired-directly.yml keycloak_client: compare desired and before dicts directly in checkmode (#9739) 2025-02-16 12:25:05 +01:00
9743-incus_connection-nonroot-user.yml incus_connection: Allow non-root users to connect to an instance (#9743) 2025-02-17 07:41:17 +01:00
9753-jira-add-client-certificate-auth.yml Jira: add SSL client certificate support for authentication (#9753) 2025-02-16 21:24:46 +01:00
9760-proxmox-inventory.yml proxmox inventory: proposal for #9710 (caching) (#9760) 2025-02-17 18:45:30 +01:00
9762-apache2_mod_proxy.yml 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
9768-keycloak_realm-remove-id-requirement.yaml keycloak_realm: remove realm id requirement (#9768) 2025-02-27 21:36:56 +01:00
9774-fix-elasticsearch_plugin-proxy-settings.yml Fix proxy settings for elasticsearch_plugin.py (#9774) 2025-02-20 22:13:39 +01:00
9778-redhat_subscription-ensure-to-enable-content.yml redhat_registration: use 'enable_content' D-Bus option when available (#9778) 2025-02-20 22:04:49 +01:00
9787-xoa_allow_using_names_in_inventory.yml Allow Xen Host and/or Xen VM names instead of their UUIDs (#9787) 2025-02-24 06:09:51 +01:00
ssh_config_add_dynamicforward_option.yml Add dynamicforward option (#9192) 2024-12-02 20:18:56 +01:00
ssh_config_add_other_options.yml Ssh config other options (#9684) 2025-02-22 08:41:05 +01:00