Releases: mendix/docker-mendix-buildpack
Releases · mendix/docker-mendix-buildpack
Replace Ubuntu with ubi8
Ubuntu Bionic is going out of support on May 31.
This version of Docker Buildpack switches to Red Hat UBI8.
- Completely switch to UBI8 to replace Ubuntu Bionic (which is going out of support soon).
- Call CF Buildpack directly instead of spawning a new process.
- Built rootfs locally instead of using Docker Hub.
Upgrade CF Buildpack
- Upgraded to use CF Buildpack v4.30.14 #161
Upgrade CF Buildpack
- Upgraded to use CF Buildpack v4.30.2 #149
Upgrade CF Buildpack and NGINX to address CVEs
- Upgraded to use CF Buildpack v4.28.4 #146
- Addresses CVE-2022-21449
- Upgraded NGINX to version 1.20 in the
ubi8rootfs image- Addresses CVE-2021-23017
Updated to CF Buildpack v4.24.0
- Updated to use CF Buildpack v4.24.0 #135 #134
- This updates CF Buildpack dependencies to the latest version, including fixes for CVE-2021-44228 and CVE-2021-45046
- Images built with the default Docker Mendix Buildpack settings are not expected to contain the vulnerable
log4j-corelibrary. However vulnerable versions oflog4j-coremight still be present if they're included through project modules or Java actions. - To confirm that your container images are not affected by the log4j CVEs, use a container security scanner - for example, the Trivy container image scanner.
- Switched rootfs from the full
ubiimage toubi-minimal- to exclude unnecessary dependencies and improve CVE scores #134
Updated to CF Buildpack v4.20.0
- Updated to use CF Buildpack to v4.20.0 #128
- Fixed permissions for a path used by the Datadog agent
Support for Siemens Industrial Edge, CF Buildpack improvements
Added support to load environment variables from a file (#121).
Other improvements (#122):
- Upgraded to CF Buildpack v4.17.1
- Fixed offline licenses when running as root.
- Prevent privilege escalations (
newgrp 0) in non-OpenShift clusters. - In non-OpenShift clusters, the Unable to fixup permissions of directory message will no longer be displayed when running with the default
1001user. - Fixed an error message when container is terminated with CTRL+C.
Offline support, fixed Datadog permissions
Support for RHEL (ubi8), improved security
- Updated pinned version of CF Buildpack to v4.15.1.
- Using NGINX provided by the base OS instead of NGINX included with the CF Buildpack
- Added support to build images based on RHEL (
ubi8). This significantly improves CVE scan results with when building a Mendix app with the default settings.
ROOTFS_IMAGE has been switched from mendix/rootfs:bionic to mendix/rootfs:ubi8.
Updated to CF Buildpack v4.14.1, hotfix for logfilter
- Updated pinned version of CF Buildpack to v4.14.1.
- When using
EXCLUDE_LOGFILTER=true, all copies ofmendix-logfilterare now deleted.