riscv64 builds failing with no apparent reason for a couple snaps

Asked by Michał Sawicz

A couple snaps started failing for us on RISC-V a couple days ago:

https://launchpad.net/~mir-team/+snap/mir-test-tools-22-edge
https://launchpad.net/~mir-team/+snap/ubuntu-frame-22-edge

There isn't any detail about the failure:

```
[06/Aug/2023:08:48:12 +0000] "CONNECT api.launchpad.net:443 HTTP/1.1" 200 151536 "-" "-"
Build failed
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/lpbuildd/target/build_snap.py", line 265, in run
    self.pull()
  File "/usr/lib/python3/dist-packages/lpbuildd/target/build_snap.py", line 205, in pull
    self.run_build_command(
  File "/usr/lib/python3/dist-packages/lpbuildd/target/operation.py", line 62, in run_build_command
    return self.backend.run(args, cwd=cwd, env=full_env, **kwargs)
  File "/usr/lib/python3/dist-packages/lpbuildd/target/lxd.py", line 716, in run
    subprocess.check_call(cmd, **kwargs)
  File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
```

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Colin Watson
Solved:
Last query:
Last reply:
Revision history for this message
Michał Sawicz (saviq) said :
#1

Hmm maybe it's this, a couple lines up?

Failed to install GPG key:

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

This is probably a result of keyserver.ubuntu.com moving to a new IP address; the riscv64 builders are behind an old firewall on hupia that doesn't use the normal mechanisms for keeping this sort of thing up to date. We'll need to get IS to update the firewall rules here.

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

IS has updated the firewall. I've retried your jobs; one has succeeded and the other is in progress.

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

Thanks Colin Watson, that solved my question.