Skip to content

Commit cf7380b

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/truststore-ca-cert-name
2 parents 7ed37a3 + 9be0dc7 commit cf7380b

60 files changed

Lines changed: 4384 additions & 3088 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cargo/config.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[alias]
2+
cert-tools = ["run", "-p", "cert-tools", "--"]

.github/workflows/build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ on:
2323

2424
env:
2525
OPERATOR_NAME: "secret-operator"
26-
RUST_NIGHTLY_TOOLCHAIN_VERSION: "nightly-2025-10-23"
27-
NIX_PKG_MANAGER_VERSION: "2.30.0"
28-
RUST_TOOLCHAIN_VERSION: "1.89.0"
26+
RUST_NIGHTLY_TOOLCHAIN_VERSION: "nightly-2026-02-24"
27+
NIX_PKG_MANAGER_VERSION: "2.33.3"
28+
RUST_TOOLCHAIN_VERSION: "1.93.0"
2929
HADOLINT_VERSION: "v2.14.0"
3030
PYTHON_VERSION: "3.14"
3131
CARGO_TERM_COLOR: always
@@ -139,7 +139,7 @@ jobs:
139139
set -euo pipefail
140140
[ -n "$GITHUB_DEBUG" ] && set -x
141141
142-
CURRENT_VERSION=$(cargo metadata --format-version 1 --no-deps | jq -r '.packages[0].version')
142+
CURRENT_VERSION=$(cargo metadata --format-version 1 --no-deps | jq -r '.packages[] | select(.name == "stackable-secret-operator") | .version')
143143
144144
if [ "$GITHUB_EVENT_NAME" == 'pull_request' ]; then
145145
# Include a PR suffix if this workflow is triggered by a PR

.github/workflows/pr_pre-commit.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ on:
77

88
env:
99
CARGO_TERM_COLOR: always
10-
NIX_PKG_MANAGER_VERSION: "2.30.0"
11-
RUST_TOOLCHAIN_VERSION: "nightly-2025-10-23"
10+
NIX_PKG_MANAGER_VERSION: "2.33.3"
11+
RUST_TOOLCHAIN_VERSION: "nightly-2026-02-24"
1212
HADOLINT_VERSION: "v2.14.0"
1313
PYTHON_VERSION: "3.14"
14-
JINJA2_CLI_VERSION: "0.8.2"
14+
JINJA2_CLI_VERSION: "1.0.0"
1515

1616
jobs:
1717
pre-commit:

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ repos:
8989
- id: cargo-doc
9090
name: cargo-doc
9191
language: system
92-
entry: cargo doc --document-private-items
92+
entry: cargo doc --no-deps --document-private-items
9393
stages: [pre-commit, pre-merge-commit]
9494
pass_filenames: false
9595
files: \.rs$|Cargo\.(toml|lock)
@@ -105,7 +105,7 @@ repos:
105105
- id: cargo-rustfmt
106106
name: cargo-rustfmt
107107
language: system
108-
entry: cargo +nightly-2025-10-23 fmt --all -- --check
108+
entry: cargo +nightly-2026-02-24 fmt --all -- --check
109109
stages: [pre-commit, pre-merge-commit]
110110
pass_filenames: false
111111
files: \.rs$

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"rust-analyzer.rustfmt.overrideCommand": [
33
"rustfmt",
4-
"+nightly-2025-10-23",
4+
"+nightly-2026-02-24",
55
"--edition",
66
"2024",
77
"--"

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,18 @@ All notable changes to this project will be documented in this file.
1111

1212
### Changed
1313

14+
- Bump stackable-operator to 0.108.0, strum to 0.28, snafu to 0.9, and ldap3 to 0.12 ([#685], [#688]).
1415
- Gracefully shutdown all concurrent tasks by forwarding the SIGTERM signal ([#674]).
1516
- OLM deployer doesn't add owner references to cluster scoped objects anymore ([#667]).
1617
Owner references ensure that objects are garbage collected by OpenShift upon operator removal but they cause problems when the operator is updated.
1718
This means that cluster wide objects are not removed anymore when the operator is uninstalled.
1819
This behaviour is in line with the default behaviour of Helm and OLM.
1920
- Bump testing-tools to `0.3.0-stackable0.0.0-dev` ([#671]).
2021

22+
### Fixed
23+
24+
- Fix "404 page not found" error for the initial object list ([#687], [#688]).
25+
2126
### Removed
2227

2328
- BREAKING: Removed support for ephemeral CSI volumes ([#481], [#670]).
@@ -44,6 +49,9 @@ All notable changes to this project will be documented in this file.
4449
[#671]: https://github.com/stackabletech/secret-operator/pull/671
4550
[#674]: https://github.com/stackabletech/secret-operator/pull/674
4651
[#679]: https://github.com/stackabletech/secret-operator/pull/679
52+
[#685]: https://github.com/stackabletech/secret-operator/pull/685
53+
[#687]: https://github.com/stackabletech/secret-operator/pull/687
54+
[#688]: https://github.com/stackabletech/secret-operator/pull/688
4755
4856
## [25.11.0] - 2025-11-07
4957

0 commit comments

Comments
 (0)