k8ssandra / management-api-for-apache-cassandra

RESTful / Secure Management Sidecar for Apache Cassandra
Apache License 2.0
71 stars 51 forks source link

Automate Cassandra/DSE version upgrades #459

Open emerkle826 opened 6 months ago

emerkle826 commented 6 months ago

When new versions of Cassandra or DSE are released, we have to manually edit files to pick them up. These include:

As well as a changelog entry. For an example of some of the changes, see https://github.com/k8ssandra/management-api-for-apache-cassandra/pull/452

It would be nice to have a script that creates a PR with all of these changes generated automatically for a give Cassandra/DSE version update.

- [ ] When a new version of Cassandra or DSE is introduced, a script can be run to make all the appropriate changes above
- [ ] BONUS: The script also pushes the changes and generates a PR that is ready to merge if the tests pass.

┆Issue is synchronized with this Jira Story by Unito