From ada74b3856782ffb0a9f1ca3d462e3465d10b042 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Thu, 30 Nov 2023 00:29:03 -0800 Subject: [PATCH] Release: v2023.11.29-rc.0 (#75) Signed-off-by: Tamal Saha --- README.md | 1 + releases/v2023.11.29-rc.0/CHANGELOG.json | 1322 ++++++++++++++++++++++ releases/v2023.11.29-rc.0/README.md | 521 +++++++++ releases/v2023.11.29-rc.0/release.json | 276 +++++ 4 files changed, 2120 insertions(+) create mode 100644 releases/v2023.11.29-rc.0/CHANGELOG.json create mode 100644 releases/v2023.11.29-rc.0/README.md create mode 100644 releases/v2023.11.29-rc.0/release.json diff --git a/README.md b/README.md index fab5c6b0e..bebeb831e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ | KubeDB Version | Release Date | User Guide | Changelog | Kubernetes Version | |--------------------------- | ------------ | ---------- | --------- | ------------------ | +| [v2023.11.29-rc.0](https:/github.com/kubedb/CHANGELOG/releases/tag/v2023.11.29-rc.0) | 2023-11-30 | [User Guide](https://kubedb.com/docs/v2023.11.29-rc.0) | [CHANGELOG](/releases/v2023.11.29-rc.0/README.md) | 1.20+ | | [v2023.11.2](https:/github.com/kubedb/CHANGELOG/releases/tag/v2023.11.2) | 2023-11-02 | [User Guide](https://kubedb.com/docs/v2023.11.2) | [CHANGELOG](/releases/v2023.11.2/README.md) | 1.20+ | | [v2023.10.9](https:/github.com/kubedb/CHANGELOG/releases/tag/v2023.10.9) | 2023-10-10 | [User Guide](https://kubedb.com/docs/v2023.10.9) | [CHANGELOG](/releases/v2023.10.9/README.md) | 1.20+ | | [v2023.08.18](https:/github.com/kubedb/CHANGELOG/releases/tag/v2023.08.18) | 2023-08-21 | [User Guide](https://kubedb.com/docs/v2023.08.18) | [CHANGELOG](/releases/v2023.08.18/README.md) | 1.19+ | diff --git a/releases/v2023.11.29-rc.0/CHANGELOG.json b/releases/v2023.11.29-rc.0/CHANGELOG.json new file mode 100644 index 000000000..15e19bc77 --- /dev/null +++ b/releases/v2023.11.29-rc.0/CHANGELOG.json @@ -0,0 +1,1322 @@ +{ + "product_line": "KubeDB", + "release": "v2023.11.29-rc.0", + "release_date": "2023-11-30T08:22:37.99936094Z", + "release_project_url": "https://github.com/kubedb/CHANGELOG", + "docs_url": "https://kubedb.com/docs/v2023.11.29-rc.0", + "kubernetes_version": "1.20+", + "projects": [ + { + "url": "github.com/kubedb/apimachinery", + "releases": [ + { + "tag": "v0.38.0-rc.0", + "commits": [ + { + "SHA": "e070a3ae", + "Subject": "Do not default the seccompProfile (#1079)" + }, + { + "SHA": "29c96031", + "Subject": "Set Default Security Context for MariaDB (#1077)" + }, + { + "SHA": "fc35d376", + "Subject": "Set default SecurityContext for mysql (#1070)" + }, + { + "SHA": "ee71aca0", + "Subject": "Update dependencies" + }, + { + "SHA": "93b5ba51", + "Subject": "add encriptSecret to postgresAchiver (#1078)" + }, + { + "SHA": "2b06b6e5", + "Subject": "Add mongodb & postgres archiver (#1016)" + }, + { + "SHA": "47793c9a", + "Subject": "Set default SecurityContext for Elasticsearch. (#1072)" + }, + { + "SHA": "90567b46", + "Subject": "Set default SecurityContext for Kafka (#1068)" + }, + { + "SHA": "449a4e00", + "Subject": "Remove redundant helper functions for Kafka and Update constants (#1074)" + }, + { + "SHA": "b28463f4", + "Subject": "Set fsGroup to 999 to avoid mountedPath's files permission issue in different storageClass (#1075)" + }, + { + "SHA": "8e497b92", + "Subject": "Set Default Security Context for Redis (#1073)" + }, + { + "SHA": "88ab93c7", + "Subject": "Set default SecurityContext for mongodb (#1067)" + }, + { + "SHA": "e7ac5d2e", + "Subject": "Set default for security Context for postgres (#1069)" + }, + { + "SHA": "f5de4a28", + "Subject": "Add support for init with git-sync; Add const (#1065)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/autoscaler", + "releases": [ + { + "tag": "v0.23.0-rc.0", + "commits": [ + { + "SHA": "a406fbda", + "Subject": "Prepare for release v0.23.0-rc.0 (#158)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/bundles", + "releases": [ + { + "tag": "v2023.11.29-rc.0", + "commits": [ + { + "SHA": "97d51c0", + "Subject": "Prepare for release v2023.11.29-rc.0 (#73)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/cli", + "releases": [ + { + "tag": "v0.38.0-rc.0", + "commits": [ + { + "SHA": "3a4dcc47", + "Subject": "Prepare for release v0.38.0-rc.0 (#737)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/dashboard", + "releases": [ + { + "tag": "v0.14.0-rc.0", + "commits": [ + { + "SHA": "c2982e93", + "Subject": "Prepare for release v0.14.0-rc.0 (#85)" + }, + { + "SHA": "9a9e6cd9", + "Subject": "Add container security context for elasticsearch dashboard. (#84)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/docs", + "releases": [ + { + "tag": "v2023.11.29-rc.0", + "commits": [ + { + "SHA": "57ff0b52", + "Subject": "Prepare for release v2023.11.29-rc.0 (#580)" + }, + { + "SHA": "5c29bfa0", + "Subject": "Update docs for kubedb/webhook-server@c36d61e5 (#579)" + }, + { + "SHA": "08c6f0bd", + "Subject": "Update docs for kubedb/provisioner@7e6099e0 (#578)" + }, + { + "SHA": "e5ec0b7d", + "Subject": "Update docs for kubedb/cli@3a4dcc47 (#577)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/elasticsearch", + "releases": [ + { + "tag": "v0.38.0-rc.0", + "commits": [ + { + "SHA": "6b2943f19", + "Subject": "Prepare for release v0.38.0-rc.0 (#678)" + }, + { + "SHA": "7f1a37e1a", + "Subject": "Add prepare cluster installer before test runner (#677)" + }, + { + "SHA": "1d49f16d2", + "Subject": "Remove `init-sysctl` container and add default containerSecurityContext (#676)" + }, + { + "SHA": "4bb15e48b", + "Subject": "Update daily-opensearch workflow to provision v1.3.13" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/elasticsearch-restic-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "eb95c84", + "Subject": "Prepare for release v0.1.0-rc.0 (#8)" + }, + { + "SHA": "fe82e1b", + "Subject": "Update component name (#7)" + }, + { + "SHA": "c155643", + "Subject": "Update snapshot time (#6)" + }, + { + "SHA": "7093d5a", + "Subject": "Move to kubedb org" + }, + { + "SHA": "a3a079e", + "Subject": "Update deps (#5)" + }, + { + "SHA": "7a0fd38", + "Subject": "Refactor (#4)" + }, + { + "SHA": "b262635", + "Subject": "Add support for backup and restore (#1)" + }, + { + "SHA": "50bde7e", + "Subject": "Fix build" + }, + { + "SHA": "b9686b7", + "Subject": "Prepare for release v0.1.0-rc.0 (#3)" + }, + { + "SHA": "ba0c0ed", + "Subject": "Fix binary name" + }, + { + "SHA": "b0aa991", + "Subject": "Use firecracker runner" + }, + { + "SHA": "a621400", + "Subject": "Use Go 1.21 and restic 0.16.0" + }, + { + "SHA": "f08e4e8", + "Subject": "Use github runner to push docker image" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/installer", + "releases": [ + { + "tag": "v2023.11.29-rc.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/kafka", + "releases": [ + { + "tag": "v0.9.0-rc.0", + "commits": [ + { + "SHA": "0770fff", + "Subject": "Prepare for release v0.9.0-rc.0 (#48)" + }, + { + "SHA": "ee3dcf5", + "Subject": "Add condition for ssl.properties file (#47)" + }, + { + "SHA": "4bd632b", + "Subject": "Reconfigure kafka for updated config properties (#45)" + }, + { + "SHA": "cc9795b", + "Subject": "Upsert Init Containers with Kafka podtemplate.spec and update default test-profile (#43)" + }, + { + "SHA": "76e743c", + "Subject": "Update daily e2e tests yml (#42)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/kubedb-manifest-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "bef777c", + "Subject": "Prepare for release v0.1.0-rc.0 (#28)" + }, + { + "SHA": "46ad967", + "Subject": "Remove redundancy (#27)" + }, + { + "SHA": "4eaf765", + "Subject": "Update snapshot time (#26)" + }, + { + "SHA": "e8ace42", + "Subject": "Fix plugin binary name" + }, + { + "SHA": "d4e3c34", + "Subject": "Move to kubedb org" + }, + { + "SHA": "15770b2", + "Subject": "Update deps (#25)" + }, + { + "SHA": "f50a3af", + "Subject": "Fix directory cleanup (#24)" + }, + { + "SHA": "d41eba7", + "Subject": "Refactor" + }, + { + "SHA": "0e154e7", + "Subject": "Fix release workflow" + }, + { + "SHA": "35c6b95", + "Subject": "Prepare for release v0.2.0-rc.0 (#22)" + }, + { + "SHA": "da97d9a", + "Subject": "Use gh runner token to publish image" + }, + { + "SHA": "592c51f", + "Subject": "Use firecracker runner" + }, + { + "SHA": "008042d", + "Subject": "Use Go 1.21" + }, + { + "SHA": "985bcab", + "Subject": "Set snapshot time after snapshot completed (#21)" + }, + { + "SHA": "6a8c682", + "Subject": "Refactor code (#20)" + }, + { + "SHA": "bcb944d", + "Subject": "Remove manifest option flags (#19)" + }, + { + "SHA": "5a47722", + "Subject": "Fix secret restore issue (#18)" + }, + { + "SHA": "3ced8b7", + "Subject": "Update `kmodules.xyz/client-go` version to `v0.25.27` (#17)" + }, + { + "SHA": "2ee1314", + "Subject": "Update Readme (#16)" + }, + { + "SHA": "42d0e52", + "Subject": "Set initial component status prior to backup and restore (#15)" + }, + { + "SHA": "31a64d6", + "Subject": "Remove redundant flags (#14)" + }, + { + "SHA": "a804ba8", + "Subject": "Pass Snapshot name for restore" + }, + { + "SHA": "99ca49f", + "Subject": "Set snapshot time, integrity and size (#12)" + }, + { + "SHA": "384bbb6", + "Subject": "Set backup error in component status + Refactor codebase (#11)" + }, + { + "SHA": "513eef5", + "Subject": "Update for snapshot and restoresession API changes (#10)" + }, + { + "SHA": "4fb8f52", + "Subject": "Add options for issuerref (#9)" + }, + { + "SHA": "2931d9e", + "Subject": "Update restic modules (#7)" + }, + { + "SHA": "3422ddf", + "Subject": "Fix bugs + Sync with updated snapshot api (#6)" + }, + { + "SHA": "b1a69b5", + "Subject": "Prepare for release v0.1.0 (#5)" + }, + { + "SHA": "5344e9f", + "Subject": "Update modules (#4)" + }, + { + "SHA": "14b2797", + "Subject": "Add CI badge" + }, + { + "SHA": "969eeda", + "Subject": "Organize code structure (#3)" + }, + { + "SHA": "9fc3cbe", + "Subject": "Postgres manifest (#2)" + }, + { + "SHA": "8e2a56f", + "Subject": "Merge pull request #1 from kubestash/mongodb-manifest" + }, + { + "SHA": "e80c1d0", + "Subject": "update flag names." + }, + { + "SHA": "80d3908", + "Subject": "Add options for changing name in the restored files." + }, + { + "SHA": "e7da42d", + "Subject": "Fix error." + }, + { + "SHA": "70a0267", + "Subject": "Sync with updated snapshot api" + }, + { + "SHA": "9d747d8", + "Subject": "Merge branch 'mongodb-manifest' of github.com:stashed/kubedb-manifest into mongodb-manifest" + }, + { + "SHA": "90e00e3", + "Subject": "Fix bugs." + }, + { + "SHA": "9c3fc1e", + "Subject": "Sync with updated snapshot api" + }, + { + "SHA": "c321013", + "Subject": "update component path." + }, + { + "SHA": "7f4bd17", + "Subject": "Refactor." + }, + { + "SHA": "2b61ff0", + "Subject": "Specify component directory" + }, + { + "SHA": "6264cdf", + "Subject": "Support restoring particular mongo component." + }, + { + "SHA": "0008570", + "Subject": "Fix restore component phase updating." + }, + { + "SHA": "8bd4c95", + "Subject": "Fix restore manifests." + }, + { + "SHA": "7eda9f9", + "Subject": "Update Snapshot phase calculation." + }, + { + "SHA": "a2b52d2", + "Subject": "Add core to runtime scheme." + }, + { + "SHA": "9bd6bd5", + "Subject": "Fix bugs." + }, + { + "SHA": "9e08774", + "Subject": "Fix build" + }, + { + "SHA": "01225c6", + "Subject": "Update module path" + }, + { + "SHA": "45d0e45", + "Subject": "updated flags." + }, + { + "SHA": "fb0282f", + "Subject": "update docker file." + }, + { + "SHA": "ad4c004", + "Subject": "refactor." + }, + { + "SHA": "8f71d3a", + "Subject": "Fix build" + }, + { + "SHA": "115ef23", + "Subject": "update makefile." + }, + { + "SHA": "a274690", + "Subject": "update backup and restore." + }, + { + "SHA": "cff449f", + "Subject": "Use yaml pkg from k8s.io." + }, + { + "SHA": "dcbb399", + "Subject": "Use restic package from KubeStash." + }, + { + "SHA": "596a498", + "Subject": "fix restore implementation." + }, + { + "SHA": "6ebc19b", + "Subject": "Implement restore." + }, + { + "SHA": "3e8a869", + "Subject": "Start implementing restore." + }, + { + "SHA": "e841113", + "Subject": "Add backup methods for mongodb." + }, + { + "SHA": "b5961f7", + "Subject": "Continue implementing backup." + }, + { + "SHA": "d943f6a", + "Subject": "Implement manifest backup for MongoDB." + }, + { + "SHA": "e644c67", + "Subject": "Implement kubedb-manifest plugin to MongoDB manifests." + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb", + "releases": [ + { + "tag": "v0.22.0-rc.0", + "commits": [ + { + "SHA": "e360fd82", + "Subject": "Prepare for release v0.22.0-rc.0 (#233)" + }, + { + "SHA": "3956f18c", + "Subject": "Set Default Security Context for MariaDB (#232)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb-archiver", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "65fd6bf", + "Subject": "Prepare for release v0.1.0-rc.0 (#3)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb-coordinator", + "releases": [ + { + "tag": "v0.18.0-rc.0", + "commits": [ + { + "SHA": "bf515bfa", + "Subject": "Prepare for release v0.18.0-rc.0 (#92)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/memcached", + "releases": [ + { + "tag": "v0.31.0-rc.0", + "commits": [ + { + "SHA": "e44be0a6", + "Subject": "Prepare for release v0.31.0-rc.0 (#405)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mongodb", + "releases": [ + { + "tag": "v0.31.0-rc.0", + "commits": [ + { + "SHA": "c368ec94", + "Subject": "Prepare for release v0.31.0-rc.0 (#581)" + }, + { + "SHA": "020d5599", + "Subject": "Set manifest component in restoreSession (#579)" + }, + { + "SHA": "95103a47", + "Subject": "Implement mongodb archiver (#534)" + }, + { + "SHA": "fb01b593", + "Subject": "Update apimachinery deps for fsgroup defaulting (#578)" + }, + { + "SHA": "22a5bb29", + "Subject": "Make changes to run containers as non-root user (#576)" + }, + { + "SHA": "8667f411", + "Subject": "Rearrange the daily CI (#577)" + }, + { + "SHA": "7024a3ca", + "Subject": "Add support for initialization with git-sync (#575)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mongodb-csi-snapshotter-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/mongodb-restic-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "745f5cb", + "Subject": "Prepare for release v0.1.0-rc.0 (#13)" + }, + { + "SHA": "2c381ee", + "Subject": "Rename `max-Concurrency` flag name to `max-concurrency` (#12)" + }, + { + "SHA": "769bb27", + "Subject": "Set DB version from env if empty (#11)" + }, + { + "SHA": "7f51333", + "Subject": "Update snapshot time (#10)" + }, + { + "SHA": "e5972d1", + "Subject": "Move to kubedb org" + }, + { + "SHA": "004ef7e", + "Subject": "Update deps (#9)" + }, + { + "SHA": "e54bc9b", + "Subject": "Remove version prefix from files (#8)" + }, + { + "SHA": "2ab94f7", + "Subject": "Add db version flag (#6)" + }, + { + "SHA": "d3e752d", + "Subject": "Prepare for release v0.1.0-rc.0 (#7)" + }, + { + "SHA": "e0872f9", + "Subject": "Use firecracker runners" + }, + { + "SHA": "a2e18e9", + "Subject": "Use github runner to push docker image" + }, + { + "SHA": "b32ebb2", + "Subject": "Build docker images for each db version (#5)" + }, + { + "SHA": "bc3219d", + "Subject": "Update deps" + }, + { + "SHA": "8040cc0", + "Subject": "MongoDB backup and restore addon (#2)" + }, + { + "SHA": "d9cd315", + "Subject": "Update Readme and license (#1)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql", + "releases": [ + { + "tag": "v0.31.0-rc.0", + "commits": [ + { + "SHA": "3c005b51", + "Subject": "Prepare for release v0.31.0-rc.0 (#572)" + }, + { + "SHA": "bcdfaf4a", + "Subject": "Set Default Security Context for MySQL (#571)" + }, + { + "SHA": "9009bcac", + "Subject": "Add git sync constants from apimachinery (#570)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-archiver", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "f79286a", + "Subject": "Prepare for release v0.1.0-rc.0 (#2)" + }, + { + "SHA": "dcd2e30", + "Subject": "Fix wal-g binary" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-coordinator", + "releases": [ + { + "tag": "v0.16.0-rc.0", + "commits": [ + { + "SHA": "b5e481fc", + "Subject": "Prepare for release v0.16.0-rc.0 (#89)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-restic-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "b255e47", + "Subject": "Prepare for release v0.1.0-rc.0 (#11)" + }, + { + "SHA": "9a17360", + "Subject": "Set DB version from env if empty (#10)" + }, + { + "SHA": "c67ba7c", + "Subject": "Update snapshot time (#9)" + }, + { + "SHA": "abef89e", + "Subject": "Fix binary name" + }, + { + "SHA": "db1bbbf", + "Subject": "Move to kubedb org" + }, + { + "SHA": "746d13e", + "Subject": "Update deps (#8)" + }, + { + "SHA": "569533a", + "Subject": "Add version flag + Refactor (#6)" + }, + { + "SHA": "f0abd94", + "Subject": "Prepare for release v0.1.0-rc.0 (#7)" + }, + { + "SHA": "01bff62", + "Subject": "Remove arm64 image support" + }, + { + "SHA": "277fda8", + "Subject": "Build docker images for each db version (#5)" + }, + { + "SHA": "94f000d", + "Subject": "Use Go 1.21" + }, + { + "SHA": "2e4f30d", + "Subject": "Update Readme (#4)" + }, + { + "SHA": "272c8f9", + "Subject": "Add support for mysql backup and restore (#1)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-router-init", + "releases": [ + { + "tag": "v0.16.0-rc.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/ops-manager", + "releases": [ + { + "tag": "v0.25.0-rc.0", + "commits": [ + { + "SHA": "640fe280", + "Subject": "Prepare for release v0.25.0-rc.0 (#492)" + }, + { + "SHA": "9714e841", + "Subject": "Add kafka version 3.6.0 to daily test (#491)" + }, + { + "SHA": "dd18b17c", + "Subject": "postgres arbiter related changes and bug fixes (#483)" + }, + { + "SHA": "de52bda7", + "Subject": "Remove default configuration and restart kafka with new config (#490)" + }, + { + "SHA": "f7850172", + "Subject": "Add prepare cluster installer before test runners (#489)" + }, + { + "SHA": "79e646ef", + "Subject": "Update ServiceDNS for kafka (#488)" + }, + { + "SHA": "18851802", + "Subject": "added daily postgres (#487)" + }, + { + "SHA": "0c2bdda1", + "Subject": "added daily-postgres.yml (#486)" + }, + { + "SHA": "5cb75965", + "Subject": "Fixed BUG in postgres reconfigureTLS opsreq (#485)" + }, + { + "SHA": "145e08d5", + "Subject": "Failover before restarting primary on restart ops (#481)" + }, + { + "SHA": "e53a72ce", + "Subject": "Add Kafka daily yml (#475)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/percona-xtradb", + "releases": [ + { + "tag": "v0.25.0-rc.0", + "commits": [ + { + "SHA": "d374a542", + "Subject": "Prepare for release v0.25.0-rc.0 (#331)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/percona-xtradb-coordinator", + "releases": [ + { + "tag": "v0.11.0-rc.0", + "commits": [ + { + "SHA": "69e7d1e", + "Subject": "Prepare for release v0.11.0-rc.0 (#49)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/pg-coordinator", + "releases": [ + { + "tag": "v0.22.0-rc.0", + "commits": [ + { + "SHA": "e4efa4db", + "Subject": "Prepare for release v0.22.0-rc.0 (#139)" + }, + { + "SHA": "7c862bcd", + "Subject": "Add support for arbiter (#136)" + }, + { + "SHA": "53ba32a9", + "Subject": "added postgres 16.0 support (#137)" + }, + { + "SHA": "24445f9b", + "Subject": "Added & modified logs (#134)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/pgbouncer", + "releases": [ + { + "tag": "v0.25.0-rc.0", + "commits": [ + { + "SHA": "21ba9f0f", + "Subject": "Prepare for release v0.25.0-rc.0 (#296)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres", + "releases": [ + { + "tag": "v0.38.0-rc.0", + "commits": [ + { + "SHA": "8738ad73e", + "Subject": "Prepare for release v0.38.0-rc.0 (#684)" + }, + { + "SHA": "adb69b02e", + "Subject": "Implement PostgreSQL archiver (#628)" + }, + { + "SHA": "668e15dd4", + "Subject": "Remove test directory (#683)" + }, + { + "SHA": "d857c354a", + "Subject": "added postgres arbiter support (#677)" + }, + { + "SHA": "8fc98e8ed", + "Subject": "Fixed a bug for init container (#681)" + }, + { + "SHA": "a2b408ffb", + "Subject": "Bugfix for security context (#680)" + }, + { + "SHA": "fb14015e9", + "Subject": "added nightly yml for postgres (#679)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres-archiver", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/postgres-csi-snapshotter-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "02a45da", + "Subject": "Prepare for release v0.1.0-rc.0 (#6)" + }, + { + "SHA": "1a6457c", + "Subject": "Update flags and deps + Refactor (#5)" + }, + { + "SHA": "f32b56b", + "Subject": "Delete .idea folder" + }, + { + "SHA": "e7f8135", + "Subject": "clean up (#4)" + }, + { + "SHA": "06e7e70", + "Subject": "clean up (#3)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres-restic-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "8208814", + "Subject": "Prepare for release v0.1.0-rc.0 (#4)" + }, + { + "SHA": "a56fcfa", + "Subject": "Move to kubedb org (#3)" + }, + { + "SHA": "e8928c7", + "Subject": "Added postgres addon for kubestash (#2)" + }, + { + "SHA": "7c55105", + "Subject": "Prepare for release v0.1.0-rc.0 (#1)" + }, + { + "SHA": "19eff67", + "Subject": "Use gh runner token to publish docker image" + }, + { + "SHA": "6a71410", + "Subject": "Use firecracker runner" + }, + { + "SHA": "e278d71", + "Subject": "Use Go 1.21" + }, + { + "SHA": "4899879", + "Subject": "Update readme + cleanup" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/provisioner", + "releases": [ + { + "tag": "v0.38.0-rc.0", + "commits": [ + { + "SHA": "7e6099e0e", + "Subject": "Prepare for release v0.38.0-rc.0 (#59)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/proxysql", + "releases": [ + { + "tag": "v0.25.0-rc.0", + "commits": [ + { + "SHA": "c4775bf7", + "Subject": "Prepare for release v0.25.0-rc.0 (#313)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/redis", + "releases": [ + { + "tag": "v0.31.0-rc.0", + "commits": [ + { + "SHA": "966f14ca", + "Subject": "Prepare for release v0.31.0-rc.0 (#495)" + }, + { + "SHA": "b72d8319", + "Subject": "Run Redis and RedisSentinel as non root (#494)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/redis-coordinator", + "releases": [ + { + "tag": "v0.17.0-rc.0", + "commits": [ + { + "SHA": "9f724e43", + "Subject": "Prepare for release v0.17.0-rc.0 (#80)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/redis-restic-plugin", + "releases": [ + { + "tag": "v0.1.0-rc.0", + "commits": [ + { + "SHA": "f8de18b", + "Subject": "Prepare for release v0.1.0-rc.0 (#9)" + }, + { + "SHA": "a4c03d9", + "Subject": "Update snapshot time (#8)" + }, + { + "SHA": "404447d", + "Subject": "Fix binary name" + }, + { + "SHA": "4dbc58b", + "Subject": "Move to kubedb org" + }, + { + "SHA": "e4a6fb2", + "Subject": "Update deps (#7)" + }, + { + "SHA": "1b28954", + "Subject": "Remove maxConcurrency variable (#6)" + }, + { + "SHA": "4d13ee5", + "Subject": "Remove addon implementer + Refactor (#5)" + }, + { + "SHA": "44ac2c7", + "Subject": "Prepare for release v0.1.0-rc.0 (#4)" + }, + { + "SHA": "ce275bd", + "Subject": "Use firecracker runner" + }, + { + "SHA": "bf39971", + "Subject": "Update deps" + }, + { + "SHA": "ef24891", + "Subject": "Use github runner to push docker image" + }, + { + "SHA": "6a6f6d6", + "Subject": "Add support for redis backup and restore (#1)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/replication-mode-detector", + "releases": [ + { + "tag": "v0.25.0-rc.0", + "commits": [ + { + "SHA": "77886a28", + "Subject": "Prepare for release v0.25.0-rc.0 (#244)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/schema-manager", + "releases": [ + { + "tag": "v0.14.0-rc.0", + "commits": [ + { + "SHA": "893fe8d9", + "Subject": "Prepare for release v0.14.0-rc.0 (#85)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/tests", + "releases": [ + { + "tag": "v0.23.0-rc.0", + "commits": [ + { + "SHA": "bfd1ec79", + "Subject": "Prepare for release v0.23.0-rc.0 (#270)" + }, + { + "SHA": "fab75dd1", + "Subject": "Add disableDefault while deploying elasticsearch. (#269)" + }, + { + "SHA": "009399c7", + "Subject": "Run tests in restriced PodSecurityStandard (#266)" + }, + { + "SHA": "4be89382", + "Subject": "Fixed stash test and Innodb issues in MySQL (#250)" + }, + { + "SHA": "f007f5f5", + "Subject": "Added test for Standalone to HA scalin (#267)" + }, + { + "SHA": "017546ec", + "Subject": "Add Postgres e2e tests (#233)" + }, + { + "SHA": "fbd16c88", + "Subject": "Add kafka e2e tests (#254)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/ui-server", + "releases": [ + { + "tag": "v0.14.0-rc.0", + "commits": [ + { + "SHA": "b59415fd", + "Subject": "Prepare for release v0.14.0-rc.0 (#94)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/webhook-server", + "releases": [ + { + "tag": "v0.14.0-rc.0", + "commits": [ + { + "SHA": "c36d61e5", + "Subject": "Prepare for release v0.14.0-rc.0 (#70)" + } + ] + } + ] + } + ] +} diff --git a/releases/v2023.11.29-rc.0/README.md b/releases/v2023.11.29-rc.0/README.md new file mode 100644 index 000000000..09bd67dd0 --- /dev/null +++ b/releases/v2023.11.29-rc.0/README.md @@ -0,0 +1,521 @@ +# KubeDB v2023.11.29-rc.0 (2023-11-30) + + +## [kubedb/apimachinery](https://github.com/kubedb/apimachinery) + +### [v0.38.0-rc.0](https://github.com/kubedb/apimachinery/releases/tag/v0.38.0-rc.0) + +- [e070a3ae](https://github.com/kubedb/apimachinery/commit/e070a3ae) Do not default the seccompProfile (#1079) +- [29c96031](https://github.com/kubedb/apimachinery/commit/29c96031) Set Default Security Context for MariaDB (#1077) +- [fc35d376](https://github.com/kubedb/apimachinery/commit/fc35d376) Set default SecurityContext for mysql (#1070) +- [ee71aca0](https://github.com/kubedb/apimachinery/commit/ee71aca0) Update dependencies +- [93b5ba51](https://github.com/kubedb/apimachinery/commit/93b5ba51) add encriptSecret to postgresAchiver (#1078) +- [2b06b6e5](https://github.com/kubedb/apimachinery/commit/2b06b6e5) Add mongodb & postgres archiver (#1016) +- [47793c9a](https://github.com/kubedb/apimachinery/commit/47793c9a) Set default SecurityContext for Elasticsearch. (#1072) +- [90567b46](https://github.com/kubedb/apimachinery/commit/90567b46) Set default SecurityContext for Kafka (#1068) +- [449a4e00](https://github.com/kubedb/apimachinery/commit/449a4e00) Remove redundant helper functions for Kafka and Update constants (#1074) +- [b28463f4](https://github.com/kubedb/apimachinery/commit/b28463f4) Set fsGroup to 999 to avoid mountedPath's files permission issue in different storageClass (#1075) +- [8e497b92](https://github.com/kubedb/apimachinery/commit/8e497b92) Set Default Security Context for Redis (#1073) +- [88ab93c7](https://github.com/kubedb/apimachinery/commit/88ab93c7) Set default SecurityContext for mongodb (#1067) +- [e7ac5d2e](https://github.com/kubedb/apimachinery/commit/e7ac5d2e) Set default for security Context for postgres (#1069) +- [f5de4a28](https://github.com/kubedb/apimachinery/commit/f5de4a28) Add support for init with git-sync; Add const (#1065) + + + +## [kubedb/autoscaler](https://github.com/kubedb/autoscaler) + +### [v0.23.0-rc.0](https://github.com/kubedb/autoscaler/releases/tag/v0.23.0-rc.0) + +- [a406fbda](https://github.com/kubedb/autoscaler/commit/a406fbda) Prepare for release v0.23.0-rc.0 (#158) + + + +## [kubedb/bundles](https://github.com/kubedb/bundles) + +### [v2023.11.29-rc.0](https://github.com/kubedb/bundles/releases/tag/v2023.11.29-rc.0) + +- [97d51c0](https://github.com/kubedb/bundles/commit/97d51c0) Prepare for release v2023.11.29-rc.0 (#73) + + + +## [kubedb/cli](https://github.com/kubedb/cli) + +### [v0.38.0-rc.0](https://github.com/kubedb/cli/releases/tag/v0.38.0-rc.0) + +- [3a4dcc47](https://github.com/kubedb/cli/commit/3a4dcc47) Prepare for release v0.38.0-rc.0 (#737) + + + +## [kubedb/dashboard](https://github.com/kubedb/dashboard) + +### [v0.14.0-rc.0](https://github.com/kubedb/dashboard/releases/tag/v0.14.0-rc.0) + +- [c2982e93](https://github.com/kubedb/dashboard/commit/c2982e93) Prepare for release v0.14.0-rc.0 (#85) +- [9a9e6cd9](https://github.com/kubedb/dashboard/commit/9a9e6cd9) Add container security context for elasticsearch dashboard. (#84) + + + +## [kubedb/docs](https://github.com/kubedb/docs) + +### [v2023.11.29-rc.0](https://github.com/kubedb/docs/releases/tag/v2023.11.29-rc.0) + +- [57ff0b52](https://github.com/kubedb/docs/commit/57ff0b52) Prepare for release v2023.11.29-rc.0 (#580) +- [5c29bfa0](https://github.com/kubedb/docs/commit/5c29bfa0) Update docs for kubedb/webhook-server@c36d61e5 (#579) +- [08c6f0bd](https://github.com/kubedb/docs/commit/08c6f0bd) Update docs for kubedb/provisioner@7e6099e0 (#578) +- [e5ec0b7d](https://github.com/kubedb/docs/commit/e5ec0b7d) Update docs for kubedb/cli@3a4dcc47 (#577) + + + +## [kubedb/elasticsearch](https://github.com/kubedb/elasticsearch) + +### [v0.38.0-rc.0](https://github.com/kubedb/elasticsearch/releases/tag/v0.38.0-rc.0) + +- [6b2943f1](https://github.com/kubedb/elasticsearch/commit/6b2943f19) Prepare for release v0.38.0-rc.0 (#678) +- [7f1a37e1](https://github.com/kubedb/elasticsearch/commit/7f1a37e1a) Add prepare cluster installer before test runner (#677) +- [1d49f16d](https://github.com/kubedb/elasticsearch/commit/1d49f16d2) Remove `init-sysctl` container and add default containerSecurityContext (#676) +- [4bb15e48](https://github.com/kubedb/elasticsearch/commit/4bb15e48b) Update daily-opensearch workflow to provision v1.3.13 + + + +## [kubedb/elasticsearch-restic-plugin](https://github.com/kubedb/elasticsearch-restic-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/elasticsearch-restic-plugin/releases/tag/v0.1.0-rc.0) + +- [eb95c84](https://github.com/kubedb/elasticsearch-restic-plugin/commit/eb95c84) Prepare for release v0.1.0-rc.0 (#8) +- [fe82e1b](https://github.com/kubedb/elasticsearch-restic-plugin/commit/fe82e1b) Update component name (#7) +- [c155643](https://github.com/kubedb/elasticsearch-restic-plugin/commit/c155643) Update snapshot time (#6) +- [7093d5a](https://github.com/kubedb/elasticsearch-restic-plugin/commit/7093d5a) Move to kubedb org +- [a3a079e](https://github.com/kubedb/elasticsearch-restic-plugin/commit/a3a079e) Update deps (#5) +- [7a0fd38](https://github.com/kubedb/elasticsearch-restic-plugin/commit/7a0fd38) Refactor (#4) +- [b262635](https://github.com/kubedb/elasticsearch-restic-plugin/commit/b262635) Add support for backup and restore (#1) +- [50bde7e](https://github.com/kubedb/elasticsearch-restic-plugin/commit/50bde7e) Fix build +- [b9686b7](https://github.com/kubedb/elasticsearch-restic-plugin/commit/b9686b7) Prepare for release v0.1.0-rc.0 (#3) +- [ba0c0ed](https://github.com/kubedb/elasticsearch-restic-plugin/commit/ba0c0ed) Fix binary name +- [b0aa991](https://github.com/kubedb/elasticsearch-restic-plugin/commit/b0aa991) Use firecracker runner +- [a621400](https://github.com/kubedb/elasticsearch-restic-plugin/commit/a621400) Use Go 1.21 and restic 0.16.0 +- [f08e4e8](https://github.com/kubedb/elasticsearch-restic-plugin/commit/f08e4e8) Use github runner to push docker image + + + +## [kubedb/installer](https://github.com/kubedb/installer) + +### [v2023.11.29-rc.0](https://github.com/kubedb/installer/releases/tag/v2023.11.29-rc.0) + + + + +## [kubedb/kafka](https://github.com/kubedb/kafka) + +### [v0.9.0-rc.0](https://github.com/kubedb/kafka/releases/tag/v0.9.0-rc.0) + +- [0770fff](https://github.com/kubedb/kafka/commit/0770fff) Prepare for release v0.9.0-rc.0 (#48) +- [ee3dcf5](https://github.com/kubedb/kafka/commit/ee3dcf5) Add condition for ssl.properties file (#47) +- [4bd632b](https://github.com/kubedb/kafka/commit/4bd632b) Reconfigure kafka for updated config properties (#45) +- [cc9795b](https://github.com/kubedb/kafka/commit/cc9795b) Upsert Init Containers with Kafka podtemplate.spec and update default test-profile (#43) +- [76e743c](https://github.com/kubedb/kafka/commit/76e743c) Update daily e2e tests yml (#42) + + + +## [kubedb/kubedb-manifest-plugin](https://github.com/kubedb/kubedb-manifest-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/kubedb-manifest-plugin/releases/tag/v0.1.0-rc.0) + +- [bef777c](https://github.com/kubedb/kubedb-manifest-plugin/commit/bef777c) Prepare for release v0.1.0-rc.0 (#28) +- [46ad967](https://github.com/kubedb/kubedb-manifest-plugin/commit/46ad967) Remove redundancy (#27) +- [4eaf765](https://github.com/kubedb/kubedb-manifest-plugin/commit/4eaf765) Update snapshot time (#26) +- [e8ace42](https://github.com/kubedb/kubedb-manifest-plugin/commit/e8ace42) Fix plugin binary name +- [d4e3c34](https://github.com/kubedb/kubedb-manifest-plugin/commit/d4e3c34) Move to kubedb org +- [15770b2](https://github.com/kubedb/kubedb-manifest-plugin/commit/15770b2) Update deps (#25) +- [f50a3af](https://github.com/kubedb/kubedb-manifest-plugin/commit/f50a3af) Fix directory cleanup (#24) +- [d41eba7](https://github.com/kubedb/kubedb-manifest-plugin/commit/d41eba7) Refactor +- [0e154e7](https://github.com/kubedb/kubedb-manifest-plugin/commit/0e154e7) Fix release workflow +- [35c6b95](https://github.com/kubedb/kubedb-manifest-plugin/commit/35c6b95) Prepare for release v0.2.0-rc.0 (#22) +- [da97d9a](https://github.com/kubedb/kubedb-manifest-plugin/commit/da97d9a) Use gh runner token to publish image +- [592c51f](https://github.com/kubedb/kubedb-manifest-plugin/commit/592c51f) Use firecracker runner +- [008042d](https://github.com/kubedb/kubedb-manifest-plugin/commit/008042d) Use Go 1.21 +- [985bcab](https://github.com/kubedb/kubedb-manifest-plugin/commit/985bcab) Set snapshot time after snapshot completed (#21) +- [6a8c682](https://github.com/kubedb/kubedb-manifest-plugin/commit/6a8c682) Refactor code (#20) +- [bcb944d](https://github.com/kubedb/kubedb-manifest-plugin/commit/bcb944d) Remove manifest option flags (#19) +- [5a47722](https://github.com/kubedb/kubedb-manifest-plugin/commit/5a47722) Fix secret restore issue (#18) +- [3ced8b7](https://github.com/kubedb/kubedb-manifest-plugin/commit/3ced8b7) Update `kmodules.xyz/client-go` version to `v0.25.27` (#17) +- [2ee1314](https://github.com/kubedb/kubedb-manifest-plugin/commit/2ee1314) Update Readme (#16) +- [42d0e52](https://github.com/kubedb/kubedb-manifest-plugin/commit/42d0e52) Set initial component status prior to backup and restore (#15) +- [31a64d6](https://github.com/kubedb/kubedb-manifest-plugin/commit/31a64d6) Remove redundant flags (#14) +- [a804ba8](https://github.com/kubedb/kubedb-manifest-plugin/commit/a804ba8) Pass Snapshot name for restore +- [99ca49f](https://github.com/kubedb/kubedb-manifest-plugin/commit/99ca49f) Set snapshot time, integrity and size (#12) +- [384bbb6](https://github.com/kubedb/kubedb-manifest-plugin/commit/384bbb6) Set backup error in component status + Refactor codebase (#11) +- [513eef5](https://github.com/kubedb/kubedb-manifest-plugin/commit/513eef5) Update for snapshot and restoresession API changes (#10) +- [4fb8f52](https://github.com/kubedb/kubedb-manifest-plugin/commit/4fb8f52) Add options for issuerref (#9) +- [2931d9e](https://github.com/kubedb/kubedb-manifest-plugin/commit/2931d9e) Update restic modules (#7) +- [3422ddf](https://github.com/kubedb/kubedb-manifest-plugin/commit/3422ddf) Fix bugs + Sync with updated snapshot api (#6) +- [b1a69b5](https://github.com/kubedb/kubedb-manifest-plugin/commit/b1a69b5) Prepare for release v0.1.0 (#5) +- [5344e9f](https://github.com/kubedb/kubedb-manifest-plugin/commit/5344e9f) Update modules (#4) +- [14b2797](https://github.com/kubedb/kubedb-manifest-plugin/commit/14b2797) Add CI badge +- [969eeda](https://github.com/kubedb/kubedb-manifest-plugin/commit/969eeda) Organize code structure (#3) +- [9fc3cbe](https://github.com/kubedb/kubedb-manifest-plugin/commit/9fc3cbe) Postgres manifest (#2) +- [8e2a56f](https://github.com/kubedb/kubedb-manifest-plugin/commit/8e2a56f) Merge pull request #1 from kubestash/mongodb-manifest +- [e80c1d0](https://github.com/kubedb/kubedb-manifest-plugin/commit/e80c1d0) update flag names. +- [80d3908](https://github.com/kubedb/kubedb-manifest-plugin/commit/80d3908) Add options for changing name in the restored files. +- [e7da42d](https://github.com/kubedb/kubedb-manifest-plugin/commit/e7da42d) Fix error. +- [70a0267](https://github.com/kubedb/kubedb-manifest-plugin/commit/70a0267) Sync with updated snapshot api +- [9d747d8](https://github.com/kubedb/kubedb-manifest-plugin/commit/9d747d8) Merge branch 'mongodb-manifest' of github.com:stashed/kubedb-manifest into mongodb-manifest +- [90e00e3](https://github.com/kubedb/kubedb-manifest-plugin/commit/90e00e3) Fix bugs. +- [9c3fc1e](https://github.com/kubedb/kubedb-manifest-plugin/commit/9c3fc1e) Sync with updated snapshot api +- [c321013](https://github.com/kubedb/kubedb-manifest-plugin/commit/c321013) update component path. +- [7f4bd17](https://github.com/kubedb/kubedb-manifest-plugin/commit/7f4bd17) Refactor. +- [2b61ff0](https://github.com/kubedb/kubedb-manifest-plugin/commit/2b61ff0) Specify component directory +- [6264cdf](https://github.com/kubedb/kubedb-manifest-plugin/commit/6264cdf) Support restoring particular mongo component. +- [0008570](https://github.com/kubedb/kubedb-manifest-plugin/commit/0008570) Fix restore component phase updating. +- [8bd4c95](https://github.com/kubedb/kubedb-manifest-plugin/commit/8bd4c95) Fix restore manifests. +- [7eda9f9](https://github.com/kubedb/kubedb-manifest-plugin/commit/7eda9f9) Update Snapshot phase calculation. +- [a2b52d2](https://github.com/kubedb/kubedb-manifest-plugin/commit/a2b52d2) Add core to runtime scheme. +- [9bd6bd5](https://github.com/kubedb/kubedb-manifest-plugin/commit/9bd6bd5) Fix bugs. +- [9e08774](https://github.com/kubedb/kubedb-manifest-plugin/commit/9e08774) Fix build +- [01225c6](https://github.com/kubedb/kubedb-manifest-plugin/commit/01225c6) Update module path +- [45d0e45](https://github.com/kubedb/kubedb-manifest-plugin/commit/45d0e45) updated flags. +- [fb0282f](https://github.com/kubedb/kubedb-manifest-plugin/commit/fb0282f) update docker file. +- [ad4c004](https://github.com/kubedb/kubedb-manifest-plugin/commit/ad4c004) refactor. +- [8f71d3a](https://github.com/kubedb/kubedb-manifest-plugin/commit/8f71d3a) Fix build +- [115ef23](https://github.com/kubedb/kubedb-manifest-plugin/commit/115ef23) update makefile. +- [a274690](https://github.com/kubedb/kubedb-manifest-plugin/commit/a274690) update backup and restore. +- [cff449f](https://github.com/kubedb/kubedb-manifest-plugin/commit/cff449f) Use yaml pkg from k8s.io. +- [dcbb399](https://github.com/kubedb/kubedb-manifest-plugin/commit/dcbb399) Use restic package from KubeStash. +- [596a498](https://github.com/kubedb/kubedb-manifest-plugin/commit/596a498) fix restore implementation. +- [6ebc19b](https://github.com/kubedb/kubedb-manifest-plugin/commit/6ebc19b) Implement restore. +- [3e8a869](https://github.com/kubedb/kubedb-manifest-plugin/commit/3e8a869) Start implementing restore. +- [e841113](https://github.com/kubedb/kubedb-manifest-plugin/commit/e841113) Add backup methods for mongodb. +- [b5961f7](https://github.com/kubedb/kubedb-manifest-plugin/commit/b5961f7) Continue implementing backup. +- [d943f6a](https://github.com/kubedb/kubedb-manifest-plugin/commit/d943f6a) Implement manifest backup for MongoDB. +- [e644c67](https://github.com/kubedb/kubedb-manifest-plugin/commit/e644c67) Implement kubedb-manifest plugin to MongoDB manifests. + + + +## [kubedb/mariadb](https://github.com/kubedb/mariadb) + +### [v0.22.0-rc.0](https://github.com/kubedb/mariadb/releases/tag/v0.22.0-rc.0) + +- [e360fd82](https://github.com/kubedb/mariadb/commit/e360fd82) Prepare for release v0.22.0-rc.0 (#233) +- [3956f18c](https://github.com/kubedb/mariadb/commit/3956f18c) Set Default Security Context for MariaDB (#232) + + + +## [kubedb/mariadb-archiver](https://github.com/kubedb/mariadb-archiver) + +### [v0.1.0-rc.0](https://github.com/kubedb/mariadb-archiver/releases/tag/v0.1.0-rc.0) + +- [65fd6bf](https://github.com/kubedb/mariadb-archiver/commit/65fd6bf) Prepare for release v0.1.0-rc.0 (#3) + + + +## [kubedb/mariadb-coordinator](https://github.com/kubedb/mariadb-coordinator) + +### [v0.18.0-rc.0](https://github.com/kubedb/mariadb-coordinator/releases/tag/v0.18.0-rc.0) + +- [bf515bfa](https://github.com/kubedb/mariadb-coordinator/commit/bf515bfa) Prepare for release v0.18.0-rc.0 (#92) + + + +## [kubedb/memcached](https://github.com/kubedb/memcached) + +### [v0.31.0-rc.0](https://github.com/kubedb/memcached/releases/tag/v0.31.0-rc.0) + +- [e44be0a6](https://github.com/kubedb/memcached/commit/e44be0a6) Prepare for release v0.31.0-rc.0 (#405) + + + +## [kubedb/mongodb](https://github.com/kubedb/mongodb) + +### [v0.31.0-rc.0](https://github.com/kubedb/mongodb/releases/tag/v0.31.0-rc.0) + +- [c368ec94](https://github.com/kubedb/mongodb/commit/c368ec94) Prepare for release v0.31.0-rc.0 (#581) +- [020d5599](https://github.com/kubedb/mongodb/commit/020d5599) Set manifest component in restoreSession (#579) +- [95103a47](https://github.com/kubedb/mongodb/commit/95103a47) Implement mongodb archiver (#534) +- [fb01b593](https://github.com/kubedb/mongodb/commit/fb01b593) Update apimachinery deps for fsgroup defaulting (#578) +- [22a5bb29](https://github.com/kubedb/mongodb/commit/22a5bb29) Make changes to run containers as non-root user (#576) +- [8667f411](https://github.com/kubedb/mongodb/commit/8667f411) Rearrange the daily CI (#577) +- [7024a3ca](https://github.com/kubedb/mongodb/commit/7024a3ca) Add support for initialization with git-sync (#575) + + + +## [kubedb/mongodb-csi-snapshotter-plugin](https://github.com/kubedb/mongodb-csi-snapshotter-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/mongodb-csi-snapshotter-plugin/releases/tag/v0.1.0-rc.0) + + + + +## [kubedb/mongodb-restic-plugin](https://github.com/kubedb/mongodb-restic-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/mongodb-restic-plugin/releases/tag/v0.1.0-rc.0) + +- [745f5cb](https://github.com/kubedb/mongodb-restic-plugin/commit/745f5cb) Prepare for release v0.1.0-rc.0 (#13) +- [2c381ee](https://github.com/kubedb/mongodb-restic-plugin/commit/2c381ee) Rename `max-Concurrency` flag name to `max-concurrency` (#12) +- [769bb27](https://github.com/kubedb/mongodb-restic-plugin/commit/769bb27) Set DB version from env if empty (#11) +- [7f51333](https://github.com/kubedb/mongodb-restic-plugin/commit/7f51333) Update snapshot time (#10) +- [e5972d1](https://github.com/kubedb/mongodb-restic-plugin/commit/e5972d1) Move to kubedb org +- [004ef7e](https://github.com/kubedb/mongodb-restic-plugin/commit/004ef7e) Update deps (#9) +- [e54bc9b](https://github.com/kubedb/mongodb-restic-plugin/commit/e54bc9b) Remove version prefix from files (#8) +- [2ab94f7](https://github.com/kubedb/mongodb-restic-plugin/commit/2ab94f7) Add db version flag (#6) +- [d3e752d](https://github.com/kubedb/mongodb-restic-plugin/commit/d3e752d) Prepare for release v0.1.0-rc.0 (#7) +- [e0872f9](https://github.com/kubedb/mongodb-restic-plugin/commit/e0872f9) Use firecracker runners +- [a2e18e9](https://github.com/kubedb/mongodb-restic-plugin/commit/a2e18e9) Use github runner to push docker image +- [b32ebb2](https://github.com/kubedb/mongodb-restic-plugin/commit/b32ebb2) Build docker images for each db version (#5) +- [bc3219d](https://github.com/kubedb/mongodb-restic-plugin/commit/bc3219d) Update deps +- [8040cc0](https://github.com/kubedb/mongodb-restic-plugin/commit/8040cc0) MongoDB backup and restore addon (#2) +- [d9cd315](https://github.com/kubedb/mongodb-restic-plugin/commit/d9cd315) Update Readme and license (#1) + + + +## [kubedb/mysql](https://github.com/kubedb/mysql) + +### [v0.31.0-rc.0](https://github.com/kubedb/mysql/releases/tag/v0.31.0-rc.0) + +- [3c005b51](https://github.com/kubedb/mysql/commit/3c005b51) Prepare for release v0.31.0-rc.0 (#572) +- [bcdfaf4a](https://github.com/kubedb/mysql/commit/bcdfaf4a) Set Default Security Context for MySQL (#571) +- [9009bcac](https://github.com/kubedb/mysql/commit/9009bcac) Add git sync constants from apimachinery (#570) + + + +## [kubedb/mysql-archiver](https://github.com/kubedb/mysql-archiver) + +### [v0.1.0-rc.0](https://github.com/kubedb/mysql-archiver/releases/tag/v0.1.0-rc.0) + +- [f79286a](https://github.com/kubedb/mysql-archiver/commit/f79286a) Prepare for release v0.1.0-rc.0 (#2) +- [dcd2e30](https://github.com/kubedb/mysql-archiver/commit/dcd2e30) Fix wal-g binary + + + +## [kubedb/mysql-coordinator](https://github.com/kubedb/mysql-coordinator) + +### [v0.16.0-rc.0](https://github.com/kubedb/mysql-coordinator/releases/tag/v0.16.0-rc.0) + +- [b5e481fc](https://github.com/kubedb/mysql-coordinator/commit/b5e481fc) Prepare for release v0.16.0-rc.0 (#89) + + + +## [kubedb/mysql-restic-plugin](https://github.com/kubedb/mysql-restic-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/mysql-restic-plugin/releases/tag/v0.1.0-rc.0) + +- [b255e47](https://github.com/kubedb/mysql-restic-plugin/commit/b255e47) Prepare for release v0.1.0-rc.0 (#11) +- [9a17360](https://github.com/kubedb/mysql-restic-plugin/commit/9a17360) Set DB version from env if empty (#10) +- [c67ba7c](https://github.com/kubedb/mysql-restic-plugin/commit/c67ba7c) Update snapshot time (#9) +- [abef89e](https://github.com/kubedb/mysql-restic-plugin/commit/abef89e) Fix binary name +- [db1bbbf](https://github.com/kubedb/mysql-restic-plugin/commit/db1bbbf) Move to kubedb org +- [746d13e](https://github.com/kubedb/mysql-restic-plugin/commit/746d13e) Update deps (#8) +- [569533a](https://github.com/kubedb/mysql-restic-plugin/commit/569533a) Add version flag + Refactor (#6) +- [f0abd94](https://github.com/kubedb/mysql-restic-plugin/commit/f0abd94) Prepare for release v0.1.0-rc.0 (#7) +- [01bff62](https://github.com/kubedb/mysql-restic-plugin/commit/01bff62) Remove arm64 image support +- [277fda8](https://github.com/kubedb/mysql-restic-plugin/commit/277fda8) Build docker images for each db version (#5) +- [94f000d](https://github.com/kubedb/mysql-restic-plugin/commit/94f000d) Use Go 1.21 +- [2e4f30d](https://github.com/kubedb/mysql-restic-plugin/commit/2e4f30d) Update Readme (#4) +- [272c8f9](https://github.com/kubedb/mysql-restic-plugin/commit/272c8f9) Add support for mysql backup and restore (#1) + + + +## [kubedb/mysql-router-init](https://github.com/kubedb/mysql-router-init) + +### [v0.16.0-rc.0](https://github.com/kubedb/mysql-router-init/releases/tag/v0.16.0-rc.0) + + + + +## [kubedb/ops-manager](https://github.com/kubedb/ops-manager) + +### [v0.25.0-rc.0](https://github.com/kubedb/ops-manager/releases/tag/v0.25.0-rc.0) + +- [640fe280](https://github.com/kubedb/ops-manager/commit/640fe280) Prepare for release v0.25.0-rc.0 (#492) +- [9714e841](https://github.com/kubedb/ops-manager/commit/9714e841) Add kafka version 3.6.0 to daily test (#491) +- [dd18b17c](https://github.com/kubedb/ops-manager/commit/dd18b17c) postgres arbiter related changes and bug fixes (#483) +- [de52bda7](https://github.com/kubedb/ops-manager/commit/de52bda7) Remove default configuration and restart kafka with new config (#490) +- [f7850172](https://github.com/kubedb/ops-manager/commit/f7850172) Add prepare cluster installer before test runners (#489) +- [79e646ef](https://github.com/kubedb/ops-manager/commit/79e646ef) Update ServiceDNS for kafka (#488) +- [18851802](https://github.com/kubedb/ops-manager/commit/18851802) added daily postgres (#487) +- [0c2bdda1](https://github.com/kubedb/ops-manager/commit/0c2bdda1) added daily-postgres.yml (#486) +- [5cb75965](https://github.com/kubedb/ops-manager/commit/5cb75965) Fixed BUG in postgres reconfigureTLS opsreq (#485) +- [145e08d5](https://github.com/kubedb/ops-manager/commit/145e08d5) Failover before restarting primary on restart ops (#481) +- [e53a72ce](https://github.com/kubedb/ops-manager/commit/e53a72ce) Add Kafka daily yml (#475) + + + +## [kubedb/percona-xtradb](https://github.com/kubedb/percona-xtradb) + +### [v0.25.0-rc.0](https://github.com/kubedb/percona-xtradb/releases/tag/v0.25.0-rc.0) + +- [d374a542](https://github.com/kubedb/percona-xtradb/commit/d374a542) Prepare for release v0.25.0-rc.0 (#331) + + + +## [kubedb/percona-xtradb-coordinator](https://github.com/kubedb/percona-xtradb-coordinator) + +### [v0.11.0-rc.0](https://github.com/kubedb/percona-xtradb-coordinator/releases/tag/v0.11.0-rc.0) + +- [69e7d1e](https://github.com/kubedb/percona-xtradb-coordinator/commit/69e7d1e) Prepare for release v0.11.0-rc.0 (#49) + + + +## [kubedb/pg-coordinator](https://github.com/kubedb/pg-coordinator) + +### [v0.22.0-rc.0](https://github.com/kubedb/pg-coordinator/releases/tag/v0.22.0-rc.0) + +- [e4efa4db](https://github.com/kubedb/pg-coordinator/commit/e4efa4db) Prepare for release v0.22.0-rc.0 (#139) +- [7c862bcd](https://github.com/kubedb/pg-coordinator/commit/7c862bcd) Add support for arbiter (#136) +- [53ba32a9](https://github.com/kubedb/pg-coordinator/commit/53ba32a9) added postgres 16.0 support (#137) +- [24445f9b](https://github.com/kubedb/pg-coordinator/commit/24445f9b) Added & modified logs (#134) + + + +## [kubedb/pgbouncer](https://github.com/kubedb/pgbouncer) + +### [v0.25.0-rc.0](https://github.com/kubedb/pgbouncer/releases/tag/v0.25.0-rc.0) + +- [21ba9f0f](https://github.com/kubedb/pgbouncer/commit/21ba9f0f) Prepare for release v0.25.0-rc.0 (#296) + + + +## [kubedb/postgres](https://github.com/kubedb/postgres) + +### [v0.38.0-rc.0](https://github.com/kubedb/postgres/releases/tag/v0.38.0-rc.0) + +- [8738ad73](https://github.com/kubedb/postgres/commit/8738ad73e) Prepare for release v0.38.0-rc.0 (#684) +- [adb69b02](https://github.com/kubedb/postgres/commit/adb69b02e) Implement PostgreSQL archiver (#628) +- [668e15dd](https://github.com/kubedb/postgres/commit/668e15dd4) Remove test directory (#683) +- [d857c354](https://github.com/kubedb/postgres/commit/d857c354a) added postgres arbiter support (#677) +- [8fc98e8e](https://github.com/kubedb/postgres/commit/8fc98e8ed) Fixed a bug for init container (#681) +- [a2b408ff](https://github.com/kubedb/postgres/commit/a2b408ffb) Bugfix for security context (#680) +- [fb14015e](https://github.com/kubedb/postgres/commit/fb14015e9) added nightly yml for postgres (#679) + + + +## [kubedb/postgres-archiver](https://github.com/kubedb/postgres-archiver) + +### [v0.1.0-rc.0](https://github.com/kubedb/postgres-archiver/releases/tag/v0.1.0-rc.0) + + + + +## [kubedb/postgres-csi-snapshotter-plugin](https://github.com/kubedb/postgres-csi-snapshotter-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/postgres-csi-snapshotter-plugin/releases/tag/v0.1.0-rc.0) + +- [02a45da](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/02a45da) Prepare for release v0.1.0-rc.0 (#6) +- [1a6457c](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/1a6457c) Update flags and deps + Refactor (#5) +- [f32b56b](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/f32b56b) Delete .idea folder +- [e7f8135](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/e7f8135) clean up (#4) +- [06e7e70](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/06e7e70) clean up (#3) + + + +## [kubedb/postgres-restic-plugin](https://github.com/kubedb/postgres-restic-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/postgres-restic-plugin/releases/tag/v0.1.0-rc.0) + +- [8208814](https://github.com/kubedb/postgres-restic-plugin/commit/8208814) Prepare for release v0.1.0-rc.0 (#4) +- [a56fcfa](https://github.com/kubedb/postgres-restic-plugin/commit/a56fcfa) Move to kubedb org (#3) +- [e8928c7](https://github.com/kubedb/postgres-restic-plugin/commit/e8928c7) Added postgres addon for kubestash (#2) +- [7c55105](https://github.com/kubedb/postgres-restic-plugin/commit/7c55105) Prepare for release v0.1.0-rc.0 (#1) +- [19eff67](https://github.com/kubedb/postgres-restic-plugin/commit/19eff67) Use gh runner token to publish docker image +- [6a71410](https://github.com/kubedb/postgres-restic-plugin/commit/6a71410) Use firecracker runner +- [e278d71](https://github.com/kubedb/postgres-restic-plugin/commit/e278d71) Use Go 1.21 +- [4899879](https://github.com/kubedb/postgres-restic-plugin/commit/4899879) Update readme + cleanup + + + +## [kubedb/provisioner](https://github.com/kubedb/provisioner) + +### [v0.38.0-rc.0](https://github.com/kubedb/provisioner/releases/tag/v0.38.0-rc.0) + +- [7e6099e0](https://github.com/kubedb/provisioner/commit/7e6099e0e) Prepare for release v0.38.0-rc.0 (#59) + + + +## [kubedb/proxysql](https://github.com/kubedb/proxysql) + +### [v0.25.0-rc.0](https://github.com/kubedb/proxysql/releases/tag/v0.25.0-rc.0) + +- [c4775bf7](https://github.com/kubedb/proxysql/commit/c4775bf7) Prepare for release v0.25.0-rc.0 (#313) + + + +## [kubedb/redis](https://github.com/kubedb/redis) + +### [v0.31.0-rc.0](https://github.com/kubedb/redis/releases/tag/v0.31.0-rc.0) + +- [966f14ca](https://github.com/kubedb/redis/commit/966f14ca) Prepare for release v0.31.0-rc.0 (#495) +- [b72d8319](https://github.com/kubedb/redis/commit/b72d8319) Run Redis and RedisSentinel as non root (#494) + + + +## [kubedb/redis-coordinator](https://github.com/kubedb/redis-coordinator) + +### [v0.17.0-rc.0](https://github.com/kubedb/redis-coordinator/releases/tag/v0.17.0-rc.0) + +- [9f724e43](https://github.com/kubedb/redis-coordinator/commit/9f724e43) Prepare for release v0.17.0-rc.0 (#80) + + + +## [kubedb/redis-restic-plugin](https://github.com/kubedb/redis-restic-plugin) + +### [v0.1.0-rc.0](https://github.com/kubedb/redis-restic-plugin/releases/tag/v0.1.0-rc.0) + +- [f8de18b](https://github.com/kubedb/redis-restic-plugin/commit/f8de18b) Prepare for release v0.1.0-rc.0 (#9) +- [a4c03d9](https://github.com/kubedb/redis-restic-plugin/commit/a4c03d9) Update snapshot time (#8) +- [404447d](https://github.com/kubedb/redis-restic-plugin/commit/404447d) Fix binary name +- [4dbc58b](https://github.com/kubedb/redis-restic-plugin/commit/4dbc58b) Move to kubedb org +- [e4a6fb2](https://github.com/kubedb/redis-restic-plugin/commit/e4a6fb2) Update deps (#7) +- [1b28954](https://github.com/kubedb/redis-restic-plugin/commit/1b28954) Remove maxConcurrency variable (#6) +- [4d13ee5](https://github.com/kubedb/redis-restic-plugin/commit/4d13ee5) Remove addon implementer + Refactor (#5) +- [44ac2c7](https://github.com/kubedb/redis-restic-plugin/commit/44ac2c7) Prepare for release v0.1.0-rc.0 (#4) +- [ce275bd](https://github.com/kubedb/redis-restic-plugin/commit/ce275bd) Use firecracker runner +- [bf39971](https://github.com/kubedb/redis-restic-plugin/commit/bf39971) Update deps +- [ef24891](https://github.com/kubedb/redis-restic-plugin/commit/ef24891) Use github runner to push docker image +- [6a6f6d6](https://github.com/kubedb/redis-restic-plugin/commit/6a6f6d6) Add support for redis backup and restore (#1) + + + +## [kubedb/replication-mode-detector](https://github.com/kubedb/replication-mode-detector) + +### [v0.25.0-rc.0](https://github.com/kubedb/replication-mode-detector/releases/tag/v0.25.0-rc.0) + +- [77886a28](https://github.com/kubedb/replication-mode-detector/commit/77886a28) Prepare for release v0.25.0-rc.0 (#244) + + + +## [kubedb/schema-manager](https://github.com/kubedb/schema-manager) + +### [v0.14.0-rc.0](https://github.com/kubedb/schema-manager/releases/tag/v0.14.0-rc.0) + +- [893fe8d9](https://github.com/kubedb/schema-manager/commit/893fe8d9) Prepare for release v0.14.0-rc.0 (#85) + + + +## [kubedb/tests](https://github.com/kubedb/tests) + +### [v0.23.0-rc.0](https://github.com/kubedb/tests/releases/tag/v0.23.0-rc.0) + +- [bfd1ec79](https://github.com/kubedb/tests/commit/bfd1ec79) Prepare for release v0.23.0-rc.0 (#270) +- [fab75dd1](https://github.com/kubedb/tests/commit/fab75dd1) Add disableDefault while deploying elasticsearch. (#269) +- [009399c7](https://github.com/kubedb/tests/commit/009399c7) Run tests in restriced PodSecurityStandard (#266) +- [4be89382](https://github.com/kubedb/tests/commit/4be89382) Fixed stash test and Innodb issues in MySQL (#250) +- [f007f5f5](https://github.com/kubedb/tests/commit/f007f5f5) Added test for Standalone to HA scalin (#267) +- [017546ec](https://github.com/kubedb/tests/commit/017546ec) Add Postgres e2e tests (#233) +- [fbd16c88](https://github.com/kubedb/tests/commit/fbd16c88) Add kafka e2e tests (#254) + + + +## [kubedb/ui-server](https://github.com/kubedb/ui-server) + +### [v0.14.0-rc.0](https://github.com/kubedb/ui-server/releases/tag/v0.14.0-rc.0) + +- [b59415fd](https://github.com/kubedb/ui-server/commit/b59415fd) Prepare for release v0.14.0-rc.0 (#94) + + + +## [kubedb/webhook-server](https://github.com/kubedb/webhook-server) + +### [v0.14.0-rc.0](https://github.com/kubedb/webhook-server/releases/tag/v0.14.0-rc.0) + +- [c36d61e5](https://github.com/kubedb/webhook-server/commit/c36d61e5) Prepare for release v0.14.0-rc.0 (#70) + + + diff --git a/releases/v2023.11.29-rc.0/release.json b/releases/v2023.11.29-rc.0/release.json new file mode 100644 index 000000000..4e6cda37b --- /dev/null +++ b/releases/v2023.11.29-rc.0/release.json @@ -0,0 +1,276 @@ +{ + "product_line": "KubeDB", + "release": "v2023.11.29-rc.0", + "docs_url_template": "https://kubedb.com/docs/%s", + "kubernetes_version": "1.20+", + "projects": [ + { + "github.com/kubedb/apimachinery": { + "tag": "v0.38.0-rc.0" + } + }, + { + "github.com/kubedb/cli": { + "key": "kubedb-cli", + "tag": "v0.38.0-rc.0" + }, + "github.com/kubedb/elasticsearch": { + "tag": "v0.38.0-rc.0" + }, + "github.com/kubedb/elasticsearch-restic-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/kafka": { + "tag": "v0.9.0-rc.0" + }, + "github.com/kubedb/kubedb-manifest-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/mariadb": { + "tag": "v0.22.0-rc.0" + }, + "github.com/kubedb/mariadb-archiver": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/mariadb-coordinator": { + "tag": "v0.18.0-rc.0" + }, + "github.com/kubedb/memcached": { + "tag": "v0.31.0-rc.0" + }, + "github.com/kubedb/mongodb": { + "tag": "v0.31.0-rc.0" + }, + "github.com/kubedb/mongodb-csi-snapshotter-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/mongodb-restic-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/mysql": { + "tag": "v0.31.0-rc.0" + }, + "github.com/kubedb/mysql-archiver": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/mysql-coordinator": { + "tag": "v0.16.0-rc.0" + }, + "github.com/kubedb/mysql-restic-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/mysql-router-init": { + "tag": "v0.16.0-rc.0" + }, + "github.com/kubedb/percona-xtradb": { + "tag": "v0.25.0-rc.0" + }, + "github.com/kubedb/percona-xtradb-coordinator": { + "tag": "v0.11.0-rc.0" + }, + "github.com/kubedb/pg-coordinator": { + "tag": "v0.22.0-rc.0" + }, + "github.com/kubedb/postgres": { + "tag": "v0.38.0-rc.0" + }, + "github.com/kubedb/postgres-archiver": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/postgres-csi-snapshotter-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/postgres-restic-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/redis": { + "tag": "v0.31.0-rc.0" + }, + "github.com/kubedb/redis-coordinator": { + "tag": "v0.17.0-rc.0" + }, + "github.com/kubedb/redis-restic-plugin": { + "tag": "v0.1.0-rc.0" + }, + "github.com/kubedb/replication-mode-detector": { + "tag": "v0.25.0-rc.0" + }, + "github.com/kubedb/tests": { + "tag": "v0.23.0-rc.0" + } + }, + { + "github.com/kubedb/pgbouncer": { + "tag": "v0.25.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.25.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/dashboard": { + "key": "kubedb-dashboard", + "tag": "v0.14.0-rc.0", + "chartNames": [ + "kubedb-dashboard" + ] + }, + "github.com/kubedb/provisioner": { + "key": "kubedb-provisioner", + "tag": "v0.38.0-rc.0", + "chartNames": [ + "kubedb-provisioner" + ] + }, + "github.com/kubedb/schema-manager": { + "key": "kubedb-schema-manager", + "tag": "v0.14.0-rc.0", + "chartNames": [ + "kubedb-schema-manager" + ] + }, + "github.com/kubedb/ui-server": { + "key": "kubedb-ui-server", + "tag": "v0.14.0-rc.0", + "chartNames": [ + "kubedb-ui-server" + ] + } + }, + { + "github.com/kubedb/ops-manager": { + "key": "kubedb-ops-manager", + "tag": "v0.25.0-rc.0", + "chartNames": [ + "kubedb-ops-manager" + ] + } + }, + { + "github.com/kubedb/autoscaler": { + "key": "kubedb-autoscaler", + "tag": "v0.23.0-rc.0", + "chartNames": [ + "kubedb-autoscaler" + ] + } + }, + { + "github.com/kubedb/webhook-server": { + "key": "kubedb-webhook-server", + "tag": "v0.14.0-rc.0", + "chartNames": [ + "kubedb-webhook-server" + ] + } + }, + { + "github.com/kubedb/installer": { + "key": "kubedb-installer", + "tag": "v2023.11.29-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.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.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/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-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-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-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=opostgres-csisnapshotter --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=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-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}", + "./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": "v2023.11.29-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": "v2023.11.29-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": "v2023.11.29-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" + } + } + ] +}