Bug 15628 - AB-INT graph doesn't handle valkyrie
Summary: AB-INT graph doesn't handle valkyrie
Status: RESOLVED FIXED
Alias: None
Product: Infrastructure General
Classification: Infrastructure
Component: infrastructure-general (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2024-10-17 15:06 UTC by Ross Burton
Modified: 2024-10-24 14:32 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2024-10-17 15:06:59 UTC
The ab-int graph (yocto-autobuilder-helper/scripts/abint/abint.py) hardcodes URLs:

abint/abint.py:    url_re = r"(?P<server>https?://autobuilder.yoctoproject.org/typhoon/)#/?builders/(?P<builder>\d+)/builds/(?P<build>\d+)"

1) These don't work if the links are to valkyrie (eg #15491). The regex can be generalised but

2) valkyrie's ptest logs don't appear to be published in the same location. Will this be resolved once migration is complete? Can the mapping be improved?
Comment 1 Michael Halstead 2024-10-17 18:40:27 UTC
https://autobuilder.yoctoproject.org/typhoon is in archive mode now. It won't update again. I suppose we can replace all references with https://valkyrie.yoctoproject.org/. I could make https://autobuilder.yoctoproject.org/valkyrie work next month if that is needed. Please let me know.

Valkyrie ptest logs are listed at https://valkyrie.yocto.io/pub/non-release/ right now.
I suppose we could move everything back under autobuilder.yocto.io but I think there are good reasons to keep the cluster data separate.
Comment 2 Ross Burton 2024-10-21 16:53:20 UTC
I've updated the regexs to be more generalised, hopefully that will solve the problem.