Commit 169b7dd
authored
grub2: fix cpio test with large uid (sonic-net#25400)
The cpio ustar tests have a maximum UID capability of 2097151. Skip
these tests if we detect the user running the tests has a larger UID.
This prevents failures like:
```
cpio: ./: value uid 1220800073 out of allowed range 0..2097151
cpio: hard: value uid 1220800073 out of allowed range 0..2097151
cpio: cAsE: value uid 1220800073 out of allowed range 0..2097151
cpio: qwertzuiopasdfghjklyxcvbnm1234567890qwertzuiopasdfghjklyxcvbnm1234567890oiewqfiewioqoiqoiurqruewqoi: value uid 1220800073 out of allowed range 0..2097151
cpio: .?*\!"#%@$%&'()+ ,-.:;<=>^{_}[]`|~.: value uid 1220800073 out of allowed range 0..2097151
cpio: éàèüöäëñкирилица莭莽茝Ελληνικά😁😜😒: value uid 1220800073 out of allowed range 0..2097151
...
```
Signed-off-by: Brad House <bhouse@nexthop.ai>1 parent 1880d60 commit 169b7dd
2 files changed
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
0 commit comments