diff --git a/README.md b/README.md index d4611d1..1d1b977 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ | Version | Release Date | User Guide | Changelog | Kubernetes Version | |--------------------------- | ------------ | ---------- | --------- | ------------------ | +| [v2024.1.26-rc.1](https:/github.com/kubestash/CHANGELOG/releases/tag/v2024.1.26-rc.1) | 2024-01-27 | [User Guide](https://kubestash.com/docs/v2024.1.26-rc.1) | [CHANGELOG](/releases/v2024.1.26-rc.1/README.md) | 1.20+ | | [v2024.1.19-rc.0](https:/github.com/kubestash/CHANGELOG/releases/tag/v2024.1.19-rc.0) | 2024-01-20 | [User Guide](https://kubestash.com/docs/v2024.1.19-rc.0) | [CHANGELOG](/releases/v2024.1.19-rc.0/README.md) | 1.20+ | | [v2023.12.28](https:/github.com/kubestash/CHANGELOG/releases/tag/v2023.12.28) | 2023-12-27 | [User Guide](https://kubestash.com/docs/v2023.12.28) | [CHANGELOG](/releases/v2023.12.28/README.md) | 1.20+ | | [v2023.12.1](https:/github.com/kubestash/CHANGELOG/releases/tag/v2023.12.1) | 2023-12-01 | [User Guide](https://kubestash.com/docs/v2023.12.1) | [CHANGELOG](/releases/v2023.12.1/README.md) | 1.20+ | diff --git a/releases/v2024.1.26-rc.1/CHANGELOG.json b/releases/v2024.1.26-rc.1/CHANGELOG.json new file mode 100644 index 0000000..51a773e --- /dev/null +++ b/releases/v2024.1.26-rc.1/CHANGELOG.json @@ -0,0 +1,130 @@ +{ + "product_line": "KubeStash", + "release": "v2024.1.26-rc.1", + "release_date": "2024-01-27T02:33:27.967275131Z", + "release_project_url": "https://github.com/kubestash/CHANGELOG", + "docs_url": "https://kubestash.com/docs/v2024.1.26-rc.1", + "kubernetes_version": "1.20+", + "projects": [ + { + "url": "github.com/kubestash/apimachinery", + "releases": [ + { + "tag": "v0.4.0-rc.1", + "commits": [ + { + "SHA": "dfea43c6", + "Subject": "Remove `verificationStatus` column from Snapshot (#98)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/cli", + "releases": [ + { + "tag": "v0.3.0-rc.1", + "commits": [ + { + "SHA": "478716a", + "Subject": "Prepare for release v0.3.0-rc.1 (#17)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/installer", + "releases": [ + { + "tag": "v2024.1.26-rc.1", + "commits": [ + { + "SHA": "d594f88", + "Subject": "Prepare for release v2024.1.26-rc.1 (#52)" + }, + { + "SHA": "f20793d", + "Subject": "Pass `podLabels` to operator pod(s) (#49)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/kubedump", + "releases": [ + { + "tag": "v0.3.0-rc.1", + "commits": [ + { + "SHA": "c3b9c04", + "Subject": "Prepare for release v0.3.0-rc.1 (#14)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/kubestash", + "releases": [ + { + "tag": "v0.4.0-rc.1", + "commits": [ + { + "SHA": "2c964465", + "Subject": "Prepare for release v0.4.0-rc.1 (#196)" + }, + { + "SHA": "499c672a", + "Subject": "Update gocloud version (#194)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/pvc", + "releases": [ + { + "tag": "v0.3.0-rc.1", + "commits": [ + { + "SHA": "1bba1ee", + "Subject": "Prepare for release v0.3.0-rc.1 (#22)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/volume-snapshotter", + "releases": [ + { + "tag": "v0.3.0-rc.1", + "commits": [ + { + "SHA": "4f062c60", + "Subject": "Prepare for release v0.3.0-rc.1 (#16)" + } + ] + } + ] + }, + { + "url": "github.com/kubestash/workload", + "releases": [ + { + "tag": "v0.3.0-rc.1", + "commits": [ + { + "SHA": "f4bc2a4", + "Subject": "Prepare for release v0.3.0-rc.1 (#33)" + } + ] + } + ] + } + ] +} diff --git a/releases/v2024.1.26-rc.1/README.md b/releases/v2024.1.26-rc.1/README.md new file mode 100644 index 0000000..b79c0e7 --- /dev/null +++ b/releases/v2024.1.26-rc.1/README.md @@ -0,0 +1,69 @@ +# KubeStash v2024.1.26-rc.1 (2024-01-27) + + +## [kubestash/apimachinery](https://github.com/kubestash/apimachinery) + +### [v0.4.0-rc.1](https://github.com/kubestash/apimachinery/releases/tag/v0.4.0-rc.1) + +- [dfea43c6](https://github.com/kubestash/apimachinery/commit/dfea43c6) Remove `verificationStatus` column from Snapshot (#98) + + + +## [kubestash/cli](https://github.com/kubestash/cli) + +### [v0.3.0-rc.1](https://github.com/kubestash/cli/releases/tag/v0.3.0-rc.1) + +- [478716a](https://github.com/kubestash/cli/commit/478716a) Prepare for release v0.3.0-rc.1 (#17) + + + +## [kubestash/installer](https://github.com/kubestash/installer) + +### [v2024.1.26-rc.1](https://github.com/kubestash/installer/releases/tag/v2024.1.26-rc.1) + +- [d594f88](https://github.com/kubestash/installer/commit/d594f88) Prepare for release v2024.1.26-rc.1 (#52) +- [f20793d](https://github.com/kubestash/installer/commit/f20793d) Pass `podLabels` to operator pod(s) (#49) + + + +## [kubestash/kubedump](https://github.com/kubestash/kubedump) + +### [v0.3.0-rc.1](https://github.com/kubestash/kubedump/releases/tag/v0.3.0-rc.1) + +- [c3b9c04](https://github.com/kubestash/kubedump/commit/c3b9c04) Prepare for release v0.3.0-rc.1 (#14) + + + +## [kubestash/kubestash](https://github.com/kubestash/kubestash) + +### [v0.4.0-rc.1](https://github.com/kubestash/kubestash/releases/tag/v0.4.0-rc.1) + +- [2c964465](https://github.com/kubestash/kubestash/commit/2c964465) Prepare for release v0.4.0-rc.1 (#196) +- [499c672a](https://github.com/kubestash/kubestash/commit/499c672a) Update gocloud version (#194) + + + +## [kubestash/pvc](https://github.com/kubestash/pvc) + +### [v0.3.0-rc.1](https://github.com/kubestash/pvc/releases/tag/v0.3.0-rc.1) + +- [1bba1ee](https://github.com/kubestash/pvc/commit/1bba1ee) Prepare for release v0.3.0-rc.1 (#22) + + + +## [kubestash/volume-snapshotter](https://github.com/kubestash/volume-snapshotter) + +### [v0.3.0-rc.1](https://github.com/kubestash/volume-snapshotter/releases/tag/v0.3.0-rc.1) + +- [4f062c60](https://github.com/kubestash/volume-snapshotter/commit/4f062c60) Prepare for release v0.3.0-rc.1 (#16) + + + +## [kubestash/workload](https://github.com/kubestash/workload) + +### [v0.3.0-rc.1](https://github.com/kubestash/workload/releases/tag/v0.3.0-rc.1) + +- [f4bc2a4](https://github.com/kubestash/workload/commit/f4bc2a4) Prepare for release v0.3.0-rc.1 (#33) + + + diff --git a/releases/v2024.1.26-rc.1/release.json b/releases/v2024.1.26-rc.1/release.json new file mode 100644 index 0000000..9c671cf --- /dev/null +++ b/releases/v2024.1.26-rc.1/release.json @@ -0,0 +1,65 @@ +{ + "product_line": "KubeStash", + "release": "v2024.1.26-rc.1", + "docs_url_template": "https://kubestash.com/docs/%s", + "kubernetes_version": "1.20+", + "projects": [ + { + "github.com/kubestash/apimachinery": { + "tag": "v0.4.0-rc.1" + } + }, + { + "github.com/kubestash/cli": { + "tag": "v0.3.0-rc.1" + }, + "github.com/kubestash/kubedump": { + "tag": "v0.3.0-rc.1" + }, + "github.com/kubestash/kubestash": { + "tag": "v0.4.0-rc.1" + }, + "github.com/kubestash/pvc": { + "tag": "v0.3.0-rc.1" + }, + "github.com/kubestash/volume-snapshotter": { + "tag": "v0.3.0-rc.1" + }, + "github.com/kubestash/workload": { + "tag": "v0.3.0-rc.1" + } + }, + { + "github.com/kubestash/installer": { + "key": "kubestash-installer", + "tag": "v2024.1.26-rc.1", + "chartNames": [ + "kubestash", + "kubestash-operator" + ], + "commands": [ + "./hack/scripts/import-crds.sh", + "go run ./hack/fmt/main.go --kind=Function --name=kubedump-backup --update-spec=spec.image=ghcr.io/kubestash/kubedump:${KUBESTASH_KUBEDUMP_TAG}", + "go run ./hack/fmt/main.go --kind=Function --name=pvc-backup --update-spec=spec.image=ghcr.io/kubestash/pvc:${KUBESTASH_PVC_TAG}", + "go run ./hack/fmt/main.go --kind=Function --name=pvc-restore --update-spec=spec.image=ghcr.io/kubestash/pvc:${KUBESTASH_PVC_TAG}", + "go run ./hack/fmt/main.go --kind=Function --name=volumesnapshot-backup --update-spec=spec.image=ghcr.io/kubestash/volume-snapshotter:${KUBESTASH_VOLUME_SNAPSHOTTER_TAG}", + "go run ./hack/fmt/main.go --kind=Function --name=volumesnapshot-restore --update-spec=spec.image=ghcr.io/kubestash/volume-snapshotter:${KUBESTASH_VOLUME_SNAPSHOTTER_TAG}", + "go run ./hack/fmt/main.go --kind=Function --name=workload-backup --update-spec=spec.image=ghcr.io/kubestash/workload:${KUBESTASH_WORKLOAD_TAG}", + "go run ./hack/fmt/main.go --kind=Function --name=workload-restore --update-spec=spec.image=ghcr.io/kubestash/workload:${KUBESTASH_WORKLOAD_TAG}", + "make update-charts CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubestash-operator CHART_VERSION=${KUBESTASH_KUBESTASH_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/kubestash/installer" + ], + "changelog": "Skip" + } + } + ] +} \ No newline at end of file