Releases: vmware-tanzu/secrets-manager
Releases · vmware-tanzu/secrets-manager
v0.21.1
Added
- Fixed
spire-controller-manager
’s version. The older setup was fixed on
nightly
, which was causing ad-hoc issues.
Changed
- Performance update: VSecM Sentinel now honors
SIGTERM
andSIGINT
signals
and gracefully shuts down when the pod is killed. - Performance update: VSecM Safe is now leveraging several goroutines to speed
up some of the blocking code paths during bootstrapping and initialization. - Minor updates to the documentation.
Security
- VSecM Safe has stricter validation routines for its identity.
- Added VSecM Keygen: a utility application that generates VSecM Safe’s
bootstrapping keys if you want an extra level of security and control the
creation of the master key.
Check out the changelog for a human-readable summary of what has happened so far.
Below are the generated release notes of every commit since the last release cut:
What's Changed
- updated tag script, removed website by @v0lkan in #10
- 1: Long live Aegis helm-charts... by @abhishek44sharma in #7
- Merging documentation (phase one) by @v0lkan in #11
- Serving docs by @v0lkan in #12
- Update to documentation by @v0lkan in #44
- updated the contact page by @v0lkan in #45
- Long Live Aegis, fixing docs!! by @abhishek44sharma in #47
- Combined doc update by @v0lkan in #50
- Fix architecture documentation by @v0lkan in #51
- Long Live Aegis, fixing doc part-2 by @abhishek44sharma in #55
- Documentation updates by @v0lkan in #56
- Long Live Aegis, fixing doc part-3 by @abhishek44sharma in #57
- Long Live Aegis, fixing doc part-4 by @abhishek44sharma in #58
- Final changes before vmw Open Source review by @v0lkan in #60
- Adding copyright header to helm-charts files by @abhishek44sharma in #64
- Update README.md by @v0lkan in #67
- cosmetic changes by @v0lkan in #145
- created an initial roadmap by @v0lkan in #150
- one last push before I yeet to the mountains by @v0lkan in #151
- cleanup by @v0lkan in #152
- Fix typo by @elfotografo007 in #154
- Fix go report card - gocyclo by @farhan-pasha in #153
- 14: Updating edit on github button by @abhishek44sharma in #159
- 143: Fixing installation instruction in https://vsecm.com/docs/instal… by @abhishek44sharma in #163
- 18: Fixing links in documentation site by @abhishek44sharma in #160
- minor changes by @v0lkan in #166
- 48: Fixing TODO in init_container docs file by @abhishek44sharma in #161
- It’s about time to have a blog by @v0lkan in #177
- Fix typos by @sadikkuzu in #192
- 182: Removing unwanted default value for list option to safe command by @abhishek44sharma in #193
- 194: Fixing previous and next page link by @abhishek44sharma in #195
- 197: Restructuring helm-charts to accommodate helm-chart for each release by @abhishek44sharma in #204
- 196: Introducing script to initialize development helm-chart for new release by @abhishek44sharma in #205
- Bump activesupport from 7.0.6 to 7.0.7.2 in /docs by @dependabot in #215
- #197: Introducing initial helm-chart for 0.21.0 release by @abhishek44sharma in #206
- A lot of (mostly) documentation changes by @v0lkan in #219
- 176: Introducing VSecM Blog page by @abhishek44sharma in #231
- 233: Moving changelog, release and roadmap closer to Release Management by @abhishek44sharma in #234
- Added key words by @krishnaduttPanchagnula in #236
- 190: Fixing sentinal and safe's identify yaml by @abhishek44sharma in #232
- Update blog navigation by @v0lkan in #235
- 190: Adding variables in ClusterSPIFFEID identity for sentinel by @abhishek44sharma in #238
- Bump v0.21.0 by @v0lkan in #239
- release notes cleanup by @v0lkan in #240
- #246: Introducing script to automate helm-chart release for a given version by @abhishek44sharma in #247
- Minor fix to helm-chart automate script by @abhishek44sharma in #253
- Introducing initial helm-chart for version 0.22.0 by @abhishek44sharma in #255
- Adding support to sign commit for automated commit scripts by @abhishek44sharma in #260
- 252: Upgrading golang version to 1.21 by @abhishek44sharma in #262
- Multiple maintenance work + adding Farhan as a CODEOWNER by @v0lkan in #263
- updated maintainers.md by @v0lkan in #264
- Feature/add by @v0lkan in #265
- 237: Removing hardcoded namespace in safe app code by @abhishek44sharma in #258
- changes in roadmap and docs by @v0lkan in #268
- minor fixes by @v0lkan in #273
- 269: Updating release-management to include helm-chart release and initialisation process by @abhishek44sharma in #274
- Updating uninstall script with additional resource needs to be clean during uninstall of VSecM by @abhishek44sharma in #276
- 155: Updating helm-chart and k8s manifests with latest SPIRE images by @abhishek44sharma in #275
- 277: Adding unit-tests for core/env package by @abhishek44sharma in #279
- Introducing unit-test cases for core pacakges by @abhishek44sharma in #278
- 277: Adding unit test cases for log, probe and template packages by @abhishek44sharma in #280
- minor doc changes by @v0lkan in #285
- 283: Introducing make targets to avoid manual maintenance of k8s artifects by @abhishek44sharma in #284
- documentation updates and some minor refactoring by @v0lkan in #288
- security updates by @v0lkan in #290
- fixe the issues related to the “latest” tag of spire controller manager by @v0lkan in #294
- documentation changes by @v0lkan in #295
- Fixes unit test issues with the core package. by @farhan-pasha in #282
- Updating spire-controller-manager image tag in helm-charts(0.22.0) by @abhishek44sharma in #299
- Add key generator container image by @v0lkan in #296
- quickfix by @v0lkan in #301
New Contributors
- @v0lkan made their first contribution in #10
- @elfotografo007 made their first contribution in #154
- @farhan-pasha made their first contribution in #153
- @sadikkuzu made their first contribution in #192
- @dependabot made their first...
v0.21.0
Added
- Documentation updates to make the project align with the current status of
VSecM. - Migrate existing Aegis documentation to the new VMware Secrets Manager
documentation site. - Updated contributing guidelines to make it easier for first-time
contributors. - Published a formal project governance model.
- Added a blog section to the website.
- Decided to add a new helm chart per each release.
- Added instructional video content to the showcase section.
Fixed
- Minor bugfixes after migration; ensuring feature and behavior parity with
Aegis. - Implemented stricter matchers for VSecM Sentinel and VSecM Safe’s
Identity.yaml
s.
Security
- Updated the security policy, clarifying
our ideal response time for security vulnerabilities. - Fixed a minor vulnerability in
activesupport
dependency:
(CVE-2023-38037).
fix;
dependabot.
The vulnerability affects only the website build process, not the VSecM
codebase itself. It is not exploitable in our case, but we still wanted to
fix it.
Check out the changelog for a human-readable summary of what has happened so far.
Below are the generated release notes of every commit since the last release cut:
What's Changed
- updated tag script, removed website by @v0lkan in #10
- 1: Long live Aegis helm-charts... by @abhishek44sharma in #7
- Merging documentation (phase one) by @v0lkan in #11
- Serving docs by @v0lkan in #12
- Update to documentation by @v0lkan in #44
- updated the contact page by @v0lkan in #45
- Long Live Aegis, fixing docs!! by @abhishek44sharma in #47
- Combined doc update by @v0lkan in #50
- Fix architecture documentation by @v0lkan in #51
- Long Live Aegis, fixing doc part-2 by @abhishek44sharma in #55
- Documentation updates by @v0lkan in #56
- Long Live Aegis, fixing doc part-3 by @abhishek44sharma in #57
- Long Live Aegis, fixing doc part-4 by @abhishek44sharma in #58
- Final changes before vmw Open Source review by @v0lkan in #60
- Adding copyright header to helm-charts files by @abhishek44sharma in #64
- Update README.md by @v0lkan in #67
- cosmetic changes by @v0lkan in #145
- created an initial roadmap by @v0lkan in #150
- one last push before I yeet to the mountains by @v0lkan in #151
- cleanup by @v0lkan in #152
- Fix typo by @elfotografo007 in #154
- Fix go report card - gocyclo by @farhan-pasha in #153
- 14: Updating edit on github button by @abhishek44sharma in #159
- 143: Fixing installation instruction in https://vsecm.com/docs/instal… by @abhishek44sharma in #163
- 18: Fixing links in documentation site by @abhishek44sharma in #160
- minor changes by @v0lkan in #166
- 48: Fixing TODO in init_container docs file by @abhishek44sharma in #161
- It’s about time to have a blog by @v0lkan in #177
- Fix typos by @sadikkuzu in #192
- 182: Removing unwanted default value for list option to safe command by @abhishek44sharma in #193
- 194: Fixing previous and next page link by @abhishek44sharma in #195
- 197: Restructuring helm-charts to accommodate helm-chart for each release by @abhishek44sharma in #204
- 196: Introducing script to initialize development helm-chart for new release by @abhishek44sharma in #205
- Bump activesupport from 7.0.6 to 7.0.7.2 in /docs by @dependabot in #215
- #197: Introducing initial helm-chart for 0.21.0 release by @abhishek44sharma in #206
- A lot of (mostly) documentation changes by @v0lkan in #219
- 176: Introducing VSecM Blog page by @abhishek44sharma in #231
- 233: Moving changelog, release and roadmap closer to Release Management by @abhishek44sharma in #234
- Added key words by @krishnaduttPanchagnula in #236
- 190: Fixing sentinal and safe's identify yaml by @abhishek44sharma in #232
- Update blog navigation by @v0lkan in #235
- 190: Adding variables in ClusterSPIFFEID identity for sentinel by @abhishek44sharma in #238
New Contributors
- @v0lkan made their first contribution in #10
- @elfotografo007 made their first contribution in #154
- @farhan-pasha made their first contribution in #153
- @sadikkuzu made their first contribution in #192
- @dependabot made their first contribution in #215
- @krishnaduttPanchagnula made their first contribution in #236
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
-
Long live aegis... by @abhishek44sharma in #8
-
Manually-Curated Changelog (with additional notes and comments): https://vsecm.com/pages/changelog
New Contributors
- @abhishek44sharma made their first contribution in #8
Full Git Changelog: https://github.com/vmware-tanzu/secrets-manager/commits/v0.20.0
Human-friendly Changelog: https://vsecm.com/docs/changelog/