Skip to content
  1. Feb 15, 2022
    • Rafael Guterres Jeffman's avatar
      molecule: Disable prerun for build containers. · 5ab9ae21
      Rafael Guterres Jeffman authored
      This disables the generation of the collection using the default
      galaxy.yml. The installation of the generated collection fails with
      invalid version A.B.C.
      
      The collection is not used when building containers and the generated
      collection is not using proper name and namespace in the collection files.
      5ab9ae21
    • Rafael Guterres Jeffman's avatar
      build containers: Allow setting of Python version used. · 3c130795
      Rafael Guterres Jeffman authored
      Currently the pipeline used to create test containers is using Python
      3.6.15, and Ansible 2.12 requires, at least, Python 3.8.
      
      This change adds a new parameter to build container template,
      `python_version`, which is set by default to '3.x', meaning it will use
      the latest Python version available (for version 3) if the parameter is
      not explicitly set.
      3c130795
  2. Feb 11, 2022
  3. Feb 10, 2022
  4. Feb 09, 2022
  5. Feb 08, 2022
    • Rafael Guterres Jeffman's avatar
      Merge pull request #766 from t-woerner/servicedelegationrule · b00dc5da
      Rafael Guterres Jeffman authored
      New servicedelegationrule management module
      b00dc5da
    • Thomas Woerner's avatar
      New servicedelegationrule management module · 2c278ab3
      Thomas Woerner authored
      There is a new servicedelegationrule management module placed in the plugins
      folder:
      
          plugins/modules/ipaservicedelegationrule.py
      
      The servicedelegationrule module allows to ensure presence and absence of
      servicedelegationrules and servicedelegationrule members.
      
      Here is the documentation of the module:
      
          README-servicedelegationrule.md
      
      New example playbooks have been added:
      
          playbooks/servicedelegationrule/servicedelegationrule-absent.yml
          playbooks/servicedelegationrule/servicedelegationrule-principal-member-absent.yml
          playbooks/servicedelegationrule/servicedelegationrule-principal-member-present.yml
          playbooks/servicedelegationrule/servicedelegationrule-target-member-absent.yml
          playbooks/servicedelegationrule/servicedelegationrule-target-member-present.yml
          playbooks/servicedelegationrule/servicedelegationrule-present.yml
      
      New tests for the module:
      
          tests/servicedelegationrule/test_servicedelegationrule.yml
          tests/servicedelegationrule/test_servicedelegationrule_client_context.yml
          tests/servicedelegationrule/test_servicedelegationrule_hostprincipal.yml
      2c278ab3
  6. Feb 07, 2022
    • Rafael Guterres Jeffman's avatar
      Merge pull request #756 from t-woerner/servicedelegationtarget · ef2adf54
      Rafael Guterres Jeffman authored
      New servicedelegationtarget management module
      ef2adf54
    • Thomas Woerner's avatar
      New servicedelegationtarget management module · a61c046a
      Thomas Woerner authored
      There is a new servicedelegationtarget management module placed in the plugins
      folder:
      
          plugins/modules/ipaservicedelegationtarget.py
      
      The servicedelegationtarget module allows to ensure presence and absence of
      servicedelegationtargets and servicedelegationtarget members.
      
      Here is the documentation of the module:
      
          README-servicedelegationtarget.md
      
      New example playbooks have been added:
      
          playbooks/servicedelegationtarget/servicedelegationtarget-absent.yml
          playbooks/servicedelegationtarget/servicedelegationtarget-member-absent.yml
          playbooks/servicedelegationtarget/servicedelegationtarget-member-present.yml
          playbooks/servicedelegationtarget/servicedelegationtarget-present.yml
      
      New tests for the module:
      
          tests/servicedelegationtarget/test_servicedelegationtarget.yml
          tests/servicedelegationtarget/test_servicedelegationtarget_client_context.yml
          tests/servicedelegationtarget/test_servicedelegationtarget_hostprincipal.yml
      a61c046a
  7. Feb 03, 2022
    • Thomas Woerner's avatar
      ansible_freeipa_module: New function servicedelegation_normalize_principals · 1aca0c13
      Thomas Woerner authored
      This function will be used in servicedelegation target and rule modules
      to normalize principals given in the tasks. These can be service and host
      principals and also aliases.
      
      Note: The use of host principals requires IPA 4.9.0 or later. fail_json
      is called if the version is lower.
      
      servicedelegation_normalize_principals contains two embedded fuctions.
      One is normalize_principal_name that has been copied from
      ipaserver/plugins/servicedelegation.py, the other is the generic
      function _check_exists to be able to check if a host or service exists.
      1aca0c13
  8. Jan 31, 2022
    • Austin's avatar
      Fixes `no_log` warning for `ipahost` module · 60fd87c5
      Austin authored
      Similar to PR 286
      This PR explicitly sets `no_log` option for `update_password` attribute to `False`, so that the warning on `no_log` not being set is not issued anymore. Ansible incorrectly issued the warning, as `update_password` does not carry sensitive information.
      60fd87c5
  9. Jan 27, 2022
  10. Jan 26, 2022
  11. Jan 25, 2022
  12. Jan 24, 2022
  13. Jan 21, 2022
  14. Jan 20, 2022
  15. Jan 19, 2022
  16. Jan 18, 2022
  17. Jan 17, 2022