Skip to content

Commit 3b4039f

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/boil-cache
2 parents 8a1c125 + 5b659b4 commit 3b4039f

166 files changed

Lines changed: 6037 additions & 1191 deletions

File tree

Some content is hidden

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

.github/ISSUE_TEMPLATE/update-product-druid.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Add/Change/Remove anything that isn't applicable anymore
3131
- [ ] Release a new version of [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer), if compiling against the new Druid version(s) requires changes in the code.
3232
- [ ] Update `boil-config.toml` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
3333
- [ ] Update `boil-config.toml` to the latest supported version of JVM (base and devel).
34+
- [ ] Update `boil-config.toml` to the latest supported version of Hadoop.
3435
- [ ] Initialize new product versions with patchable and add patches if applicable.
3536
- [ ] Delete old patch directories.
3637
- [ ] Check the corresponding operator (getting_started / kuttl / supported-versions) for usage of the versions.

.github/ISSUE_TEMPLATE/update-product-hbase-phoenix-omid.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Add/Change/Remove anything that isn't applicable anymore
3232
- [ ] Update `boil-config.toml` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
3333
- [ ] Upload new versions (see the `hbase/*.sh` scripts).
3434
- [ ] Update `boil-config.toml` to the latest supported version of JVM (base and devel).
35+
- [ ] Update `boil-config.toml` to the latest supported version of Hadoop.
3536
- [ ] Update other dependencies if applicable (eg: phoenix, opa_authorizer, etc).
3637
- [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR to the list below.
3738

.github/ISSUE_TEMPLATE/update-product-hive.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ Add/Change/Remove anything that isn't applicable anymore
2929

3030
- [ ] Update `boil-config.toml` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
3131
- [ ] Update `boil-config.toml` to the latest supported version of JVM (base and devel).
32+
- [ ] Update `boil-config.toml` to the latest supported version of Hadoop.
3233
- [ ] Update other dependencies if applicable (eg: jmx_exporter, aws_java_sdk_bundle, etc).
3334
- [ ] Initialize new product versions with patchable and add patches if applicable.
3435
- [ ] Delete old patch directories.

.github/ISSUE_TEMPLATE/update-product-spark.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Add/Change/Remove anything that isn't applicable anymore
3030
- [ ] Update `boil-config.toml` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
3131
- [ ] Upload new version (see `spark/upload_new_spark_version.sh`).
3232
- [ ] Update `boil-config.toml` to the latest supported version of JVM (base and devel).
33+
- [ ] Update `boil-config.toml` to the latest supported version of Hadoop.
3334
- [ ] Ensure that the transitive dependencies in `boil-config.toml` are compatible with the Spark version(s).
3435
- [ ] Update other dependencies if applicable (eg: python, jmx_exporter, aws_java_sdk_bundle, etc).
3536
- [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR(s) to the list below.

.github/workflows/build_airflow.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ run-name: |
55
66
on:
77
workflow_dispatch:
8+
inputs:
9+
skip-publish:
10+
description: Skip publishing and signing images
11+
type: boolean
12+
required: true
13+
default: false
814
schedule:
915
- cron: 0 0 1/2 * * # https://crontab.guru/#0_0_1/2_*_*
1016
push:
@@ -30,6 +36,7 @@ jobs:
3036
uses: ./.github/workflows/reusable_build_image.yaml
3137
secrets:
3238
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
39+
quay-robot-secret: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
3340
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3441
permissions:
3542
id-token: write
@@ -38,3 +45,5 @@ jobs:
3845
product-name: airflow
3946
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
4047
registry-namespace: sdp
48+
# Default to true if not set/empty (if not triggered by workflow_dispatch)
49+
publish: ${{ !inputs.skip-publish }}

.github/workflows/build_druid.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ run-name: |
55
66
on:
77
workflow_dispatch:
8+
inputs:
9+
skip-publish:
10+
description: Skip publishing and signing images
11+
type: boolean
12+
required: true
13+
default: false
814
schedule:
915
- cron: 0 1 1/2 * * # https://crontab.guru/#0_1_1/2_*_*
1016
push:
@@ -32,6 +38,7 @@ jobs:
3238
uses: ./.github/workflows/reusable_build_image.yaml
3339
secrets:
3440
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
41+
quay-robot-secret: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
3542
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3643
permissions:
3744
id-token: write
@@ -40,3 +47,5 @@ jobs:
4047
product-name: druid
4148
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
4249
registry-namespace: sdp
50+
# Default to true if not set/empty (if not triggered by workflow_dispatch)
51+
publish: ${{ !inputs.skip-publish }}

.github/workflows/build_hadoop.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ run-name: |
55
66
on:
77
workflow_dispatch:
8+
inputs:
9+
skip-publish:
10+
description: Skip publishing and signing images
11+
type: boolean
12+
required: true
13+
default: false
814
schedule:
915
- cron: 0 2 1/2 * * # https://crontab.guru/#0_2_1/2_*_*
1016
push:
@@ -32,6 +38,7 @@ jobs:
3238
uses: ./.github/workflows/reusable_build_image.yaml
3339
secrets:
3440
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
41+
quay-robot-secret: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
3542
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3643
permissions:
3744
id-token: write
@@ -40,3 +47,5 @@ jobs:
4047
product-name: hadoop
4148
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
4249
registry-namespace: sdp
50+
# Default to true if not set/empty (if not triggered by workflow_dispatch)
51+
publish: ${{ !inputs.skip-publish }}

.github/workflows/build_hbase.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ run-name: |
55
66
on:
77
workflow_dispatch:
8+
inputs:
9+
skip-publish:
10+
description: Skip publishing and signing images
11+
type: boolean
12+
required: true
13+
default: false
814
schedule:
915
- cron: 0 0 2/2 * * # https://crontab.guru/#0_0_2/2_*_*
1016
push:
@@ -33,6 +39,7 @@ jobs:
3339
uses: ./.github/workflows/reusable_build_image.yaml
3440
secrets:
3541
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
42+
quay-robot-secret: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
3643
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3744
permissions:
3845
id-token: write
@@ -41,3 +48,5 @@ jobs:
4148
product-name: hbase
4249
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
4350
registry-namespace: sdp
51+
# Default to true if not set/empty (if not triggered by workflow_dispatch)
52+
publish: ${{ !inputs.skip-publish }}

.github/workflows/build_hive.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ run-name: |
55
66
on:
77
workflow_dispatch:
8+
inputs:
9+
skip-publish:
10+
description: Skip publishing and signing images
11+
type: boolean
12+
required: true
13+
default: false
814
schedule:
915
- cron: 0 2 2/2 * * # https://crontab.guru/#0_2_2/2_*_*
1016
push:
@@ -33,6 +39,7 @@ jobs:
3339
uses: ./.github/workflows/reusable_build_image.yaml
3440
secrets:
3541
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
42+
quay-robot-secret: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
3643
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3744
permissions:
3845
id-token: write
@@ -41,4 +48,6 @@ jobs:
4148
product-name: hive
4249
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
4350
registry-namespace: sdp
51+
# Default to true if not set/empty (if not triggered by workflow_dispatch)
52+
publish: ${{ !inputs.skip-publish }}
4453
runners: ubicloud

.github/workflows/build_java-base.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ run-name: |
55
66
on:
77
workflow_dispatch:
8+
inputs:
9+
skip-publish:
10+
description: Skip publishing and signing images
11+
type: boolean
12+
required: true
13+
default: false
814
schedule:
915
- cron: 0 0 1/2 * * # https://crontab.guru/#0_0_1/2_*_*
1016
push:
@@ -28,6 +34,7 @@ jobs:
2834
uses: ./.github/workflows/reusable_build_image.yaml
2935
secrets:
3036
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
37+
quay-robot-secret: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
3138
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3239
permissions:
3340
id-token: write
@@ -36,3 +43,5 @@ jobs:
3643
product-name: java-base
3744
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
3845
registry-namespace: sdp
46+
# Default to true if not set/empty (if not triggered by workflow_dispatch)
47+
publish: ${{ !inputs.skip-publish }}

0 commit comments

Comments
 (0)