Skip to content

Commit c856a4a

Browse files
committed
Run on push
1 parent fbc1260 commit c856a4a

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:
@@ -52,19 +52,27 @@ name: Multinode
5252
jobs:
5353
multinode:
5454
name: Multinode
55-
uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@main
55+
# FIXME: main/SHA/tag
56+
uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@multinode-workflow
5657
with:
57-
multinode_name: ${{ inputs.multinode_name }}
58-
os_distribution: ${{ inputs.os_distribution }}
59-
os_release: ${{ inputs.os_distribution == 'rocky' && '9' || 'jammy' }}
60-
ssh_username: ${{ inputs.os_distribution == 'rocky' && 'cloud-user' || 'ubuntu' }}
61-
neutron_plugin: ${{ inputs.neutron_plugin }}
62-
upgrade: ${{ inputs.upgrade }}
63-
break_on: ${{ inputs.break_on }}
64-
break_duration: ${{ inputs.break_duration }}
65-
ssh_key: ${{ inputs.ssh_key }}
58+
multinode_name: ${{ inputs.multinode_name || 'mn-nightly' }}
59+
# FIXME:
60+
multinode_controller_count: 1
61+
# FIXME:
62+
multinode_compute_count: 1
63+
os_distribution: ${{ inputs.os_distribution || 'rocky' }}
64+
os_release: ${{ (inputs.os_distribution || 'rocky') == 'rocky' && '9' || 'jammy' }}
65+
ssh_username: ${{ (inputs.os_distribution || 'rocky') == 'rocky' && 'cloud-user' || 'ubuntu' }}
66+
neutron_plugin: ${{ inputs.neutron_plugin || 'ovn' }}
67+
upgrade: ${{ inputs.upgrade || false }}
68+
break_on: ${{ inputs.break_on || 'failure' }}
69+
#break_duration: ${{ inputs.break_duration || '60' }}
70+
ssh_key: ${{ inputs.ssh_key || 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEANgAn3eudCYB0blT12Kyvdx/UULzpgM89AAT+iOnMT mark@mark-xps15' }}
6671
stackhpc_kayobe_config_version: ${{ github.ref_name }}
6772
# NOTE(upgrade): Reference the PREVIOUS release here.
6873
stackhpc_kayobe_config_previous_version: stackhpc/zed
69-
terraform_kayobe_multinode_version: ${{ inputs.terraform_kayobe_multinode_version }}
74+
terraform_kayobe_multinode_version: ${{ inputs.terraform_kayobe_multinode_version || 'workaround-rc-13' }}
7075
secrets: inherit
76+
concurrency:
77+
group: ${{ github.workflow }}-${{ github.ref }}
78+
cancel-in-progress: false

0 commit comments

Comments
 (0)