----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/44148/ -----------------------------------------------------------
Review request for Ambari. Bugs: AMBARI-6432 https://issues.apache.org/jira/browse/AMBARI-6432 Repository: ambari Description ------- FreeIPA is the active directory equivalent for Linux. This patch adds support for FreeIPA. It requires ipa-admintools to be installed on the ambari host. In addition it either requires wite access to the krbPasswordPassword attribute or a suitable password policy needs to be in place (ipa pwpolicy). It has been requested to have this implemented in several tickets. Diffs ----- ambari-server/src/main/java/org/apache/ambari/server/controller/KerberosHelperImpl.java be6edc9 ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/IPAKerberosOperationHandler.java PRE-CREATION ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/KDCType.java 5b1372a ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/KerberosOperationHandler.java 4cd050e ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/KerberosOperationHandlerFactory.java bfd45b7 ambari-server/src/main/resources/common-services/KERBEROS/1.10.3-10/configuration/kerberos-env.xml a03dea6 ambari-server/src/test/java/org/apache/ambari/server/serveraction/kerberos/IPAKerberosOperationHandlerTest.java PRE-CREATION ambari-web/app/controllers/main/admin/kerberos.js c021c89 ambari-web/app/controllers/main/admin/kerberos/step1_controller.js b9056ed ambari-web/app/controllers/main/admin/kerberos/step2_controller.js 9b411c6 ambari-web/app/controllers/main/admin/kerberos/step5_controller.js 5aa4b8c ambari-web/app/controllers/main/service/info/configs.js a22bb48 ambari-web/app/data/HDP2/site_properties.js 3ea6c68 ambari-web/app/messages.js 1cefce2 ambari-web/app/views/common/controls_view.js d355ffe Diff: https://reviews.apache.org/r/44148/diff/ Testing ------- FreeIPA 4.2 on CentOS 7. Multiple times kerberization and de-kerberization. Thanks, Bolke de Bruin