Open RandomNoun7 opened 6 years ago
Should we manage this via a bolt task or something, or is this something the kitchen plugin needs to be updated to handle?
I think other examples imply or should already know how to do this. I haven't conclusively ruled out user error. But if it genuinely can't do this on Windows it may be a bug that deserves fixing.
Looking at the repo, the examples all use puppetlabs-supplied images, which have the agent pre-installed.
insuspect you’re right. I had that suspicion earlier and tried downloading one and checking and it didn’t, but I probably just checked the wrong box. We’ll have to work around that.
Currently when running
bundle exec kitchen converge
the required manifests are copied to the vagrant machine, but puppet is not actually installed. Then when the runner attempts to execute the converge, there is no puppet install to execute, and it failed. To find this output, rather than just a non-descript silent failure, runbundle exec kitchen converge -l debug
.The relevant output is below at the very end of the converge run:
Opening a PowerShell session into the vagrant box confirms that no
Puppet Labs
directory exists inc:\Program Files