Skip to content

Commit d1cfc3d

Browse files
committed
[skipci] TMP: remove call to multinode, add debug step
1 parent d69df0f commit d1cfc3d

File tree

1 file changed

+30
-24
lines changed

1 file changed

+30
-24
lines changed

.github/workflows/stackhpc-multinode.yml

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -77,34 +77,40 @@ jobs:
7777
echo "Fetching ssh keys for ${{ github.actor }}"
7878
ssh_keys="$(gh api /users/${{ github.actor }}/keys --jq '[.[].key]' | jq --compact-output)"
7979
if [ -z "${ssh_keys}" ]; then
80-
echo "E: Unable to get '${GITHUB_USER}' ssh keys (quotes added for clarity)"
80+
echo "E: Unable to get '${{ github.actor }}' ssh keys (quotes added for clarity)"
8181
exit 1
82+
fi
8283
elif [ -n "${{ inputs.ssh_key }}" ]; then
8384
# single string to JSON array
8485
ssh_keys="$(jq --raw-input --slurp --compact-output '.|[.]' <<<"${{ inputs.ssh_key }}")"
8586
else
8687
ssh_keys=''
8788
fi
88-
echo "ssh_keys=${ssh_keys}" >> $GITHUB_OUTPUT;
89-
multinode:
90-
name: Multinode
91-
needs: github_user_ssh_keys
92-
uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@multi_ssh_keys
93-
with:
94-
multinode_name: ${{ inputs.multinode_name }}
95-
os_distribution: ${{ inputs.os_distribution }}
96-
os_release: ${{ inputs.os_distribution == 'rocky' && '9' || 'noble' }}
97-
ssh_username: ${{ inputs.os_distribution == 'rocky' && 'cloud-user' || 'ubuntu' }}
98-
neutron_plugin: ${{ inputs.neutron_plugin }}
99-
upgrade: ${{ inputs.upgrade }}
100-
break_on: ${{ inputs.break_on }}
101-
# Workaround loss of number type using fromJSON: https://github.com/orgs/community/discussions/67182
102-
break_duration: ${{ fromJSON(inputs.break_duration) }}
103-
ssh_keys: ${{ github_user_ssh_keys.outputs.ssh_keys }}
104-
stackhpc_kayobe_config_version: ${{ github.ref_name }}
105-
# NOTE(upgrade): Reference the PREVIOUS and CURRENT releases here.
106-
stackhpc_kayobe_config_previous_version: ${{ inputs.upgrade == 'major' && 'stackhpc/2024.1' || 'stackhpc/2025.1' }}
107-
terraform_kayobe_multinode_version: ${{ inputs.terraform_kayobe_multinode_version }}
108-
multinode_controller_count: ${{ inputs.small_cluster && 1 || 3 }}
109-
multinode_compute_count: ${{ inputs.small_cluster && 1 || 3 }}
110-
secrets: inherit
89+
echo "ssh_keys=${ssh_keys}" >> "$GITHUB_OUTPUT"
90+
env:
91+
GH_TOKEN: ${{ github.token }}
92+
- name: Show ssh_keys
93+
run: |
94+
echo "${{ steps.compute_ssh_keys.outputs.ssh_keys }}"
95+
#multinode:
96+
# name: Multinode
97+
# needs: github_user_ssh_keys
98+
# uses: stackhpc/stackhpc-openstack-gh-workflows/.github/workflows/multinode.yml@multi_ssh_keys
99+
# with:
100+
# multinode_name: ${{ inputs.multinode_name }}
101+
# os_distribution: ${{ inputs.os_distribution }}
102+
# os_release: ${{ inputs.os_distribution == 'rocky' && '9' || 'noble' }}
103+
# ssh_username: ${{ inputs.os_distribution == 'rocky' && 'cloud-user' || 'ubuntu' }}
104+
# neutron_plugin: ${{ inputs.neutron_plugin }}
105+
# upgrade: ${{ inputs.upgrade }}
106+
# break_on: ${{ inputs.break_on }}
107+
# # Workaround loss of number type using fromJSON: https://github.com/orgs/community/discussions/67182
108+
# break_duration: ${{ fromJSON(inputs.break_duration) }}
109+
# ssh_keys: ${{ github_user_ssh_keys.outputs.ssh_keys }}
110+
# stackhpc_kayobe_config_version: ${{ github.ref_name }}
111+
# # NOTE(upgrade): Reference the PREVIOUS and CURRENT releases here.
112+
# stackhpc_kayobe_config_previous_version: ${{ inputs.upgrade == 'major' && 'stackhpc/2024.1' || 'stackhpc/2025.1' }}
113+
# terraform_kayobe_multinode_version: ${{ inputs.terraform_kayobe_multinode_version }}
114+
# multinode_controller_count: ${{ inputs.small_cluster && 1 || 3 }}
115+
# multinode_compute_count: ${{ inputs.small_cluster && 1 || 3 }}
116+
# secrets: inherit

0 commit comments

Comments
 (0)