Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
772eba1
wip:ssh for gitsync
adwk67 Dec 1, 2025
2beef1d
linting, use deploy key
adwk67 Dec 2, 2025
6b701b2
Merge branch 'main' into feat/gitsync-ssh
adwk67 Dec 2, 2025
5c6881e
change credentials fields in line with operator-rs
adwk67 Dec 18, 2025
cc86c38
Merge branch 'main' into feat/gitsync-ssh
adwk67 Dec 18, 2025
436abeb
regenerate charts
adwk67 Dec 18, 2025
e5a910c
bring enum in line with framework definition
adwk67 Dec 18, 2025
576baf9
bring enum in line with framework definition: correction
adwk67 Dec 18, 2025
42f725b
Merge branch 'main' into feat/gitsync-ssh
adwk67 Dec 18, 2025
5e4d838
missed files
adwk67 Dec 18, 2025
9c284ad
switch gitsync to v2
adwk67 Dec 19, 2025
fd9726b
wip: airflow versioning
adwk67 Dec 22, 2025
80ccc2d
remove version prefix from airflow config
adwk67 Dec 22, 2025
c3f5a0f
use hint instead of explicit functions
adwk67 Dec 22, 2025
7b18fd3
chore: Add missing label to Deployment
Techassi Dec 22, 2025
1768854
restore test to v1alpha1
adwk67 Dec 22, 2025
bb541b8
added versioning integration test
adwk67 Dec 23, 2025
0140d27
updated to operator-rs 101.1
adwk67 Dec 23, 2025
f13c991
merge main
adwk67 Dec 23, 2025
dea454c
fix: Downgrade k8s-openapi to 0.26.0 to prevent CRD schema bug
sbernauer Jan 5, 2026
363c60d
merge main
adwk67 Jan 7, 2026
7f5fd9f
Merge branch 'fix/downgrade-k8s-openapi' into feat/operator-versioning
adwk67 Jan 7, 2026
33adf44
regenerate nix and charts
adwk67 Jan 7, 2026
3ef0e6f
update branch commit refs
adwk67 Jan 7, 2026
4ab047d
Merge branch 'main' into feat/operator-versioning
adwk67 Jan 7, 2026
db86c7b
bump operator-rs, minor test fixes
adwk67 Jan 8, 2026
df43c2f
Merge branch 'main' into feat/operator-versioning
adwk67 Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ default_language_version:

repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: 3e8a8703264a2f4a69428a0aa4dcb512790b2c8c # 6.0.0
rev: v6.0.0 # 6.0.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
Expand All @@ -21,20 +21,20 @@ repos:
args: ["--all-features", "check", "advisories", "bans", "licenses", "sources"]

- repo: https://github.com/adrienverge/yamllint
rev: 79a6b2b1392eaf49cdd32ac4f14be1a809bbd8f7 # 1.37.1
rev: v1.37.1 # 1.37.1
hooks:
- id: yamllint
args: ["--strict"]

- repo: https://github.com/igorshubovych/markdownlint-cli
rev: 192ad822316c3a22fb3d3cc8aa6eafa0b8488360 # 0.45.0
rev: v0.46.0 # 0.45.0
hooks:
- id: markdownlint
types: [text]
files: \.md(\.j2)*$

- repo: https://github.com/koalaman/shellcheck-precommit
rev: 99470f5e12208ff0fb17ab81c3c494f7620a1d8d # 0.11.0
rev: v0.11.0 # 0.11.0
hooks:
- id: shellcheck
args: ["--severity=info"]
Expand All @@ -43,20 +43,20 @@ repos:
# If you do not, you will need to delete the cached ruff binary shown in the
# error message
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: 3b4bc031619cde2e0a9f3c4441ac7cc8227245a4 # 0.14.1
rev: v0.14.7 # 0.14.1
hooks:
# Run the linter.
- id: ruff-check
# Run the formatter.
- id: ruff-format

- repo: https://github.com/rhysd/actionlint
rev: e7d448ef7507c20fc4c88a95d0c448b848cd6127 # 1.7.8
rev: v1.7.9 # 1.7.8
hooks:
- id: actionlint

- repo: https://github.com/hadolint/hadolint
rev: 57e1618d78fd469a92c1e584e8c9313024656623 # 2.14.0
rev: v2.14.0 # 2.14.0
hooks:
- id: hadolint

Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,16 @@

### Added

- Add operator versioning ([#725]).
- GitSync considered for v1alpha1 and v1alpha2
- Support objectOverrides using `.spec.objectOverrides`.
See [objectOverrides concepts page](https://docs.stackable.tech/home/nightly/concepts/overrides/#object-overrides) for details ([#726]).

### Fixed

- Default `API_WORKERS` to 1 (instead of letting Airflow default to 4) to prevent crashloop and update/correct docs to reflect this ([#727]).

[#725]: https://github.com/stackabletech/airflow-operator/pull/725
[#726]: https://github.com/stackabletech/airflow-operator/pull/726
[#727]: https://github.com/stackabletech/airflow-operator/pull/727

Expand Down
Loading