Skip to content

Releases: ucphhpc/docker-migrid

Stable-20240808

08 Aug 14:36
Compare
Choose a tag to compare

Feature and bugfix release.

  • Initial Lustre quota integration with modern Lustre backend storage
  • Integrate status-events.json for status pop-up on user pages and status page linked from default front page
  • Expose fundamental OpenStack cloud integration to let users manage instances on any stand-alone OpenStack
  • Fix: make sure to install proper dnspython for email validation in python2
  • Flexible docker registry in order to allow setups with a local registry e.g. to split up container build and run hosts
  • Integrate signing user certificates at your own custom CA when users request it through certificate sign up form
  • Docker and docker compose plug in updates to improve support for the various podman and docker compose combos
  • New AUTO_ADD_USER_PERMIT option to control which IDP-authenticated users can sign up without operator interaction
  • Several updates in relation to keeping legacy CentOS 7 container mostly functional even after EoL
  • Drop redundant gdp.log and add rsyslog-gnutls for encrypted remote syslogging from containers
  • Removed postfix container - mail should be handled by the container host

With the CentOS 7 End-of-Life we recommend migrating to Rocky 9 or 8 as soon as possible. This may be the last release where we include CentOS 7 since it is getting really old and crumbling in a number of areas, including OpenID Connect authentication support unless you buy or compile the Apache module yourself at least.

This release is compatible and tested with the corresponding migrid BRANCH-20240808 releases.

Stable-20240611

11 Jun 13:51
8372269
Compare
Choose a tag to compare

Minor feature and bugfix release.

  1. expose new sign up handlers for unsupported characters
  2. proper docker/podman clean up when using implicit migrid branch select though Dockerfile

Stable-20240605

05 Jun 08:04
d1ec0f7
Compare
Choose a tag to compare

Bugfix release to address recent issues with:

  1. pip certificate errors crashing build of pdfkit
  2. New rsyslog imjournal conf option in RockyX breaking the rsyslog setup

(Note: this was originally incorrectly released as Stable-20240505)

Stable-20240521

21 May 15:23
71ffd49
Compare
Choose a tag to compare

Feature and bugfix release to mainly address recent issues with pip certificate errors crashing build. Explicitly point pip to the system installed ca-certificates in order to correctly verify authenticity of default python package index (pypi) hosts.
Prevent issues with Lustre mounts locking up during podman (and possibly docker) restarts by using 'host' network for the recent volume init container, too. It doesn't really need net at all for now, but the default virtual container network interferes with LNet.

Added initial Lustre quota support on user and vgrid/workgroup/project folders.

Add fundamental WAYF OpenID Connect integration as documented on
https://docker-migrid.readthedocs.io/en/latest/sections/getting-started/case-studies/rocky8.html#wayf-openid-connect-sign-up-and-log-in

Stable-20240424

24 Apr 11:28
e06595d
Compare
Choose a tag to compare

Minor bugfix release to work around issue #57. Simply forces the containers to use cheroot 10.0.0 rather than the problematic recent 10.0.1 release.
Please refer to (https://github.com/ucphhpc/docker-migrid/releases/tag/v1.0.6) for additional release notes.

Stable-20240423

23 Apr 18:47
Compare
Choose a tag to compare

Changelog

This is a minor feature release with the following highlights:

  • configurable MFA client app list
  • ajustments to allow increased migrid service distribution
  • fix for missing wsgi handler in python2 at rocky8
  • easier LetsEncrypt support on container host
  • skip account renewal in password reset

Stable-20240403

03 Apr 13:37
7204941
Compare
Choose a tag to compare

Another update to mainly fix the now broken download link for the CentOS/RHEL 7 version of the mod-auth-openidc package used if UPGRADE_MOD_AUTH_OPENIDC is requested. The Rocky versions are updated accordingly to include the same upstream bugfixes and for consistency.

This release additionally includes reworking of the container launch sequence for consistent volume initialization, adjustments to the read-only mounts, integration of optional host-provided tmpfs mounts and doc updates.

We also continue the work to stabilize the Rocky9 version before CentOS 7 goes EoL in a few months. So all testing and feedback is welcome.

Stable-20240315

15 Mar 17:28
Compare
Choose a tag to compare

Another update to mainly fix the now broken download link for the CentOS/RHEL 7 version of the mod-auth-openidc package used if UPGRADE_MOD_AUTH_OPENIDC is requested. The Rocky versions are updated accordingly to include the same upstream bugfixes and for consistency.

We continue the work to stabilize the Rocky9 version before CentOS 7 goes EoL in a few months - testing and feedback is welcome.

Stable-20240312

12 Mar 20:30
f8ee42d
Compare
Choose a tag to compare

Another update to mainly fix the now broken download link for the CentOS/RHEL 7 version of the mod-auth-openidc package used if UPGRADE_MOD_AUTH_OPENIDC is requested. The Rocky versions are updated accordingly to include the same upstream bugfixes and for consistency.

We continue the work to stabilize the Rocky9 version before CentOS 7 goes EoL in a few months - testing and feedback is welcome.

Stable-20240201

01 Feb 16:48
Compare
Choose a tag to compare

Another update to mainly fix the now broken download link for the CentOS/RHEL 7 version of the mod-auth-openidc package used if UPGRADE_MOD_AUTH_OPENIDC is requested. The Rocky versions are updated accordingly to include the same upstream bugfixes and for consistency.

Work on Rocky9 is progressing nicely - testing and feedback is welcome.