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 <