Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fails to install on a Windows Server #47

Closed
Tamerz opened this issue Oct 11, 2022 · 3 comments · Fixed by #48
Closed

Fails to install on a Windows Server #47

Tamerz opened this issue Oct 11, 2022 · 3 comments · Fixed by #48
Labels
bug Something isn't working p1

Comments

@Tamerz
Copy link

Tamerz commented Oct 11, 2022

I get the following error when trying to use this to install on a Windows Server 2022 machine:

Error: Could not set 'present' on ensure: No such file or directory @ rb_sysopen - C:/ProgramData/PuppetLabs/puppet/cache/lib/puppet/puppet_x/../../../metadata.json (file: /etc/puppetlabs/code/environments/production/modules/falcon/manifests/install.pp, line: 26)

I'm using the API install method. The only class variables I am setting are cid, client_id, and client_secret which are set using Hiera.

We are using Puppet Enterprise 2019.8.11 with Puppet agent version: 6.27.0

EDIT: Same failure on a Windows Server 2019 machine.

@ffalor
Copy link
Contributor

ffalor commented Oct 12, 2022

thanks for reporting this ill get a fix out soon

@ffalor ffalor added bug Something isn't working p1 labels Oct 12, 2022
@ffalor
Copy link
Contributor

ffalor commented Oct 12, 2022

thanks again for reporting this - 0.5.1 should fix the issue.

I do testing on windows via a local install and run, but this issue only arises when using a puppet server. I'll add this to testing to prevent something like this from happening in the future.

@Tamerz
Copy link
Author

Tamerz commented Oct 13, 2022

Works perfect now. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working p1
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants