v0.14.0
Pre-release-
ACTION REQUIRED: New container images are only published to the GitHub container registry. The new image locations
are:ghcr.io/elemental-lf/benjighcr.io/elemental-lf/benji-k8s
The image tag
latestnow points to the latest released version and not the currentmasterbranch. To get the
container image for themasterbranch use the tagmasteras with all other branches. -
Add options to specify number of retries and timeouts to the S3 storage module (#100, #102, #103)
-
Switch to improved retry logic of the
boto3library in the S3 storage module (#103, fixes #101) -
Fix a bug where Benji would not error out if the base version's storage did not match the storage that would've
been taken if no base version was specified (fixes #105) -
Use proper fadvise flags on a Ceph RBD read (don't cache us but cache other clients)
-
Migrate b2 storage module to b2sdk (closes #46)
-
Kubernetes integration:
-
Development workflow:
- Migrate to GitHub Actions
- Start migration to pytest
- Automate releases to PyPI