Skip to content

v0.25.2

Compare
Choose a tag to compare
@v0lkan v0lkan released this 07 May 05:49
· 142 commits to main since this release
v0.25.2
0f84f81

VSecM Logo

This release introduced many structural changes. The functionality remains
the same, but the codebase is more organized and easier to maintain.
We had to temporarily disable some of the unit tests to make the release
happen on time. We will re-enable them before the next release.

Changed

  • Simplified audit journaling
  • Refactoring and code organization
  • Now helm-chart can deploy VSecM and SPIRE to any namespace, before it had
    to be vsecm-system and spire-system respectively.
  • removed "backing store" from secret meta info; backing store will be set
    at a global level.
  • removed -b (backing store) flag from VSecM Sentinel's CLI too.
  • Added certain useful methods from internal packages to the core package
    to make it more reusable. These functionalities may be part of the SDK too,
    later.
  • Organized imports and functions according to the project standards.
  • Renamed certain modules and functions for clarity.
  • Introduced certain environment variables whose functionalities will be
    implemented later.
  • updated helm charts, removed hard coded namespace references from service URLs.

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

  • Introducing initial helm-chart for version 0.25.2 by @v0lkan in #948
  • add serviceName for conformance by @v0lkan in #952
  • 0.25.2 - intermediate release cut by @v0lkan in #953
  • Enable Namespace Change in Helm Charts by @v0lkan in #955
  • Add helm hooks for ordering spire-agent and spire-server deployment by @BulldromeQ in #954
  • cleanup by @v0lkan in #956

Full Changelog: v0.25.1...v0.25.2