Windows host process default path is showing as c:\ instead of c:\hpc on AKS cluster version 1.28.5
Hello Team,
I am trying to deploy windows host process for containers by following below document and when checked, I noticed the default exec path in the container is showing as c:\ instead of c:\hpc.
https://learn.microsoft.com/en-us/azure/aks/use-windows-hpc
This is working as expected in 1.27.x whereas it is incorrect in 1.28.5. In 1.28.x container, $env.CONTAINER_SANDBOX_MOUNT_POINT is set to c:\hpc but while connecting it is by default taking to c:\
As per below Github issues and the document it says C:\hpc is the right path.
https://github.com/Azure/AKS/issues/3885
https://github.com/kubernetes/enhancements/tree/master/keps/sig-windows/1981-windows-privileged-container-support#container-mounts
Below are the screenshots for reference.
Left, 1.27.9, default working folder is expected C:\C:{container-id} which is correct. Right, 1.28.5, default working folder is supposed to be C:\hpc but it turns out to be C:\ instead.
Kindly check and assist if this is expected or not.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
- ID: 24ad7559-335d-43d6-24d4-0de3cf7db10b
- Version Independent ID: 48597f05-bb8e-e8f2-c80f-05891e17b2a6
- Content: Use Windows HostProcess containers - Azure Kubernetes Service
- Content Source: articles/aks/use-windows-hpc.md
- Service: azure-kubernetes-service
- GitHub Login: @schaffererin
- Microsoft Alias: juda