The FreeIPA team would like to announce FreeIPA 4.10.0 release!

It can be downloaded from http://www.freeipa.org/page/Downloads. Builds
for Fedora distributions will be available from the official repository
soon.

== Highlights in 4.10.0

* 2016: [RFE] Support random serial numbers in IPA certificates

    RSN can be enabled in new server installations.


* 7404: Incorrect certs are being updated with "ipa-certupdate"

    ipa-cacert-manage command now supports the "prune" subcommand, that
    allows to remove the expired CA certificates.


=== Bug fixes

FreeIPA 4.10.0 is a stabilization release for the features delivered as
a part of 4.10 version series.

There are 7 bug-fixes since FreeIPA 4.9.10 release. Details of the
bug-fixes 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-users@lists.fedorahosted.org/)
or #freeipa channel on libera.chat.

== Resolved tickets

* https://pagure.io/freeipa/issue/2016[#2016] [RFE] Support random
serial numbers in IPA certificates
* https://pagure.io/freeipa/issue/2278[#2278] IPA needs better sudo
option validation or better documentation
* https://pagure.io/freeipa/issue/7404[#7404] Incorrect certs are being
updated with "ipa-certupdate"
* https://pagure.io/freeipa/issue/8544[#8544] After reboot: Replication
bind with GSSAPI auth failed
* https://pagure.io/freeipa/issue/8684[#8684] [WebUI]
test_hostgroup::test_names_and_button - timeout reached
* https://pagure.io/freeipa/issue/9035[#9035] Nightly failure (rawhide)
in test_installation_client.py::TestInstallClient
* https://pagure.io/freeipa/issue/9105[#9105] Review usage of quiet flag
in ipa-join

== Detailed changelog since 4.9.10

=== Rob Crittenden (9)

* Fix test_secure_ajp_connector.py failing with Python 3.6.8
https://pagure.io/freeipa/c/9a97f9b40[commit]
* Add tests for Random Serial Number v3 support
https://pagure.io/freeipa/c/d241d7405[commit]
https://pagure.io/freeipa/issue/2016[#2016]
* Add support for Random Serial Numbers v3
https://pagure.io/freeipa/c/beaa0562d[commit]
https://pagure.io/freeipa/issue/2016[#2016]
* Add a new parameter type, SerialNumber, as a subclass of Str
https://pagure.io/freeipa/c/83be923ac[commit]
https://pagure.io/freeipa/issue/2016[#2016]
* doc/designs: add Random Serial Numbers v3 support
https://pagure.io/freeipa/c/d3481449e[commit]
https://pagure.io/freeipa/issue/2016[#2016]
* Design for IPA-to-IPA migration
https://pagure.io/freeipa/c/d4859db4e[commit]
* Re-work the quiet option in ipa-join to not suppress errors
https://pagure.io/freeipa/c/61650c577[commit]
https://pagure.io/freeipa/issue/9105[#9105]
* Improve sudooption docs, make the option multi-value
https://pagure.io/freeipa/c/47fbe05f7[commit]
https://pagure.io/freeipa/issue/2278[#2278]
* Design doc to allow LDAP bind using the RADIUS auth type
https://pagure.io/freeipa/c/16ab690bf[commit]

=== Matthew Davis (1)

* Add missing parameter to Suse modify_nsswitch_pam_stack
https://pagure.io/freeipa/c/6d6b135ff[commit]

=== Anuja More (3)

* ipatests: Fix install_master for test_idp.py
https://pagure.io/freeipa/c/ef091c99f[commit]
* Add end to end integration tests for external IdP
https://pagure.io/freeipa/c/bd57ff356[commit]
* ipatests: update prci definitions for test_idp.py
https://pagure.io/freeipa/c/a80a98194[commit]

=== Timo Aaltonen (2)

* ipaplatform/debian: Drop the path for ldap.so
https://pagure.io/freeipa/c/808ac46ba[commit]
* ipaplatform/debian: Use multiarch path for libsofthsm2.so
https://pagure.io/freeipa/c/92d718dbf[commit]

=== Michal Polovka (5)

