iredmail / dockerized

Official dockerized iRedMail.

Home Page:https://www.iredmail.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

is there a new stable version coming soon?

blacksteel1288 opened this issue · comments

commented

Hi,

It's been 5 months since the last stable tagged version of the container on docker.com -- is there an updated stable release coming in the near future?

https://hub.docker.com/r/iredmail/mariadb/tags

Thank you!

No plan yet. But you can try the nightly build (for testing), it's tied to the latest release offered by our iRedMail Easy platform. :)

commented

I tried the nightly a few weeks ago but it had a bug related to clamav, and was unstable. Even if that is fixed now, I'm afraid to put :nightly in my docker-compose file as I might get an unstable version when I do a pull. So, it'd be great at some point soon if there was a new :stable to avoid that.

commented

Any update here on a new stable image?

commented

Bumping this request again, as it has been a few months now.

The stable image now has a number of packages that are out-of-date, including clamav and dovecot. Some of the updates appear to be security-related. Updating the stable image to a current Ubuntu image would be ideal to fix the latest issues.

This is what I see from running apt inside the container:

root@mx:~# apt list --upgradable
Listing... Done
apt-transport-https/focal-updates 2.0.9 all [upgradable from: 2.0.6]
apt-utils/focal-updates 2.0.9 amd64 [upgradable from: 2.0.6]
apt/focal-updates 2.0.9 amd64 [upgradable from: 2.0.6]
base-files/focal-updates 11ubuntu5.5 amd64 [upgradable from: 11ubuntu5.4]
bash/focal-updates,focal-security 5.0-6ubuntu1.2 amd64 [upgradable from: 5.0-6ubuntu1.1]
bind9-dnsutils/focal-updates,focal-security 1:9.16.1-0ubuntu2.10 amd64 [upgradable from: 1:9.16.1-0ubuntu2.9]
bind9-host/focal-updates,focal-security 1:9.16.1-0ubuntu2.10 amd64 [upgradable from: 1:9.16.1-0ubuntu2.9]
bind9-libs/focal-updates,focal-security 1:9.16.1-0ubuntu2.10 amd64 [upgradable from: 1:9.16.1-0ubuntu2.9]
bsdutils/focal-updates,focal-security 1:2.34-0.1ubuntu9.3 amd64 [upgradable from: 1:2.34-0.1ubuntu9.1]
ca-certificates/focal-updates,focal-security 20211016~20.04.1 all [upgradable from: 20210119~20.04.2]
clamav-base/focal-updates,focal-security 0.103.6+dfsg-0ubuntu0.20.04.1 all [upgradable from: 0.103.2+dfsg-0ubuntu0.20.04.2]
clamav-daemon/focal-updates,focal-security 0.103.6+dfsg-0ubuntu0.20.04.1 amd64 [upgradable from: 0.103.2+dfsg-0ubuntu0.20.04.2]
clamav-freshclam/focal-updates,focal-security 0.103.6+dfsg-0ubuntu0.20.04.1 amd64 [upgradable from: 0.103.2+dfsg-0ubuntu0.20.04.2]
curl/focal-updates,focal-security 7.68.0-1ubuntu2.12 amd64 [upgradable from: 7.68.0-1ubuntu2.7]
dbus-user-session/focal-updates,focal-security 1.12.16-2ubuntu2.2 amd64 [upgradable from: 1.12.16-2ubuntu2.1]
dbus/focal-updates,focal-security 1.12.16-2ubuntu2.2 amd64 [upgradable from: 1.12.16-2ubuntu2.1]
dirmngr/focal-updates,focal-security 2.2.19-3ubuntu2.2 amd64 [upgradable from: 2.2.19-3ubuntu2.1]
distro-info-data/focal-updates,focal-security 0.43ubuntu1.10 all [upgradable from: 0.43ubuntu1.9]
dovecot-core/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dovecot-imapd/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dovecot-lmtpd/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dovecot-managesieved/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dovecot-mysql/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dovecot-pop3d/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dovecot-sieve/focal-updates,focal-security 1:2.3.7.2-1ubuntu3.6 amd64 [upgradable from: 1:2.3.7.2-1ubuntu3.5]
dpkg/focal-updates,focal-security 1.19.7ubuntu3.2 amd64 [upgradable from: 1.19.7ubuntu3]
e2fsprogs/focal-updates,focal-security 1.45.5-2ubuntu1.1 amd64 [upgradable from: 1.45.5-2ubuntu1]
fdisk/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
gpg-agent/focal-updates,focal-security 2.2.19-3ubuntu2.2 amd64 [upgradable from: 2.2.19-3ubuntu2.1]
gpg/focal-updates,focal-security 2.2.19-3ubuntu2.2 amd64 [upgradable from: 2.2.19-3ubuntu2.1]
gpgconf/focal-updates,focal-security 2.2.19-3ubuntu2.2 amd64 [upgradable from: 2.2.19-3ubuntu2.1]
gpgv/focal-updates,focal-security 2.2.19-3ubuntu2.2 amd64 [upgradable from: 2.2.19-3ubuntu2.1]
gzip/focal-updates,focal-security 1.10-0ubuntu4.1 amd64 [upgradable from: 1.10-0ubuntu4]
libapt-pkg6.0/focal-updates 2.0.9 amd64 [upgradable from: 2.0.6]
libarchive13/focal-updates,focal-security 3.4.0-2ubuntu1.2 amd64 [upgradable from: 3.4.0-2ubuntu1]
libblkid1/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
libc-bin/focal-updates 2.31-0ubuntu9.9 amd64 [upgradable from: 2.31-0ubuntu9.2]
libc6/focal-updates 2.31-0ubuntu9.9 amd64 [upgradable from: 2.31-0ubuntu9.2]
libclamav9/focal-updates,focal-security 0.103.6+dfsg-0ubuntu0.20.04.1 amd64 [upgradable from: 0.103.2+dfsg-0ubuntu0.20.04.2]
libcom-err2/focal-updates,focal-security 1.45.5-2ubuntu1.1 amd64 [upgradable from: 1.45.5-2ubuntu1]
libcryptsetup12/focal-updates,focal-security 2:2.2.2-3ubuntu2.4 amd64 [upgradable from: 2:2.2.2-3ubuntu2.3]
libcurl4/focal-updates,focal-security 7.68.0-1ubuntu2.12 amd64 [upgradable from: 7.68.0-1ubuntu2.7]
libdbus-1-3/focal-updates,focal-security 1.12.16-2ubuntu2.2 amd64 [upgradable from: 1.12.16-2ubuntu2.1]
libexpat1/focal-updates,focal-security 2.2.9-1ubuntu0.4 amd64 [upgradable from: 2.2.9-1build1]
libext2fs2/focal-updates,focal-security 1.45.5-2ubuntu1.1 amd64 [upgradable from: 1.45.5-2ubuntu1]
libfdisk1/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
libfreetype6/focal-updates,focal-security 2.10.1-2ubuntu0.2 amd64 [upgradable from: 2.10.1-2ubuntu0.1]
libfribidi0/focal-updates,focal-security 1.0.8-2ubuntu0.1 amd64 [upgradable from: 1.0.8-2]
libgnutls30/focal-updates,focal-security 3.6.13-2ubuntu1.7 amd64 [upgradable from: 3.6.13-2ubuntu1.6]
libgstreamer1.0-0/focal-updates,focal-security 1.16.3-0ubuntu1.1 amd64 [upgradable from: 1.16.2-2]
libkeyutils1/focal-updates 1.6-6ubuntu1.1 amd64 [upgradable from: 1.6-6ubuntu1]
libkmod2/focal-updates 27-1ubuntu2.1 amd64 [upgradable from: 27-1ubuntu2]
libldap-2.4-2/focal-updates,focal-security 2.4.49+dfsg-2ubuntu1.9 amd64 [upgradable from: 2.4.49+dfsg-2ubuntu1.8]
libldap-common/focal-updates,focal-security 2.4.49+dfsg-2ubuntu1.9 all [upgradable from: 2.4.49+dfsg-2ubuntu1.8]
liblzma5/focal-updates,focal-security 5.2.4-1ubuntu1.1 amd64 [upgradable from: 5.2.4-1ubuntu1]
libmount1/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
libmysqlclient21/focal-updates,focal-security 8.0.30-0ubuntu0.20.04.2 amd64 [upgradable from: 8.0.27-0ubuntu0.20.04.1]
libnginx-mod-http-image-filter/focal-updates,focal-security 1.18.0-0ubuntu1.3 amd64 [upgradable from: 1.18.0-0ubuntu1.2]
libnginx-mod-http-xslt-filter/focal-updates,focal-security 1.18.0-0ubuntu1.3 amd64 [upgradable from: 1.18.0-0ubuntu1.2]
libnginx-mod-mail/focal-updates,focal-security 1.18.0-0ubuntu1.3 amd64 [upgradable from: 1.18.0-0ubuntu1.2]
libnginx-mod-stream/focal-updates,focal-security 1.18.0-0ubuntu1.3 amd64 [upgradable from: 1.18.0-0ubuntu1.2]
libnss3/focal-updates,focal-security 2:3.49.1-1ubuntu1.8 amd64 [upgradable from: 2:3.49.1-1ubuntu1.5]
libpam-systemd/focal-updates 245.4-4ubuntu3.17 amd64 [upgradable from: 245.4-4ubuntu3.13]
libpcre3/focal-updates,focal-security 2:8.39-12ubuntu0.1 amd64 [upgradable from: 2:8.39-12build1]
libpolkit-agent-1-0/focal-updates,focal-security 0.105-26ubuntu1.3 amd64 [upgradable from: 0.105-26ubuntu1.1]
libpolkit-gobject-1-0/focal-updates,focal-security 0.105-26ubuntu1.3 amd64 [upgradable from: 0.105-26ubuntu1.1]
libpq5/focal-updates,focal-security 12.12-0ubuntu0.20.04.1 amd64 [upgradable from: 12.9-0ubuntu0.20.04.1]
libpython3.8-minimal/focal-updates,focal-security 3.8.10-0ubuntu1~20.04.5 amd64 [upgradable from: 3.8.10-0ubuntu1~20.04.1]
libpython3.8-stdlib/focal-updates,focal-security 3.8.10-0ubuntu1~20.04.5 amd64 [upgradable from: 3.8.10-0ubuntu1~20.04.1]
libpython3.8/focal-updates,focal-security 3.8.10-0ubuntu1~20.04.5 amd64 [upgradable from: 3.8.10-0ubuntu1~20.04.1]
libsasl2-2/focal-updates,focal-security 2.1.27+dfsg-2ubuntu0.1 amd64 [upgradable from: 2.1.27+dfsg-2]
libsasl2-modules-db/focal-updates,focal-security 2.1.27+dfsg-2ubuntu0.1 amd64 [upgradable from: 2.1.27+dfsg-2]
libsasl2-modules/focal-updates,focal-security 2.1.27+dfsg-2ubuntu0.1 amd64 [upgradable from: 2.1.27+dfsg-2]
libseccomp2/focal-updates,focal-security 2.5.1-1ubuntu1~20.04.2 amd64 [upgradable from: 2.5.1-1ubuntu1~20.04.1]
libsepol1/focal-updates,focal-security 3.0-1ubuntu0.1 amd64 [upgradable from: 3.0-1]
libsmartcols1/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
libsqlite3-0/focal-updates,focal-security 3.31.1-4ubuntu0.3 amd64 [upgradable from: 3.31.1-4ubuntu0.2]
libss2/focal-updates,focal-security 1.45.5-2ubuntu1.1 amd64 [upgradable from: 1.45.5-2ubuntu1]
libssl1.1/focal-updates,focal-security 1.1.1f-1ubuntu2.16 amd64 [upgradable from: 1.1.1f-1ubuntu2.9]
libsystemd0/focal-updates 245.4-4ubuntu3.17 amd64 [upgradable from: 245.4-4ubuntu3.13]
libtiff5/focal-updates,focal-security 4.1.0+git191117-2ubuntu0.20.04.3 amd64 [upgradable from: 4.1.0+git191117-2ubuntu0.20.04.2]
libudev1/focal-updates 245.4-4ubuntu3.17 amd64 [upgradable from: 245.4-4ubuntu3.13]
libuuid1/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
libxml2/focal-updates,focal-security 2.9.10+dfsg-5ubuntu0.20.04.4 amd64 [upgradable from: 2.9.10+dfsg-5ubuntu0.20.04.1]
libxslt1.1/focal-updates,focal-security 1.1.34-4ubuntu0.20.04.1 amd64 [upgradable from: 1.1.34-4]
login/focal-updates 1:4.8.1-1ubuntu5.20.04.2 amd64 [upgradable from: 1:4.8.1-1ubuntu5.20.04.1]
logsave/focal-updates,focal-security 1.45.5-2ubuntu1.1 amd64 [upgradable from: 1.45.5-2ubuntu1]
mariadb-client-10.3/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 amd64 [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mariadb-client-core-10.3/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 amd64 [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mariadb-client/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 all [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mariadb-common/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 all [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mariadb-server-10.3/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 amd64 [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mariadb-server-core-10.3/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 amd64 [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mariadb-server/focal-updates,focal-security 1:10.3.34-0ubuntu0.20.04.1 all [upgradable from: 1:10.3.31-0ubuntu0.20.04.1]
mount/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
nginx-common/focal-updates,focal-security 1.18.0-0ubuntu1.3 all [upgradable from: 1.18.0-0ubuntu1.2]
nginx-core/focal-updates,focal-security 1.18.0-0ubuntu1.3 amd64 [upgradable from: 1.18.0-0ubuntu1.2]
nginx/focal-updates,focal-security 1.18.0-0ubuntu1.3 all [upgradable from: 1.18.0-0ubuntu1.2]
openssl/focal-updates,focal-security 1.1.1f-1ubuntu2.16 amd64 [upgradable from: 1.1.1f-1ubuntu2.9]
passwd/focal-updates 1:4.8.1-1ubuntu5.20.04.2 amd64 [upgradable from: 1:4.8.1-1ubuntu5.20.04.1]
php7.4-bz2/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-cli/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-common/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-curl/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-fpm/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-gd/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-imap/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-intl/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-json/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-ldap/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-mbstring/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-mysql/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-opcache/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-pgsql/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-pspell/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-readline/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-xml/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
php7.4-zip/focal-updates,focal-security 7.4.3-4ubuntu2.12 amd64 [upgradable from: 7.4.3-4ubuntu2.7]
policykit-1/focal-updates,focal-security 0.105-26ubuntu1.3 amd64 [upgradable from: 0.105-26ubuntu1.1]
python-apt-common/focal-updates 2.0.0ubuntu0.20.04.8 all [upgradable from: 2.0.0ubuntu0.20.04.6]
python3-apt/focal-updates 2.0.0ubuntu0.20.04.8 amd64 [upgradable from: 2.0.0ubuntu0.20.04.6]
python3-dnspython/focal-updates 1.16.0-1ubuntu1 all [upgradable from: 1.16.0-1build1]
python3-ldap/focal-updates,focal-security 3.2.0-4ubuntu2.1 amd64 [upgradable from: 3.2.0-4ubuntu2]
python3.8-minimal/focal-updates,focal-security 3.8.10-0ubuntu1~20.04.5 amd64 [upgradable from: 3.8.10-0ubuntu1~20.04.1]
python3.8/focal-updates,focal-security 3.8.10-0ubuntu1~20.04.5 amd64 [upgradable from: 3.8.10-0ubuntu1~20.04.1]
rsync/focal-updates,focal-security 3.1.3-8ubuntu0.4 amd64 [upgradable from: 3.1.3-8ubuntu0.1]
rsyslog/focal-updates,focal-security 8.2001.0-1ubuntu1.3 amd64 [upgradable from: 8.2001.0-1ubuntu1.1]
systemd-sysv/focal-updates 245.4-4ubuntu3.17 amd64 [upgradable from: 245.4-4ubuntu3.13]
systemd-timesyncd/focal-updates 245.4-4ubuntu3.17 amd64 [upgradable from: 245.4-4ubuntu3.13]
systemd/focal-updates 245.4-4ubuntu3.17 amd64 [upgradable from: 245.4-4ubuntu3.13]
tar/focal-updates,focal-security 1.30+dfsg-7ubuntu0.20.04.2 amd64 [upgradable from: 1.30+dfsg-7ubuntu0.20.04.1]
tzdata/focal-updates,focal-security 2022a-0ubuntu0.20.04 all [upgradable from: 2021e-0ubuntu0.20.04]
util-linux/focal-updates,focal-security 2.34-0.1ubuntu9.3 amd64 [upgradable from: 2.34-0.1ubuntu9.1]
vim-common/focal-updates,focal-security 2:8.1.2269-1ubuntu5.7 all [upgradable from: 2:8.1.2269-1ubuntu5.4]
vim-tiny/focal-updates,focal-security 2:8.1.2269-1ubuntu5.7 amd64 [upgradable from: 2:8.1.2269-1ubuntu5.4]
xxd/focal-updates,focal-security 2:8.1.2269-1ubuntu5.7 amd64 [upgradable from: 2:8.1.2269-1ubuntu5.4]
zlib1g/focal-updates,focal-security 1:1.2.11.dfsg-2ubuntu1.3 amd64 [upgradable from: 1:1.2.11.dfsg-2ubuntu1.2]```

Will work on it this weekend. Also upgrade it to latest iRedMail release.
Need to figure out a better way to handle SQL structure update automatically. Any suggestions?

commented

I'm not sure the best technical approach for the SQL migrations between releases.

But, an ideal experience would be such that someone on the :stable tag image could do a "docker-compose pull", then restart the container, and the container startup process would detect the current iRedMail version and run the appropriate migration script to move the database to the new version.

This is roughly how Nextcloud (and probably other apps) handle similar issues, although I'm not an expert.
https://github.com/nextcloud/docker

Need to figure out a better way to handle SQL structure update automatically. Any suggestions?

I do not know it is suitable in this project, but in our Python projects we use https://alembic.sqlalchemy.org/en/latest/

commented

Also, would it be possible to update the Ubuntu image to 22.04 LTS?

Also, would it be possible to update the Ubuntu image to 22.04 LTS?

Done. (will be pushed to repo later.)

Please help leave a message in my bug report to push SOGo team to build packages for Ubuntu 22.04: https://bugs.sogo.nu/view.php?id=5511

commented

Done

commented

Will there be a new stable tagged image on docker hub soon? It looks like the nightly image hasn't been updated, so maybe it is ready to be the stable version now?

Hello,
New stable version soon ?

Hello,
New stable version soon ?

Hello,
the stable version is really getting old now (Dec 2021)!
Can you please update the stable version!