Enhancement Request: Allow podman provisioner to be run as non-root user
Author: dgmulhollandCreated Aug 20, 2026Updated Aug 20, 2026
Labelsenhancementwaiting-intake
Is your feature request related to a problem? Please describe. When using the podman provisioner to run containers it uses the root user instead of the default vagrant user. This means that containers run in the root namespace on the vagrant box and cannot be accessed by the vagrant user due to podman's daemonless architecture.
Describe the solution you'd like Implement some feature or flag that allows the podman provisioner to run commands as a non-root user.
Describe alternatives you've considered
Running a script with the required podman commands and privileged: false is a workaround.
Source: hashicorp/vagrant