selftests/net/rtnetlink - Failure in RISC-V (uuidgen command not found)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Medium
|
Po-Hsu Lin | ||
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Groovy |
Invalid
|
Medium
|
Unassigned |
Bug Description
Found this on G/RISC-V, cycle sru-20210531:
02:41:52 DEBUG| [stdout] # ./rtnetlink.sh: line 366: uuidgen: command not found
02:41:52 DEBUG| [stdout] # ./rtnetlink.sh: line 366: uuidgen: command not found
02:41:52 DEBUG| [stdout] # ./rtnetlink.sh: line 366: uuidgen: command not found
02:41:52 DEBUG| [stdout] # ./rtnetlink.sh: line 366: uuidgen: command not found
02:41:52 DEBUG| [stdout] # FAIL: set interface alias test-dummy0 to
02:41:52 DEBUG| [stdout] # PASS: vrf
02:41:54 DEBUG| [stdout] # PASS: vxlan
02:41:55 DEBUG| [stdout] # PASS: fou
02:41:55 DEBUG| [stdout] # PASS: macsec
02:41:58 DEBUG| [stdout] # PASS: ipsec
02:42:01 DEBUG| [stdout] # PASS: ipsec_offload
02:42:02 DEBUG| [stdout] # PASS: bridge fdb get
02:42:03 DEBUG| [stdout] # PASS: neigh get
02:42:03 DEBUG| [stdout] not ok 11 selftests: net: rtnetlink.sh # exit=1
Seems uuidgen is from package "uuid-runtime", not sure if this was not installed in the environment where test ran.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Guilherme G. Piccoli (gpiccoli) |
Changed in linux (Ubuntu Groovy): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Guilherme G. Piccoli (gpiccoli) |
tags: | added: ubuntu-kernel-selftests |
Changed in ubuntu-kernel-tests: | |
assignee: | Guilherme G. Piccoli (gpiccoli) → nobody |
Changed in linux (Ubuntu): | |
assignee: | Guilherme G. Piccoli (gpiccoli) → nobody |
Changed in linux (Ubuntu Groovy): | |
assignee: | Guilherme G. Piccoli (gpiccoli) → nobody |
Changed in ubuntu-kernel-tests: | |
assignee: | nobody → Po-Hsu Lin (cypressyew) |
Changed in linux (Ubuntu Groovy): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in ubuntu-kernel-tests: | |
status: | Confirmed → In Progress |
Hmm, didn't see this failure in generic kernel (and other variants).
And it looks like this uuid-runtime will be installed automatically on a freshly deployed system (checked with generic kernel and gcp), so I think this is limited to riscv.
We can either:
1. Just install this package on this node (it's manually provisioned)
2. Add this package to the required packages of this test.