Skip to content

Commit d7d7f3d

Browse files
committed
Run on push
1 parent 055e8b0 commit d7d7f3d

File tree

1 file changed

+21
-13
lines changed

1 file changed

+21
-13
lines changed

.github/workflows/stackhpc-multinode.yml

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
# This workflow provides a workflow_dispatch (manual) trigger to deploy a
3-
# multi-node test cluster.
42

53
name: Multinode
64
'on':
5+
# FIXME: Remove
6+
push:
77
workflow_dispatch:
88
# NOTE: workflow_dispatch is limited to 10 inputs.
99
inputs:
@@ -50,19 +50,27 @@ name: Multinode
5050
jobs:
5151
multinode:
5252
name: Multinode
53-
uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@main
53+
# FIXME: main/SHA/tag
54+
uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@multinode-workflow
5455
with:
55-
multinode_name: ${{ inputs.multinode_name }}
56-
os_distribution: ${{ inputs.os_distribution }}
57-
os_release: ${{ inputs.os_distribution == 'rocky' && '9' || 'jammy' }}
58-
ssh_username: ${{ inputs.os_distribution == 'rocky' && 'cloud-user' || 'ubuntu' }}
59-
neutron_plugin: ${{ inputs.neutron_plugin }}
60-
upgrade: ${{ inputs.upgrade }}
61-
break_on: ${{ inputs.break_on }}
62-
break_duration: ${{ inputs.break_duration }}
63-
ssh_key: ${{ inputs.ssh_key }}
56+
multinode_name: ${{ inputs.multinode_name || 'mn-nightly' }}
57+
# FIXME:
58+
multinode_controller_count: 1
59+
# FIXME:
60+
multinode_compute_count: 1
61+
os_distribution: ${{ inputs.os_distribution || 'rocky' }}
62+
os_release: ${{ (inputs.os_distribution || 'rocky') == 'rocky' && '9' || 'jammy' }}
63+
ssh_username: ${{ (inputs.os_distribution || 'rocky') == 'rocky' && 'cloud-user' || 'ubuntu' }}
64+
neutron_plugin: ${{ inputs.neutron_plugin || 'ovn' }}
65+
upgrade: ${{ inputs.upgrade || true }}
66+
break_on: ${{ inputs.break_on || 'failure' }}
67+
#break_duration: ${{ inputs.break_duration || '60' }}
68+
ssh_key: ${{ inputs.ssh_key || 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEANgAn3eudCYB0blT12Kyvdx/UULzpgM89AAT+iOnMT mark@mark-xps15' }}
6469
stackhpc_kayobe_config_version: ${{ github.ref_name }}
6570
# NOTE(upgrade): Reference the PREVIOUS release here.
6671
stackhpc_kayobe_config_previous_version: stackhpc/zed
67-
terraform_kayobe_multinode_version: ${{ inputs.terraform_kayobe_multinode_version }}
72+
terraform_kayobe_multinode_version: ${{ inputs.terraform_kayobe_multinode_version || 'workaround-rc-13' }}
6873
secrets: inherit
74+
concurrency:
75+
group: ${{ github.workflow }}-${{ github.ref }}
76+
cancel-in-progress: false

0 commit comments

Comments
 (0)