Releases: ucphhpc/docker-migrid
Stable-20250407-rc3
This is a bugfix and feature pre-release in preparation for next actual release:
- Change details will be added here in time for the actual release
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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.
Stable-20250401-rc2
This is a bugfix and feature pre-release in preparation for next actual release:
- Change details will be added here in time for the actual release
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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.
Stable-20250319-rc1
This is a bugfix and feature pre-release in preparation for next actual release:
- Change details will be added here in time for the actual release
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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.
Stable-20250210
This is a bugfix and feature release:
- Fix EPEL repo setup on Rocky to make mod_auth_openid build and install again
- Added more self-tests in CI to also test basic user web page access and sftpsubsys
- Restructure file system layout to avoid container init issues of
state
(PR75) - Add mail setup support in containers to allow delivery of cron mail, etc.
- Added cron job to notify migoid (i.e. external) users about approaching access expiry
- Fix a
pyftpdlib
dependency which broke on python 2.x and some early 3.x versions - Upgrade mod auth OpenID Connect dependency a.o. for a security fix
- Formally switched default to Rocky9 containers
- Formally switched to the
main
andnext
branches of migrid - Fixes to allow build while e.g. Lustre is mounted
- Key+certificate improvements to allow fully automatic fingerprint updates e.g. with LetsEncrypt (PR77+78)
- Added
PUBLIC_ALIAS_DOMAIN
variable to support also exposing front page e.g. on base FQDN - Added
PUBLIC_SEC_DOMAIN
variable to support also exposing front page e.g. on www.FQDN - Added
STATUS_ALIAS_DOMAIN
variable to support also exposing built-in status page e.g. on public FQDN (PR81) - Added
OPENSTACKSDK_VERSION_OVERRIDE
variable to allow integration with legacy OpenStack installations (PR79) - Make sure migrid services run with same
locale
settings as the rest (PR80) to avoid some ascii vs utf8 encoding issues. - Added some more documentation on variables
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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.
Stable-20250121-rc3
This is a bugfix and feature release candidate for the next proper release. It extends the previous release candidates:
- Fix EPEL repo setup on Rocky to make mod_auth_openid build and install again
- Added more self-tests in CI to also test basic user web page access and sftpsubsys
- Restructure file system layout to avoid container init issues of
state
(PR75) - Add mail setup support in containers to allow delivery of cron mail, etc.
- Added cron job to notify migoid (i.e. external) users about approaching access expiry
- Fix a
pyftpdlib
dependency which broke on python 2.x and some early 3.x versions - Upgrade mod auth OpenID Connect dependency a.o. for a security fix
- Formally switched default to Rocky9 containers
- Formally switched to the
main
andnext
branches of migrid - Fixes to allow build while e.g. Lustre is mounted
- Key+certificate improvements to allow fully automatic fingerprint updates e.g. with LetsEncrypt (PR77+78)
- Added
PUBLIC_ALIAS_DOMAIN
variable to support also exposing front page e.g. on base FQDN - Added
OPENSTACKSDK_VERSION_OVERRIDE
variable to allow integration with legacy OpenStack installations (PR79) - Make sure migrid services run with same
locale
settings as the rest (PR80) to avoid some ascii vs utf8 encoding issues. - Added some more documentation on variables
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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.
Stable-20250110-rc2
This is a bugfix and feature release candidate for the next proper release. It extends the previous release candidate:
- Fix EPEL repo setup on Rocky to make mod_auth_openid build and install again
- Added more self-tests in CI to also test basic user web page access and sftpsubsys
- Restructure file system layout to avoid container init issues of
state
(PR75) - Add mail setup support in containers to allow delivery of cron mail, etc.
- Added cron job to notify migoid (i.e. external) users about approaching access expiry
- Fix a
pyftpdlib
dependency which broke on python 2.x and some early 3.x versions - Upgrade mod auth OpenID Connect dependency a.o. for a security fix
- Formally switched default to Rocky9 containers
- Formally switched to the
main
andnext
branches of migrid - Fixes to allow build while e.g. Lustre is mounted
- Key+certificate improvements to allow fully automatic fingerprint updates e.g. with LetsEncrypt (PR77+78)
- Added PUBLIC_ALIAS_DOMAIN variable to support also exposing front page e.g. on base FQDN
- Added some more documentation on variables
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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 pre-release is compatible and tested with the corresponding migrid BRANCH-20241213 pre-releases.
Stable-20241213-rc1
This is a minor bugfix and feature release candidate for the next proper release.
- Fix EPEL repo setup on Rocky to make mod_auth_openid build and install again
- Added more self-tests in CI to also test basic user web page access and sftpsubsys
- Restructure file system layout to avoid container init issues of
state
(PR75) - Add mail setup support in containers to allow delivery of cron mail, etc.
- Added cron job to notify migoid (i.e. external) users about approaching access expiry
- Fix a
pyftpdlib
dependency which broke on python 2.x and some early 3.x versions - Upgrade mod auth OpenID Connect dependency a.o. for a security fix
- Formally switched default to Rocky9 containers
- Formally switched to the
main
andnext
branches of migrid - Added some more documentation on variables
Additional details are available in the complete changelog since last release for further elaboration in the real release.
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 pre-release is compatible and tested with the corresponding migrid BRANCH-20241213 pre-releases.
Stable-20241023
Minor feature release.
- Exposed WWWSERVE_MAX_BYTES env to enforce a limit on the size of responses served with in-memory caching
- Exposed STORAGE_PROTOCOLS env to specify which protocols to advertize (sftp, ftps, webdavs)
- Added some more documentation on variables
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-20241023 releases.
Stable-20240917
Minor bugfix release.
- Fix build on Rocky 8 (and deprecated CentOS 7) : address pyftpdlib-2.x python2 incompatibility
- More OpenStack Cloud integration exposed
- Fix an OpenID Connect issue in the integration with Jupyter
- Fix format of FTPS_PASV_PORTS to avoid build error now that it's actually used
- Exposed PERMANENT_FREEZE env to select Archive flavors to write-protect upon Finalize
- Added some more documentation on variables
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 and should also be fit for the upcoming September release.
Stable-20240917-RC1
Minor bugfix release.
- Fix build on Rocky 8 (and deprecated CentOS 7) : address pyftpdlib-2.x python2 incompatibility
- More OpenStack Cloud integration exposed
- Fix an OpenID Connect issue in the integration with Jupyter
- Fix format of FTPS_PASV_PORTS to avoid build error now that it's actually used
- Added some more documentation on variables
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 and should also be fit for the upcoming September release.