action #155761
closedcoordination #151816: [epic] Handle openQA fixes and job group setup
Add missing dependencies in SLE 15 aarch64 job group
0%
Description
Motivation¶
When reviewing the build 57.1 we noticed after an isos post for aarch64 that some jobs failed.
Reason for the failure is in both cases:
Reason: asset failure: Failed to download sle-15-SP6-aarch64-57.1-textmode@aarch64.qcow2 to /var/lib/openqa/cache/openqa.suse.de/sle-15-SP6-aarch64-57.1-textmode@aarch64.qcow2
That qcow should be created by create_hdd_textmode
in the functional job group, but since this job failed we don't have a harddisk image available.
The main problem for our job group is that the 2 jobs above have no dependency setting to be executed after the creator job.
ToDo¶
Add the dependency in the job group settings for those 2 jobs.
Acceptance criteria¶
AC1: Remove dependency with Functional group for this image.
AC2: Provide an equivalent auto-installation running in YaST job group for this parent job to be connected with the failing images.
Updated by rainerkoenig 8 months ago
- Description updated (diff)
- Status changed from New to Workable
- Parent task set to #151816
Updated by JERiveraMoya 8 months ago · Edited
- Tags set to qe-yam-feb-sprint
- Description updated (diff)
Regarding the process, please, do not add Workable for New tickets, as we don't have a refinement meeting, we can have a conversation here if there is some disagreement, when I will add them to sprint I set to Workable, otherwise someone could pick this ticket where there is not enough tickets in sprint backlog (it has happened many times unfortunately).
The ## ToDo section is confusing by the way, I would recommend to not include it, for that we have #### Additional information
or ##### Suggestions
to avoid that the assignee of the ticket thinks that is exactly what needs to be done (I already saw a ticket with that issue in recent days), but the tickets in theory should be more open in Scrum, so it is more important the ACs.
For example, you mentioned about to add the dependency, but what we should do is to make independent our job group, creating autoyast image equivalent to what exists in Functional job group.
But on top of that, thanks for taking care of creating the ticket, we can discuss further the process if you disagree with something.
Updated by leli 8 months ago · Edited
MR submitted to create dependent textmode installation test in yast group on aarch64, https://gitlab.suse.de/qe-yam/openqa-job-groups/-/merge_requests/89
Updated by JERiveraMoya 8 months ago
- Status changed from In Progress to Resolved