Portus 2.3.3 released
It’s been quite some time since we released 2.3.2, so it’s about time to introduce a new patch-level release: 2.3.3! This release comes with a set of important bug fixes:
- We have fixed a couple of bugs around SSL support for LDAP connections (which had some side-effects as well like #1746 and #1774).
- We have fixed another bug on LDAP support, in which sometimes Portus crashed when trying to guess an email (see #1832).
- Portus will now use a more fine-grained scope for Github authentications (see #1790).
- Clair support has been enhanced, so it performs better on flaky connections (e.g. connections with frequent time outs). See #1743 and #1751.
- The synchronization task from the background process has been improved so Portus won’t remove all repositories when some errors happen.
The 2.3 tag from the official Docker image has already been updated, so you can already pull this image and benefit from these fixes.
Words of warning
Commits
45814babef7e
and
4892eb1dc5ce
introduce some new options for LDAP. In particular, the following options have
been added inside of the ldap
configuration:
# Encryption options
encryption:
# Available methods: "plain", "simple_tls" and "start_tls".
method: ""
options:
# The CA file to be accepted by the LDAP server. If none is provided, then
# the default parameters from the host will be sent.
ca_file: ""
# Protocol version.
ssl_version: "TLSv1_2"
Notice that the old ldap.method
is getting deprecated and in later versions it
will be removed. Thus, you should use these options from now on.
What’s next
All these fixes are also available inside of the
master branch, together with a
bunch of new features and shiny improvements. We expect to start the release
process for 2.4
between the end of June and the beginning of July. So… stay
tuned!