Skip to content
  1. Dec 09, 2021
  2. Dec 08, 2021
    • jh23453's avatar
      correct comment in example playbook · 25b41b7e
      jh23453 authored
      Insert "ensure maxlife is set to 49 in global policy" instead of the wrong comment from cut&paste.
      25b41b7e
    • jh23453's avatar
      Login shell is called defaultshell and not defaultlogin · b53f2a08
      jh23453 authored
      The example didn't work for me with the following error (on freeipa 4.9.8):
      
      TASK [display default login shell] **************************************************************************************************
      fatal: [freeipa1.example.org]: FAILED! => {"msg": "
      The task includes an option with an undefined variable. The error was: 'dict object' has no attribute 'defaultlogin'
      
      Using the correct variable defaultshell works for me.
      b53f2a08
  3. Nov 30, 2021
  4. Nov 29, 2021
  5. Nov 26, 2021
  6. Nov 25, 2021
  7. Nov 24, 2021
  8. Nov 16, 2021
    • Rafael Guterres Jeffman's avatar
      CI: Test modules against different Ansible versions. · 612b6076
      Rafael Guterres Jeffman authored
      Currently, upstream CI test documentation against different Ansible
      versions, but playbook tests are only executed with Ansible 2.9 series.
      This patch add support for running playbook tests against Ansible 2.9,
      ansible-core 2.11, and against latest version of Ansible.
      
      As running all the tests for every PR would take too long, the tests
      for every PR use only Anisble 2.9, and are executed on Fedora-latest
      and CentOS 7 and 8.
      
      A new pipeline for nightly tests was added, which runs the tests in the
      same distros, using Ansible 2.9, latest and Ansible-core 2.11.
      612b6076
  9. Nov 12, 2021
  10. Nov 11, 2021
  11. Nov 04, 2021
  12. Nov 03, 2021
    • Rafael Guterres Jeffman's avatar
      sudorule: Fix runas with external users and groups. · 22f31d02
      Rafael Guterres Jeffman authored
      When setting 'runasuser' or 'runasgroup' for a sudorule, either IPA or
      external users and groups can be used, but only IPA users and groups
      were being searched for when modifying the attributes, making this task
      not idempotent if an external group or user was used..
      
      This patch fixes this issue by comparing users and groups to the IPA
      and external setting.
      
      The IPA CLI commands are slightly confusing, as the sudorule-add and
      sudorule-mod display separate options for internal and external users
      and groups, but these options are deprecated and do not work anymore,
      in favor of sudorule-add-runasuser and sudorule-add-runasgroup, which
      don't diferentiate between internal and external users, from the CLI
      user perspective.
      22f31d02
    • Thomas Woerner's avatar
      Merge pull request #667 from rjeffman/fix_service_principal_idempotent_issue · 5e9a2e8c
      Thomas Woerner authored
      ipaservice: Fix idempotent behavior for principal aliases.
      5e9a2e8c
  13. Oct 26, 2021