Changes since 0.3.5
- more minor documentation fixes, in vault module (#564)
- fix minor documentation typos in sudo modules (#562)
- hostgroup: Reduce addition and deletion of members to changed only (#561)
- ci: Run Github linter verification workflow in different jobs. (#560)
- group: Reduce addition and deletion of members to changed only (#559)
- ansible_freeipa_module.py: Add ignore argument to compare_args_ipa (#558)
- tests/azure: Install community.docker Ansible collection (#557)
- Fix usage of ipalib errors. (#555)
- Various spelling/style fixes in README.md (#552)
- dnszone: Fix no modifications to be performed for serial (#550)
- host: Fix DNS resource record not found error (#549)
- user: Fix no modifications to be performed error (#548)
- ipasudorule: Fix category reset for idempotency (#547)
- Hbacrule only make required member changes (#546)
- Fix and enhance tests (#545)
- ansible-doc-test: ANSIBLE_LIBRARY needs to be set internally (#544)
- Enhance ipaservice tests. (#543)
- ansible_doc_test pre commit: Set ANSIBLE_LIBRARY to test current repo (#542)
- New server management module (#541)
- tests/azure: Set ANSIBLE_LIBRARY, deactivate NTP (#534)
- Add partial support for Pylint. (#532)
- Fix privilege with permisions (#530)
- Force plugins to execute using LANGUAGE='C'. (#520)
- Use ansible_facts variable (#517)
- Fix execution of Github Workflow to verify ansible docs. (#515)
- change variable in get_ipabackup_dir.yml and update README.md (#514)
- workaround 2.9 controller import issues (#508)
- Add automember module (#486)
- Tests: Change inline certificates to file lookups in ipaservice tests. (#457)
Detailed changelog since 0.3.5 by author
8 authors, 137 commits
Grzegorz Grasza (1)
- Use ansible_facts variable
Ivan PANICO (1)
- change variable in get_ipabackup_dir.yml
Mark Hahl (1)
- New automember management module
Matt Davis (1)
- workaround 2.9 controller import issues
Rafael Guterres Jeffman (53)
- ci: Run Github linter verification workflow in different jobs.
- test_dnsrecord.yml: Fix verification of SRV record modification.
- test_dnsrecord.yml: Rename tasks to better display test being executed.
- tests/dnsrecord: Fix reverse zone prefix names.
- Enable pylint in utils/lint_check.sh
- Fix, by disabling, pylint's warning on unnecessary pass.
- Fix, by disabling, pylint's warning on too few public methods.
- Fix anomalous use of '' in reguluar expression.
- Fix, by disabling, pylint's error too-many-function-args (E1121).
- Add pylint to Github lint workflow.
- Add pre-commit configuration for pylint.
- Fix setup.cfg formatting.
- Fix unnecessary usage of
if
. - Fix excessive number of returns.
- Fix iteration over dictionaire to not use "keys()" method.
- Disable pylint warning
no-self-use
foris_valid_nsec3param_rec
. - Disable pylint warnings we don't care.
- Fix usage of superfluous parens.
- Disable pylint's
c-extension-no-member
. - Fix pylint warning
consider-merging-isinstance
. - Disable pylint's
super-with-arguments
. - Fix pylint warnings for name redefinition.
- Disable pylint's
too-many-lines
for modules. - Disable pylint's warnings on import order ang grouping.
- Fix or disable pylint's
no-else-return
. - Disable pylint's
too-many-arguments
. - Disable pylint's
too-many-statements
. - Disable pylint error
no-name-in-module
. - Fix or disable pylint warnings for inconsistent return.
- Disable pylint's
protected-access
warning. - Disable pylint's
too-many-locals
andtoo-many-branches
. - Disable pylint
broad-except
warning. - Disable pylint duplicate code verification.
- Disable pylint warning for wrong import position.
- Disable pylint warnings for missing docstrings.
- Fix pylint's warning
invalid-name
. - Fix pylint warning W0613: unused-argument.
- vault: Change ipalib.errors to module utils ipalib_errors.
- sudocmdgroup: Change ipalib.errors to module utils ipalib_errors.
- service: Change ipalib.errors to module utils ipalib_errors.
- dnszone: Change ipalib.errors to module utils ipalib_errors.
- dnsrecord: Change ipalib.errors to module utils ipalib_errors.
- ipaconfig: Change ipalib.errors to module utils ipalib_errors.
- ipaservice: Avoid clearing auth-ind when it is empty.
- ipaservice: Handle smb services as other services.
- ipaservice: Make tests more robust by testing result.failed.
- Fix creation of privilege with permissions.
- Fix compare_args_ipa when passing None as parameter.
- Force plugins to execute using LANGUAGE='C'.
- Tests: Change inline certificates to file lookups in ipaservice tests.
- Add DOCUMENTATION attribute to ipaclient/ipaclient_get_facts.py.
- Fix documentation format for ipa_python_version description.
- Fix execution of Github Workflow to verify ansible docs.
Robbie Harwood (1)
- Various spelling/style fixes in README.md
Thomas Woerner (77)
- test_dnsrecord.yml: Fixed missing admin password
- test_dnsrecord.yml: Use result.failed also for failed_when
- test_vault_symmetric.yml: Use result.failed also for failed_when
- test_vault_standard.yml: Use result.failed also for failed_when
- test_vault_asymmetric.yml: Use result.failed also for failed_when
- tasks_vault_members.yml: Use result.failed also for failed_when
- test_users_invalid_cert.yml: Use result.failed also for failed_when
- test_users.yml: Use result.failed also for failed_when
- test_user_random.yml: Use result.failed also for failed_when
- test_user.yml: Use result.failed also for failed_when
- test_users_certmapdata.yml: Use result.failed also for failed_when
- test_user_certmapdata_issuer_subject.yml: Use result.failed also for failed_when
- test_user_certmapdata.yml: Use result.failed also for failed_when
- test_users_certificate.yml: Use result.failed also for failed_when
- test_user_certificate.yml: Use result.failed also for failed_when
- test_sudorule_categories.yml: Use result.failed also for failed_when
- test_sudorule.yml: Use result.failed also for failed_when
- test_sudocmdgroup.yml: Use result.failed also for failed_when
- test_sudocmd.yml: Use result.failed also for failed_when
- test_role_service_member.yml: Use result.failed also for failed_when
- test_role.yml: Use result.failed also for failed_when
- test_pwpolicy.yml: Use result.failed also for failed_when
- test_hostgroup_rename.yml: Use result.failed also for failed_when
- test_hostgroup_membermanager.yml: Use result.failed also for failed_when
- test_hostgroup.yml: Use result.failed also for failed_when
- test_hosts_principal.yml: Use result.failed also for failed_when
- test_hosts_managedby_host.yml: Use result.failed also for failed_when
- test_hosts.yml: Use result.failed also for failed_when
- test_host_reverse.yml: Use result.failed also for failed_when
- test_host_random.yml: Use result.failed also for failed_when
- test_host_principal.yml: Use result.failed also for failed_when
- test_host_managedby_host.yml: Use result.failed also for failed_when
- test_host_ipaddresses.yml: Use result.failed also for failed_when
- test_host_bool_params.yml: Use result.failed also for failed_when
- test_host_allow_retrieve_keytab.yml: Use result.failed also for failed_when
- test_host_allow_create_keytab.yml: Use result.failed also for failed_when
- test_host.yml: Use result.failed also for failed_when
- test_hosts_certificate.yml: Use result.failed also for failed_when
- test_host_certificate.yml: Use result.failed also for failed_when
- test_hbacsvcgroup.yml: Use result.failed also for failed_when
- test_hbacsvc.yml: Use result.failed also for failed_when
- test_hbacrule_categories.yml: Use result.failed also for failed_when
- test_hbacrule.yml: Use result.failed also for failed_when
- test_group_membermanager.yml: Use result.failed also for failed_when
- test_group.yml: Use result.failed also for failed_when
- test_dnszone_name_from_ip.yml: Use result.failed also for failed_when
- test_dnszone_mod.yml: Use result.failed also for failed_when
- test_dnszone.yml: Use result.failed also for failed_when
- test_dnsrecord_full_records.yml: Use result.failed also for failed_when
- test_dnsrecord.yml: Use result.failed also for failed_when
- test_dnsforwardzone.yml: Use result.failed also for failed_when
- test_dnsconfig.yml: Use result.failed also for failed_when
- test_config.yml: Use result.failed also for failed_when
- test_dnszone.yml: Add failed_when and idempotency test
- test_dnsforwardzone.yml: Add failed_when and repeated tests
- test_dnsrecord.yml: Add failed_when test for A rec with reverse, NS record
- test_sudorule.yml: Add failed_when for sudorule disabled test
- hostgroup: Reduce addition and deletion of members to changed only
- group: Reduce addition and deletion of members to changed only
- user: Fix no modifications to be performed error
- ansible_freeipa_module.py: Add ignore argument to compare_args_ipa
- ipahbacrule.py: Reduce member changes to only needed ones
- ansible_freeipa_module.py: New gen add and intersection list functions
- tests/azure: Install community.docker Ansible collection
- dnszone: Fix no modifications to be performed for serial
- host: Fix DNS resource record not found error
- ipasudorule: Fix category reset for idempotency
- .github/workflows/docs.yml: Enable verbose mode for ansible-doc-test
- ansible-doc-test: Set ANSIBLE_LIBRARY using module_dir internally
- .github/workflows/docs.yml: Enable verbose mode for ansible-doc-test
- .pre-commit-config.yaml: Do not set ANSIBLE_LIBRARY for ansible-doc-test
- New server management module
- ansible_doc_test pre commit: Set ANSIBLE_LIBRARY to test current repo
- PR508: Fixed linter errors
- Merge branch 'master' into workaround_import
- tests/azure: Deactivate NTP in prepare-build
- tests/azure: Set ANSIBLE_LIBRARY to fix unknown interpreter issue
chrisp (2)
- fix minor documentation typos in vault module
- fix minor documentation typos in sudo modules