* ipatests: Healthcheck use subject base from IPA not REALM
https://pagure.io/freeipa/c/d3c11f762[commit]
* ipatests: Increase expect timeout for interactive mode
https://pagure.io/freeipa/c/40b3c11bd[commit]
* ipatests: Healthcheck should ignore pki errors when CA is not
configured https://pagure.io/freeipa/c/b2bbf8165[commit]
* test_webui: test_hostgroup: Wait for modal dialog to appear
https://pagure.io/freeipa/c/d0269f236[commit]
https://pagure.io/freeipa/issue/8684[#8684]
* WebUI: Test if links are opened in new tab correctly
https://pagure.io/freeipa/c/89c846a1f[commit]

=== Florence Blanc-Renaud (9)

* xmlrpc tests: updated expected output for preserved user
https://pagure.io/freeipa/c/3732349bc[commit]
* Preserve user: fix the confusing summary
https://pagure.io/freeipa/c/cbc18ff8c[commit]
* ipatests: update packages in rawhide test test_installation_client.py
https://pagure.io/freeipa/c/4c61b9266[commit]
https://pagure.io/freeipa/issue/9035[#9035]
* ipatests: revert wrong commit on gating definition
https://pagure.io/freeipa/c/4b665ccf2[commit]
* Design: Integrate SID configuration into base IPA installers
https://pagure.io/freeipa/c/bacddb828[commit]
* Doc: add a design template
https://pagure.io/freeipa/c/5edf144a7[commit]
* ipatests: add test_acme.py in nightly previous
https://pagure.io/freeipa/c/96a297f3b[commit]
* ipatests: fix incomplete nightly def in nightly_previous
https://pagure.io/freeipa/c/296f27dce[commit]
* ipatests: fix discrepancies in nightly defs
https://pagure.io/freeipa/c/9b2c05aff[commit]

=== Armando Neto (8)

* ipatests: update prci template
https://pagure.io/freeipa/c/b3085b830[commit]
* ipatests: update definitions for custom COPR nightlies
https://pagure.io/freeipa/c/1101b22b5[commit]
* ipatests: bump PR-CI rawhide template
https://pagure.io/freeipa/c/c780504d4[commit]
* ipatests: bump rawhide template for PR-CI
https://pagure.io/freeipa/c/d6d413628[commit]
* ipatests: Bump PR-CI rawhide template
https://pagure.io/freeipa/c/c14d52f43[commit]
* ipatests: Bump PR-CI Rawhide template
https://pagure.io/freeipa/c/c572697d9[commit]
* ipatests: Update gating to Fedora 33
https://pagure.io/freeipa/c/a6b487130[commit]
* ipatests: update PR-CI templates to Fedora 33
https://pagure.io/freeipa/c/3e8e83654[commit]

=== Alexander Bokovoy (3)

* Fix use of comparison functions to avoid GCC bug 95189
https://pagure.io/freeipa/c/9043b8d53[commit]
* doc/designs: fix formatting in LDAPI autobind design
https://pagure.io/freeipa/c/3d809c706[commit]
* Contributors: add new contributors to the list
https://pagure.io/freeipa/c/bef78d16e[commit]

=== Mohammad Rizwan (1)

* ipatest: Test ipa-cert-fix fails when startup directive is missing
from CS.cfg https://pagure.io/freeipa/c/16057898a[commit]

=== Christian Heimes (2)

* Add design for LDAPI autobind
https://pagure.io/freeipa/c/5b8f37f88[commit]
https://pagure.io/freeipa/issue/8544[#8544]
* LDAP autobind authenticateAsDN for BIND named
https://pagure.io/freeipa/c/16e1cbdc5[commit]
https://pagure.io/freeipa/issue/8544[#8544]

=== François Cami (1)

* ipatests: fix nightly_latest_testing_selinux template
https://pagure.io/freeipa/c/87304c78a[commit]

=== Antonio Torres (2)

* ipatests: add test for ipa-cacert-manage prune
https://pagure.io/freeipa/c/8a2e6ec32[commit]
https://pagure.io/freeipa/issue/7404[#7404]
* ipa-cacert-manage: add prune option
https://pagure.io/freeipa/c/5d8cb1dd1[commit]
https://pagure.io/freeipa/issue/7404[#7404]

=== Peter Keresztes Schmidt (3)

* configure: Do not set -Wno-strict-aliasing -Wno-sign-compare
https://pagure.io/freeipa/c/f9357cb98[commit]
* build: Unify compiler warning flags used
https://pagure.io/freeipa/c/a355646c3[commit]
* configure: Fix source tree detection to enable more warnings
https://pagure.io/freeipa/c/54b42f72f[commit]
_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-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-users@lists.fedorahosted.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to