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

Dependency cycle since v2.1.1 #53

Open
pschichtel opened this issue Mar 10, 2019 · 3 comments
Open

Dependency cycle since v2.1.1 #53

pschichtel opened this issue Mar 10, 2019 · 3 comments

Comments

@pschichtel
Copy link
Contributor

pschichtel commented Mar 10, 2019

Since upgrading to version 2.1.1 from 2.1.0 I'm seeing a dependency cycle for my (only) ca_certs entry:

Error: Found 1 dependency cycle:
(File[cert_name.crt] => Ca_cert::Ca[cert_name] => Class[Ca_cert] => Ca_cert::Ca[cert_name] => File[cert_name.crt])

The class is included via ENC with the following parameters:

ca_cert:
    ca_certs:
        cert_name:
            ensure: 'trusted'
            source: 'puppet:///modules/mymodule/certs/ca-root.pem'

Reverting back to 2.1.0 solved the problem.

@ashish1099
Copy link

I had the same issue, so not installing the ca-certificates package, which will skip the line (which is causing issue)

@h-haaks
Copy link
Contributor

h-haaks commented Jun 5, 2024

@ashish1099 or @pschichtel could any of you verify if this is fixed by the latest changes in master?

@pschichtel
Copy link
Contributor Author

I'm out, I long switched away to a different module.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants