| Summary: | AB-INT: wic.Wic.test_permissions failure: ImportError: Websockets version 9.1 is less than minimum required version 10.0 | ||
|---|---|---|---|
| Product: | [QA/Testing] Functional (self) Testing | Reporter: | Alexandre Belloni <alexandre.belloni> |
| Component: | oe-selftest | Assignee: | Ross Burton <ross.burton> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | alexandre.belloni, mathieu.dubois-briand, mhalstead, randy.macleod, richard.purdie |
| Version: | unspecified | ||
| Target Milestone: | 5.3 M1 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | AB-INT | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Alexandre Belloni
2024-06-06 14:26:57 UTC
Some sort of environment escape that only happens on the ARM 22.04 worker. Reliably failing on this worker when it runs the oe-selftest wic.Wic.test_permissions. I couldn't make this break outside of the AB itself, even when logged in as pokybuild. The worker then crashed and fell out of the cluster for a few days... As this is limited to a single worker and it doesn't replicate on the same platform in the new cluster, I suspect the easiest way to resolve this would be to recreate the pokybuild venv to rule out subtle corruption. Regenerating the Python venv on this worker resolved the problem, so it appears this was a corrupted or otherwise broken environment. It seems this bug is back. oe-selftest-debian debian11-ty-1 https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/7101/steps/14/logs/stdio oe-selftest-armhost ubuntu2204-arm-1 https://autobuilder.yoctoproject.org/typhoon/#/builders/127/builds/3368/steps/14/logs/stdio oe-selftest-armhost ubuntu2204-arm-1 https://autobuilder.yoctoproject.org/typhoon/#/builders/127/builds/3399/steps/14/logs/stdio Fired https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/7130 to see if this reproduces reliably. It does not. oe-selftest-ubuntu ubuntu2204-vk-2 mathieu/master-next completed at 2025-01-16T12:51:59Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/54/builds/770/steps/14/logs/stdio oe-selftest-ubuntu ubuntu2204-vk-2 master-next completed at 2025-01-21T18:02:35Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/54/builds/803/steps/14/logs/stdio <shakes fist at Mathieu> Found this old one in untriaged entries. A bit different as this one says "No module named 'websockets'" oe-selftest-ubuntu ubuntu2204-vk-1 master completed at 2025-03-20T03:14:09Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/54/builds/1223/steps/14/logs/stdio Setup scripts properly take care of installing websockets on all supported distros now. |