Skip to content

Commit 7735392

Browse files
committed
fix merge main conflict
2 parents 5a4e753 + cd52d4a commit 7735392

36 files changed

+816
-283
lines changed

.github/ISSUE_TEMPLATE/02-bug_report.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ body:
1212
label: Affected Stackable version
1313
description: Which version of the Stackable Operator do you see this bug in?
1414

15-
#
15+
#
1616
- type: input
1717
attributes:
1818
label: Affected Apache Airflow version
1919
description: Which version of Apache Airflow do you see this bug in?
20-
#
20+
#
21+
2122
- type: textarea
2223
attributes:
2324
label: Current and expected behavior
@@ -39,7 +40,7 @@ body:
3940
attributes:
4041
label: Environment
4142
description: |
42-
What type of kubernetes cluster you are running aginst (k3s/eks/aks/gke/other) and any other information about your environment?
43+
What type of kubernetes cluster you are running against (k3s/eks/aks/gke/other) and any other information about your environment?
4344
placeholder: |
4445
Examples:
4546
Output of `kubectl version --short`

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ jobs:
155155
with:
156156
key: clippy
157157
cache-all-crates: "true"
158-
# TODO (@Techassi): Remove this step (unmaintained action, kinda useless step anyway)
158+
# TODO (@Techassi): Remove this step (unmaintained action, kinda useless step anyway)
159159
- name: Run clippy action to produce annotations
160160
uses: giraffate/clippy-action@13b9d32482f25d29ead141b79e7e04e7900281e0 # v1.0.1
161161
env:
@@ -165,7 +165,7 @@ jobs:
165165
clippy_flags: --all-targets -- -D warnings
166166
reporter: 'github-pr-review'
167167
github_token: ${{ secrets.GITHUB_TOKEN }}
168-
# TODO (@Techassi): Remove, done by pre-commit
168+
# TODO (@Techassi): Remove, done by pre-commit
169169
- name: Run clippy manually without annotations
170170
env:
171171
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -345,9 +345,9 @@ jobs:
345345
with:
346346
toolchain: ${{ env.RUST_TOOLCHAIN_VERSION }}
347347
components: rustfmt
348-
# This step checks if the current run was triggered by a push to a pr (or a pr being created).
349-
# If this is the case it changes the version of this project in all Cargo.toml files to include the suffix
350-
# "-pr<prnumber>" so that the published artifacts can be linked to this PR.
348+
# This step checks if the current run was triggered by a push to a pr (or a pr being created).
349+
# If this is the case it changes the version of this project in all Cargo.toml files to include the suffix
350+
# "-pr<prnumber>" so that the published artifacts can be linked to this PR.
351351
- uses: stackabletech/cargo-install-action@main
352352
with:
353353
crate: cargo-edit
@@ -383,8 +383,8 @@ jobs:
383383
run: |
384384
# Installing helm and yq on ubicloud-standard-8-arm only
385385
if [ "$(arch)" = "aarch64" ]; then
386-
curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
387-
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
386+
curl -fsSL https://packages.buildkite.com/helm-linux/helm-debian/gpgkey | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
387+
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://packages.buildkite.com/helm-linux/helm-debian/any/ any main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
388388
sudo apt-get -y update
389389
sudo apt-get -y install helm
390390
sudo wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_arm64 -O /usr/bin/yq && sudo chmod +x /usr/bin/yq

.github/workflows/integration-test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: Integration Test
33

44
on:
55
# schedule:
6-
# At 00:00 on Sunday. See: https://crontab.guru/#0_0_*_*_0
7-
# - cron: "0 0 * * 0"
6+
# # At 00:00 on Sunday. See: https://crontab.guru/#0_0_*_*_0
7+
# - cron: "0 0 * * 0"
88
workflow_dispatch:
99
inputs:
1010
test-mode:
@@ -40,7 +40,7 @@ jobs:
4040
# TODO: Enable the scheduled runs which hard-code what profile to use
4141
- name: Run Integration Test
4242
id: test
43-
uses: stackabletech/actions/run-integration-test@736565e3b8f657bcddff2897abcf5ccb82ae3e6c # v0.9.0
43+
uses: stackabletech/actions/run-integration-test@bdac99602eb834b85fdddf207d68e51d0e8b9380 # v0.9.3
4444
with:
4545
replicated-api-token: ${{ secrets.REPLICATED_API_TOKEN }}
4646
test-mode-input: ${{ inputs.test-mode-input }}
@@ -50,7 +50,7 @@ jobs:
5050

5151
- name: Send Notification
5252
if: ${{ failure() || github.run_attempt > 1 }}
53-
uses: stackabletech/actions/send-slack-notification@736565e3b8f657bcddff2897abcf5ccb82ae3e6c # v0.9.0
53+
uses: stackabletech/actions/send-slack-notification@bdac99602eb834b85fdddf207d68e51d0e8b9380 # v0.9.3
5454
with:
5555
slack-token: ${{ secrets.SLACK_INTEGRATION_TEST_TOKEN }}
5656
failed-tests: ${{ steps.test.outputs.failed-tests }}

.github/workflows/pr_pre-commit.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
persist-credentials: false
2727
submodules: recursive
2828
fetch-depth: 0
29-
- uses: stackabletech/actions/run-pre-commit@736565e3b8f657bcddff2897abcf5ccb82ae3e6c # v0.9.0
29+
- uses: stackabletech/actions/run-pre-commit@bdac99602eb834b85fdddf207d68e51d0e8b9380 # v0.9.3
3030
with:
3131
python-version: ${{ env.PYTHON_VERSION }}
3232
rust: ${{ env.RUST_TOOLCHAIN_VERSION }}

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ repos:
1818
rev: 79a6b2b1392eaf49cdd32ac4f14be1a809bbd8f7 # 1.37.1
1919
hooks:
2020
- id: yamllint
21+
args: ["--strict"]
2122

2223
- repo: https://github.com/igorshubovych/markdownlint-cli
2324
rev: 192ad822316c3a22fb3d3cc8aa6eafa0b8488360 # 0.45.0

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
- Allow multiple Airflows in the same namespace to use Kubernetes executors.
1414
Previously, the operator would always use the same name for the executor Pod template ConfigMap.
1515
Thus when deploying multiple Airflow instances in the same namespace, there would be a conflict over the contents of that ConfigMap ([#678]).
16+
- For versions >= 3 custom logging initializes the RemoteLogIO handler to fix remote logging ([#683]).
1617

1718
[#667]: https://github.com/stackabletech/airflow-operator/pull/667
1819
[#668]: https://github.com/stackabletech/airflow-operator/pull/668
1920
[#669]: https://github.com/stackabletech/airflow-operator/pull/669
2021
[#678]: https://github.com/stackabletech/airflow-operator/pull/678
22+
[#683]: https://github.com/stackabletech/airflow-operator/pull/683
2123

2224
## [25.7.0] - 2025-07-23
2325

Cargo.lock

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

0 commit comments

Comments
 (0)