Skip to content
  1. Oct 26, 2022
  2. Oct 21, 2022
  3. Oct 19, 2022
  4. Oct 18, 2022
    • Thomas Woerner's avatar
      Merge pull request #961 from rjeffman/ipaconfig_fix_enable_sid_not_required · f8ca8a7b
      Thomas Woerner authored
      ipaconfig: Do not require enable_sid for add_sids or netbios_name
      f8ca8a7b
    • Rafael Guterres Jeffman's avatar
      ipaconfig: Do not require enable_sid for add_sids or netbios_name · c808ad6e
      Rafael Guterres Jeffman authored
      Current behavior of ipaconfig mimics FreeIPA CLI and requires that
      'enable_sid' is set to True every time add_sids or netbios_name are
      used. It is sufficient that SID generation is enabled to use add_sids
      and netbios_name, but the IPA API requires 'enable_sid' so that the
      operations are executed.
      
      This patch allows ansible-freeipa plugin ipaconfig to run 'add_sids' or
      set 'netbios_name without requiring 'enable_sid' to be set on the
      playbook.
      
      If SID generation is enabled, 'add_sids' and 'netbios_name' can be used
      without 'enable_sid: yes'. If SID generation is not enabled, an error
      message will be raised if 'enable_sid: yes' is not used.
      c808ad6e
  5. Oct 17, 2022
  6. Oct 13, 2022
  7. Oct 08, 2022
  8. Oct 06, 2022
  9. Oct 05, 2022
    • Rafael Guterres Jeffman's avatar
      new_module: Modify new_module and templates for Ansible 2.14 · 9a8d756a
      Rafael Guterres Jeffman authored
      ansible-test with ansible-2.14 is adding a lot of new tests to ensure
      that the documentation section and the agument spec is complete.
      
      To aid the creation of new_modules that follow these rules, the
      'new_module' script and its templates were modified to use the new
      ansible-test rules. The 'new_module' script now requires a new
      argument, github_user, and the code templates provide the required
      fields (like 'type' and 'elements') to the provide examples.
      9a8d756a
  10. Oct 04, 2022
  11. Oct 03, 2022
  12. Oct 01, 2022
  13. Sep 30, 2022
    • Rafael Guterres Jeffman's avatar
      ipaconfig: Fix fail_json calls. · 4da89de1
      Rafael Guterres Jeffman authored
      Ansible's fail_json() method required that the message paramater was
      passed with a keyword parameter, rather than a positional one. Although
      this seems to work with ansible-core 2.13+, it might not work with
      previous versions of Ansible.
      
      This patch fixes the behaviour for all supported Ansible versions.
      4da89de1