From 9c97edbcf94bea112ea87ac3f0551a5ed49e2ff3 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Wed, 17 Nov 2021 01:55:52 -0800 Subject: [PATCH] Release: v2021.11.18 Signed-off-by: Tamal Saha --- releases/v2021.11.18/release.json | 193 ++++++++++++++++++++++++++++++ 1 file changed, 193 insertions(+) create mode 100644 releases/v2021.11.18/release.json diff --git a/releases/v2021.11.18/release.json b/releases/v2021.11.18/release.json new file mode 100644 index 000000000..324d903fb --- /dev/null +++ b/releases/v2021.11.18/release.json @@ -0,0 +1,193 @@ +{ + "product_line": "KubeDB", + "release": "v2021.11.18", + "docs_url_template": "https://kubedb.com/docs/%s", + "kubernetes_version": "1.16+", + "projects": [ + { + "github.com/kubedb/apimachinery": { + "tag": "v0.23.0" + } + }, + { + "github.com/kubedb/cli": { + "key": "kubedb-cli", + "tag": "v0.23.0" + }, + "github.com/kubedb/elasticsearch": { + "tag": "v0.23.0" + }, + "github.com/kubedb/mariadb": { + "tag": "v0.7.0" + }, + "github.com/kubedb/mariadb-coordinator": { + "tag": "v0.3.0" + }, + "github.com/kubedb/memcached": { + "tag": "v0.16.0" + }, + "github.com/kubedb/mongodb": { + "tag": "v0.16.0" + }, + "github.com/kubedb/mysql": { + "tag": "v0.16.0" + }, + "github.com/kubedb/mysql-coordinator": { + "tag": "v0.1.0" + }, + "github.com/kubedb/mysql-router-init": { + "tag": "v0.1.0" + }, + "github.com/kubedb/percona-xtradb": { + "tag": "v0.10.0" + }, + "github.com/kubedb/pg-coordinator": { + "tag": "v0.7.0" + }, + "github.com/kubedb/postgres": { + "tag": "v0.23.0" + }, + "github.com/kubedb/redis": { + "tag": "v0.16.0" + }, + "github.com/kubedb/redis-coordinator": { + "tag": "v0.2.0" + }, + "github.com/kubedb/replication-mode-detector": { + "tag": "v0.10.0" + }, + "github.com/kubedb/tests": { + "tag": "v0.8.0" + } + }, + { + "github.com/kubedb/pgbouncer": { + "tag": "v0.10.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.10.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/operator": { + "key": "kubedb-community", + "tag": "v0.23.0", + "chartNames": [ + "kubedb-community" + ] + } + }, + { + "github.com/appscode/kubedb-enterprise": { + "key": "kubedb-enterprise", + "tag": "v0.10.0", + "chartNames": [ + "kubedb-enterprise" + ] + } + }, + { + "github.com/appscode/kubedb-autoscaler": { + "key": "kubedb-autoscaler", + "tag": "v0.8.0", + "chartNames": [ + "kubedb-autoscaler" + ] + } + }, + { + "github.com/kubedb/installer": { + "key": "kubedb-installer", + "tag": "v2021.11.18", + "chartNames": [ + "kubedb-crds", + "kubedb-catalog", + "kubedb" + ], + "commands": [ + "./hack/scripts/import-crds.sh", + "go run ./hack/fmt/main.go --update-spec=spec.replicationModeDetector.image=kubedb/replication-mode-detector:${KUBEDB_REPLICATION_MODE_DETECTOR_TAG}", + "go run ./hack/fmt/main.go --kind=MariaDBVersion --update-spec=spec.coordinator.image=kubedb/mariadb-coordinator:${KUBEDB_MARIADB_COORDINATOR_TAG}", + "go run ./hack/fmt/main.go --kind=MySQLVersion --update-spec=spec.coordinator.image=kubedb/mysql-coordinator:${KUBEDB_MYSQL_COORDINATOR_TAG}", + "go run ./hack/fmt/main.go --kind=MySQLVersion --update-spec=spec.routerInitContainer.image=kubedb/kubedb/mysql-router-init:${KUBEDB_MYSQL_ROUTER_INIT_TAG}", + "go run ./hack/fmt/main.go --kind=PostgresVersion --update-spec=spec.coordinator.image=kubedb/pg-coordinator:${KUBEDB_PG_COORDINATOR_TAG}", + "go run ./hack/fmt/main.go --kind=RedisVersion --update-spec=spec.coordinator.image=kubedb/redis-coordinator:${KUBEDB_REDIS_COORDINATOR_TAG}", + "make update-charts CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-community CHART_VERSION=${KUBEDB_OPERATOR_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-enterprise CHART_VERSION=${APPSCODE_KUBEDB_ENTERPRISE_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-autoscaler CHART_VERSION=${APPSCODE_KUBEDB_AUTOSCALER_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 --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE}" + ], + "changelog": "StandaloneWebsite" + } + }, + { + "github.com/kubedb/docs": { + "key": "kubedb", + "tag": "v2021.11.18", + "commands": [ + "mv ${SCRIPT_ROOT}/releases/${RELEASE}/docs_changelog.md ${WORKSPACE}/docs/CHANGELOG-${RELEASE}.md" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/kubedb/website": { + "tag": "v2021.11.18", + "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": "v2021.11.18", + "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" + } + } + ], + "external_projects": { + "github.com/ak8sdb/autoscaler": {}, + "github.com/ak8sdb/enterprise": {}, + "github.com/ak8sdb/operator": {} + } +}