Hello! The FreeIPA team would like to announce FreeIPA 4.6.8 release!
It can be downloaded from http://www.freeipa.org/page/Downloads. == Highlights in 4.6.8 * 5662: ID Views: do not allow custom Views for the masters Custom ID views cannot be applied to IPA masters. A check was added to both IPA CLI and Web UI to prevent applying custom ID views to avoid confusion and unintended side-effects. * 6783: [RFE] Host-group names command rename host groups can now be renamed with IPA CLI: 'ipa hostgroup-mod group-name --rename new-name'. Protected hostgroups ('ipaservers') cannot be renamed. * 7181: ipa-replica-prepare fails for 2nd replica when passwordHistory is enabled FreeIPA password policy plugin in 389-ds was extended to exempt non-Kerberos LDAP objects from checking Kerberos policy during password changes by the Directory Manager or a password synchronization manager. This issue affected, among others, an integrated CA administrator account during deployment of more than one replica in some cases. * 8236: Enforce a check to prevent adding objects from IPA as external members of external groups Command 'ipa group-add-member' allowed to specify any user or group for '--external' option. A stricter check is added to verify that a group or user to be added as an external member does not come from IPA domain. * 8239: Actualize Bootstrap version Bootstrap Javascript framework used by FreeIPA web UI was updated to version 3.4.1. === Enhancements === Known Issues === Bug fixes FreeIPA 4.6.8 is a stabilization release for the features delivered as a part of 4.6 version series. There are more than 50 bug-fixes details of which can be seen in the list of resolved tickets below. == Upgrading Upgrade instructions are available on Upgrade page. == Feedback Please provide comments, bugs and other feedback via the freeipa-users mailing list (https://lists.fedoraproject.org/archives/list/freeipa-us...@lists.fedorahosted.org/) or #freeipa channel on Freenode. == Resolved tickets * https://pagure.io/freeipa/issue/4972[#4972] (https://bugzilla.redhat.com/show_bug.cgi?id=1206690[rhbz#1206690]) check for existence of private group is done even if UPG definition is disabled * https://pagure.io/freeipa/issue/5662[#5662] (https://bugzilla.redhat.com/show_bug.cgi?id=1404770[rhbz#1404770]) ID Views: do not allow custom Views for the masters * https://pagure.io/freeipa/issue/6210[#6210] (https://bugzilla.redhat.com/show_bug.cgi?id=1364139[rhbz#1364139], https://bugzilla.redhat.com/show_bug.cgi?id=1751951[rhbz#1751951]) When master's IP address does not resolve to its name, ipa-replica-install fails * https://pagure.io/freeipa/issue/6783[#6783] (https://bugzilla.redhat.com/show_bug.cgi?id=1430365[rhbz#1430365]) [RFE] Host-group names command rename * https://pagure.io/freeipa/issue/6951[#6951] (https://bugzilla.redhat.com/show_bug.cgi?id=1449133[rhbz#1449133]) Update samba config file and use sss idmap module * https://pagure.io/freeipa/issue/7181[#7181] (https://bugzilla.redhat.com/show_bug.cgi?id=1545755[rhbz#1545755]) ipa-replica-prepare fails for 2nd replica when passwordHistory is enabled * https://pagure.io/freeipa/issue/7307[#7307] (https://bugzilla.redhat.com/show_bug.cgi?id=1518939[rhbz#1518939]) RFE: Extend IPA to support unadvertised replicas * https://pagure.io/freeipa/issue/7470[#7470] TestBasicADTrust.test_ipauser_authentication is failing with error "Confidentiality required" * https://pagure.io/freeipa/issue/7566[#7566] (https://bugzilla.redhat.com/show_bug.cgi?id=1591824[rhbz#1591824]) Installation of replica against a specific master * https://pagure.io/freeipa/issue/7597[#7597] (https://bugzilla.redhat.com/show_bug.cgi?id=1583950[rhbz#1583950]) IPA: IDM drops all custom attributes when moving account from preserved to stage * https://pagure.io/freeipa/issue/7600[#7600] (https://bugzilla.redhat.com/show_bug.cgi?id=1585020[rhbz#1585020]) Enable compat tree to provide information about AD users and groups on trust agents * https://pagure.io/freeipa/issue/7725[#7725] (https://bugzilla.redhat.com/show_bug.cgi?id=1636765[rhbz#1636765]) ipa-restore set wrong file permissions and ownership for /var/log/dirsrv/slapd- directory * https://pagure.io/freeipa/issue/7795[#7795] (https://bugzilla.redhat.com/show_bug.cgi?id=1795890[rhbz#1795890]) ipa-pkinit-manage enable fails on replica if it doesn't host the CA * https://pagure.io/freeipa/issue/7804[#7804] (https://bugzilla.redhat.com/show_bug.cgi?id=1777811[rhbz#1777811]) `ipa otptoken-sync` fails with stack trace * https://pagure.io/freeipa/issue/7807[#7807] (https://bugzilla.redhat.com/show_bug.cgi?id=1752005[rhbz#1752005]) Detect container installation to avoid Kernel keyring * https://pagure.io/freeipa/issue/7870[#7870] (https://bugzilla.redhat.com/show_bug.cgi?id=1680039[rhbz#1680039]) [certmonger][upgrade] "Failed to get request: bus, object_path and dbus_interface must not be None." * https://pagure.io/freeipa/issue/7893[#7893] ipasam needs changes for Samba 4.10 * https://pagure.io/freeipa/issue/7895[#7895] (https://bugzilla.redhat.com/show_bug.cgi?id=1686302[rhbz#1686302]) ipa trust fetch-domains, server parameter ignored * https://pagure.io/freeipa/issue/7964[#7964] GSSAPI failure causing LWCA key replication failure on f30 * https://pagure.io/freeipa/issue/7995[#7995] (https://bugzilla.redhat.com/show_bug.cgi?id=1711172[rhbz#1711172]) Removing TLSv1.0, TLSv1.1 from nss.conf * https://pagure.io/freeipa/issue/8001[#8001] Need default authentication indicators for SPAKE, PKINIT and encrypted challenge preauth * https://pagure.io/freeipa/issue/8017[#8017] (https://bugzilla.redhat.com/show_bug.cgi?id=1817927[rhbz#1817927]) host-add --password logs cleartext userpassword to Apache error log * https://pagure.io/freeipa/issue/8026[#8026] Update pr-ci definitions with master_3client topology * https://pagure.io/freeipa/issue/8029[#8029] (https://bugzilla.redhat.com/show_bug.cgi?id=1749788[rhbz#1749788]) ipa host-find --pkey-only includes SSH keys in output * https://pagure.io/freeipa/issue/8044[#8044] (https://bugzilla.redhat.com/show_bug.cgi?id=1717008[rhbz#1717008]) Extdom plugin should not return LDAP_NO_SUCH_OBJECT if there are timeout or other errors * https://pagure.io/freeipa/issue/8058[#8058] (https://bugzilla.redhat.com/show_bug.cgi?id=1745108[rhbz#1745108]) ipa-4-6: ipa-client-install should not refuse single-label domains * https://pagure.io/freeipa/issue/8067[#8067] (https://bugzilla.redhat.com/show_bug.cgi?id=1750700[rhbz#1750700]) add default access control configuration to trusted domain objects * https://pagure.io/freeipa/issue/8070[#8070] Test failure in test_integration/test_replica_promotion.py::TestHiddenReplicaPromotion::()::test_hidden_replica_install * https://pagure.io/freeipa/issue/8077[#8077] New pylint 2.4.0 errors * https://pagure.io/freeipa/issue/8082[#8082] (https://bugzilla.redhat.com/show_bug.cgi?id=1756432[rhbz#1756432]) Default client configuration breaks ssh in FIPS mode. * https://pagure.io/freeipa/issue/8084[#8084] (https://bugzilla.redhat.com/show_bug.cgi?id=1758406[rhbz#1758406]) KRA authentication fails when IPA CA has custom Subject DN * https://pagure.io/freeipa/issue/8086[#8086] (https://bugzilla.redhat.com/show_bug.cgi?id=1756568[rhbz#1756568]) ipa-server-certinstall man page does not match built-in help. * https://pagure.io/freeipa/issue/8099[#8099] (https://bugzilla.redhat.com/show_bug.cgi?id=1762317[rhbz#1762317]) ipa-backup command is failing on rhel-7.8 * https://pagure.io/freeipa/issue/8102[#8102] Pylint 2.4.3 + Astroid 2.3.2 errors * https://pagure.io/freeipa/issue/8113[#8113] (https://bugzilla.redhat.com/show_bug.cgi?id=1755535[rhbz#1755535]) ipa-advise on a RHEL7 IdM server is not able to generate a configuration script for a RHEL8 IdM client * https://pagure.io/freeipa/issue/8115[#8115] Nightly test failure in fedora-30/test_smb and fedora-29/test_smb * https://pagure.io/freeipa/issue/8120[#8120] (https://bugzilla.redhat.com/show_bug.cgi?id=1769791[rhbz#1769791]) Invisible part of notification area in Web UI intercepts clicks of some page elements * https://pagure.io/freeipa/issue/8126[#8126] Nightly test failure in fedora-27/test_ca_custom_sdn * https://pagure.io/freeipa/issue/8131[#8131] (https://bugzilla.redhat.com/show_bug.cgi?id=1777920[rhbz#1777920]) covscan memory leaks report * https://pagure.io/freeipa/issue/8138[#8138] (https://bugzilla.redhat.com/show_bug.cgi?id=1780548[rhbz#1780548]) Man page ipa-cacert-manage does not display correctly on RHEL * https://pagure.io/freeipa/issue/8148[#8148] (https://bugzilla.redhat.com/show_bug.cgi?id=1782587[rhbz#1782587]) add "systemctl restart sssd" to warning message when adding trust agents to replicas * https://pagure.io/freeipa/issue/8152[#8152] ipatests: Enhance install_replica() method with promote option for ipa-4-6 * https://pagure.io/freeipa/issue/8164[#8164] (https://bugzilla.redhat.com/show_bug.cgi?id=1788907[rhbz#1788907]) Renewed certs are not picked up by IPA CAs * https://pagure.io/freeipa/issue/8170[#8170] Nightly test failure in fedora-rawhide/test_backup_and_restore_TestBackupReinstallRestoreWithDNS * https://pagure.io/freeipa/issue/8176[#8176] External CA is tracked for renewals and replaced with a self-signed certificate * https://pagure.io/freeipa/issue/8193[#8193] (https://bugzilla.redhat.com/show_bug.cgi?id=1801791[rhbz#1801791]) Re-order 50-externalmembers.update to be after 80-schema_compat.update * https://pagure.io/freeipa/issue/8213[#8213] Test failure in Travis CI: missing IPv6 loopback interface * https://pagure.io/freeipa/issue/8219[#8219] ipatests: unify editing of sssd.conf * https://pagure.io/freeipa/issue/8220[#8220] Pylint for python2 complains about import from ipaplatform * https://pagure.io/freeipa/issue/8221[#8221] (https://bugzilla.redhat.com/show_bug.cgi?id=1812169[rhbz#1812169]) Secure AJP connector between Dogtag and Apache proxy * https://pagure.io/freeipa/issue/8236[#8236] (https://bugzilla.redhat.com/show_bug.cgi?id=1809835[rhbz#1809835]) Enforce a check to prevent adding objects from IPA as external members of external groups * https://pagure.io/freeipa/issue/8238[#8238] Nightly test failure in fedora-27/test_sssd * https://pagure.io/freeipa/issue/8239[#8239] Actualize Bootstrap version * https://pagure.io/freeipa/issue/8242[#8242] (https://bugzilla.redhat.com/show_bug.cgi?id=1788718[rhbz#1788718]) ipa-server-install incorrectly setting slew mode (-x) when setting up ntpd == Detailed changelog since 4.6.7 === Armando Neto (2) * Travis: Enable IPv6 support for Docker https://pagure.io/freeipa/c/423a052700889d075d5dba3711679375e8990437[commit] https://pagure.io/freeipa/issue/8213[#8213] * prci: Update box used in branch ipa-4-6 https://pagure.io/freeipa/c/b93258d004ccd5da8b526ea554031315d756b57b[commit] === Alexander Bokovoy (24) * Return to development snapshots https://pagure.io/freeipa/c/33088c027424573209367ee6531910da30501519[commit] * Become FreeIPA 4.6.8 https://pagure.io/freeipa/c/a718e4a4ab11ab1949bb45c8f15054bd7f2427ab[commit] * Update list of contributors https://pagure.io/freeipa/c/1c0749a3c12c3799fd772da17dd864896fc6f908[commit] * Allow rename of a host group https://pagure.io/freeipa/c/4c0a2a113d707166cca8cba857937fd624426745[commit] https://pagure.io/freeipa/issue/6783[#6783] * Add 'api' and 'aci' targets to make https://pagure.io/freeipa/c/7ce5e79dae8cae2790717f68adacd039dc913ab4[commit] * ipa-pwd-extop: don't check password policy for non-Kerberos account set by DM or a passsync manager https://pagure.io/freeipa/c/3d41453138c0d730a94acd8c22ef345d910a4e42[commit] https://pagure.io/freeipa/issue/7181[#7181] * ipa-pwd-extop: use SLAPI_BIND_TARGET_SDN https://pagure.io/freeipa/c/d038fc70f8e904a492c5ec0874e0fd0be254ead6[commit] https://pagure.io/freeipa/issue/7181[#7181] * ipatests: test sysaccount password change with a password policy applied https://pagure.io/freeipa/c/41fc40a6b18d26d92869f278b2b8436378653b38[commit] https://pagure.io/freeipa/issue/7181[#7181] * ipatests: allow changing sysaccount passwords as cn=Directory Manager https://pagure.io/freeipa/c/e4f3cd0f26efda56db44bf55aa0bb65d8470b160[commit] https://pagure.io/freeipa/issue/7181[#7181] * Fix indentation levels https://pagure.io/freeipa/c/aaa79c872aad2a5458acefdc16203b9efd62c6c9[commit] * Prevent adding IPA objects as external members of external groups https://pagure.io/freeipa/c/c14e385141ea05f2709364b6f0fca844578a7652[commit] https://pagure.io/freeipa/issue/8236[#8236] * Secure AJP connector between Dogtag and Apache proxy https://pagure.io/freeipa/c/901d0eca7d462c74c1664aae9b3415ede7ba3dfc[commit] https://pagure.io/freeipa/issue/8221[#8221] * Tighten permissions on PKI proxy configuration https://pagure.io/freeipa/c/af2dca13d0cc24e0cf32bc23e4edb86fbbf60d03[commit] https://pagure.io/freeipa/issue/8221[#8221] * install/updates: move external members past schema compat update https://pagure.io/freeipa/c/a5a201fc008b19841f98bb70d44ede7d04ef1126[commit] https://pagure.io/freeipa/issue/8193[#8193] * covscan: free ucs2-encoded password copy when generating NTLM hash https://pagure.io/freeipa/c/830466c0489466d385a333cb829fe8cd5e59644c[commit] https://pagure.io/freeipa/issue/8131[#8131] * covscan: free encryption types in case there is an error https://pagure.io/freeipa/c/e8983f69ce1788144b2b348a65f709412c68e47e[commit] https://pagure.io/freeipa/issue/8131[#8131] * Become FreeIPA 4.6.7 https://pagure.io/freeipa/c/71c4dd1f0ba5bd4ddee841d69821398bec35cef8[commit] * Do not run trust upgrade code if master lacks Samba bindings https://pagure.io/freeipa/c/fa23f5a13a326b4cedf6705be7d14da8bc813763[commit] https://pagure.io/freeipa/issue/8001[#8001] * adtrust: add default read_keys permission for TDO objects https://pagure.io/freeipa/c/b764b386f66fdf813f3914362985b4944c13090f[commit] https://pagure.io/freeipa/issue/8067[#8067] * add default access control when migrating trust objects https://pagure.io/freeipa/c/5741e031318267b28f5812154fa34ff2ff6c3483[commit] https://pagure.io/freeipa/issue/8067[#8067] * ipasam: use SID formatting calls to libsss_idmap https://pagure.io/freeipa/c/95c91b5709d0c7fec20eef5ef69a084a74868c2d[commit] https://pagure.io/freeipa/issue/7893[#7893] * Use unicode strings for Python 2 version https://pagure.io/freeipa/c/37fa917fa2630dd90dd3a12bab213aeb6adfe182[commit] https://pagure.io/freeipa/issue/6951[#6951] * ipa-extdom-extop: test timed out getgrgid_r https://pagure.io/freeipa/c/387ed98e59ba4df8d3fd435cfc84f055970c064e[commit] https://pagure.io/freeipa/issue/8044[#8044] * Revert back to git snapshots https://pagure.io/freeipa/c/ca00a83c79677c22aed5ff77044cb09c59182448[commit] === Anuja More (13) * Mark test to skip sssd-1.16.3 [sssd/issue/4073] https://pagure.io/freeipa/c/edbf8f78019709d4af396ba6ad3724a11dd2b576[commit] * ipatests: User and group with same name should not break reading AD user data. https://pagure.io/freeipa/c/4ca75cf610335cfc2be43aeb8c0ddc1fde2e0c08[commit] * Mark xfail for tests using sssd-1.16.3 https://pagure.io/freeipa/c/734121fa1497ef2e074d2879ab9fc54c0ace95b8[commit] * ipatests: Added test when 2FA prompting configurations is set. https://pagure.io/freeipa/c/b36c4a70fc0e577265bb587de1e1b7bd739a8709[commit] * Mark xfail for sssd-version 1.16.3 https://pagure.io/freeipa/c/0c828dad4cfd3df9db8056b2497543c022c7680a[commit] * ipatests: SSSD should fetch external groups without any limit. https://pagure.io/freeipa/c/fd74fcf75606ded2987753337161c163e8ae9a44[commit] * Add sssd.py in nightly ipa-4-6.yaml https://pagure.io/freeipa/c/2e4e1b37a71d7a9d8bd834fefcc241eaac19e1e7[commit] * ipatests: Add test for ipa-extdom-extop plugin should allow @ in group name https://pagure.io/freeipa/c/a736449a217dc38e98054e8018fe7c7fd11f54be[commit] * Mark xfail for test_is_user_filtered https://pagure.io/freeipa/c/d3b740e3df70c37bb3b7aa1fcd77acf5d68dc2bc[commit] * ipatests: filter_users should be applied correctly. https://pagure.io/freeipa/c/4b70132c83f417b83aa4905de73f720336a90128[commit] * Mark xfail for test_sss_ssh_authorizedkeys() https://pagure.io/freeipa/c/3ddddad50d98274a065781f2238c102badc8cea7[commit] * ipatests: 'sss_ssh_authorizedkeys user' should return ssh key https://pagure.io/freeipa/c/0c452369f753116496f3a170d1bb7fde4cdfb12f[commit] * Extdom plugin should not return error (32)/'No such object' https://pagure.io/freeipa/c/17536af58b5a2d1ae1adf7e741dade7b3f84179a[commit] https://pagure.io/freeipa/issue/8044[#8044] === Christian Heimes (7) * Add test case for OTP login https://pagure.io/freeipa/c/cabb7abfc07b093a9912b20ee712baaa40d16d19[commit] https://pagure.io/freeipa/issue/7804[#7804] * Cherry-picked only ldapmodify_dm() https://pagure.io/freeipa/c/48ecb92afdbd577fbb4fe05ea15cfaf44e504f89[commit] * Use default ssh host key algorithms https://pagure.io/freeipa/c/7cd1d565ac2b240eda697dbebb043a1a2885d23a[commit] https://pagure.io/freeipa/issue/8082[#8082] * Log stderr in run_command https://pagure.io/freeipa/c/c5ff32870d22f7c42edec63c686a730d7bcf21cc[commit] * Fix CustodiaClient ccache handling https://pagure.io/freeipa/c/436214aea7fd5893525292cb03b3c28cdbc249f2[commit] https://pagure.io/freeipa/issue/7964[#7964] * Don't configure KEYRING ccache in containers https://pagure.io/freeipa/c/91e54057f130f0c2d9da8506e34c3cadc9cd9c6e[commit] https://pagure.io/freeipa/issue/7807[#7807] * Remove ZERO_STRUCT() call https://pagure.io/freeipa/c/910e56333d4631244053b5c506ba2bec905d1c27[commit] === François Cami (2) * adtrust.py: mention restarting sssd when adding trust agents https://pagure.io/freeipa/c/5bc4218bf8716d28339a3f30d1be8471d04cb4b4[commit] https://pagure.io/freeipa/issue/8148[#8148] * prci_definitions: add master_3client topology https://pagure.io/freeipa/c/663163cbcf0bb12236a675b60784fdf36f917343[commit] https://pagure.io/freeipa/issue/8026[#8026] === Florence Blanc-Renaud (28) * ipatests: fix group-add-member in test_sssd https://pagure.io/freeipa/c/7b9cdfb2556bd290d5f18b0680a1cf907b4dff0c[commit] https://pagure.io/freeipa/issue/8238[#8238] * ipatests: fix KeyError in test_sssd https://pagure.io/freeipa/c/bce50976ca5363e2097171b36a0d9a5df652a988[commit] https://pagure.io/freeipa/issue/8238[#8238] * xmlrpc tests: add a test for idview-apply on a master https://pagure.io/freeipa/c/e946b879750d0b316b25902f15b7f5a0a078012e[commit] https://pagure.io/freeipa/issue/5662[#5662] * idviews: prevent applying to a master https://pagure.io/freeipa/c/0d62f3de06520282c9656e13ca07e503f1d48c59[commit] https://pagure.io/freeipa/issue/5662[#5662] * ipa-adtrust-install: remote command fails if ipa-server-trust-ad pkg missing https://pagure.io/freeipa/c/79f9ba5557d14e74ab29b85407c5de5622d7ea35[commit] https://pagure.io/freeipa/issue/7600[#7600] * ipatests: add test for ipa-adtrust-install --add-agents https://pagure.io/freeipa/c/796c86ac701d23d1dd281d0d5c5331b9a66c2888[commit] https://pagure.io/freeipa/issue/7600[#7600] * ipa-adtrust-install: run remote configuration for new agents https://pagure.io/freeipa/c/f9fcd2c7fb7823becb3a6b68da4b0bf2c1db229f[commit] https://pagure.io/freeipa/issue/7600[#7600] * Privilege: add a helper checking if a principal has a given privilege https://pagure.io/freeipa/c/d051d2d47a36c79fd2c20733437fda95f443f053[commit] https://pagure.io/freeipa/issue/7600[#7600] * ipatests: fix TestSubCAkeyReplication https://pagure.io/freeipa/c/ed71305be9e236d8f49e3298516c6f6bfadb958c[commit] * ipatests: fix modify_sssd_conf() https://pagure.io/freeipa/c/f605f21cc092300640a27dfc4652c2748407664f[commit] * test: add non-reg test checking pkinit after server install https://pagure.io/freeipa/c/18ed56acc58bb379d5187fbcaafc6d7f16178cdb[commit] https://pagure.io/freeipa/issue/7795[#7795] * pkinit setup: fix regression on master install https://pagure.io/freeipa/c/50e8c5d652bc2b6c937a3def52621f0c60e085f1[commit] https://pagure.io/freeipa/issue/7795[#7795] * ipatests: add integration test for pkinit enable on replica https://pagure.io/freeipa/c/95cbf7003ff7b391311a1da6f1065aa1d2c6addf[commit] https://pagure.io/freeipa/issue/7795[#7795] * pkinit enable: use local dogtag only if host has CA https://pagure.io/freeipa/c/f7c47341c217312b4b4265fcbea80088bc06381f[commit] https://pagure.io/freeipa/issue/7795[#7795] * ipatests: fix backup and restore https://pagure.io/freeipa/c/4bd5da1417f12e9f1f22d20b09ed58dcbcfca5cc[commit] https://pagure.io/freeipa/issue/8170[#8170] * ipa-cacert-manage man page: fix indentation https://pagure.io/freeipa/c/3d8b16b9457a3a4d7eceb326b3c53be13bb6543c[commit] https://pagure.io/freeipa/issue/8138[#8138] * trust upgrade: ensure that host is member of adtrust agents https://pagure.io/freeipa/c/bb4ec6fcb4547bc624cde93e16a9201dfa8d4426[commit] * ipatests: fix test_ca_custom_sdn https://pagure.io/freeipa/c/526c184a8729c36a54a81eeff73bac3428ed6e5a[commit] https://pagure.io/freeipa/issue/8126[#8126] * smartcard: make the ipa-advise script compatible with authselect/authconfig https://pagure.io/freeipa/c/7a19c0d730ae3d16a9763f4769a37bf19680622a[commit] https://pagure.io/freeipa/issue/8113[#8113] * ipa-backup: fix python2 issue with os.mkdir https://pagure.io/freeipa/c/11921266df6e2600afc207b3a721f00bc7e63e99[commit] https://pagure.io/freeipa/issue/8099[#8099] * ipa-server-certinstall manpage: add missing options https://pagure.io/freeipa/c/ddc00468b74b170721c1769029f771e163621c70[commit] https://pagure.io/freeipa/issue/8086[#8086] * ipatests: fix test_replica_promotion.py::TestHiddenReplicaPromotion https://pagure.io/freeipa/c/a5228a7fb94fdcb16ec4571677af5b5ec33979d2[commit] https://pagure.io/freeipa/issue/8070[#8070] * ipatests: add XMLRPC test for user-add when UPG plugin is disabled https://pagure.io/freeipa/c/317c111b830fbeb4cd907a6812ce35b7fbf1c174[commit] https://pagure.io/freeipa/issue/4972[#4972] * ipa user_add: do not check group if UPG is disabled https://pagure.io/freeipa/c/0b574c130a1d28a6c7d085f795a9fdd3ef91f016[commit] https://pagure.io/freeipa/issue/4972[#4972] * replica install: enforce --server arg https://pagure.io/freeipa/c/22e4eef6cb54c74fc9907db1385549db670094fa[commit] https://pagure.io/freeipa/issue/7566[#7566] * check for single-label domains only during server install https://pagure.io/freeipa/c/8ae6c1af1e6ef25fdfbbf7e72265372366e6b106[commit] https://pagure.io/freeipa/issue/8058[#8058] * xmlrpc test: add test for preserved > stage user https://pagure.io/freeipa/c/5ab31a9c3b16536b02416c6b996aec2c1f3ba962[commit] https://pagure.io/freeipa/issue/7597[#7597] * user-stage: transfer all attributes from preserved to stage user https://pagure.io/freeipa/c/6a9f1c802bb28fde8e1d9f38673e554ef23e5620[commit] https://pagure.io/freeipa/issue/7597[#7597] === Fraser Tweedale (8) * Do not renew externally-signed CA as self-signed https://pagure.io/freeipa/c/c30af44b8a55ebf85f4657ee13eb1554e3b2a2ad[commit] https://pagure.io/freeipa/issue/8176[#8176] * test_integration: add tests for custom CA subject DN https://pagure.io/freeipa/c/0a0e802bd47188fe31d6bf02b28ef0ea51567194[commit] https://pagure.io/freeipa/issue/8084[#8084] * upgrade: fix ipakra people entry 'description' attribute https://pagure.io/freeipa/c/2fa8c6903405294f0e11e373db321172663d6cfd[commit] https://pagure.io/freeipa/issue/8084[#8084] * krainstance: set correct issuer DN in uid=ipakra entry https://pagure.io/freeipa/c/946d96f6c3fd5766d60222da940c27d5d4e41158[commit] https://pagure.io/freeipa/issue/8084[#8084] * Bump krb5 min version https://pagure.io/freeipa/c/e686949dcdc46486061d23d5e18f21e2a2038f58[commit] * CustodiaClient: fix IPASecStore config on ipa-4-7 https://pagure.io/freeipa/c/c9d0ba0c355c433ae883cafa3c1e99fea1a85220[commit] https://pagure.io/freeipa/issue/7964[#7964] * CustodiaClient: use ldapi when ldap_uri not specified https://pagure.io/freeipa/c/1f455867f82407c0dfab0b9f123c75ca0d1a0090[commit] https://pagure.io/freeipa/issue/7964[#7964] * Handle missing LWCA certificate or chain https://pagure.io/freeipa/c/82a9fe7e655115befbdde10907a5aa7669c35fde[commit] https://pagure.io/freeipa/issue/7964[#7964] === Gaurav Talreja (1) * Normalize test definations titles https://pagure.io/freeipa/c/636ea489bb59ed0b26951299053db5651c78a20f[commit] === Ganna Kaihorodova (1) * TestBasicADTrust.test_ipauser_authentication https://pagure.io/freeipa/c/2b6638becbfbae746cef35176890ae3f4a8b01a6[commit] https://pagure.io/freeipa/issue/7470[#7470] === Jayesh Garg (2) * Test if ipactl starts services stopped by systemctl https://pagure.io/freeipa/c/c1099f7298a7e175bb90bc65f3dd1af58995bc07[commit] * Test for ipa-ca-install on replica https://pagure.io/freeipa/c/c559e41e8ce87f2a16958113ef08effe5b5e8875[commit] === Kaleemullah Siddiqui (1) * Tests for autounmembership feature https://pagure.io/freeipa/c/4a8316d308a34a4a3e590ab1d3c4bb1de2b9d89b[commit] === Mohammad Rizwan Yusuf (7) * ipatests: Test if slew mode is not set while configuring ntpd https://pagure.io/freeipa/c/81b859795c72f6c96b27137cc24d6df327ca8471[commit] https://pagure.io/freeipa/issue/8242[#8242] * Test if schema-compat-entry-attribute is set https://pagure.io/freeipa/c/b739bc2089774cea0437347283c821ac86f8251d[commit] https://pagure.io/freeipa/issue/8193[#8193] * Test if schema-compat-entry-attribute is set https://pagure.io/freeipa/c/e6960b7af2e8d8e4746245d8ba82a46225174529[commit] https://pagure.io/freeipa/issue/8193[#8193] * Add promote option to install_replica() method https://pagure.io/freeipa/c/0d91a78ee409e66f96e7b2555ca33fb2128fdfa3[commit] https://pagure.io/freeipa/issue/8152[#8152] * Add test to nightly.yaml https://pagure.io/freeipa/c/9b3855ec486990ecd08a9f3a0ca408425ee7fbf7[commit] * Installation of replica against a specific server https://pagure.io/freeipa/c/f4dc0ee169689974020a4a77b8bb58b26f360369[commit] https://pagure.io/freeipa/issue/7566[#7566] * Check file ownership and permission for dirsrv log instance https://pagure.io/freeipa/c/de0afeaf5e07028af8ec7247ce37efc789add2ae[commit] https://pagure.io/freeipa/issue/7725[#7725] === ndehadra (1) * Hidden Replica: Add a test for Automatic CRL configuration https://pagure.io/freeipa/c/ad3ddbb80d9f1dd3556afdc9cf506f3bae7f6783[commit] https://pagure.io/freeipa/issue/7307[#7307] === Rob Crittenden (11) * Don't configure ntpd with -x https://pagure.io/freeipa/c/2c1495460fcb0d58d27579bfbd6aba63b91bf985[commit] https://pagure.io/freeipa/issue/8242[#8242] * Test that pwpolicy only applied on Kerberos entries https://pagure.io/freeipa/c/5a98670e4abfac2b7de2f604f8fe19fbea988b16[commit] * Add ability to change a user password as the Directory Manager https://pagure.io/freeipa/c/19e872e653705bb178457ebe39c90d4f550f438b[commit] * Don't save password history on non-Kerberos accounts https://pagure.io/freeipa/c/dc833948006fac6920581e56ec69763bde3f1d4a[commit] * Allow an empty cookie in dogtag-ipa-ca-renew-agent-submit https://pagure.io/freeipa/c/73d415b72da8a57a2369a55b1533b45f36daf544[commit] https://pagure.io/freeipa/issue/8164[#8164] * CVE-2019-10195: Don't log passwords embedded in commands in calls using batch https://pagure.io/freeipa/c/5913826a4654a115cd5ff2dbf4a2b3ad38a93081[commit] * ipa-restore: Restore ownership and perms on 389-ds log directory https://pagure.io/freeipa/c/8cd2052c3cb6d8a2569903593762d64669303ff6[commit] https://pagure.io/freeipa/issue/7725[#7725] * Report if a certmonger CA is missing https://pagure.io/freeipa/c/9eb7763b76c7f4f3d78c76fa324560a8af9342ae[commit] https://pagure.io/freeipa/issue/7870[#7870] * Don't log host passwords when they are set/modified https://pagure.io/freeipa/c/86529f5e21a5b09f026b9787178426a8b8b96bb4[commit] https://pagure.io/freeipa/issue/8017[#8017] * Disable deprecated-lambda check in adtrust upgrade code https://pagure.io/freeipa/c/582e7a35121e0f5ff331699d29a485408f5e17ff[commit] * Don't return SSH keys with ipa host-find --pkey-only https://pagure.io/freeipa/c/643a1d6747e523ac456aefc4707772aebde5573a[commit] https://pagure.io/freeipa/issue/8029[#8029] === Robbie Harwood (3) * Fix NULL pointer dereference in maybe_require_preauth() https://pagure.io/freeipa/c/95f50d7f51fe6b2bca29daa45b795de2517469a7[commit] * Log INFO message when LDAP connection fails on startup https://pagure.io/freeipa/c/f132def4812a5b9bb1d14672f8e33e66bc778229[commit] * Fix segfault in ipadb_parse_ldap_entry() https://pagure.io/freeipa/c/ed0d7561a148e23519a1097b3bdf99abf5edcc6d[commit] === Sumit Bose (2) * ipa_sam: remove dependency to talloc_strackframe.h https://pagure.io/freeipa/c/fa0b273874760503c7f57f279721e97aaf007ca5[commit] * extdom: unify error code handling especially LDAP_NO_SUCH_OBJECT https://pagure.io/freeipa/c/574a615e61ca74b08e2bd7e1e820757f88150418[commit] https://pagure.io/freeipa/issue/8044[#8044] === Stanislav Levin (2) * Fix errors found by Pylint-2.4.3 https://pagure.io/freeipa/c/f0f839326c8c0de83cb875a473b3fb5d4a014296[commit] https://pagure.io/freeipa/issue/8102[#8102] * Fixed errors newly exposed by pylint 2.4.0 https://pagure.io/freeipa/c/700a6c9313188a0448e46cca17a08146deb21c2a[commit] https://pagure.io/freeipa/issue/8077[#8077] === Sergey Orlov (24) * ipatests: remove test_ordering https://pagure.io/freeipa/c/3a2244ce7fd8be03f7340afa18971cbfa306a196[commit] * ipatests: add test_trust suite to nightly runs https://pagure.io/freeipa/c/d44374e761a1e7f5aaca22399631f77fccc45f94[commit] * ipatests: add workaround for unfixed sssd bug in Fedora 27 https://pagure.io/freeipa/c/37e383aae94b0450c06f0e78354245e4b14d70f5[commit] * ipatests: use less strict check for error message https://pagure.io/freeipa/c/941c231b692216f3dc4b66944dd170b5380fe981[commit] * ipatests: provide AD admin password when trying to establish trust https://pagure.io/freeipa/c/795a973c00c2fe862b1eff8bd851d8eafe9d970a[commit] https://pagure.io/freeipa/issue/7895[#7895] * ipatests: remove workaround for pylint error no-name-in-module https://pagure.io/freeipa/c/46b9139ac9ecbbd89495239e380982514db3a5f4[commit] https://pagure.io/freeipa/issue/8220[#8220] * ipatests: temporary disable pylint check no-name-in-module https://pagure.io/freeipa/c/044748b5724f408643fe9f95c3a63d29ca646002[commit] https://pagure.io/freeipa/issue/8220[#8220] * ipatests: remove invalid parameter from sssd.conf https://pagure.io/freeipa/c/551dabe5f933475e4609b6b23eb1200dec90945b[commit] https://pagure.io/freeipa/issue/8219[#8219] * ipatests: use remote_sssd_config to modify sssd.conf https://pagure.io/freeipa/c/aff397b9ef09b1f2dc6c02a6bb85b96fb16b9ded[commit] https://pagure.io/freeipa/issue/8219[#8219] * ipatests: replace utility for editing sssd.conf https://pagure.io/freeipa/c/7f18f08ca607fdf3b730a6b5e66dc97535007259[commit] https://pagure.io/freeipa/issue/8219[#8219] * ipatests: update docstring to reflect changes in FileBackup.restore() https://pagure.io/freeipa/c/e25b10ef3a4da973300cd7d888f1506291fa882d[commit] * ipatests: refactor FileBackup helper https://pagure.io/freeipa/c/714b61f3605f53ecde73dd7e3d23ae92d219f926[commit] https://pagure.io/freeipa/issue/8115[#8115] * ipatests: fix collection of tests from test_trust suite https://pagure.io/freeipa/c/d12e4bdeef92415c081b99c5b3235997bb086529[commit] * Add convenient template for temp commits https://pagure.io/freeipa/c/3d0ffe2ca8b67715328596b18c8603ff55ecc4fc[commit] * ipatests: add test_winsyncmigrate suite to nightly runs https://pagure.io/freeipa/c/28df8cef01de0c7adac348774e243e72df7e8f96[commit] * ipatests: fix compatibility with python2 (import ConfigParser) https://pagure.io/freeipa/c/0ad66fc17db76187fb869983ded2b2c60e40d4a3[commit] * ipatests: add new utilities for file management https://pagure.io/freeipa/c/ba4aaa73f19035433bbd98b536540c86b87f87c8[commit] * ipatests: add utility functions related to using and managing user accounts https://pagure.io/freeipa/c/ee3d998599bf96c4f0ddb1ab0abf049e3e0e892c[commit] * ipatests: add check that ipa-adtrust-install generates sane smb.conf https://pagure.io/freeipa/c/a8fbbb1d3528952685d7b3259329313cc112080e[commit] https://pagure.io/freeipa/issue/6951[#6951] * ipatests: add test to check that only TLS 1.2 is enabled in Apache https://pagure.io/freeipa/c/4487fc43d036481a315574bfe719b10a57c54a64[commit] https://pagure.io/freeipa/issue/7995[#7995] * ipatests: modify run_command to allow specify successful return codes https://pagure.io/freeipa/c/aa0ecc93ff0faad6663add73d5e013775ce4a68f[commit] * ipatests: in DNS zone file add A record for name server https://pagure.io/freeipa/c/cf61f74a2e67c03000ecd1020eb692f1d7364c28[commit] * ipatests: strip newline character when getting name of temp file https://pagure.io/freeipa/c/99e8d80bc5bc43cf84dd0b403b8a318d3353c936[commit] * ipatests: fix DNS forwarders setup for AD trust tests with non-root domains https://pagure.io/freeipa/c/f803c2c935c03d4bf7bb328a0ee62463f209c487[commit] === Sumedh Sidhaye (2) * Added a test to check if ipa host-find --pkey-only does not return SSH public key https://pagure.io/freeipa/c/189fc03a52c80dc675ea1015d97a4e4c357549b5[commit] https://pagure.io/freeipa/issue/8029[#8029] * Test: Test to check whether ssh from ipa client to ipa master is successful after adding ldap_deref_threshold=0 in sssd.conf https://pagure.io/freeipa/c/5d8936c44aaf1531a8f6de1ec747cd28db266fc6[commit] === Simo Sorce (1) * Make sure to have storage space for tag https://pagure.io/freeipa/c/cc45a3970cf7a9735a80df5342844339fc66faa3[commit] === Serhii Tsymbaliuk (2) * WebUI: Fix notification area layout https://pagure.io/freeipa/c/6e6223419de9a50f1357fc7478a95cf623bf5a10[commit] https://pagure.io/freeipa/issue/8120[#8120] * Web UI: Upgrade Bootstrap version 3.3.7 -> 3.4.1 https://pagure.io/freeipa/c/927e339cae309226b654997871c9f8b5cdf32b0b[commit] https://pagure.io/freeipa/issue/8239[#8239] === Tibor Dudlák (1) * Add container environment check to replicainstall https://pagure.io/freeipa/c/a016ed75ecbe7e2698530036043ef19df1bd718f[commit] https://pagure.io/freeipa/issue/6210[#6210] === Tomas Halman (4) * extdom: add extdom protocol documentation https://pagure.io/freeipa/c/9a140cdc269bbde9e9ebb99d9cd8c643a94afb6c[commit] * extdom: use sss_nss_*_timeout calls https://pagure.io/freeipa/c/0a1ad84adfedc141fbbaece3a7dee1ade69c1fdc[commit] * extdom: plugin doesn't use timeout in blocking call https://pagure.io/freeipa/c/20612db06516ec59922827e16f5226d21815751a[commit] * extdom: plugin doesn't allow @ in group name https://pagure.io/freeipa/c/b182a96226de46b6d194fb924b7374d923c14733[commit] -- / Alexander Bokovoy Sr. Principal Software Engineer Security / Identity Management Engineering Red Hat Limited, Finland _______________________________________________ FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/freeipa-devel@lists.fedorahosted.org