github freeipa/ansible-freeipa v1.9.0
ansible-freeipa-1.9.0

latest releases: v1.13.2, v1.13.1, v1.13.0...
21 months ago

Highlights in 1.9.0

  • New netgroup management module
  • sudorule: Add support for 'hostmask' parameter
  • pwpolicy: Add support for password check and grace limit
  • ipaclient: No kinit on controller for deployment using OTP
  • ipaclient: Configure DNS resolver
  • Support for ansible-core 2.14 tests

Changes since 1.8.4

  • tests/azure: Temporarily stay at Ubuntu 20.04 (#1000)
  • environment: Fix os.environ language setting. (#997)
  • ipaclient: No DNS resolver configuration on master (#996)
  • tests/sanity: Add ignore file for ansible-core 2.14 (#992)
  • utils: Remove deprecated shell scripts used to deploy IPA. (#991)
  • pre-commit: Fix pycqa pre-commit repos. (#989)
  • ipaclient: Configure DNS resolver (#988)
  • ipaclient: No kinit on controller for deployment using OTP (#987)
  • github worflows: speed up git checkout. (#986)
  • upstream tests: Removal of 'warn: no' from shell plugins (#984)
  • netgroup: Fix environment cleanup on ipanetgroup tests. (#981)
  • upstream ci: Update Github actions due to old Node.js. (#980)
  • ipaclient_setup_nss: Fix undefined ca_certs for NoCertificateError case (#979)
  • linters: Fix versions of linter packages due to Python 3.11. (#978)
  • Fix ipaserver role for ansible test (#976)
  • Fix ipareplica role for ansible test (#975)
  • Fix upstream ansible test ansible 2.13 (#973)
  • Fix ipaclient role for ansible test (#972)
  • pwpolicy: Add support for password check and grace limit. (#971)
  • Fix ipasmartcard server role for ansible test (#969)
  • Fix ipasmartcard client role for ansible test (#968)
  • ipabackup_get_backup_dir: Fix documentation sections and agument spec (#967)
  • ipamodule_base_docs: Fix documentation sections (#966)
  • ipaconfig: Do not require enable_sid for add_sids or netbios_name (#961)
  • new_module: Modify new_module and templates for Ansible 2.14 (#960)
  • documentation: Change occurences of whitelist to allowlist. (#959)
  • ipavault: Fix documentation sections and agument spec (#958)
  • ipauser: Fix documentation sections and agument spec (#957)
  • ipatrust Fix documentation sections and agument spec (#956)
  • ipatopologysuffix: Fix documentation sections and agument spec (#955)
  • ipatopologysegment: Fix documentation sections and agument spec (#954)
  • ipasudorule: Fix documentation sections and agument spec (#953)
  • ipasudocmdgroup: Fix documentation sections and agument spec (#952)
  • ipasudocmd: Fix documentation sections and agument spec (#951)
  • ipaservicedelegationtarget: Fix documentation sections and agument spec (#950)
  • ipaservicedelegationrule: Fix documentation sections and agument spec (#949)
  • ipaservice:: Fix documentation sections and agument spec (#948)
  • ipaserver: Fix documentation sections and agument spec (#947)
  • ipaselfservice: Fix documentation sections and agument spec (#946)
  • iparole: Fix documentation sections and agument spec (#945)
  • ipapwpolicy: Fix documentation sections and agument spec (#944)
  • ipaprivilege: Fix documentation sections and agument spec (#943)
  • ipapermission: Fix documentation sections and agument spec (#942)
  • ipalocation: Fix documentation sections and agument spec (#941)
  • ipaidrange: Fix documentation sections and agument spec (#940)
  • ipahostgroup: Fix documentation sections and agument spec (#939)
  • ipahost: Fix documentation sections and agument spec (#938)
  • ipahbacsvcgroup: Fix documentation sections and agument spec (#937)
  • ipahbacsvc: Fix documentation sections and agument spec (#936)
  • ipahbacrule: Fix documentation sections and agument spec (#935)
  • ipagroup: Fix documentation sections and agument spec (#934)
  • ipadnszone: Fix documentation sections and agument spec (#933)
  • ipadnsrecord: Fix documentation sections and agument spec (#932)
  • ipadnsforwardzone: : Fix documentation sections and agument spec (#931)
  • ipadnsconfig: Fix documentation sections and agument spec (#930)
  • ipadelegation: : Fix documentation sections and agument spec (#929)
  • ipaconfig: Fix documentation sections and agument spec (#928)
  • ipaautomountmap: Fix documentation sections and agument spec (#927)
  • ipaautomountlocation: Fix documentation sections and agument spec (#926)
  • ipaautomountkey: Fix documentation sections and agument spec (#925)
  • ipaautomember: Fix documentation sections and agument spec (#924)
  • sudorule: Add support for 'hostmask' parameter (#922)
  • ipaconfig: Do not allow enable_sid set to False. (#921)
  • ipaconfig: Fix fail_json calls. (#920)
  • Fix plugins for ansible fake execution test (#918)
  • ipabackup_get_backup_dir: Fix for ansible-test fake execution test (#917)
  • ipasmartcard_client_get_vars: Fix for ansible-test fake execution test (#916)
  • ipasmartcard_server_get_vars: Fix for ansible-test fake execution test (#915)
  • Re-enable dnsforwardzone tests (#914)
  • ansible_freeipa_module: Remove deprecated FreeIPABaseModule (#913)
  • New netgroup management module (#875)

Detailed changelog since 1.8.4 by author

3 authors, 142 commits

Denis Karpelevich (1)

  • New netgroup management module

Rafael Guterres Jeffman (22)

  • tests/sanity: Add ignore file for ansible-core 2.14
  • environment: Fix os.environ language setting.
  • utils: Remove deprecated shell scripts used to deploy IPA.
  • pre-commit: Fix pycqa pre-commit repos.
  • sudorule: Add support for 'hostmask' parameter
  • github worflows: speed up git checkout.
  • pwpolicy: Add support for password check and grace limit.
  • upstream tests: Removal of 'warn: no' from shell plugins
  • upstream ci: Use Shellcheck action from 'master'.
  • upstream ci: Update Github actions due to old Node.js.
  • pylint: Fix pylint issues on utils/galaxyfy-module-EXAMPLES.py
  • pylint: Update configuration for Python 3.11
  • pylint: Modify certificate loader function definition.
  • linters: Fix versions of linter packages due to Python 3.11.
  • netgroup: Fix environment cleanup on ipanetgroup tests.
  • documentation: Change occurences of whitelist to allowlist.
  • ipaconfig: Do not require enable_sid for add_sids or netbios_name
  • ipaconfig: Do not allow enable_sid set to False.
  • new_module: Modify new_module and templates for Ansible 2.14
  • ipaconfig: Fix fail_json calls.
  • Azure CI: Re-enable dnszone tests with forwarder ports
  • Azure CI: Update variable files instructions.

Thomas Woerner (119)

  • tests/azure: Temporarily stay at Ubuntu 20.04
  • ipaclient: No DNS resolver configuration on master
  • ipaclient: No kinit on controller for deployment using OTP
  • ipaclient: Configure DNS resolver
  • ipaserver_test: Fix documentation sections and agument spec
  • ipaserver_setup_otpd: Fix documentation sections and agument spec
  • ipaserver_setup_ntp: Fix documentation sections and agument spec
  • ipaserver_setup_krb: Fix documentation sections and agument spec
  • ipaserver_setup_kra: Fix documentation sections and agument spec
  • ipaserver_setup_http: Fix documentation sections and agument spec
  • ipaserver_setup_ds: Fix documentation sections and agument spec
  • ipaserver_setup_dns: Fix documentation sections and agument spec
  • ipaserver_setup_custodia: Fix documentation sections and agument spec
  • ipaserver_setup_ca: Fix documentation sections and agument spec
  • ipaserver_setup_adtrust: Fix documentation sections and agument spec
  • ipaserver_set_ds_password: Fix documentation sections and agument spec
  • ipaserver_prepare: Fix documentation sections and agument spec
  • ipaserver_master_password: Fix documentation sections and agument spec
  • ipaserver_load_cache: Fix documentation sections and agument spec
  • ipaserver_enable_ipa: Fix documentation sections and agument spec
  • ansible_ipa_server: Fix ansible-test fake execution test findings
  • ipareplica_test: Fix documentation sections and agument spec
  • ipareplica_setup_otpd: Fix documentation sections and agument spec
  • ipareplica_setup_krb: Fix documentation sections and agument spec
  • ipareplica_setup_kra: Fix documentation sections and agument spec
  • ipareplica_setup_http: Fix documentation sections and agument spec
  • ipareplica_setup_ds: Fix documentation sections and agument spec
  • ipareplica_setup_dns: Fix documentation sections and agument spec
  • ipareplica_setup_custodia: Fix documentation sections and agument spec
  • ipareplica_setup_certmonger: Fix documentation sections and agument spec
  • ipareplica_setup_ca: Fix documentation sections and agument spec
  • ipareplica_setup_adtrust: Fix documentation sections and agument spec
  • ipareplica_restart_kdc: Fix documentation sections and agument spec
  • ipareplica_promote_sssd: Fix documentation sections and agument spec
  • ipareplica_promote_openldap_conf: Fix documentation sections and agument spec
  • ipareplica_prepare: Fix documentation sections and agument spec
  • ipareplica_master_password: Fix documentation sections and agument spec
  • ipareplica_krb_enable_ssl: Fix documentation sections and agument spec
  • ipareplica_install_ca_certs: Fix documentation sections and agument spec
  • ipareplica_enable_ipa: Fix documentation sections and agument spec
  • ipareplica_ds_enable_ssl: Fix documentation sections and agument spec
  • ipareplica_ds_apply_updates: Fix documentation sections and agument spec
  • ipareplica_custodia_import_dm_password: Fix doc sections and agument spec
  • ipareplica_create_ipa_conf: Fix documentation sections and agument spec
  • ipareplica_add_to_ipaservers: Fix documentation sections and agument spec
  • ansible_ipa_replica: Fix ansible-test fake execution test findings
  • ipaclient_test_keytab: Fix documentation sections and agument spec
  • ipaclient_test: Fix documentation sections and agument spec
  • ipaclient_setup_sssd: Fix documentation sections and agument spec
  • ipaclient_setup_ssh: Fix documentation sections and agument spec
  • ipaclient_setup_ntp: Fix documentation sections and agument spec
  • ipaclient_setup_nss: Fix documentation sections and agument spec
  • ipaclient_setup_nis: Fix documentation sections and agument spec
  • ipaclient_setup_krb5: Fix documentation sections and agument spec
  • ipaclient_setup_firefox: Fix documentation sections and agument spec
  • ipaclient_setup_automount: Fix documentation sections and agument spec
  • ipaclient_set_hostname: Fix documentation sections and agument spec
  • ipaclient_join: Fix documentation sections and agument spec
  • ipaclient_ipa_conf: Fix documentation sections and agument spec
  • ipaclient_get_otp: Fix documentation sections and agument spec
  • ipaclient_get_facts: Fix documentation sections and agument spec
  • ipaclient_fstore: Fix documentation sections and agument spec
  • ipaclient_fix_ca: Fix documentation sections and agument spec
  • ipaclient_api: Fix documentation sections and agument spec
  • ansible_ipa_client: Fix ansible-test fake execution test findings
  • ipaclient_setup_nss: Fix undefined ca_certs for NoCertificateError case
  • tests/sanity/sanity.sh: shellcheck: Fix command for use_docker
  • tests/sanity: New tests/sanity/ignore-2.13.txt for ansible-test
  • ipasmartcard_server_validate_ca_certs: Fix doc sections and agument spec
  • ipasmartcard_server_get_vars: Fix doc sections and agument spec
  • ipasmartcard_client_validate_ca_certs: Fix doc sections and agument spec
  • ipasmartcard_client_get_vars: Fix doc sections and agument spec
  • ipabackup_get_backup_dir: Fix documentation sections and agument spec
  • ipamodule_base_docs: Fix documentation sections
  • ipadnsrecord: Fix documentation sections and agument spec
  • ipahost: Fix documentation sections and agument spec
  • ipatopologysegment: Fix documentation sections and agument spec
  • README-vault: Add new_public_key and new_public_key_file
  • ipavault: Fix documentation sections and agument spec
  • ipauser: Fix documentation sections and agument spec
  • ipatrust Fix documentation sections and agument spec
  • ipatopologysuffix: Fix documentation sections and agument spec
  • ipasudorule: Fix documentation sections and agument spec
  • ipasudocmdgroup: Fix documentation sections and agument spec
  • ipasudocmd: Fix documentation sections and agument spec
  • ipaservicedelegationtarget: Fix documentation sections and agument spec
  • ipaservicedelegationrule: Fix documentation sections and agument spec
  • ipaservice:: Fix documentation sections and agument spec
  • ipaserver: Fix documentation sections and agument spec
  • ipaselfservice: Fix documentation sections and agument spec
  • iparole: Fix documentation sections and agument spec
  • ipapwpolicy: Fix documentation sections and agument spec
  • ipaprivilege: Fix documentation sections and agument spec
  • ipapermission: Fix documentation sections and agument spec
  • ipalocation: Fix documentation sections and agument spec
  • ipaidrange: Fix documentation sections and agument spec
  • ipahostgroup: Fix documentation sections and agument spec
  • ipahbacsvcgroup: Fix documentation sections and agument spec
  • ipahbacsvc: Fix documentation sections and agument spec
  • ipahbacrule: Fix documentation sections and agument spec
  • ipagroup: Fix documentation sections and agument spec
  • ipadnszone: Fix documentation sections and agument spec
  • ipadnsforwardzone: : Fix documentation sections and agument spec
  • ipadnsconfig: Fix documentation sections and agument spec
  • ipadelegation: : Fix documentation sections and agument spec
  • ipaconfig: Fix documentation sections and agument spec
  • ipaautomountmap: Fix documentation sections and agument spec
  • ipaautomountlocation: Fix documentation sections and agument spec
  • ipaautomountkey: Fix documentation sections and agument spec
  • ipaautomember: Fix documentation sections and agument spec
  • tests/sanity/ignore-2.12.txt: Remove unnecessary entries
  • ipadnszone: import netaddr and DNSName from ansible_freeipa_module
  • ipadnsrecord: Fix for ansible-test fake execution test
  • ansible_freeipa_module: Fix ansible-test fake execution test findings
  • ipabackup_get_backup_dir: Fix for ansible-test fake execution test
  • ipasmartcard_client_get_vars: Fix for ansible-test fake execution test
  • ipasmartcard_server_get_vars: Fix for ansible-test fake execution test
  • tests/sanity/ignore-2.12.txt: Remove ansible-deprecated-no-collection-name
  • ansible_freeipa_module: Remove deprecated FreeIPABaseModule

Don't miss a new ansible-freeipa release

NewReleases is sending notifications on new releases.