A standalone system that can perform backup and restore functions for a wide variety of pluggable data systems
Shield was compiled on Ubuntu Jammy, and as such, requires Jammy stemcell from this release on.
The azure plugin was removed due to incompatible changes in upstream libraries -- this will be restored in a future release, but if you're using this plugin, please refrain from upgrading to this release.
Full Changelog: https://github.com/shieldproject/shield/compare/v8.8.5...v8.8.6
Okta
OAuth Integration to SHIELD.--file
flag to SHIELD's curl to use a filename to supply the request body.Added Gzip
to compression options.
Added backup job retry feature.
Added Mac ARM64 functionality to shield.
Enabled actual download of ARM64 binary.
Support for M1 ARM64 within api tests.
Fixed description of notes for Define a New Data System.
Docker images are now compiling via the go 1.13 toolchain.
Agent Registration can now occur through chained load balancers, with standards-compliant comma-separated X-Forwarded-For headers. Why you would want to do this is beyond me, but ¯_(ツ)_/¯
The metashield
plugin now trusts system X.509 Root CAs if no
specific CA is supplied.
Bootstrap restoration is simpler now, and the UI for init / restore is more streamlined. See #680.