-
Notifications
You must be signed in to change notification settings - Fork 8
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
Invalid relationship: Exec[jboss::unzip-downloaded] #16
Comments
I had to add jboss::internal::prerequisites as class to the node other than jboss |
I'd have to get back to work to make sure, but your hiera configuration should look like this:
Assuming youre loading classes with something like |
And did defining class |
usingclasses:
after removing jboss::internal::prerequisites does not work. I am using PE2015.2 |
I meant to leave |
I have the other puppet modules like jenkins, gitblit etc. working like the way I described above. |
This dependency bug is present for newer version of puppet and puppet enterprise. We are aware of that. As of now we are currently supporting puppet enterprise We are planing to add support for those new version with next major release v2.0.0: https://github.com/coi-gov-pl/puppet-jboss/milestones/v2.0.0%20-%20CitrusAngel This could take some time and if you are willing to provide a PR, we will be happy to review it and to contribute to those changes. If don't you unfortunately need to wait for us :-/ |
After downloading the module:
root@puppetmaster modules]# puppet module install coi-jboss
Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
Notice: Downloading from https://forgeapi.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppetlabs/code/environments/production/modules
coi-jboss (v1.0.0)
puppetlabs-concat (v1.2.4)
puppetlabs-java (v1.4.2)
puppetlabs-stdlib (v4.9.0)
and the following yaml:
jboss::params::product: 'wildfly'
jboss::params::version: '8.2.1.Final'
I get the following error with PE2015.2 on CentOS
[root@wildflyagent ~]# puppet agent -t
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid relationship: Exec[jboss::unzip-downloaded] { require => Class[Jboss::Internal::Prerequisites] }, because Class[Jboss::Internal::Prerequisites] doesn't seem to be in the catalog
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
[root@wildflyagent ~]#
The text was updated successfully, but these errors were encountered: