Skip to content

Commit dff7fb2

Browse files
labrenbeNickLarsenNZTechassi
authored
feat: Inject vector aggregator address as env into vector config (#600)
* start watching configmaps that are referenced in airflow spec * bump operator-rs * add changelog entry * minor refactor * chore: Replace print_startup_string with structured event * wip: Replace log initialization with stackable-telemetry * chore: Bump kube (transitive) to 0.99.0 * chore: Change default rotation to hourly * chore: Add TODOs * chore: Apply suggestion Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> * wip: Inject the vector aggregator address into the vector config using an env var * chore: Make telemetry changes consistent with the other operators * chore: Update changelog * run cargo update * update changelog * chore: Fix changelog It was accidentally merged from an old change * chore: Update nix files * Update rust/operator-binary/src/main.rs Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> * rename stores * run cargo update * Apply suggestions from code review Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> * chore: Formatting --------- Co-authored-by: Nick Larsen <nick.larsen@stackable.tech> Co-authored-by: Techassi <git@techassi.dev> Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
1 parent c558b0b commit dff7fb2

8 files changed

Lines changed: 483 additions & 903 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,15 @@
88
- BREAKING: The file log directory was set by `AIRFLOW_OPERATOR_LOG_DIRECTORY`, and is now set by `ROLLING_LOGS`
99
(or via `--rolling-logs <DIRECTORY>`).
1010
- Replace stackable-operator `print_startup_string` with `tracing::info!` with fields.
11+
- BREAKING: Inject the vector aggregator address into the vector config using the env var `VECTOR_AGGREGATOR_ADDRESS` instead
12+
of having the operator write it to the vector config ([#600]).
1113

1214
### Fixed
1315

1416
- Use `json` file extension for log files ([#607]).
17+
- Fix a bug where changes to ConfigMaps that are referenced in the AirflowCluster spec didn't trigger a reconciliation ([#600]).
1518

19+
[#600]: https://github.com/stackabletech/airflow-operator/pull/600
1620
[#601]: https://github.com/stackabletech/airflow-operator/pull/601
1721
[#607]: https://github.com/stackabletech/airflow-operator/pull/607
1822

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)