vault
vault copied to clipboard
Backport of VAULT-25848 replace mholt/archiver with native go calls into release/1.17.x
Backport
This PR is auto-generated from #27228 to be assessed for backporting due to the inclusion of the label backport/1.17.x.
The below text is copied from the body of the original PR.
This removes the mholt/archiver dependency, and replaces it in the only place where it's used (debug) with native Go calls instead. This passed with the old and new tests.
As far as I can tell, everything works the same. I've added the backport labels as I think I'll need to backport this due to this dependency being flagged as having a vulnerability.
Overview of commits
- 44673ebba6f99ecc2e87a106b21c962565ece467
This shouldn't be merged until after the RC is cut and the code freeze is over.
CI Results: All Go tests succeeded! :white_check_mark:
Build Results: All builds succeeded! :white_check_mark: