Skip to content
  1. 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
  2. Oct 04, 2022
  3. Oct 03, 2022
  4. Oct 01, 2022
  5. Sep 30, 2022
    • Rafael Guterres Jeffman's avatar
      Merge pull request #953 from t-woerner/fix_ipasudorule_docs_for_ansible_test · 0ad76353
      Rafael Guterres Jeffman authored
      ipasudorule: Fix documentation sections and agument spec
      0ad76353
    • Rafael Guterres Jeffman's avatar
      Merge pull request #928 from t-woerner/fix_config_docs_for_ansible_test · 0ba40473
      Rafael Guterres Jeffman authored
      ipaconfig: Fix documentation sections and agument spec
      0ba40473
    • Rafael Guterres Jeffman's avatar
      Merge pull request #927 from t-woerner/fix_automountmap_docs_for_ansible_test · 3c1c3ebe
      Rafael Guterres Jeffman authored
      ipaautomountmap: Fix documentation sections and agument spec
      3c1c3ebe
    • Rafael Guterres Jeffman's avatar
      Merge pull request #925 from t-woerner/fix_automountkey_docs_for_ansible_test · 95d961cc
      Rafael Guterres Jeffman authored
      ipaautomountkey: Fix documentation sections and agument spec
      95d961cc
    • Rafael Guterres Jeffman's avatar
      Merge pull request #926 from t-woerner/fix_automountlocation_docs_for_ansible_test · 1c1d26c4
      Rafael Guterres Jeffman authored
      ipaautomountlocation: Fix documentation sections and agument spec
      1c1d26c4
    • Rafael Guterres Jeffman's avatar
      Merge pull request #924 from t-woerner/fix_automember_docs_for_ansible_test · 43e548a2
      Rafael Guterres Jeffman authored
      ipaautomember: Fix documentation sections and agument spec
      43e548a2
    • Thomas Woerner's avatar
      ipatrust Fix documentation sections and agument spec · af87a2d9
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: int` needs to be set for integer parameters
      - `type: bool` needs to be set for bool parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `default` tag needs to match `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      - `choices` needs to match `argument_spec`
      
      argument_spec
      
      - `default=.*` needs to be dropped if `required=True` is also given
      
      The `copyright` date is extended with `-2022`.
      af87a2d9
    • Thomas Woerner's avatar
      ipatopologysuffix: Fix documentation sections and agument spec · 87aae5b3
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `type="str"` needs to added to all string parameters
      
      The `copyright` date is extended with `-2022`.
      87aae5b3
    • Thomas Woerner's avatar
      ipasudorule: Fix documentation sections and agument spec · 97a0aa8d
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `aliases` tag needs to match `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      97a0aa8d
    • Thomas Woerner's avatar
      ipasudocmdgroup: Fix documentation sections and agument spec · 3850c6a0
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `default` tag needs to match `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      3850c6a0
    • Thomas Woerner's avatar
      ipasudocmd: Fix documentation sections and agument spec · d4d714dc
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      d4d714dc
    • Thomas Woerner's avatar
      ipaservicedelegationtarget: Fix documentation sections and agument spec · 9cb4a515
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      9cb4a515
    • Thomas Woerner's avatar
      ipaservicedelegationrule: Fix documentation sections and agument spec · f6466351
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      f6466351
    • Thomas Woerner's avatar
      ipapwpolicy: Fix documentation sections and agument spec · 4ac5d820
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `author` needs to be given with the github user also: `Name (@user)`
      - `extends_documentation_fragment: ipamodule_base_docs` needs added and
        `ipaadmin_*` parameters need to be removed
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      4ac5d820
    • Thomas Woerner's avatar
      ipalocation: Fix documentation sections and agument spec · 65732f33
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      65732f33
    • Thomas Woerner's avatar
      ipahostgroup: Fix documentation sections and agument spec · 187d7e73
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      187d7e73
    • Thomas Woerner's avatar
      ipahbacsvcgroup: Fix documentation sections and agument spec · 9920c760
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      9920c760
    • Thomas Woerner's avatar
      ipahbacsvc: Fix documentation sections and agument spec · 5e935eb8
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `author` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      5e935eb8
    • Thomas Woerner's avatar
      ipahbacrule: Fix documentation sections and agument spec · c8ca3164
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `authors` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      c8ca3164
    • Thomas Woerner's avatar
      ipagroup: Fix documentation sections and agument spec · 93c134b6
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: int` needs to be set for integer parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `aliases` tag needs to match `argument_spec`
      - `authors` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      93c134b6
    • Thomas Woerner's avatar
      ipadnszone: Fix documentation sections and agument spec · 19758959
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `suboptions` instead of `options` needs to be used for dict parameters
      - `aliases` tag needs to match `argument_spec`
      - `type` tag needs to match `argument_spec`
      - `required` tags need to be fixed according to the `argument_spec`
      - `authors` needs to be given with the github user also: `Name (@user)`
      
      RETURN section
      
      - `type: dict` needs to be given for dicts
      - `contains` needs to be used instead of `options` for dicts
      - `type: str` needs to be used for string parameters
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      - `elements="dict"` needs to be added to all list of dict parameters
      - `type=str` and `type=int` need to be replaced by `type="str"` and
        `type="int"`
      
      The `copyright` date is extended with `-2022`.
      19758959
    • Thomas Woerner's avatar
      ipadnsconfig: Fix documentation sections and agument spec · 44e19ada
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: int` needs to be set for integer parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `aliases` tag need to be consistent to `argument_spec`
      - `authors` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      - `type=str` and `type=int` need to be replaced by `type="str"` and
        `type="int"`
      
      The `copyright` date is extended with `-2022`.
      44e19ada
    • Thomas Woerner's avatar
      ipadelegation: : Fix documentation sections and agument spec · daa007c0
      Thomas Woerner 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. Needed
      changes:
      
      DOCUMENTATION section
      
      - `type: str` needs to be set for string parameters
      - `type: list` needs to be set for list parameters
      - `elements: str` needs to be given for list of string parameters
      - `required` tags need to be fixed according to the `argument_spec`
      - `authors` needs to be given with the github user also: `Name (@user)`
      
      argument_spec
      
      - `elements="str"` needs to be added to all list of string parameters
      
      The `copyright` date is extended with `-2022`.
      daa007c0