Describe the bug
The kernel in the Ubuntu 18.04 images suffers from a kernel bug that prevents .NET Core from running in a container.
It seems that subsequent updates may have fixed this.
Virtual environments affected
Expected behavior
.NET Core containers run correctly
Actual behavior
.NET Core container runs fail with "The FileName property should not be a directory unless UseShellExecute is set"
See https://github.community/t5/GitHub-Actions/Docker-build-failure-on-Ubuntu-18-04-host/m-p/33224#M1423
Also note that another common error for the same bug is
error MSB6004: The specified task executable location "/" is invalid.
depending on the build that is being run. (one is launching the c# compiler, one is launching msbuild worker nodes for parallel builds)
Status from internal thread:
No ETA as of yet, but:
5.0.0-1022, which is currently proposed (still in testing; not recommended for production systems)@rainersigwald Update with kernel version 5.0.0-1022-azure is rolling out now and should be everywhere by the end of the week.
fyi @kaylangan
This has been deployed for a while now, forgot to update issue
Most helpful comment
@rainersigwald Update with kernel version
5.0.0-1022-azureis rolling out now and should be everywhere by the end of the week.fyi @kaylangan