diff --git a/.github/workflows/build_airflow.yaml b/.github/workflows/build_airflow.yaml
index a39b2162c..95ed84077 100644
--- a/.github/workflows/build_airflow.yaml
+++ b/.github/workflows/build_airflow.yaml
@@ -1,5 +1,7 @@
---
name: Build Airflow
+run-name: |
+ Build Airflow (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: airflow
@@ -95,8 +97,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -104,7 +104,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -113,7 +113,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -126,7 +126,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -152,7 +152,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_druid.yaml b/.github/workflows/build_druid.yaml
index 50532fb2d..5ab5002ef 100644
--- a/.github/workflows/build_druid.yaml
+++ b/.github/workflows/build_druid.yaml
@@ -1,5 +1,7 @@
---
name: Build Druid
+run-name: |
+ Build Druid (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: druid
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_hadoop.yaml b/.github/workflows/build_hadoop.yaml
index b60026603..cd1b67d1f 100644
--- a/.github/workflows/build_hadoop.yaml
+++ b/.github/workflows/build_hadoop.yaml
@@ -1,5 +1,7 @@
---
name: Build Hadoop
+run-name: |
+ Build Hadoop (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: hadoop
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_hbase.yaml b/.github/workflows/build_hbase.yaml
index ca7aa6a23..ed8c56b9a 100644
--- a/.github/workflows/build_hbase.yaml
+++ b/.github/workflows/build_hbase.yaml
@@ -1,5 +1,7 @@
---
name: Build HBase
+run-name: |
+ Build HBase (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: hbase
@@ -98,8 +100,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -107,7 +107,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -116,7 +116,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -129,7 +129,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -155,7 +155,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_hello-world.yaml b/.github/workflows/build_hello-world.yaml
index f3574cfeb..5f266f934 100644
--- a/.github/workflows/build_hello-world.yaml
+++ b/.github/workflows/build_hello-world.yaml
@@ -1,5 +1,7 @@
---
name: Build Hello-World
+run-name: |
+ Build Hello-World (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: hello-world
@@ -93,8 +95,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -102,7 +102,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -111,7 +111,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -124,7 +124,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -150,7 +150,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_hive.yaml b/.github/workflows/build_hive.yaml
index 5780e36db..37ccc6e1e 100644
--- a/.github/workflows/build_hive.yaml
+++ b/.github/workflows/build_hive.yaml
@@ -1,5 +1,7 @@
---
name: Build Hive
+run-name: |
+ Build Hive (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: hive
@@ -98,8 +100,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -107,7 +107,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -116,7 +116,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -129,7 +129,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -155,7 +155,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_java-base.yaml b/.github/workflows/build_java-base.yaml
index d9deb3579..1fcde4032 100644
--- a/.github/workflows/build_java-base.yaml
+++ b/.github/workflows/build_java-base.yaml
@@ -1,5 +1,7 @@
---
name: Build Java Base
+run-name: |
+ Build Java Base (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: java-base
@@ -93,8 +95,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -102,7 +102,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -111,7 +111,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -124,7 +124,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -150,7 +150,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_java-devel.yaml b/.github/workflows/build_java-devel.yaml
index bb7f55b7c..3383073ed 100644
--- a/.github/workflows/build_java-devel.yaml
+++ b/.github/workflows/build_java-devel.yaml
@@ -1,5 +1,7 @@
---
name: Build Java Development
+run-name: |
+ Build Java Development (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: java-devel
@@ -93,8 +95,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -102,7 +102,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -111,7 +111,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -124,7 +124,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -150,7 +150,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_kafka-testing-tools.yaml b/.github/workflows/build_kafka-testing-tools.yaml
index 8769d9c60..532deb5f8 100644
--- a/.github/workflows/build_kafka-testing-tools.yaml
+++ b/.github/workflows/build_kafka-testing-tools.yaml
@@ -1,5 +1,7 @@
---
name: Build Kafka Testing Tools
+run-name: |
+ Build Kafka Testing Tools (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: kafka-testing-tools
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_kafka.yaml b/.github/workflows/build_kafka.yaml
index 7cf944bd5..715a85825 100644
--- a/.github/workflows/build_kafka.yaml
+++ b/.github/workflows/build_kafka.yaml
@@ -1,5 +1,7 @@
---
name: Build Kafka
+run-name: |
+ Build Kafka (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: kafka
@@ -99,8 +101,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -108,7 +108,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -117,7 +117,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -130,7 +130,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -156,7 +156,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_kcat.yaml b/.github/workflows/build_kcat.yaml
index 2dca935ee..93af6451c 100644
--- a/.github/workflows/build_kcat.yaml
+++ b/.github/workflows/build_kcat.yaml
@@ -1,5 +1,7 @@
---
name: Build kcat
+run-name: |
+ Build kcat (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: kcat
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_krb5.yaml b/.github/workflows/build_krb5.yaml
index 1daa796ce..825b8266e 100644
--- a/.github/workflows/build_krb5.yaml
+++ b/.github/workflows/build_krb5.yaml
@@ -1,5 +1,7 @@
---
name: Build Krb5
+run-name: |
+ Build Krb5 (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: krb5
@@ -93,8 +95,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -102,7 +102,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -111,7 +111,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -124,7 +124,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -150,7 +150,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_nifi.yaml b/.github/workflows/build_nifi.yaml
index b33659478..e662e71fb 100644
--- a/.github/workflows/build_nifi.yaml
+++ b/.github/workflows/build_nifi.yaml
@@ -1,5 +1,7 @@
---
name: Build NiFi
+run-name: |
+ Build NiFi (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: nifi
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_omid.yaml b/.github/workflows/build_omid.yaml
index 6a1831427..10af5364f 100644
--- a/.github/workflows/build_omid.yaml
+++ b/.github/workflows/build_omid.yaml
@@ -1,5 +1,7 @@
---
name: Build Omid
+run-name: |
+ Build Omid (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: omid
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_opa.yaml b/.github/workflows/build_opa.yaml
index 9d2df1a8d..17fa77359 100644
--- a/.github/workflows/build_opa.yaml
+++ b/.github/workflows/build_opa.yaml
@@ -1,5 +1,7 @@
---
name: Build OPA
+run-name: |
+ Build OPA (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: opa
@@ -95,8 +97,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -104,7 +104,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -113,7 +113,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -126,7 +126,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -152,7 +152,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_spark-k8s.yaml b/.github/workflows/build_spark-k8s.yaml
index 340fb5118..67c3a118b 100644
--- a/.github/workflows/build_spark-k8s.yaml
+++ b/.github/workflows/build_spark-k8s.yaml
@@ -1,5 +1,7 @@
---
name: Build Spark K8s
+run-name: |
+ Build Spark K8s (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: spark-k8s
@@ -15,6 +17,7 @@ on:
paths:
# To check dependencies, run this ( you will need to consider transitive dependencies)
# bake --product PRODUCT -d | grep -v 'docker buildx bake' | jq '.target | keys[]'
+ - hbase/**
- spark-k8s/**
- vector/**
- stackable-base/**
@@ -97,8 +100,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +107,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +116,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +129,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +155,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_stackable-base.yaml b/.github/workflows/build_stackable-base.yaml
index 5f0eafb56..faf581aaa 100644
--- a/.github/workflows/build_stackable-base.yaml
+++ b/.github/workflows/build_stackable-base.yaml
@@ -1,5 +1,7 @@
---
name: Build Stackable Base
+run-name: |
+ Build Stackable Base (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: stackable-base
@@ -94,8 +96,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -103,7 +103,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -112,7 +112,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -125,7 +125,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -151,7 +151,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_superset.yaml b/.github/workflows/build_superset.yaml
index b8686a53a..fde65f335 100644
--- a/.github/workflows/build_superset.yaml
+++ b/.github/workflows/build_superset.yaml
@@ -1,5 +1,7 @@
---
name: Build Superset
+run-name: |
+ Build Superset (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: superset
@@ -95,8 +97,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -104,7 +104,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -113,7 +113,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -126,7 +126,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -152,7 +152,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_testing-tools.yaml b/.github/workflows/build_testing-tools.yaml
index 3678e560b..041b86801 100644
--- a/.github/workflows/build_testing-tools.yaml
+++ b/.github/workflows/build_testing-tools.yaml
@@ -1,5 +1,7 @@
---
name: Build Testing Tools
+run-name: |
+ Build Testing Tools (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: testing-tools
@@ -93,8 +95,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -102,7 +102,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -111,7 +111,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -124,7 +124,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -150,7 +150,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_tools.yaml b/.github/workflows/build_tools.yaml
index 783345a59..77626f116 100644
--- a/.github/workflows/build_tools.yaml
+++ b/.github/workflows/build_tools.yaml
@@ -1,5 +1,7 @@
---
name: Build Tools
+run-name: |
+ Build Tools (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: tools
@@ -94,8 +96,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -103,7 +103,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -112,7 +112,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -125,7 +125,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -151,7 +151,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_trino-cli.yaml b/.github/workflows/build_trino-cli.yaml
index effe9cbba..7c104573f 100644
--- a/.github/workflows/build_trino-cli.yaml
+++ b/.github/workflows/build_trino-cli.yaml
@@ -1,5 +1,7 @@
---
name: Build Trino CLI
+run-name: |
+ Build Trino CLI (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: trino-cli
@@ -96,8 +98,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -105,7 +105,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -114,7 +114,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -127,7 +127,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -153,7 +153,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_trino.yaml b/.github/workflows/build_trino.yaml
index ba253be81..6756eb3b5 100644
--- a/.github/workflows/build_trino.yaml
+++ b/.github/workflows/build_trino.yaml
@@ -1,5 +1,7 @@
---
name: Build Trino
+run-name: |
+ Build Trino (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: trino
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_vector.yaml b/.github/workflows/build_vector.yaml
index 9344a120d..d68b7e93c 100644
--- a/.github/workflows/build_vector.yaml
+++ b/.github/workflows/build_vector.yaml
@@ -1,5 +1,7 @@
---
name: Build Vector
+run-name: |
+ Build Vector (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: vector
@@ -93,8 +95,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -102,7 +102,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -111,7 +111,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -124,7 +124,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -150,7 +150,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/build_zookeeper.yaml b/.github/workflows/build_zookeeper.yaml
index 262f67b2d..3597bbea0 100644
--- a/.github/workflows/build_zookeeper.yaml
+++ b/.github/workflows/build_zookeeper.yaml
@@ -1,5 +1,7 @@
---
name: Build ZooKeeper
+run-name: |
+ Build ZooKeeper (attempt #${{ github.run_attempt }})
env:
PRODUCT_NAME: zookeeper
@@ -97,8 +99,6 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- - name: Free Disk Space
- uses: stackabletech/actions/free-disk-space@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
- name: Publish and Sign Image Index Manifest to docker.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
with:
@@ -106,7 +106,7 @@ jobs:
image-registry-username: github
image-registry-password: ${{ secrets.NEXUS_PASSWORD }}
image-repository: stackable/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
- name: Publish and Sign Image Index Manifest to oci.stackable.tech
uses: stackabletech/actions/publish-index-manifest@a3f7587879e9f12e04a29fd26435949aaa4fd59c # 0.2.0
@@ -115,7 +115,7 @@ jobs:
image-registry-username: robot$sdp+github-action-build
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
image-repository: sdp/${{ env.PRODUCT_NAME }}
- image-index-manifest-tag: ${{ matrix.versions }}-stackable0.0.0-dev
+ image-index-manifest-tag: ${{ matrix.versions }}-stackable${{ env.SDP_VERSION }}
notify:
name: Failure Notification
@@ -128,7 +128,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -154,7 +154,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/mirror.yaml b/.github/workflows/mirror.yaml
index 3a7d32c7b..cf751249f 100644
--- a/.github/workflows/mirror.yaml
+++ b/.github/workflows/mirror.yaml
@@ -1,5 +1,8 @@
---
name: Mirror Container Image
+run-name: |
+ Mirror Container Image (attempt #${{ github.run_attempt }})
+
on:
workflow_dispatch:
inputs:
@@ -113,7 +116,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -134,7 +137,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/preflight.yaml b/.github/workflows/preflight.yaml
index 13784cc55..4fdf7c14d 100644
--- a/.github/workflows/preflight.yaml
+++ b/.github/workflows/preflight.yaml
@@ -15,6 +15,9 @@
#
---
name: Preflight checks
+run-name: |
+ Preflight checks (attempt #${{ github.run_attempt }})
+
on:
workflow_dispatch:
inputs:
@@ -108,7 +111,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -124,7 +127,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.github/workflows/ubi-rust-builder.yml b/.github/workflows/ubi-rust-builder.yml
index 311c3f900..f02b5f165 100644
--- a/.github/workflows/ubi-rust-builder.yml
+++ b/.github/workflows/ubi-rust-builder.yml
@@ -1,5 +1,7 @@
---
name: Build UBI Rust Builders
+run-name: |
+ Build UBI Rust Builders (attempt #${{ github.run_attempt }})
on:
push:
@@ -90,7 +92,7 @@ jobs:
channel-id: "C07UG6JH44F" # notifications-container-images
payload: |
{
- "text": "*${{ github.workflow }}* failed",
+ "text": "*${{ github.workflow }}* failed (attempt ${{ github.run_attempt }})",
"attachments": [
{
"pretext": "See the details below for a summary of which job(s) failed.",
@@ -111,7 +113,7 @@ jobs:
{
"type": "button",
"text": "Go to workflow run",
- "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
+ "url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/attempts/${{ github.run_attempt }}"
}
]
}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 695b84062..5b559f37f 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -58,5 +58,5 @@ repos:
name: update-readme-badges
language: system
entry: .scripts/update_readme_badges.sh
- stages: [commit, merge-commit, manual]
+ stages: [pre-commit, pre-merge-commit, manual]
pass_filenames: false
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ef152766d..0d1608207 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,21 @@ All notable changes to this project will be documented in this file.
### Added
+- nifi: Add NiFi hadoop Azure and GCP libraries ([#943]).
+
+### Fixed
+
+- hbase: Fix CVE-2023-34455 in HBase `2.4.18` by upgrading a dependency. ([#934]).
+- hive: Fix CVE-2023-34455 in Hive 4.0.0 by excluding snappy-java from the build ([#929])
+
+[#929]: https://github.com/stackabletech/docker-images/pull/929
+[#943]: https://github.com/stackabletech/docker-images/pull/943
+[#934]: https://github.com/stackabletech/docker-images/pull/934
+
+## [24.11.0] - 2024-11-18
+
+### Added
+
- ci: Add mirror workflow, add new helper scripts ([#819]).
- opa: Add version `0.67.1` ([#797]).
- vector: Add version `0.41.1` ([#802], [#815], [#867]).
@@ -70,7 +85,6 @@ All notable changes to this project will be documented in this file.
- nifi: Fix CVE-2024-36114 in NiFi `1.27.0` and `2.0.0` by upgrading a dependency. ([#924]).
- hbase: Fix CVE-2024-36114 in HBase `2.6.0` by upgrading a dependency. ([#925]).
- druid: Fix CVE-2024-36114 in Druid `26.0.0` and `30.0.0` by upgrading a dependency ([#926]).
-- hive: Fix CVE-2023-34455 in Hive 4.0.0 by excluding snappy-java from the build ([#929])
[#783]: https://github.com/stackabletech/docker-images/pull/783
[#797]: https://github.com/stackabletech/docker-images/pull/797
@@ -120,7 +134,6 @@ All notable changes to this project will be documented in this file.
[#924]: https://github.com/stackabletech/docker-images/pull/924
[#925]: https://github.com/stackabletech/docker-images/pull/925
[#926]: https://github.com/stackabletech/docker-images/pull/926
-[#929]: https://github.com/stackabletech/docker-images/pull/929
## [24.7.0] - 2024-07-24
diff --git a/hbase/stackable/patches/2.6.0/06-CVE-2024-36114-bump-aircompressor-0-27.patch b/hbase/stackable/patches/2.6.0/06-CVE-2024-36114-bump-aircompressor-0-27.patch
index 066a32eb5..d58164180 100644
--- a/hbase/stackable/patches/2.6.0/06-CVE-2024-36114-bump-aircompressor-0-27.patch
+++ b/hbase/stackable/patches/2.6.0/06-CVE-2024-36114-bump-aircompressor-0-27.patch
@@ -19,15 +19,15 @@ leak other sensitive information from the Java process. There are no
known workarounds for this issue.
diff --git a/pom.xml b/pom.xml
-index 918cdaa675..bc7ed28404 100644
+index 0bd6a69703..50948c2746 100644
--- a/pom.xml
+++ b/pom.xml
@@ -655,7 +655,7 @@
2.27.2
- 3.12.0
+ 3.12.1
- 0.24
+ 0.27
1.11.0
1.8.0
- 1.1.10.4
+ 1.1.10.5
diff --git a/hbase/stackable/patches/phoenix/5.2.0/02-CVE-2023-34455-update-snappy-version.patch b/hbase/stackable/patches/phoenix/5.2.0/02-CVE-2023-34455-update-snappy-version.patch
new file mode 100644
index 000000000..6b89037c8
--- /dev/null
+++ b/hbase/stackable/patches/phoenix/5.2.0/02-CVE-2023-34455-update-snappy-version.patch
@@ -0,0 +1,97 @@
+Fix CVE-2023-34455
+
+See https://github.com/stackabletech/vulnerabilities/issues/558
+
+diff --git a/phoenix-core-client/pom.xml b/phoenix-core-client/pom.xml
+index f711b0f6f..3cfbffef9 100644
+--- a/phoenix-core-client/pom.xml
++++ b/phoenix-core-client/pom.xml
+@@ -230,6 +230,12 @@
+ org.apache.hadoop
+ hadoop-auth
+
++
++
++ org.xerial.snappy
++ snappy-java
++ 1.1.10.4
++
+
+
+
+diff --git a/phoenix-core-server/pom.xml b/phoenix-core-server/pom.xml
+index d5032ece2..e47fb0837 100644
+--- a/phoenix-core-server/pom.xml
++++ b/phoenix-core-server/pom.xml
+@@ -59,6 +59,12 @@
+ org.apache.hadoop
+ hadoop-mapreduce-client-core
+
++
++
++ org.xerial.snappy
++ snappy-java
++ 1.1.10.4
++
+
+
+
+@@ -192,4 +198,4 @@
+
+
+
+-
+\ No newline at end of file
++
+diff --git a/phoenix-pherf/pom.xml b/phoenix-pherf/pom.xml
+index c03fff9a1..cdcce2f98 100644
+--- a/phoenix-pherf/pom.xml
++++ b/phoenix-pherf/pom.xml
+@@ -159,6 +159,12 @@
+ org.apache.hbase
+ hbase-server
+
++
++
++ org.xerial.snappy
++ snappy-java
++ 1.1.10.4
++
+
+
+
+diff --git a/phoenix-tracing-webapp/pom.xml b/phoenix-tracing-webapp/pom.xml
+index d2d1549ef..c8054159e 100755
+--- a/phoenix-tracing-webapp/pom.xml
++++ b/phoenix-tracing-webapp/pom.xml
+@@ -89,6 +89,12 @@
+ org.apache.hbase
+ hbase-common
+
++
++
++ org.xerial.snappy
++ snappy-java
++ 1.1.10.4
++
+
+
+
+diff --git a/pom.xml b/pom.xml
+index 4abcb5a28..21dcf71ad 100644
+--- a/pom.xml
++++ b/pom.xml
+@@ -850,6 +850,13 @@
+
+
+
++
++
++ org.xerial.snappy
++ snappy-java
++ 1.1.10.4
++
++
+
+ org.apache.hadoop
+ hadoop-common
diff --git a/hbase/stackable/patches/phoenix/5.2.0/series b/hbase/stackable/patches/phoenix/5.2.0/series
index 93ff84ea3..d6d838f2b 100644
--- a/hbase/stackable/patches/phoenix/5.2.0/series
+++ b/hbase/stackable/patches/phoenix/5.2.0/series
@@ -1 +1,2 @@
01-cyclonedx-plugin.patch
+02-CVE-2023-34455-update-snappy-version.patch
diff --git a/nifi/Dockerfile b/nifi/Dockerfile
index fb94a9554..b513a2400 100644
--- a/nifi/Dockerfile
+++ b/nifi/Dockerfile
@@ -45,7 +45,7 @@ RUN curl 'https://repo.stackable.tech/repository/m2/tech/stackable/nifi/stackabl
patches/apply_patches.sh ${PRODUCT} && \
# Build NiFi
cd /stackable/nifi-${PRODUCT}-src/ && \
- mvn clean install -Dmaven.javadoc.skip=true -DskipTests --activate-profiles include-iceberg,include-hadoop-aws && \
+ mvn clean install -Dmaven.javadoc.skip=true -DskipTests --activate-profiles include-iceberg,include-hadoop-aws,include-hadoop-azure,include-hadoop-gcp && \
# Copy the binaries to the /stackable folder
mv /stackable/nifi-${PRODUCT}-src/nifi-assembly/target/nifi-${PRODUCT}-bin/nifi-${PRODUCT} /stackable/nifi-${PRODUCT} && \
# Copy the SBOM as well
diff --git a/trino/Dockerfile b/trino/Dockerfile
index 97aeca2a0..d169784a6 100644
--- a/trino/Dockerfile
+++ b/trino/Dockerfile
@@ -36,7 +36,7 @@ mvn versions:set -DnewVersion=${STORAGE_CONNECTOR}
./mvnw package -DskipTests -Dmaven.gitcommitid.skip=true
EOF
-FROM stackable/image/java-devel AS builder
+FROM stackable/image/java-devel AS trino-builder
ARG PRODUCT
ARG STORAGE_CONNECTOR
@@ -113,36 +113,6 @@ COPY shared/log4shell_scanner /bin/log4shell_scanner
RUN /bin/log4shell_scanner s /stackable/trino-server-${PRODUCT}
# ===
-FROM stackable/image/java-devel AS jmx-exporter-builder
-
-ARG JMX_EXPORTER
-ARG STACKABLE_USER_UID
-
-RUN <