From 4e18723d2fdf9085ba6c7d6d4c8dab8c8b37b96e Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Thu, 22 Aug 2024 19:09:33 +0100 Subject: [PATCH 1/3] CI: Only run nightly multinode job in stackhpc repo --- .github/workflows/stackhpc-multinode-scheduled.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/stackhpc-multinode-scheduled.yml b/.github/workflows/stackhpc-multinode-scheduled.yml index 9bbd1e50c..f663173a0 100644 --- a/.github/workflows/stackhpc-multinode-scheduled.yml +++ b/.github/workflows/stackhpc-multinode-scheduled.yml @@ -47,3 +47,4 @@ jobs: stackhpc_kayobe_config_previous_version: ${{ needs.generate-inputs.outputs.stackhpc_kayobe_config_previous_version }} enable_slack_alert: true secrets: inherit + if: github.repository == 'stackhpc/stackhpc-kayobe-config' From d18b5e80b721a11a5ee477eb3691090f085d47a0 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Thu, 22 Aug 2024 20:00:47 +0100 Subject: [PATCH 2/3] CI: Bump multinode.yml reusable workflow to 1.0.1 This includes fixes for breaking, terraform destroy retries, and support for slack alerts. --- .github/workflows/stackhpc-multinode-scheduled.yml | 2 +- .github/workflows/stackhpc-multinode.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/stackhpc-multinode-scheduled.yml b/.github/workflows/stackhpc-multinode-scheduled.yml index f663173a0..341fbe55b 100644 --- a/.github/workflows/stackhpc-multinode-scheduled.yml +++ b/.github/workflows/stackhpc-multinode-scheduled.yml @@ -35,7 +35,7 @@ jobs: name: Multinode periodic needs: - generate-inputs - uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@main + uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@1.0.1 with: multinode_name: mn-prdc-${{ github.run_id }} os_distribution: ${{ needs.generate-inputs.outputs.os_distribution }} diff --git a/.github/workflows/stackhpc-multinode.yml b/.github/workflows/stackhpc-multinode.yml index 353a07334..a6d1c49a8 100644 --- a/.github/workflows/stackhpc-multinode.yml +++ b/.github/workflows/stackhpc-multinode.yml @@ -52,7 +52,7 @@ name: Multinode jobs: multinode: name: Multinode - uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@1.0.0 + uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@1.0.1 with: multinode_name: ${{ inputs.multinode_name }} os_distribution: ${{ inputs.os_distribution }} From 69975d5f132a051b4764e61029d71b2933675248 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Thu, 22 Aug 2024 20:01:37 +0100 Subject: [PATCH 3/3] CI: Rename stackhpc-multinode-scheduled.yml to stackhpc-multinode-periodic.yml Aligns better with friendly name of the workflow. --- ...pc-multinode-scheduled.yml => stackhpc-multinode-periodic.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{stackhpc-multinode-scheduled.yml => stackhpc-multinode-periodic.yml} (100%) diff --git a/.github/workflows/stackhpc-multinode-scheduled.yml b/.github/workflows/stackhpc-multinode-periodic.yml similarity index 100% rename from .github/workflows/stackhpc-multinode-scheduled.yml rename to .github/workflows/stackhpc-multinode-periodic.yml