ansible-freeipa-1.9.0
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
Information at GitHub
- Release: 1.9.0
- Tarball: ansible-freeipa-1.9.0.tar.gz
ansible-freeipa-1.8.4
Highlights in 1.8.4
- Support for SID related attributes in ipaconfig
- Minimum value check of idstart parameter for ipaserver role
- Deployment roles fixes and optimization
Changes since 1.8.3
- ipaconfig: Fix example playbook titles. (#912)
- utils/ansible-freeipa.spec.in: Sync with Fedora rawhide spec file (#911)
- upstream CI: Force retrieval of ansible-freeipa master. (#910)
- upstream CI: Ensure ‘master’ branch is available for set_test_modules (#908)
- ipaconfig: Add support for SID related attributes. (#906)
- ipaserver/ipareplica: Add isatty method to AnsibleModuleLog (#905)
- ipabackup: Fix order of ipabackup_name parameter evaluation. (#904)
- ipabackup: Add playbook tests for ipabackup. (#901)
- ipaserver: Add missing idstart check (#897)
- fedora rawhide: Temporarily disable failing DNS tests (#895)
- ipaserver: ipaclient part does not need to install packages (#894)
- upstream CI: run PR tests only for affected plugins (#893)
- Fix short_description flag in plugins, role modules and templates (#892)
- upstream CI: Fix list evaluation in IPA_ENABLED/IPA_DISABLED tests (#890)
- ipauser: Add note on attributes ‘first’ and ‘last’ requirements (#889)
- ipasudorule: Fix usage of ‘action’ and ‘state’ in examples. (#887)
- upstream CI: enable/disable tests based on test image (#884)
- ipareplica: Do not overwrite ipaclient_no_ntp for client part deployment (#876)
- Run tests locally with upstream CI images. (#849)
Detailed changelog since 1.8.3 by author
2 authors, 24 commits
Rafael Guterres Jeffman (17)
- ipaconfig: Add support for SID related attributes.
- ipaconfig: Fix example playbook titles.
- upstream CI: Force retrieval of ansible-freeipa master.
- upstream CI: Force retrieval of ansible-freeipa master.
- ipabackup: Fix order of ipabackup_name parameter evaluation.
- upstream CI: Ensure ‘master’ branch is available for set_test_modules
- ipabackup: Add playbook tests for ipabackup.
- upstream CI: run PR tests only for affected plugins
- check_test_configuration: Add support for IPA_* environment variables
- tests: Drop pytest-split-tests in favor of pytest-split
- run-tests: Run tests locally with upstream CI images
- upstream CI: Fix list evaluation in IPA_ENABLED/IPA_DISABLED tests
- ipauser: Add note on attributes ‘first’ and ‘last’ requirements
- upstream ci: Add step to display scenario configuration
- upstream ci: Avoid scheduling tests that will not be executed.
- upstream ci: Add support for distro specific test configuration.
- ipasudorule: Fix usage of ‘action’ and ‘state’ in examples.
Thomas Woerner (7)
- utils/ansible-freeipa.spec.in: Sync with Fedora rawhide spec file
- ipaserver/ipareplica: Add isatty method to AnsibleModuleLog
- ipaserver: Add missing idstart check
- fedora rawhide: Temporarily disable failing DNS tests
- ipaserver: ipaclient part does not need to install packages
- Fix short_description flag in plugins, role modules and templates
- ipareplica: Do not overwrite ipaclient_no_ntp for client part deployment
Information at GitHub
- Release: 1.8.4
- Tarball: ansible-freeipa-1.8.4.tar.gz
ansible-freeipa-1.8.3
Highlight in version 1.8.3
- Fix replica deployment issue for domains without SID support.
Changes since 1.8.2
- ipavault: Fix missing whitespace after keyword issue (#880)
- ipareplica: ipareplica_setup_adtrust fails while updating ipaNTFlatName (#877)
Detailed changelog since 1.8.2 by author
1 authors, 2 commits
Thomas Woerner (2)
- ipavault: Fix missing whitespace after keyword issue
- ipareplica: ipareplica_setup_adtrust fails while updating ipaNTFlatName
Information at GitHub
- Release: 1.8.3
- Tarball: ansible-freeipa-1.8.3.tar.gz