dotnet / dnceng

.NET Engineering Services
MIT License
24 stars 18 forks source link

Install some playwright dependencies on Ubuntu.2204.Amd64* helix agents #3122

Open radical opened 2 months ago

radical commented 2 months ago

Could the libgbm1, and libxkbcommon0 packages be installed for the Ubuntu.2204.Amd64, and Ubuntu.2204.Amd64.Open helix queues? These are needed for running Playwright on the linux helix agents. And it would allow us to remove

https://github.com/dotnet/aspire/blob/faf26a8700c79ec435c2348d566caf4c1a4ebc13/tests/helix/send-to-helix-inner.proj#L77-L78

cc @joperezr

Release Note Category

Release Note Description

Add libgbm1, and libxkbcommon0 packages to ubuntu.2204.amd64[.open] queues. This eases Playwright setup on those agents and avoids some system-wide changes during workitem execution.

dougbu commented 1 month ago

confirmed this rolled out, was reverted, but is now present in the two requested queues. see entries in https://helix.dot.net and let us know if the installed packages disappear

radical commented 1 month ago

confirmed this rolled out, was reverted, but is now present in the two requested queues. see entries in helix.dot.net and let us know if the installed packages disappear

Thank you!!

radical commented 1 month ago

confirmed this rolled out, was reverted, but is now present in the two requested queues. see entries in helix.dot.net and let us know if the installed packages disappear

@dougbu The packages do show up on that page. When should I expect the new VMs for these updated images to show up? I tried to enable the tests but they still fail - https://dev.azure.com/dnceng-public/public/_build/results?buildId=754402&view=ms.vss-test-web.build-test-results-tab&runId=19118936&resultId=100001&paneView=debug .

dougbu commented 1 month ago

Reopening to see what's going on. Might be a $PATH issue for example…