Radovan
Radovan
[Project board link](https://github.com/orgs/k8ssandra/projects/8/views/1?pane=issue&itemId=63121755) A fresh Ubuntu 24.04 LTS now installs Python 3.12 by default. At the moment, Medusa does not support this, there's some dependency issue. Also, pip installing off...
**What this PR does**: **Which issue(s) this PR fixes**: Fixes #1277 **Checklist** - [ ] Changes manually tested - [ ] Automated Tests added/updated - [ ] Documentation added/updated -...
**What this PR does**: This PR adds the option to configure Reaper to use a memory sotrage backend. If this storage type is used, Reaper will be deployed as a...
**What this PR does**: **Which issue(s) this PR fixes**: Fixes #1420 **Checklist** - [ ] Changes manually tested - [ ] Automated Tests added/updated - [ ] Documentation added/updated -...
**What this PR does**: Adds docs on Reaper's control plane deployment. **Which issue(s) this PR fixes**: Fixes **Checklist** - [ ] Changes manually tested - [ ] Automated Tests added/updated...
This PR allows Reaper to use cluster-specific trust/key-stores when using HTTP instead of JMX (meaning Reaper is talking to [mgmt-api](https://github.com/k8ssandra/management-api-for-apache-cassandra)). The Reaper's yaml file can now have a new `httpManagement.truststoresDir`...
[Project board link](https://github.com/orgs/k8ssandra/projects/8/views/1?pane=issue&itemId=41089456) Sometimes at tests we still get random errors at places like gcs_storage._upload_blob(). This mehtod does have a retry on it. It's not clear if the error bubling...
[Project board link](https://github.com/orgs/k8ssandra/projects/8/views/1?pane=issue&itemId=39003207) In Libcloud, each storage provider had its constant. When removing libcloud, we winged it and hardcoded the constat straight into the code. We should improve that. Reference:...
[Project board link](https://github.com/orgs/k8ssandra/projects/8/views/1?pane=issue&itemId=38868265) There's a rather ugly way we treat attributes of those classes. For example ``` @manifest.setter def manifest(self, manifest): self.cached_manifest = None self._storage.storage_driver.upload_blob_from_string(self.manifest_path, manifest) ``` Elsewhere in the...