diff --git a/README.md b/README.md index c966459..cffa194 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ | Version | Release Date | User Guide | Changelog | Kubernetes Version | |--------------------------- | ------------ | ---------- | --------- | ------------------ | +| [v2024.9.30](https:/github.com/kubevault/CHANGELOG/releases/tag/v2024.9.30) | 2024-09-27 | [User Guide](https://kubevault.com/docs/v2024.9.30) | [CHANGELOG](/releases/v2024.9.30/README.md) | 1.26+ | | [v2024.3.12](https:/github.com/kubevault/CHANGELOG/releases/tag/v2024.3.12) | 2024-03-12 | [User Guide](https://kubevault.com/docs/v2024.3.12) | [CHANGELOG](/releases/v2024.3.12/README.md) | 1.20+ | | [v2024.1.31](https:/github.com/kubevault/CHANGELOG/releases/tag/v2024.1.31) | 2024-01-31 | [User Guide](https://kubevault.com/docs/v2024.1.31) | [CHANGELOG](/releases/v2024.1.31/README.md) | 1.20+ | | [v2024.1.28-rc.1](https:/github.com/kubevault/CHANGELOG/releases/tag/v2024.1.28-rc.1) | 2024-01-28 | [User Guide](https://kubevault.com/docs/v2024.1.28-rc.1) | [CHANGELOG](/releases/v2024.1.28-rc.1/README.md) | 1.20+ | diff --git a/releases/v2024.9.30/CHANGELOG.json b/releases/v2024.9.30/CHANGELOG.json new file mode 100644 index 0000000..f8bd66f --- /dev/null +++ b/releases/v2024.9.30/CHANGELOG.json @@ -0,0 +1,186 @@ +{ + "product_line": "KubeVault", + "release": "v2024.9.30", + "release_date": "2024-09-27T05:25:27.582074212Z", + "release_project_url": "https://github.com/kubevault/CHANGELOG", + "docs_url": "https://kubevault.com/docs/v2024.9.30", + "kubernetes_version": "1.26+", + "projects": [ + { + "url": "github.com/kubevault/apimachinery", + "releases": [ + { + "tag": "v0.19.0", + "commits": [ + { + "SHA": "223cd4f7", + "Subject": "Update deps" + }, + { + "SHA": "ae601415", + "Subject": "Use KIND v0.24.0 (#98)" + }, + { + "SHA": "f4ffee13", + "Subject": "Use Go 1.23 (#97)" + }, + { + "SHA": "e0f7e2f7", + "Subject": "Test against k8s 1.31 (#96)" + } + ] + } + ] + }, + { + "url": "github.com/kubevault/cli", + "releases": [ + { + "tag": "v0.19.0", + "commits": [ + { + "SHA": "e9bae879", + "Subject": "Prepare for release v0.19.0 (#195)" + }, + { + "SHA": "2ae41b88", + "Subject": "Use Go 1.23 (#194)" + } + ] + } + ] + }, + { + "url": "github.com/kubevault/installer", + "releases": [ + { + "tag": "v2024.9.30", + "commits": [ + { + "SHA": "e12ee67", + "Subject": "Prepare for release v2024.9.30 (#238)" + }, + { + "SHA": "f2759e3", + "Subject": "Use seccompProfile RuntimeDefault" + }, + { + "SHA": "2b61714", + "Subject": "Update charts" + }, + { + "SHA": "581e7fd", + "Subject": "Add imagelist" + }, + { + "SHA": "29358ad", + "Subject": "Revise metrics config user roles" + }, + { + "SHA": "d9a1943", + "Subject": "Remove appcatalog user roles" + }, + { + "SHA": "58f6616", + "Subject": "Revise user roles (#237)" + }, + { + "SHA": "f44f881", + "Subject": "Use KIND v0.24.0 (#236)" + }, + { + "SHA": "1a8a998", + "Subject": "Use Go 1.23 (#235)" + }, + { + "SHA": "02f56cc", + "Subject": "Test against k8s 1.31 (#234)" + }, + { + "SHA": "413f44e", + "Subject": "Fix ca cert key in service monitor" + }, + { + "SHA": "ecdc628", + "Subject": "Remove license checks from webhook server (#232)" + } + ] + } + ] + }, + { + "url": "github.com/kubevault/kubevault", + "releases": [ + { + "tag": "v2024.9.30", + "commits": [ + { + "SHA": "f1d1465", + "Subject": "Prepare for release v2024.9.30 (#441)" + }, + { + "SHA": "e030f3a", + "Subject": "Use KIND v0.24.0 (#440)" + }, + { + "SHA": "b9ff9f7", + "Subject": "Use Go 1.23 (#439)" + }, + { + "SHA": "cbade1f", + "Subject": "Fix preview" + }, + { + "SHA": "855d377", + "Subject": "Update docs for kubevault/operator@5f261077 (#437)" + }, + { + "SHA": "a353294", + "Subject": "Update docs for kubevault/operator@558194fb (#435)" + } + ] + } + ] + }, + { + "url": "github.com/kubevault/operator", + "releases": [ + { + "tag": "v0.19.0", + "commits": [ + { + "SHA": "9094e13ff", + "Subject": "Update deps" + }, + { + "SHA": "a9ec7f93e", + "Subject": "Use Go 1.23 (#124)" + }, + { + "SHA": "5f2610774", + "Subject": "Remove license checks from the webhook server (#123)" + } + ] + } + ] + }, + { + "url": "github.com/kubevault/unsealer", + "releases": [ + { + "tag": "v0.19.0", + "commits": [ + { + "SHA": "4ee4d0cd", + "Subject": "Use Go 1.23 (#136)" + }, + { + "SHA": "2e0d13e5", + "Subject": "Use Go 1.23 (#135)" + } + ] + } + ] + } + ] +} diff --git a/releases/v2024.9.30/README.md b/releases/v2024.9.30/README.md new file mode 100644 index 0000000..7ddb3d7 --- /dev/null +++ b/releases/v2024.9.30/README.md @@ -0,0 +1,74 @@ +# KubeVault v2024.9.30 (2024-09-27) + + +## [kubevault/apimachinery](https://github.com/kubevault/apimachinery) + +### [v0.19.0](https://github.com/kubevault/apimachinery/releases/tag/v0.19.0) + +- [223cd4f7](https://github.com/kubevault/apimachinery/commit/223cd4f7) Update deps +- [ae601415](https://github.com/kubevault/apimachinery/commit/ae601415) Use KIND v0.24.0 (#98) +- [f4ffee13](https://github.com/kubevault/apimachinery/commit/f4ffee13) Use Go 1.23 (#97) +- [e0f7e2f7](https://github.com/kubevault/apimachinery/commit/e0f7e2f7) Test against k8s 1.31 (#96) + + + +## [kubevault/cli](https://github.com/kubevault/cli) + +### [v0.19.0](https://github.com/kubevault/cli/releases/tag/v0.19.0) + +- [e9bae879](https://github.com/kubevault/cli/commit/e9bae879) Prepare for release v0.19.0 (#195) +- [2ae41b88](https://github.com/kubevault/cli/commit/2ae41b88) Use Go 1.23 (#194) + + + +## [kubevault/installer](https://github.com/kubevault/installer) + +### [v2024.9.30](https://github.com/kubevault/installer/releases/tag/v2024.9.30) + +- [e12ee67](https://github.com/kubevault/installer/commit/e12ee67) Prepare for release v2024.9.30 (#238) +- [f2759e3](https://github.com/kubevault/installer/commit/f2759e3) Use seccompProfile RuntimeDefault +- [2b61714](https://github.com/kubevault/installer/commit/2b61714) Update charts +- [581e7fd](https://github.com/kubevault/installer/commit/581e7fd) Add imagelist +- [29358ad](https://github.com/kubevault/installer/commit/29358ad) Revise metrics config user roles +- [d9a1943](https://github.com/kubevault/installer/commit/d9a1943) Remove appcatalog user roles +- [58f6616](https://github.com/kubevault/installer/commit/58f6616) Revise user roles (#237) +- [f44f881](https://github.com/kubevault/installer/commit/f44f881) Use KIND v0.24.0 (#236) +- [1a8a998](https://github.com/kubevault/installer/commit/1a8a998) Use Go 1.23 (#235) +- [02f56cc](https://github.com/kubevault/installer/commit/02f56cc) Test against k8s 1.31 (#234) +- [413f44e](https://github.com/kubevault/installer/commit/413f44e) Fix ca cert key in service monitor +- [ecdc628](https://github.com/kubevault/installer/commit/ecdc628) Remove license checks from webhook server (#232) + + + +## [kubevault/kubevault](https://github.com/kubevault/kubevault) + +### [v2024.9.30](https://github.com/kubevault/kubevault/releases/tag/v2024.9.30) + +- [f1d1465](https://github.com/kubevault/kubevault/commit/f1d1465) Prepare for release v2024.9.30 (#441) +- [e030f3a](https://github.com/kubevault/kubevault/commit/e030f3a) Use KIND v0.24.0 (#440) +- [b9ff9f7](https://github.com/kubevault/kubevault/commit/b9ff9f7) Use Go 1.23 (#439) +- [cbade1f](https://github.com/kubevault/kubevault/commit/cbade1f) Fix preview +- [855d377](https://github.com/kubevault/kubevault/commit/855d377) Update docs for kubevault/operator@5f261077 (#437) +- [a353294](https://github.com/kubevault/kubevault/commit/a353294) Update docs for kubevault/operator@558194fb (#435) + + + +## [kubevault/operator](https://github.com/kubevault/operator) + +### [v0.19.0](https://github.com/kubevault/operator/releases/tag/v0.19.0) + +- [9094e13f](https://github.com/kubevault/operator/commit/9094e13ff) Update deps +- [a9ec7f93](https://github.com/kubevault/operator/commit/a9ec7f93e) Use Go 1.23 (#124) +- [5f261077](https://github.com/kubevault/operator/commit/5f2610774) Remove license checks from the webhook server (#123) + + + +## [kubevault/unsealer](https://github.com/kubevault/unsealer) + +### [v0.19.0](https://github.com/kubevault/unsealer/releases/tag/v0.19.0) + +- [4ee4d0cd](https://github.com/kubevault/unsealer/commit/4ee4d0cd) Use Go 1.23 (#136) +- [2e0d13e5](https://github.com/kubevault/unsealer/commit/2e0d13e5) Use Go 1.23 (#135) + + + diff --git a/releases/v2024.9.30/release.json b/releases/v2024.9.30/release.json new file mode 100644 index 0000000..35be3de --- /dev/null +++ b/releases/v2024.9.30/release.json @@ -0,0 +1,88 @@ +{ + "product_line": "KubeVault", + "release": "v2024.9.30", + "docs_url_template": "https://kubevault.com/docs/%s", + "kubernetes_version": "1.26+", + "projects": [ + { + "github.com/kubevault/apimachinery": { + "tag": "v0.19.0" + }, + "github.com/kubevault/unsealer": { + "key": "kubevault-unsealer", + "tag": "v0.19.0" + } + }, + { + "github.com/kubevault/cli": { + "key": "kubevault-cli", + "tag": "v0.19.0" + }, + "github.com/kubevault/operator": { + "key": "kubevault-operator", + "tag": "v0.19.0", + "chartNames": [ + "kubevault-operator" + ] + } + }, + { + "github.com/kubevault/installer": { + "key": "kubevault-installer", + "tag": "v2024.9.30", + "chartNames": [ + "kubevault-crds", + "kubevault-catalog", + "kubevault" + ], + "commands": [ + "./hack/scripts/import-crds.sh", + "go run ./hack/fmt/main.go --update-spec=spec.unsealer.image=kubevault/vault-unsealer:${KUBEVAULT_UNSEALER_TAG}", + "make update-charts CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubevault-operator CHART_VERSION=${KUBEVAULT_OPERATOR_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubevault-webhook-server CHART_VERSION=${KUBEVAULT_OPERATOR_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "./hack/scripts/update-chart-dependencies.sh" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/appscode/charts": { + "charts": [ + "github.com/kubevault/installer" + ], + "changelog": "Skip" + } + }, + { + "github.com/appscode/static-assets": { + "commands": [ + "release-automaton update-assets --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE}" + ], + "changelog": "StandaloneWebsite" + } + }, + { + "github.com/kubevault/kubevault": { + "key": "kubevault", + "tag": "v2024.9.30", + "commands": [ + "mv ${SCRIPT_ROOT}/releases/${RELEASE}/docs_changelog.md ${WORKSPACE}/docs/CHANGELOG-${RELEASE}.md" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/kubevault/website": { + "tag": "v2024.9.30", + "commands": [ + "make set-assets-repo ASSETS_REPO_URL=https://github.com/appscode/static-assets", + "make docs", + "make set-version VERSION=${TAG}" + ], + "release_branch": "master", + "changelog": "Skip" + } + } + ] +} \ No newline at end of file