riscv64 snap builds getting stuck in Needs building

Asked by Michał Sawicz

Hey,

Over the past few days we've seen a number of riscv64 snap builds stuck in Needs building state, for example now there's one stuck here:

https://launchpad.net/~mir-team/+snap/mir-test-tools-beta

It's been triggered 2 hours ago (we've seen them stuck for way more than that, when other builds triggered and completed during that time).

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
Colin Watson Edit question
Solved by:
Colin Watson
Solved:
Last query:
Last reply:
Revision history for this message
Colin Watson (cjwatson) said :
#1

Those builders are emulated and thus slower than other architectures, so riscv64 often accumulates a queue. Feel free to let us know if and when you need specific builds to be prioritized.

Revision history for this message
Colin Watson (cjwatson) said :
#2

Ah, I misunderstood, I thought you were talking about builds that had eventually got unstuck. Will investigate.

Revision history for this message
Michał Sawicz (saviq) said :
#3

Right, yeah this is about those stuck indefinitely. The mentioned recipe still has the build stuck at 5h now.

Revision history for this message
Alan Griffiths (alan-griffiths) said :
#4

It is still stuck a day later

Revision history for this message
Colin Watson (cjwatson) said :
#5

The problem is that the source archive for that snap recipe (https://launchpad.net/~mir-team/+archive/ubuntu/rc) is marked as requiring virtualized builders and doesn't have riscv64 enabled, and snap builds will only be dispatched to non-virtualized builders such as the riscv64 ones if neither the snap recipe nor the source archive requires virtualized builders.

Am I OK to set up that PPA for riscv64? That would solve this problem, though you'd still have to cancel and re-request that particular build.

Revision history for this message
Michał Sawicz (saviq) said :
#6

Gah. That makes perfect sense.

Yes, please enable riscv64 on that PPA as well, and on ppa:mir-team/release as well, please.

Would be good to have some feedback on the snap that that's the problem. Should I file a bug?

Revision history for this message
Best Colin Watson (cjwatson) said :
#7

Done - you should be able to cancel and request that build now. And re a bug, sure.

Revision history for this message
Michał Sawicz (saviq) said :
#8

Thanks Colin Watson, that solved my question.

Revision history for this message
Michał Sawicz (saviq) said :
#9