Actions
action #165405
closedGitHub CI workflow in os-autoinst/scripts triggering openQA jobs to generate pflash images stopped working size:S
Start date:
Due date:
% Done:
20%
Estimated time:
Tags:
Description
Observation¶
The GitHub CI workflow in os-autoinst/scripts triggering pflash jobs stopped working:
+ openqa-cli api --host https://openqa.opensuse.org -X POST jobs --apikey *** --apisecret *** TEST=ovmf-resolution@x86_64 QEMUVGA=qxl UEFI=1 UEFI_PFLASH_CODE=/usr/share/qemu/ovmf-x86_64-ms-code.bin UEFI_PFLASH_VARS=/usr/share/qemu/ovmf-x86_64-ms-vars.bin PUBLISH_PFLASH_VARS=ovmf-x86_64-ms-vars-800x600.qcow2 DISTRI=openSUSE VERSION=Tumbleweed FLAVOR=NET ARCH=x86_64 SCHEDULE=tests/boot/tianocore_set_resolution ISO=openSUSE-Tumbleweed-NET-x86_64-Snapshot20240809-Media.iso TRIGGERED_BY=https://github.com/os-autoinst/scripts/blob/master/./trigger-pflash-test
71
403 Forbidden
72
{"error":"api key expired","error_status":403}
See #113794#note-30 for the original implementation
Acceptance criteria¶
- AC1: pflash images are generated on a regular schedule
Suggestions¶
- Replace the API key
- Is the schedule correct?
- cron: '23 5 * * 0'
, see https://github.com/os-autoinst/scripts/actions/runs/8035798570/workflow
Updated by livdywan about 2 months ago
- Copied from action #113794: Use prepared OVMF image with expected settings size:M added
Updated by livdywan about 2 months ago
- Subject changed from GitHub CI workflow in os-autoinst/scripts triggering openQA jobs to generate pflash images stopped working to GitHub CI workflow in os-autoinst/scripts triggering openQA jobs to generate pflash images stopped working size:S
- Description updated (diff)
- Status changed from New to Workable
Updated by livdywan about 2 months ago ยท Edited
- Status changed from Workable to In Progress
- Assignee set to livdywan
It looks like there's an API key defined even though we have one of the same name in the organization? Namely OPENQA_API_KEY
/OPENQA_API_SECRET
. Maybe we can just re-use it? Let's see.
Updated by livdywan about 2 months ago
- Status changed from In Progress to Resolved
https://github.com/os-autoinst/scripts/actions/runs/10512183075/job/29124880512 and by extension https://openqa.opensuse.org/tests/4423828 looks good now.
Actions