- Mar 26, 2020
-
-
Rafael Guterres Jeffman authored
Added aliases for in dnszone module arguments
-
Sergio Oliveira Campos authored
-
Sergio Oliveira authored
Add admin password to the ipadnsconfig module tests.
-
Rafael Guterres Jeffman authored
This change avoid the need to obtain an admin TGT on the testing target before running the tests.
-
- Mar 25, 2020
-
-
Rafael Guterres Jeffman authored
Handle RuntimeError in fail_json
-
Rafael Guterres Jeffman authored
ipa[server,replica,client]: setup_logging wrapper for standard_logging setup
-
- Mar 24, 2020
-
-
Rafael Guterres Jeffman authored
DNSZone module
-
Sergio Oliveira Campos authored
There is a new management module placed in the plugins folder: plugins/modules/ipadnszone.py The dnszone module allows to manage DNS zones. Here is the documentation for the module: README-dnszone.md New example playbooks have been added: playbooks/dnszone/disable-zone-forwarders.yml playbooks/dnszone/dnszone-absent.yml playbooks/dnszone/dnszone-all-params.yml playbooks/dnszone/dnszone-disable.yml playbooks/dnszone/dnszone-enable.yml playbooks/dnszone/dnszone-present.yml New tests for the module: tests/dnszone/test_dnszone.yml tests/dnszone/test_dnszone_mod.yml
-
Sergio Oliveira Campos authored
-
- Mar 21, 2020
-
-
Sergio Oliveira authored
ipareplica_prepare: Fix module DOCUMENTATION
-
- Mar 20, 2020
-
-
Thomas Woerner authored
The import of ansible_ipa_server, ansible_ipa_replica and ansible_ipa_client might result in a permission denied error for the log file. It seems that for collections the module utils seem to be loaded before the needed permissions are aquired now. The fix simply adds a wrapper for standard_logging_setup that is called in all the modules of the server, replica and client roles to do the loggin setup as one of the first steps of the module execution and not before.
-
Thomas Woerner authored
The documentation contains the pramaters several times. Reducing the list to one. Also fixed a typo in options key.
-
Abhijeet Kasurde authored
Gracefully handle RuntimeError raised during parameter validation in fail_json. Fixes: #115 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
-
- Mar 16, 2020
-
-
Thomas Woerner authored
Add dnsforwardzone module
-
Thomas Woerner authored
-
Thomas Woerner authored
Fixes behavior for host module attribute `reverse`
-
- Mar 13, 2020
-
-
Rafael Guterres Jeffman authored
Due to setting aaaa_extra_create_reverse or a_extra_create_reverse when not needed, host module fails to add a host with reverse address. This patch fixes the behavior by only adding *_extra_create_reverse when needed.
-
- Mar 12, 2020
-
-
Sergio Oliveira authored
New DNSConfig management module
-
- Mar 10, 2020
-
-
Sergio Oliveira authored
Add documentation of missing variables for sudorule.
-
Sergio Oliveira authored
Fixes documentation for module ipaservice.
-
Sergio Oliveira authored
Removed trailling space on README.md.
-
chrisp authored
-
- Mar 09, 2020
-
-
Rafael Guterres Jeffman authored
README-group: Fix description of external parameter
-
Thomas Woerner authored
The external parameter was showing type flag instead of type bool.
-
- Mar 05, 2020
-
-
Rafael Guterres Jeffman authored
There is a new vaultcontainer management module placed in the plugins folder: plugins/modules/ipadnsconfig.py The dnsconfig module allows to modify global DNS configuration. Here is the documentation for the module: README-dnsconfig.md New example playbooks have been added: playbooks/dnsconfig/set_configuration.yml playbooks/dnsconfig/disable-global-forwarders.yml playbooks/dnsconfig/disallow-reverse-sync.yml New tests for the module: tests/dnsconfig/test_dnsconfig.yml
-
Rafael Guterres Jeffman authored
This patch adds documentation for the sudorule variables `runasusercategory` and `runasgroupcategory` that was missing.
-
- Mar 04, 2020
-
-
Rafael Guterres Jeffman authored
Add missing documentation for the `principal` variable.
-
- Mar 03, 2020
-
-
Rafael Guterres Jeffman authored
Removed a trailling space on README.md because it was often removed by text editors, adding an unnecessary line to the update patch.
-
- Feb 28, 2020
-
-
Rafael Guterres Jeffman authored
Unite admin passwords
-
Thomas Woerner authored
test_pwpolicy: unite admin passwords
-
Thomas Woerner authored
New service management module.
-
Rafael Guterres Jeffman authored
There is a new service management module placed in the pluginsfolder: plugins/modules/ipaservice.py The service module allows to ensure presence and absence of services, and manage members and certificates of the service. Here is the documentation for the module: README-service.md New example playbooks have been added: playbooks/service/service-host-is-absent.yml playbooks/service/service-host-is-present.yml playbooks/service/service-is-absent.yml playbooks/service/service-is-disabled.yml playbooks/service/service-is-present-with-all-attributes.yml playbooks/service/service-is-present-without-host-object.yml playbooks/service/service-is-present.yml playbooks/service/service-member-allow_create_keytab-absent.yml playbooks/service/service-member-allow_create_keytab-present.yml playbooks/service/service-member-allow_retrieve_keytab-absent.yml playbooks/service/service-member-allow_retrieve_keytab-present.yml playbooks/service/service-member-certificate-absent.yml playbooks/service/service-member-certificate-present.yml playbooks/service/service-member-principal-absent.yml playbooks/service/service-member-principal-present.yml New tests added for the module: tests/service/test-service.yml
-
- Feb 26, 2020
-
-
Thomas Woerner authored
Properly handle certificates stored as bytes in encode_certificate.
-
Thomas Woerner authored
Use SomeADMINpassword as the admin password also in the examples in the management modules.
-
Thomas Woerner authored
Use SomeADMINpassword as the admin password everywhere, also in all playbooks.
-
Thomas Woerner authored
Use SomeADMINpassword as the admin password everywhere, also in the README files.
-
Thomas Woerner authored
The tests have been using MyPassword123 and also SomeADMINpassword within the tasks of the tests. SomeADMINpassword should be used everywhere.
-
Petr Vobornik authored
One test did not use the admin password as the rest of the tests. This caused the tests/pwpolicy/test_pwpolicy.yml suite to fail. Changing the password to the same as in others fixes the issue. Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
-
- Feb 20, 2020
-
-
Rafael Guterres Jeffman authored
ipahost: Do not fail on missing DNS or zone when no IP address given
-
Thomas Woerner authored
For beeing able to catch ipalib.errors.NotFound errors in ipahost it is needed to import ipalib.errors. ipalib.errors is now imported as ipalib_errors to not have name conflicts with the errors list used in some of the modules. Related: https://bugzilla.redhat.com/show_bug.cgi?id=1804838
-