Releases: NCEAS/metacat
3.3.0 and Helm Chart 4.0.0
See RELEASE-NOTES.md for details.
Download Metacat Binary Distribution (war files installation):
GZIP File: metacat-bin-3.3.0.tar.gz
ZIP File: metacat-bin-3.3.0.zip
Important
Your Metacat version MUST be 2.19.0 or above, before you can upgrade it to 3.3.0!
We are continuing to move away from using Bitnami Helm charts for production dependencies. The Metacat Helm chart now assumes you will provide your own instances of PostgreSQL and RabbitMQ, which are no longer included as sub-charts. See chart release notes for details
Helm Chart 3.0.0
Note
Helm chart version 3.0.0 assumes you will provide your own PostgreSQL instance. It no longer includes a PostgreSQL sub-chart
We are moving away from using Bitnami helm charts, since Bitnami has stopped offering free, versioned container images, thus making it impractical to continue using their charts for production dependencies.
If you wish to use the CloudNative PG Operator to deploy your PostgreSQL cluster, follow the instructions in Appendix 5 of the helm/README.md
(The dataone-indexer sub-chart version (1.3.3) is unchanged from the previous Metacat Helm chart release)
Other Enhancements:
- changed default:
livenessProbe.enabledchanged to false, since Metacat typically can have a lot of latency when overloaded, but recovers elegantly (livenessProbe was causing needless container restarts)
- added:
startupProbedatabasesection for PostgreSQL connection details- Several JMX-related settings, to enable JMX monitoring of Metacat. See the
tomcatsection ofvalues.yamlfor details. extraCatalinaOpts- to allow additional Tomcat options to be set. Default:-XX:MaxRAMPercentage=75(to limit memory usage to 75% of container memory limit)
- removed:
global.passwordsSecret- now used only in one place - set it indataone-indexer.idxworker.existingPasswordSecretmetacat.server.name- now automatically populatedpostgresqlsection - no longer using PostgreSQL sub-chart
Helm Chart 2.1.3
Caution
We strongly recommend that you upgrade to this version of the helm chart before August 28th, 2025, since previous versions will stop working after Bitnami introduces restrictions to container image availability!
Helm Chart v2.1.3 is a patch release to account for upcoming changes to Bitnami container image availability; see Bitnami's announcements:
- Upcoming changes to the Bitnami catalog (effective August 28th, 2025)
- Clarification on bitnami/charts after August 28th
This latest chart pulls any Bitnami image versions used by Metacat from the bitnamilegacy repository, which will remain functional after the August cutoff. Changes in this release:
- Bump PostgreSQL sub-chart to Helm chart version 16.7.21 (PostgreSQL app version 17.5.0), and override repository source to
bitnamilegacyfor the PostgreSQL image. - Bump dataone-indexer sub-chart to version 1.3.3, which is a patch release to override repository sources to
bitnamilegacyfor the indexer sub-charts (see indexer release notes for details)
3.2.2
See RELEASE-NOTES.md for details.
Download Metacat Binary Distribution (war files installation):
- GZIP File: metacat-bin-3.2.2.tar.gz
- ZIP File: metacat-bin-3.2.2.zip
Important
Your Metacat version MUST be 2.19.0 or above, before you can upgrade it to 3.2.2!
Helm Chart 2.1.1
This is a Helm chart patch release to upgrade the indexer sub-chart from 1.3.0 to 1.3.1. It does not include any other changes to the metacat codebase or the metacat helm chart, beyond the documentation edits listed in RELEASE-NOTES.md
3.2.1
See RELEASE-NOTES.md for details.
Note: Your Metacat version MUST be 2.19.0 or above, before you can upgrade it to 3.2.1!
3.2.0
See RELEASE-NOTES.md for details.
Note: Your Metacat version MUST be 2.19.0 or above, before you can upgrade it to 3.2.0!
3.1.0
See RELEASE-NOTES.md for details.
Note: Your Metacat version MUST be 2.19.0 or above, before you can upgrade it to 3.1.0!
3.0.0
2.19.1
New features, and bugs fixed in this release:
- Handle additional OSTI DOIs
- Upgrade Libraries