Skip to content

Dataverse v4.17 on K8s

Pre-release
Pre-release
Compare
Choose a tag to compare
@poikilotherm poikilotherm released this 23 Jan 01:27

This release contains references to the upstream release 4.17 and will deploy it when used.

Pre-Deploy Actions

No special action seems to be necessary regarding to the upstream release docs.

Post-Deploy Actions

  • The core bundled citation metadata block has changed. Simply follow the guide about "Metadata Blocks Job".

New and changed functionality

Docs

The documentation has been completly refactored, rewritten in Sphinx and massively extended. It contains almost everything from the old docs, some minor things still missing (like AWS deployment, detailed reuse tips, proper roadmap, ...)

The new guide lives at https://dataverse-k8s.rtfd.io

Solr deployment

We now replace rather than rollout in parallel due to locking issues. Those are completely avoidable now.

Metadata Schema Config in Solr

We inherit the upstream flexibility in configuring the Solr schema for indexing metadata fields. See the guide for how to use it.

New dev build cache

As Maven is downloading the internet when building Dataverse with our multistage build, a build cache has been split out. That way we can avoid the slow downloads of many packages and instead just download the small changes. The cache is updated every night to latest upstream develop branch.

Image documentation

The container images have their own doc section in the guide now. Those are also pushed to Docker Hub automatically on release with Jenkins.

Many things more.

See also milestone v4.17

General Notes

Please be aware that future enhancements to scripting and more used to deploy and configure Dataverse will not be added to the release. Thus docker images for this will not be updated.

Please be aware, that tagged images are not automatically updated by Kubernetes when updated on Docker Hub (image pull policy). See the guide for ideas.