- Oct 01, 2022
-
-
Rafael Guterres Jeffman authored
ipalocation: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipahbacrule: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipagroup: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipadnsconfig: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipadnszone: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipadelegation: : Fix documentation sections and agument spec
-
- Sep 30, 2022
-
-
Rafael Guterres Jeffman authored
ipasudorule: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipaconfig: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipaautomountmap: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipaautomountkey: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipaautomountlocation: Fix documentation sections and agument spec
-
Rafael Guterres Jeffman authored
ipaautomember: Fix documentation sections and agument spec
-
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`.
-
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`.
-
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`.
-
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`.
-
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`.
-
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`.
-
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`.
-
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 - `module` tag needs to be correct - `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 - `type: string` is not valid and needs to be replaced by `type: str` - `elements: str` needs to be given for list of string parameters - `authors` needs to be given with the github user also: `Name (@user)` RETURN section - `contains` needs to be used instead of `options` for dicts - `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 - `description` needs to be correct argument_spec - `elements="str"` needs to be added to all list of string parameters The `copyright` date is extended with `-2022`.
-
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 need to be consistent to `argument_spec` - `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 - `default=.*` needs to be dropped if `required=True` is also given The `copyright` date is extended with `-2022`.
-
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 - `default=.*` needs to be dropped if `required=True` is also given The `copyright` date is extended with `-2022`.
-
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 - `required` tags need to be fixed according to the `argument_spec` - `aliases` tag need to be consistent to `argument_spec` - `authors` 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 - `choices` needs to be replaced with `aliases` to match `argument_spec` argument_spec - `no_log=False` or `no_log=True` needs to be set for all parameters that have `key` in the name or for dicts also in one the key names - `required=None` needs to be replaced by `required=False` The `copyright` date is extended with `-2022`.
-
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 - `elements: str` needs to be given for list of string parameters - `suboptions` instead of `options` needs to be used for dict parameters - `authors` needs to be given with the github user also: `Name (@user)` - `required` tag was fixed according to the argument_spec arguemnt_spec - `elements="str"` needs to be added to all list of string parameters - `no_log=False` or `no_log=True` needs to be set for all parameters that have `key` in the name or for dicts also in one the key names. The `copyright` date is extended with `-2022`.
-
- Sep 27, 2022
-
-
Rafael Guterres Jeffman authored
Fix plugins for ansible fake execution test
-
Rafael Guterres Jeffman authored
ipabackup_get_backup_dir: Fix for ansible-test fake execution test
-
Rafael Guterres Jeffman authored
ipasmartcard_client_get_vars: Fix for ansible-test fake execution test
-
Rafael Guterres Jeffman authored
ipasmartcard_server_get_vars: Fix for ansible-test fake execution test
-
Thomas Woerner authored
ERROR: Found 2 pylint issue(s) which need to be resolved: ERROR: tests/sanity/ignore-2.12.txt:3:1: ansible-test: Ignoring 'ansible-bad-import-from' on 'plugins/module_utils/ansible_freeipa_module.py' is unnecessary ERROR: tests/sanity/ignore-2.12.txt:5:1: ansible-test: Ignoring 'ansible-format-automatic-specification' on 'plugins/module_utils/ansible_freeipa_module.py' is unnecessary
-
Thomas Woerner authored
ansible_freeipa_module is providing netaddr and also DNSName, therefore it is not needed to have own imports in the module. These own imports would need an addional try exception clause to be able to pass the ansible-test fake execution test.
-
Thomas Woerner authored
All imports that are only available after installing IPA need to be in a try exception clause to be able to pass the fake execution test. If the imports can not be done, all used and needed attributes are defined with the value None, MODULE_IMPORT_ERROR is set to the import error and fail_json is called.
-
Thomas Woerner authored
All imports that are only available after installing IPA need to be in a try exception clause to be able to pass the fake execution test. The old workaround "if 'ansible.executor' in sys.modules:" is not working with this test anymore. If the imports can not be done, all used and needed attributes are defines with the value None. A check has been added to IPAAnsibleModule.__init__ to make sure that it fails if the imports have not been done successfully.
-
Thomas Woerner authored
All imports that are only available after installing IPA need to be in a try exception clause to be able to pass the fake execution test. If the imports can not be done, all used and needed attributes are defined with the value None, MODULE_IMPORT_ERROR is set to the import error and fail_json is called.
-
Thomas Woerner authored
All imports that are only available after installing IPA need to be in a try exception clause to be able to pass the fake execution test. If the imports can not be done, all used and needed attributes are defined with the value None, MODULE_IMPORT_ERROR is set to the import error and fail_json is called.
-
Thomas Woerner authored
All imports that are only available after installing IPA need to be in a try exception clause to be able to pass the fake execution test. If the imports can not be done, all used and needed attributes are defined with the value None, MODULE_IMPORT_ERROR is set to the import error and fail_json is called.
-
Rafael Guterres Jeffman authored
Re-enable dnsforwardzone tests
-
- Sep 16, 2022
-
-
Rafael Guterres Jeffman authored
ansible_freeipa_module: Remove deprecated FreeIPABaseModule
-
Rafael Guterres Jeffman authored
As the latest versions of FreeIPA contain fixes to set the port on DNS forwarders, this patch re-enables the upstream tests.
-
Rafael Guterres Jeffman authored
Update instuctions on Azure template varible files to reflect the current test configuration behavior.
-
Thomas Woerner authored
ansible-deprecated-no-collection-name is not needed anymore for plugins/module_utils/ansible_freeipa_module.py with the removal of FreeIPABaseModule class.
-