Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: v2024.1.26-rc.0 #82

Merged
merged 61 commits into from
Jan 27, 2024
Merged
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
f928b57
Release: v2024.1.26-rc.0
tamalsaha Jan 27, 2024
607f10e
Update changelog
1gtm Jan 27, 2024
700c858
Update release table
1gtm Jan 27, 2024
1c030ce
Update changelog
1gtm Jan 27, 2024
9136cc2
Update changelog
1gtm Jan 27, 2024
d870329
Update changelog
1gtm Jan 27, 2024
cd856c6
Update changelog
1gtm Jan 27, 2024
b9c8470
Update changelog
1gtm Jan 27, 2024
36afc29
Update changelog
1gtm Jan 27, 2024
e95ea4c
Update changelog
1gtm Jan 27, 2024
b4e4cf5
Update changelog
1gtm Jan 27, 2024
409a414
Update changelog
1gtm Jan 27, 2024
b205776
Update changelog
1gtm Jan 27, 2024
5607a0f
Update changelog
1gtm Jan 27, 2024
1414509
Update changelog
1gtm Jan 27, 2024
5b99758
Update changelog
1gtm Jan 27, 2024
38283de
Update changelog
1gtm Jan 27, 2024
0782225
Update changelog
1gtm Jan 27, 2024
d9b80f3
Update changelog
1gtm Jan 27, 2024
6dce2c6
Update changelog
1gtm Jan 27, 2024
0f05f92
Update changelog
1gtm Jan 27, 2024
093bd31
Update changelog
1gtm Jan 27, 2024
6b680f7
Update changelog
1gtm Jan 27, 2024
7b6c293
Update changelog
1gtm Jan 27, 2024
645f255
Update changelog
1gtm Jan 27, 2024
b07d7fa
Update changelog
1gtm Jan 27, 2024
b114189
Update changelog
1gtm Jan 27, 2024
678529b
Update changelog
1gtm Jan 27, 2024
03eecd1
Update changelog
1gtm Jan 27, 2024
a319d42
Update changelog
1gtm Jan 27, 2024
c216a4c
Update changelog
1gtm Jan 27, 2024
d7a92f4
Update changelog
1gtm Jan 27, 2024
528b4eb
Update changelog
1gtm Jan 27, 2024
398911c
Update changelog
1gtm Jan 27, 2024
dc4ece6
Update changelog
1gtm Jan 27, 2024
b12e4e1
Update changelog
1gtm Jan 27, 2024
83d7921
Update changelog
1gtm Jan 27, 2024
ee3b80c
Update changelog
1gtm Jan 27, 2024
83188d6
Update changelog
1gtm Jan 27, 2024
b3ce54b
Update changelog
1gtm Jan 27, 2024
adc5b67
Update changelog
1gtm Jan 27, 2024
6fb2eff
Update changelog
1gtm Jan 27, 2024
25c16ab
Update changelog
1gtm Jan 27, 2024
4c9385c
Update changelog
1gtm Jan 27, 2024
1b5c493
Update changelog
1gtm Jan 27, 2024
685fc09
Update changelog
1gtm Jan 27, 2024
e87a296
Update changelog
1gtm Jan 27, 2024
25ee45d
Update changelog
1gtm Jan 27, 2024
4c70554
Update changelog
1gtm Jan 27, 2024
ea3fdce
Update changelog
1gtm Jan 27, 2024
b3b9212
Update changelog
1gtm Jan 27, 2024
b6cff68
Update changelog
1gtm Jan 27, 2024
4ac966c
Update changelog
1gtm Jan 27, 2024
133c2e7
Update changelog
1gtm Jan 27, 2024
7710607
Update changelog
1gtm Jan 27, 2024
e9e5cbe
Update changelog
1gtm Jan 27, 2024
77f3b92
Update changelog
1gtm Jan 27, 2024
ffc955c
Update changelog
1gtm Jan 27, 2024
b8faed3
Update release table
1gtm Jan 27, 2024
d6029d1
Update changelog
1gtm Jan 27, 2024
f52ed01
Update changelog
1gtm Jan 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
333 changes: 333 additions & 0 deletions releases/v2024.1.26-rc.0/release.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,333 @@
{
"product_line": "KubeDB",
"release": "v2024.1.26-rc.0",
"docs_url_template": "https://kubedb.com/docs/%s",
"kubernetes_version": "1.20+",
"projects": [
{
"github.com/kubedb/apimachinery": {
"tag": "v0.41.0-rc.0"
}
},
{
"github.com/kubedb/db-client-go": {
"tag": "v0.0.9"
}
},
{
"github.com/kubedb/cli": {
"key": "kubedb-cli",
"tag": "v0.41.0-rc.0"
},
"github.com/kubedb/crd-manager": {
"tag": "v0.0.2"
},
"github.com/kubedb/druid": {
"tag": "v0.0.2"
},
"github.com/kubedb/elasticsearch": {
"tag": "v0.41.0-rc.0"
},
"github.com/kubedb/elasticsearch-restic-plugin": {
"tag": "v0.4.0-rc.0"
},
"github.com/kubedb/ferretdb": {
"tag": "v0.0.2"
},
"github.com/kubedb/kafka": {
"tag": "v0.12.0-rc.0"
},
"github.com/kubedb/kubedb-manifest-plugin": {
"tag": "v0.4.0-rc.0"
},
"github.com/kubedb/mariadb": {
"tag": "v0.25.0-rc.0"
},
"github.com/kubedb/mariadb-archiver": {
"tag": "v0.1.0-rc.0"
},
"github.com/kubedb/mariadb-coordinator": {
"tag": "v0.21.0-rc.0"
},
"github.com/kubedb/mariadb-csi-snapshotter-plugin": {
"tag": "v0.1.0-rc.0"
},
"github.com/kubedb/memcached": {
"tag": "v0.34.0-rc.0"
},
"github.com/kubedb/mongodb": {
"tag": "v0.34.0-rc.0"
},
"github.com/kubedb/mongodb-csi-snapshotter-plugin": {
"tag": "v0.2.0-rc.0"
},
"github.com/kubedb/mongodb-restic-plugin": {
"tag": "v0.4.0-rc.0"
},
"github.com/kubedb/mysql": {
"tag": "v0.34.0-rc.0"
},
"github.com/kubedb/mysql-archiver": {
"tag": "v0.2.0-rc.0"
},
"github.com/kubedb/mysql-coordinator": {
"tag": "v0.19.0-rc.0"
},
"github.com/kubedb/mysql-csi-snapshotter-plugin": {
"tag": "v0.2.0-rc.0"
},
"github.com/kubedb/mysql-restic-plugin": {
"tag": "v0.4.0-rc.0"
},
"github.com/kubedb/mysql-router-init": {
"tag": "v0.19.0-rc.0"
},
"github.com/kubedb/percona-xtradb": {
"tag": "v0.28.0-rc.0"
},
"github.com/kubedb/percona-xtradb-coordinator": {
"tag": "v0.14.0-rc.0"
},
"github.com/kubedb/pg-coordinator": {
"tag": "v0.25.0-rc.0"
},
"github.com/kubedb/pgpool": {
"tag": "v0.0.2"
},
"github.com/kubedb/postgres": {
"tag": "v0.41.0-rc.0"
},
"github.com/kubedb/postgres-archiver": {
"tag": "v0.2.0-rc.0"
},
"github.com/kubedb/postgres-csi-snapshotter-plugin": {
"tag": "v0.2.0-rc.0"
},
"github.com/kubedb/postgres-restic-plugin": {
"tag": "v0.4.0-rc.0"
},
"github.com/kubedb/provider-aws": {
"tag": "v0.3.0-rc.0"
},
"github.com/kubedb/provider-azure": {
"tag": "v0.3.0-rc.0"
},
"github.com/kubedb/provider-gcp": {
"tag": "v0.3.0-rc.0"
},
"github.com/kubedb/rabbitmq": {
"tag": "v0.0.2"
},
"github.com/kubedb/redis": {
"tag": "v0.34.0-rc.0"
},
"github.com/kubedb/redis-coordinator": {
"tag": "v0.20.0-rc.0"
},
"github.com/kubedb/redis-restic-plugin": {
"tag": "v0.4.0-rc.0"
},
"github.com/kubedb/replication-mode-detector": {
"tag": "v0.28.0-rc.0"
},
"github.com/kubedb/singlestore": {
"tag": "v0.0.2"
},
"github.com/kubedb/singlestore-coordinator": {
"tag": "v0.0.2"
},
"github.com/kubedb/solr": {
"tag": "v0.0.2"
},
"github.com/kubedb/tests": {
"tag": "v0.26.0-rc.0"
},
"github.com/kubedb/zookeeper": {
"tag": "v0.0.2"
}
},
{
"github.com/kubedb/dashboard": {
"key": "kubedb-dashboard",
"tag": "v0.17.0-rc.0",
"chartNames": [
"kubedb-dashboard"
]
},
"github.com/kubedb/pgbouncer": {
"tag": "v0.28.0-rc.0",
"commands": [
"release-automaton update-vars --env-file=${WORKSPACE}/Makefile.env --vars=POSTGRES_TAG=${KUBEDB_POSTGRES_TAG} ",
"make add-license fmt"
]
},
"github.com/kubedb/proxysql": {
"tag": "v0.28.0-rc.0",
"commands": [
"release-automaton update-vars --env-file=${WORKSPACE}/Makefile.env --vars=MYSQL_TAG=${KUBEDB_MYSQL_TAG} --vars=PERCONA_XTRADB_TAG=${KUBEDB_PERCONA_XTRADB_TAG} ",
"make add-license fmt"
]
}
},
{
"github.com/kubedb/provisioner": {
"key": "kubedb-provisioner",
"tag": "v0.41.0-rc.0",
"chartNames": [
"kubedb-provisioner"
]
},
"github.com/kubedb/schema-manager": {
"key": "kubedb-schema-manager",
"tag": "v0.17.0-rc.0",
"chartNames": [
"kubedb-schema-manager"
]
},
"github.com/kubedb/ui-server": {
"key": "kubedb-ui-server",
"tag": "v0.17.0-rc.0",
"chartNames": [
"kubedb-ui-server"
]
}
},
{
"github.com/kubedb/ops-manager": {
"key": "kubedb-ops-manager",
"tag": "v0.28.0-rc.0",
"chartNames": [
"kubedb-ops-manager"
]
}
},
{
"github.com/kubedb/autoscaler": {
"key": "kubedb-autoscaler",
"tag": "v0.26.0-rc.0",
"chartNames": [
"kubedb-autoscaler"
]
}
},
{
"github.com/kubedb/webhook-server": {
"key": "kubedb-webhook-server",
"tag": "v0.17.0-rc.0",
"chartNames": [
"kubedb-webhook-server"
]
}
},
{
"github.com/kubedb/installer": {
"key": "kubedb-installer",
"tag": "v2024.1.26-rc.0",
"chartNames": [
"kubedb-crds",
"kubedb-catalog",
"kubedb"
],
"commands": [
"./hack/scripts/import-crds.sh",
"go run ./catalog/kubedb/fmt/main.go --update-spec=spec.replicationModeDetector.image=ghcr.io/kubedb/replication-mode-detector:${KUBEDB_REPLICATION_MODE_DETECTOR_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=MariaDBVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mariadb-coordinator:${KUBEDB_MARIADB_COORDINATOR_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.archiver.walg.image=${KUBEDB_MYSQL_ARCHIVER_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mysql-coordinator:${KUBEDB_MYSQL_COORDINATOR_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.routerInitContainer.image=ghcr.io/kubedb/mysql-router-init:${KUBEDB_MYSQL_ROUTER_INIT_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=PerconaXtraDBVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/percona-xtradb-coordinator:${KUBEDB_PERCONA_XTRADB_COORDINATOR_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=PostgresVersion --update-spec=spec.archiver.walg.image=${KUBEDB_POSTGRES_ARCHIVER_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=PostgresVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/pg-coordinator:${KUBEDB_PG_COORDINATOR_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=RedisVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/redis-coordinator:${KUBEDB_REDIS_COORDINATOR_TAG}",
"go run ./catalog/kubedb/fmt/main.go --kind=SinglestoreVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/singlestore-coordinator:${KUBEDB_SINGLESTORE_COORDINATOR_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-backup --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-restore --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=kubedbmanifest-backup --update-spec=spec.image=ghcr.io/kubedb/kubedb-manifest-plugin:${KUBEDB_KUBEDB_MANIFEST_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=kubedbmanifest-restore --update-spec=spec.image=ghcr.io/kubedb/kubedb-manifest-plugin:${KUBEDB_KUBEDB_MANIFEST_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-backup --update-spec=spec.image=ghcr.io/kubedb/mongodb-restic-plugin:${KUBEDB_MONGODB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mongodb-csi-snapshotter-plugin:${KUBEDB_MONGODB_CSI_SNAPSHOTTER_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-restore --update-spec=spec.image=ghcr.io/kubedb/mongodb-restic-plugin:${KUBEDB_MONGODB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-backup --update-spec=spec.image=ghcr.io/kubedb/mysql-restic-plugin:${KUBEDB_MYSQL_RESTIC_PLUGIN_TAG}_$${DB_VERSION}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mysql-csi-snapshotter-plugin:${KUBEDB_MYSQL_CSI_SNAPSHOTTER_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-restore --update-spec=spec.image=ghcr.io/kubedb/mysql-restic-plugin:${KUBEDB_MYSQL_RESTIC_PLUGIN_TAG}_$${DB_VERSION}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=opensearch-backup --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=opensearch-restore --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-backup --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/postgres-csi-snapshotter-plugin:${KUBEDB_POSTGRES_CSI_SNAPSHOTTER_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-restore --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=redis-backup --update-spec=spec.image=ghcr.io/kubedb/redis-restic-plugin:${KUBEDB_REDIS_RESTIC_PLUGIN_TAG}",
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=redis-restore --update-spec=spec.image=ghcr.io/kubedb/redis-restic-plugin:${KUBEDB_REDIS_RESTIC_PLUGIN_TAG}",
"make update-charts CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-crd-manager CHART_VERSION=${KUBEDB_CRD_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-provisioner CHART_VERSION=${KUBEDB_PROVISIONER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-ops-manager CHART_VERSION=${KUBEDB_OPS_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-autoscaler CHART_VERSION=${KUBEDB_AUTOSCALER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-dashboard CHART_VERSION=${KUBEDB_DASHBOARD_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-schema-manager CHART_VERSION=${KUBEDB_SCHEMA_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-ui-server CHART_VERSION=${KUBEDB_UI_SERVER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-webhook-server CHART_VERSION=${KUBEDB_WEBHOOK_SERVER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-provider-aws CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_AWS_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-provider-azure CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_AZURE_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}",
"make chart-kubedb-provider-gcp CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_GCP_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/kubedb/installer"
],
"changelog": "Skip"
}
},
{
"github.com/appscode/static-assets": {
"commands": [
"release-automaton update-assets --hide --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE}"
],
"changelog": "StandaloneWebsite"
}
},
{
"github.com/kubedb/docs": {
"key": "kubedb",
"tag": "v2024.1.26-rc.0",
"commands": [
"mv ${SCRIPT_ROOT}/releases/${RELEASE}/docs_changelog.md ${WORKSPACE}/docs/CHANGELOG-${RELEASE}.md"
],
"release_branch": "release-${TAG}"
}
},
{
"github.com/kubedb/website": {
"tag": "v2024.1.26-rc.0",
"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"
}
},
{
"github.com/kubedb/bundles": {
"tag": "v2024.1.26-rc.0",
"commands": [
"release-automaton update-bundles --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE} --charts-dir=charts"
],
"release_branch": "release-${TAG}"
}
},
{
"github.com/bytebuilders/bundle-registry": {
"charts": [
"github.com/kubedb/bundles"
],
"changelog": "Skip"
}
}
]
}