From 542e4361e37ff2902e5e8a2e9d68f736842436df Mon Sep 17 00:00:00 2001 From: kdoroszko-splunk <147069837+kdoroszko-splunk@users.noreply.github.com> Date: Mon, 3 Jun 2024 16:52:25 +0200 Subject: [PATCH 1/4] fix: update kubectl version (#283) This PR updates `workflow-engine-base` version from 4.0.0 to 4.1.0 - which in turn updates `kubectl` version from 1.22.0 to 1.28.0. It also bumps k8s-manifests-branch default value ( [check the difference here](https://github.com/splunk/ta-automation-k8s-manifests/compare/v3.0.0...v3.0.1) ) `wfe-test-runner-action` is not being updated in this PR, since it's set to v5.0 (which points to v5.0.1) The change was required to fix the issue of copying big diag files by adding `--retries` flag, which was not available in version 1.22.0. Jira: https://splunk.atlassian.net/browse/ADDON-69486 Test run: https://github.com/splunk/splunk-add-on-for-google-workspace/actions/runs/9351735473 --- .github/workflows/reusable-build-test-release.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index 923b25cbc..e32c86efc 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -23,7 +23,7 @@ on: required: false description: "branch for k8s manifests to run the tests on" type: string - default: "v3.0.0" + default: "v3.0.1" secrets: GH_TOKEN_ADMIN: description: Github admin token @@ -911,7 +911,7 @@ jobs: sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.0.0 + image: ghcr.io/splunk/workflow-engine-base:4.1.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1144,7 +1144,7 @@ jobs: sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.0.0 + image: ghcr.io/splunk/workflow-engine-base:4.1.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1356,7 +1356,7 @@ jobs: vendor-version: ${{ fromJson(needs.meta.outputs.matrix_supportedUIVendors) }} marker: ${{ fromJson(inputs.ui_marker) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.0.0 + image: ghcr.io/splunk/workflow-engine-base:4.1.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1589,7 +1589,7 @@ jobs: vendor-version: ${{ fromJson(needs.meta.outputs.matrix_supportedModinputFunctionalVendors) }} marker: ${{ fromJson(inputs.marker) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.0.0 + image: ghcr.io/splunk/workflow-engine-base:4.1.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1818,7 +1818,7 @@ jobs: splunk: ${{ fromJson(needs.meta.outputs.matrix_combinedSplunkversion) }} os: [ "ubuntu:14.04", "ubuntu:16.04","ubuntu:18.04","ubuntu:22.04", "centos:7", "redhat:8.0", "redhat:8.2", "redhat:8.3", "redhat:8.4", "redhat:8.5" ] container: - image: ghcr.io/splunk/workflow-engine-base:4.0.0 + image: ghcr.io/splunk/workflow-engine-base:4.1.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} From 9e18e12fafab78cf0ae1a0a2309137022fe7ba7e Mon Sep 17 00:00:00 2001 From: harshilgajera-crest <69803385+harshilgajera-crest@users.noreply.github.com> Date: Wed, 5 Jun 2024 18:29:13 +0530 Subject: [PATCH 2/4] fix: update addonfactory-test-matrix-action version (#284) --- .github/workflows/reusable-build-test-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index e32c86efc..e30de93db 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -190,7 +190,7 @@ jobs: submodules: false persist-credentials: false - id: matrix - uses: splunk/addonfactory-test-matrix-action@v1.13 + uses: splunk/addonfactory-test-matrix-action@v2.0.0 - name: Combined Splunk and SC4S Versions id: combined_Splunkmatrix run: | From 64e4f0cc4db9f4d44252da722848f367b4c15aba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Jun 2024 12:59:59 +0000 Subject: [PATCH 3/4] chore(deps): update trufflesecurity/trufflehog action to v3.78.0 --- .github/workflows/reusable-build-test-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index e30de93db..a6f2cff84 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -265,7 +265,7 @@ jobs: fetch-depth: "0" ref: ${{ github.head_ref }} - name: Secret Scanning Trufflehog - uses: trufflesecurity/trufflehog@v3.77.0 + uses: trufflesecurity/trufflehog@v3.78.0 with: extra_args: -x .github/workflows/exclude-patterns.txt --json version: 3.77.0 From ba670f20f2ff724103cb14793bad8f6d3d7220d2 Mon Sep 17 00:00:00 2001 From: Marcin Bruzda <94437843+mbruzda-splunk@users.noreply.github.com> Date: Fri, 21 Jun 2024 11:57:40 +0200 Subject: [PATCH 4/4] fix: update k8s-manifests version (#288) --- .github/workflows/reusable-build-test-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index a6f2cff84..c733687a2 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -23,7 +23,7 @@ on: required: false description: "branch for k8s manifests to run the tests on" type: string - default: "v3.0.1" + default: "v3.0.2" secrets: GH_TOKEN_ADMIN: description: Github admin token