Releases: FoundationDB/fdb-kubernetes-operator
Releases · FoundationDB/fdb-kubernetes-operator
v1.55.0
v1.55.0
Changes
Operator
- Ensure that the tag suffix is only added when it is missing #2208
- Check if the newly added process group ID is already excluded #2207
- Update docs for three data hall and move something to implemented #2206
- Ensure reconcilation is requeued for restore controller if the restore is not completed #2203
- Allow to modify the e2e peer verification string #2202
- Add the restore state to the restore CRD #2198
- Mark the HA upgrade test where no remote processes are restarted as pending until it passes reliably #2197
- Ensure the init container is removed if the unified image should be used #2195
- docs: document procedure to migrate a live cluster to three-data-hall redundancy #2191
v1.54.0
v1.53.0
v1.53.0
Changes
Operator
- Update the x/net dependency. #2189
- Update the three_data_hall docs for the three data hall with unified image #2188
- Fix the plugin e2e test setup #2184
- Add a test case to run the exclusion in a multi-region cluster for a bigger cluster with injected latencies #2183
- Update go version to 1.22.10 and RockyLinux to 9.5 #2182
- Add support for multi-region recover subcommand with DNS #2181
- Correct the failure duration for unavailable checks #2178
- Correct init container setup for unified image with backups #2177
- Improve the reliability of the pod pending test case #2176
- Always make use of the no_wait flag in the exclude controller to reduce the noise from exclusions that timeout #2175
- Enable the unified image randomly in the e2e tests #2173
- Add design for better coordination for multi operator setup #2172
- Reset the exclusion status if a process is not excluded anymore #2167
v1.52.0
v1.51.0
v1.51.0
Changes
Operator
- Try to batch the exclusions of transaction system processes together #2158
- Smaller doc fixes #2157
- Fix the unified image setup during bootstrap when a custom environment variable is used for the zone #2156
- Make sure that the remove cluster is skipped too and add more debugging output for the plugin #2154
- Update go version to 1.22.8 #2152
- Simplify the confirmRemoval code #2148
v1.50.0
v1.50.0
Changes
Operator
- Fix the case where the process group gets removed without the addresses being included #2147
- Update the docs for e2e tests with a custom FDB version #2146
- Fix output for kubectl fdb exec command #2145
- Update docs unified image #2143
- Fix some bugs in the e2e test suite when only one version mapping is provided and fix the setup of the data loader #2141
- Add an operator e2e exclusion tests when a single log process has high latency #2138
v1.49.0
v1.48.0
v1.47.0
v1.47.0
Changes
Operator
- Add test suite name into namespace and cluster name to reduce conflicts #2126
- Refactor exec code to share same code and add plugin e2e test suite #2122
- Initial docs for coordinator recovery and e2e test #2121
- Read the coordinator IPs from the running Pods if they are present #2119
- Only release the lock when the cluster is reconciled #2117
- Improve logging for fdbclient and lock client to see what subreconciler issued the command #2116