Skip to content
  1. Feb 21, 2023
  2. Feb 09, 2023
  3. Feb 08, 2023
    • Thomas Woerner's avatar
      ipaclient: Fix allow_repair with removed krb5.conf and DNS lookup · bfeefaf4
      Thomas Woerner authored
      The test in ipaclient_test_keytab is at first trying to use an existing
      krb5.conf to test if the host keytab can be used. With working DNS lookup
      an absent krb5.conf is not reported as an error as DNS lookup is
      silently used instead.
      
      A temporary krb5.conf is now used in this test that forces to deactivate
      DNS lookups and also to load /etc/krb5.conf. A missing krb5.conf is now
      detected properly as the kinit call fails now properly. Thanks to Julien
      Rische for this proposal.
      
      ipaclient_test_keytab is now properly returning the state of usable or
      not usable krb5.conf in krb5_conf_ok. This fixes the handling of this
      case later on in the role.
      bfeefaf4
  4. Jan 31, 2023
  5. Jan 23, 2023
  6. Jan 19, 2023
  7. Jan 18, 2023
  8. Jan 17, 2023
  9. Jan 16, 2023
    • Rafael Guterres Jeffman's avatar
      Merge pull request #1023 from t-woerner/ansible_lint_needs_collection_source_dir · e95bec18
      Rafael Guterres Jeffman authored
      .github/workflows/lint.yml: ansible-lint needs collection source dir
      e95bec18
    • Thomas Woerner's avatar
      .github/workflows/lint.yml: ansible-lint needs collection source dir · ea709ebc
      Thomas Woerner authored
      ansible-lint required to be run in a collection source directory with
      correct and working galaxy.yml
      
      As ansible-freeipa is not converted to a collection, the galaxy.yml file
      can not be used to create the collection. This needs to be done with
      utils/build-galaxy-release.sh. The script is fixing all the prefixes for
      the roles and modules in all the yml files and also example snippets and
      in the documentation.
      
      Therefore utils/build-galaxy-release.sh is called with the "-k" option
      to keep the directory that has been used to generate the collection with
      the script. Afterwards ansible-lint is run in this build directory.
      ea709ebc
    • Thomas Woerner's avatar
      Merge pull request #1014 from rjeffman/roles_ansible_lint · add89c25
      Thomas Woerner authored
      Fix ansible-test lint warnings in roles.
      add89c25
    • Thomas Woerner's avatar
      pwpolicy: Fix new bool checks for IPA prior to 4.9.10 · 9108065e
      Thomas Woerner authored
      With 4.9.10, the value of bools have been changed from "TRUE" and
      "FALSE" to real bool values.
      
      With IPA < 4.9.10 the new bool checks distcheck and usercheck failed
      the tests for enabling the checks with a "already enabled" error.
      
      A new version check altogether with providing the ansible module for
      gen_args has been added. The values True and False are now transformed
      into "TRUE" and "FALSE" for IPA < 4.9.10.
      
      The function bool_param has been renamed to bool_or_empty_param to match
      the int_or_empty_param and to have a more explaining name.
      9108065e
  10. Jan 13, 2023
  11. Jan 12, 2023
Loading