Skip to content

Commit b3e0a43

Browse files
committed
ci: Add upterm debugging for C9S build hang
Temporarily limit CI matrix to only run centos-9 job to debug the build-integration hang that has been occurring for 40+ minutes. Added upterm action before the build step to allow interactive SSH debugging of the issue. This will enable us to investigate why the bcvk disk image build is hanging specifically on C9S while other distros pass. Assisted-by: Claude Code (Sonnet 4.5)
1 parent d42d5b7 commit b3e0a43

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,9 @@ jobs:
125125
strategy:
126126
fail-fast: false
127127
matrix:
128-
test_os: [fedora-42, fedora-43, centos-9, centos-10]
128+
# TEMPORARILY TESTING ONLY C9S FOR DEBUGGING
129+
test_os: [centos-9]
130+
# test_os: [fedora-42, fedora-43, centos-9, centos-10]
129131

130132
runs-on: ubuntu-24.04
131133

@@ -136,6 +138,13 @@ jobs:
136138
with:
137139
libvirt: true
138140

141+
- name: Setup upterm session for debugging
142+
uses: owenthereal/action-upterm@v3
143+
with:
144+
limit-access-to-actor: false
145+
limit-access-to-users: cgwalters
146+
wait-timeout-minutes: 60
147+
139148
- name: Build container and disk image
140149
run: |
141150
tests/build.sh ${{ matrix.test_os }}
@@ -157,7 +166,9 @@ jobs:
157166
strategy:
158167
fail-fast: false
159168
matrix:
160-
test_os: [fedora-42, fedora-43, centos-9, centos-10]
169+
# TEMPORARILY TESTING ONLY C9S FOR DEBUGGING
170+
test_os: [centos-9]
171+
# test_os: [fedora-42, fedora-43, centos-9, centos-10]
161172

162173
runs-on: ubuntu-24.04
163174

0 commit comments

Comments
 (0)