ci(hermes-voice): build on roomy ARM accelerator

This commit is contained in:
jenkins 2026-08-23 17:53:05 -03:00
parent 33c6f187b3
commit afaccbe65c
2 changed files with 6 additions and 3 deletions

View File

@ -18,7 +18,6 @@ spec:
fsGroupChangePolicy: OnRootMismatch
nodeSelector:
kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true"
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
@ -26,7 +25,10 @@ spec:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values: [titan-15, titan-17]
# Voice images expand the large Jetson base and two Whisper
# models. Keep that transient I/O on the roomy idle
# accelerator, away from Longhorn and the live speech node.
values: [titan-20]
imagePullSecrets:
- name: harbor-bstein-robot
containers:

View File

@ -21,7 +21,8 @@ def test_voice_pipeline_binds_component_source_digest_and_release() -> None:
assert "PUBLISH HERMES TTS" in pipeline
assert "archiveArtifacts(" in pipeline
assert '"SETFCAP"' in pipeline
assert "values: [titan-15, titan-17]" in pipeline
assert "values: [titan-20]" in pipeline
assert 'node-role.kubernetes.io/worker: "true"' not in pipeline
assert "ephemeral-storage: 10Gi" in pipeline
assert "ephemeral-storage: 20Gi" in pipeline
assert "privileged: true" not in pipeline