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

puppet::hiera depends on puppet, but no explicit relationship is specified #13

Open
jaydub opened this issue Jul 26, 2014 · 1 comment
Labels

Comments

@jaydub
Copy link
Contributor

jaydub commented Jul 26, 2014

While testing out puppet:hiera, I was avoiding using the puppet class, as I didn't want to get puppet::master and friends properly configured first. This happened:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid relationship: Package[hiera] { require => Package[puppet] }, because Package[puppet] doesn't seem to be in the catalog

Automatically including puppet might be undesirable, but throwing a more explicit exception might be a good idea.

@Aethylred Aethylred added the bug label Jul 27, 2014
@Aethylred
Copy link
Member

I don't think I'd explicitly defined any relationships. There's a relationship between the puppet and hiera packages, but I don't think it's a strong dependency.

...it might also be that stricter naming is required. i.e. ::puppet instead of puppet.

Will have to look at the use case around setting up hiera without puppet specifically...

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

No branches or pull requests

2 participants