ansible-freeipa-1.8.2

Highlights in version 1.8.2

  • SIDs are always generated for server and replica deployments
  • Random Serial Numbers are not enabled by default any more
  • Fixes comparison of bool values in IPA 4.9.10+ for ipadnsconfig
  • Fixes issue with using an IP address for the server in client deployments

Changes since 1.8.1

  • ipaclient: Removed invalid call logger.info() (#867)
  • ipaserver/ipareplica: Always generate SIDs (#866)
  • ipaserver,ipareplica: Fix Random Serial Numbers always enabled (#864)
  • ipadnsconfig: Fix boolean values comparison (#863)
  • ansible_freeipa_module: Use ipaplatform.tasks.parse_ipa_version (#859)
  • upstream CI: enable tests on Fedora Rawide. (#854)
  • sanity.sh: Allow use of podman instead of docker (#850)

Detailed changelog since 1.8.1 by author

3 authors, 10 commits

Rafael Guterres Jeffman (6)

  • ipadnsconfig: Disable only tests that are failing due to python-dns
  • ipadnsconfig: Separate tests for forwarders with custom ports.
  • ipadnsconfig: Enable chech_mode support
  • ipadnsconfig: Fixe comparison of bool values in IPA 4.9.10+
  • sanity.sh: Allow use of podman instead of docker
  • upstream CI: enable tests on Fedora Rawide.

Thomas Woerner (3)

  • ipaserver/ipareplica: Always generate SIDs
  • ipaserver,ipareplica: Fix Random Serial Numbers always enabled
  • ansible_freeipa_module: Use ipaplatform.tasks.parse_ipa_version

jpclipffel (1)

  • ipaclient: Removed invalid call logger.info()

Information at GitHub


ansible-freeipa-1.8.1

Highlights in version 1.8.1

  • Support for FreeIPA 4.9.10
  • Support for ansible 2.13
  • Support for Python 3.11

Changes since 1.8.0

  • tests/server/test_server.yml: Fix generation of ipaserver_domain (#857)
  • Provide own getargspec for roles and modules with Python 3.11 (#856)
  • ipaserver: Use jinja for list concatenation (#853)
  • ipaserver,ipareplica: Add random_serial_numbers to options (#852)
  • Fix handling of boolean values for FreeIPA 4.9.10+ (#851)

Detailed changelog since 1.8.0 by author

2 authors, 8 commits

Rafael Guterres Jeffman (4)

  • pytests/test_dnszone: Fix evaluation of boolean values
  • pytest tests: Enhanced assertion for check_* methods.
  • api_check_ipa_version: Fix version comparison for more than one digit
  • Fix handling of boolean values for FreeIPA 4.9.10+

Thomas Woerner (4)

  • tests/server/test_server.yml: Fix generation of ipaserver_domain
  • Provide own getargspec for roles and modules with Python 3.11
  • ipaserver,ipareplica: Add random_serial_numbers to options
  • ipaserver: Use jinja for list concatenation

Information at GitHub


ansible-freeipa-1.8.0

Highlights in version 1.8.0

  • New roles for smartcard server and client setup
  • idrange module fixes
  • Upstream CI enhancements

Changes since 1.7.0

  • upstream CI: Update nightly Ansible versions. (#844)
  • utils/changelog: Fixed –tag option, new –galaxy option (#842)
  • requirements-dev: Update requirements for virtual environments (#841)
  • New roles for smartcard server and client setup (#838)
  • idrange: Fix typo in test comments. (#833)
  • idrange: Fix list of invalid parameters for ‘state:absent’. (#832)
  • idrange: Fix usage of dom_name when idrange doesn’t exist. (#831)
  • Fix ansible-test sanity missing CHANGELOG.rst. (#830)
  • utils/build-galaxy-release.sh: Add “-i” to install generated collection (#829)
  • Upstream CI updates. (#827)
  • upstream CI: Add support for testing ansible-freeipa as a collection. (#825)
  • Add support to define which playbook tests to execute with pytest. (#354)

Detailed changelog since 1.7.0 by author

2 authors, 21 commits

Rafael Guterres Jeffman (18)

  • upstream CI: Enable tests using ansible-core 2.12.
  • upstream CI: Remove Ansible 2.9 from test matrix
  • idrange: Fix list of invalid parameters for ‘state:absent’.
  • upstream CI: Add support for testing ansible-freeipa as a collection.
  • pylint: Ignore module ipaserver.dcerpc errors.
  • idrange: Fix addition of idrange with dom_name.
  • ansible_module_utils: add method to retrive SID from dom_name.
  • requirements-dev: Update requirements for virtual environments
  • fixup! Add support to define which playbook tests to execute with pytest.
  • upstream tests: Disable dnsconfig and dnsforwardzone
  • tests/utils.py: Fix pylint issues.
  • Add support to define which playbook tests to execute with pytest.
  • build-galaxy-release: Automatically create CHANGELOG.
  • idrange: Fix typo in test comments.
  • upstream CI: Update default ansible-core version to 2.12.
  • upstream CI: Allow the use of latest ansible-core.
  • upstream CI: removed all CentOS 8 support.
  • upstream CI: Relabel upstream PR pipeline jobs.

Thomas Woerner (3)

  • New roles for smartcard server and client setup
  • utils/changelog: Fixed –tag option, new –galaxy option
  • utils/build-galaxy-release.sh: Add “-i” to install generated collection

Information at GitHub