Skip to content

Commit 5c96137

Browse files
authored
fix!: Rework git-sync CRD to not fail on missing gitFolder (#596)
* fix!: Rework git-sync CRD to not fail on missing gitFolder * cargo update -p ring * cargo update * Update docs * changelog * Increase test coverage * Use PathBuf::join instead of String concatination * clippy
1 parent 91582f6 commit 5c96137

File tree

9 files changed

+397
-284
lines changed

9 files changed

+397
-284
lines changed

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,27 @@
1111

1212
### Changed
1313

14-
- Bump stackable-operator to 0.87.0 and stackable-versioned to 0.6.0 ([#591]).
1514
- Default to OCI for image metadata and product image selection ([#572]).
15+
- BREAKING: The field `.spec.clusterConfig.dagsGitSync[].wait` changed from `uint8` to our human-readable `Duration` struct.
16+
In case you have used `wait: 20` before, you need to change it to `wait: 20s` ([#596]).
17+
- The field `.spec.clusterConfig.dagsGitSync[].depth` was promoted from `uint8` to `uint32` to allow for more cloning depth.
18+
This is a non-breaking change as all previous values are still valid ([#596]).
1619

1720
### Removed
1821

1922
- Remove support for `2.9.2` and `2.10.2` (experimental) ([#594]).
2023

24+
### Fixed
25+
26+
- Fix `git-sync` functionality in case no `gitFolder` is specified.
27+
The `gitFolder` field is now non-nullable, but has a default value, resulting in no breaking change ([#596]).
28+
2129
[#557]: https://github.com/stackabletech/airflow-operator/pull/557
2230
[#571]: https://github.com/stackabletech/airflow-operator/pull/571
2331
[#572]: https://github.com/stackabletech/airflow-operator/pull/572
2432
[#573]: https://github.com/stackabletech/airflow-operator/pull/573
25-
[#591]: https://github.com/stackabletech/airflow-operator/pull/591
2633
[#594]: https://github.com/stackabletech/airflow-operator/pull/594
34+
[#596]: https://github.com/stackabletech/airflow-operator/pull/596
2735

2836
## [24.11.1] - 2025-01-09
2937

0 commit comments

Comments
 (0)