Skip to content
  1. Jul 20, 2023
  2. Jul 19, 2023
  3. Jul 17, 2023
  4. Jul 15, 2023
    • Rafael Guterres Jeffman's avatar
      utils/run-tests.sh: Install Ansible collections on virtual environment · 1555132d
      Rafael Guterres Jeffman authored
      When runing tests using 'utils/run-tests.sh' from inside an existing
      Python virtual environment the Ansible collections are not installed due
      to the order of execution of the script. On a machine that does not have
      the 'containers.*' collection the test fails as there is no container
      connector available.
      
      This patch moves the section that installs Ansible collections to run
      after the virtual environment is configured, and then install the
      collections (usually, only 'containers.podman'), allowing the tests to
      be executed.
      1555132d
  5. Jul 14, 2023
  6. Jul 13, 2023
  7. Jul 12, 2023
  8. Jul 11, 2023
    • Rafael Guterres Jeffman's avatar
      ipapwpolicy: Updated module documentation. · 7b2701b9
      Rafael Guterres Jeffman authored
      Most of ipapwpolicy parameters can be set to an empty string ("") so
      that the policy is not applied to pwpolicy. This was not refelected on
      the documentation.
      
      This change adds 'or ""' to all the fields that can be disabled by
      setting it to an empty string. Also, `data types were reviewed and fixed.
      7b2701b9
    • Rafael Guterres Jeffman's avatar
      ipapwpolicy: Modify handling of usercheck and dictcheck · 694c7178
      Rafael Guterres Jeffman authored
      Modified handling of boolean values by using Ansible's 'boolean()' check
      function so that a string can be used and either a bool value is
      accepted or an empty string.
      
      As the error message was changed to use the same Ansible message, tests
      were also updated.
      694c7178
    • Rafael Guterres Jeffman's avatar
      module_utils: Export Ansible's 'boolean' parsing function. · 083396e1
      Rafael Guterres Jeffman authored
      Export Ansible's 'boolean' parsing function so it can be used to verify
      if a string can be handled as a truthy value, allowing module parameters
      to use strings instead of bools, as strings can be cleared by using
      empty strings.
      083396e1
  9. Jul 10, 2023
    • Rafael Guterres Jeffman's avatar
      ipauser: Add support to modify GECOS field. · 9a8a1db3
      Rafael Guterres Jeffman authored
      This patch adds a new parameter to ipauser, 'gecos', which can be used
      to set the 'gecos' field of an IPA user. The default behavior of
      automatically set the GECOS field to "<first> <last>" is not modified,
      it is only possible to change the field to a custom value.
      
      No validation on the value provided is done, as it is with FreeIPA.
      9a8a1db3
  10. Jun 15, 2023
  11. Jun 09, 2023
    • Rafael Guterres Jeffman's avatar
      upstream CI: Update ansible-core version · 51f64e43
      Rafael Guterres Jeffman authored
      ansible-core 2.15 has been released on May 15th, 2023, and version 2.12
      has reached EOL on May 22nd, 2023.
      
      This patch updates the ansible-core versions used on upstream CI tests
      to reflect Ansible's new releases.
      51f64e43
  12. Jun 07, 2023