ansible-freeipa-1.5.2
Changes since 1.5.1
- Automember fixes (#711)
- ipaservice: code refactor (#694)
Detailed changelog since 1.5.1 by author
2 authors, 6 commits
Rafael Guterres Jeffman (2)
- Fix automember test
- ipaservice: code refactor.
Thomas Woerner (4)
- automember: Add support for action: orphans_removed
- automember: Add automember default group handling
- automember: Add automember state: rebuilt
- ansible_freeipa_module: New api_get_basedn, IPAAnsibleModule.ipa_get_basedn
Information at GitHub
- Release: 1.5.2
- Tarball: ansible-freeipa-1.5.2.tar.gz
ansible-freeipa-1.5.1
Highlights in version 1.5.1
- More changes related to Automation Hub tests.
- Deprecation of FreeIPABaseModule in favor of IPAAnsibleModule.
- Ubuntu 18.04 deployment fixes.
- Documentation fixes.
Changes since 1.5.0
- More Automation Hub fixes (#709)
- yamllint: Fix missing document start. (#705)
- correct comment in example playbook (#703)
- Login shell is called defaultshell and not defaultlogin (#702)
- Fix role issues in Debian based distros. (#699)
- upstream ci: Build images for CentOS 9 Stream. (#698)
- Deprecate FreeIPABaseModule in favor of IPAAnsibleModule. (#671)
Detailed changelog since 1.5.0 by author
3 authors, 15 commits
Rafael Guterres Jeffman (7)
- yamllint: Fix missing document start.
- upstream ci: Build images for CentOS 9 Stream.
- Debian Buster: Fix “No module named ‘ipapython’”.
- Ubuntu 18.04: Fix role instalation for Ubuntu Bionic Beaver.
- DNSZone: Use IPAAnsibleModule.
- automountlocation: Use IPAAnsibleModule.
- Deprecate FreeIPABaseModule in favor of IPAAnsibleModule.
Thomas Woerner (6)
- Fix ansible-test reported pep8 errors
- ipabackup_get_backup_dir.py: Add missing “:” in example
- Ignore file for ansible-test sanity 2.12
- utils/gen_module_docs.py: Drop duplicate setup_adtrust key
- Add version for ansible deprecated calls
- build-galaxy-release: Real cleanup of ipabackup_get_backup_dir.py link
jh23453 (2)
- correct comment in example playbook
- Login shell is called defaultshell and not defaultlogin
Information at GitHub
- Release: 1.5.1
- Tarball: ansible-freeipa-1.5.1.tar.gz
ansible-freeipa-1.5.0
Highlights in version 1.5.0
- Automation Hub demands that the version of an Ansible Collection is at minumum 1.0.0, therefore the major version of ansible-freeipa has been increased by 1.
- Several changes to be able to pass Automation Hub tests.
- Idempotency fixes in ipaautomember, ipaservice and ipasudorule.
- Upstream tests against multiple Ansible versions.
Changes since 0.4.2
- build-galaxy-release: Cleanup of ipabackup_get_backup_dir.py link (#692)
- Changes needed to pass Automation Hub tests (#691)
- CI: Add supoprt for Shellcheck (#690)
- ansible_module_utils: Add method to get parameters as lowercase. (#683)
- automember: Fix behavior of unused parameters. (#675)
- ipaprivilege: Fix permissions handling. (#670)
- ipaservice: Use IPAAnsibleModule member result handler. (#668)
- ipaservice: Fix idempotent behavior for principal aliases. (#667)
- sudorule: Fix runas with external users and groups. (#665)
- CI: Test modules against Ansible core 2.11 and latest Ansible (#612)
Detailed changelog since 0.4.2 by author
2 authors, 23 commits
Rafael Guterres Jeffman (12)
- ipaservice: Remove custom error handler.
- ipaservice: Use gen_*_lists to avoid unneded API calls.
- linters: Fix shellcheck warnings in ‘utils’ scripts.
- shellcheck: Run shellcheck as a Github action.
- pre-commit: Add shellcheck to pre-commit configuration.
- CI: Test modules against different Ansible versions.
- ansible_module_utils: Add method to get parameters as lowercase.
- automember: Fix behavior of unused parameters.
- sudorule: Fix runas with external users and groups.
- ipaprivilege: Fix module execution in check_mode.
- ipaprivilege: fix creation of add/del lists for permissions.
- ipaservice: Fix idempotent behavior for principal aliases.
Thomas Woerner (11)
- build-galaxy-release: Cleanup of ipabackup_get_backup_dir.py link
- pylint upstream: Ignore metaclass
- yamllint: Fix EXAMPLE issues
- shellcheck: Double quote to prevent globbing and word splitting
- Use
ansible.module_utils.six
instead ofsix
- Add missing whitespace around arithmetic operator
- ipaclient_get_facts: Fix closing bracket does not match indentation
- Remove “’” from yaml files
- Replace asserts with raise AssertionError
- Remove non-module shebang
- Add future imports and metaclass for automationhub
Information at GitHub
- Release: 1.5.0
- Tarball: ansible-freeipa-1.5.0.tar.gz