voxpupuli / puppet-wildfly

Puppet module to install, configure and manage Wildfly (8/9/10+), JBoss EAP (6.1+/7.0+) and some Wildfly based products like apiman, Keycloak and Infinispan.
Apache License 2.0
29 stars 78 forks source link

Missing template when using jboss-eap as distribution #337

Closed khlnx closed 9 hours ago

khlnx commented 1 month ago

Affected Puppet, Ruby, OS and module versions/distributions

How to reproduce (e.g Puppet code you use)

class { 'wildfly':
  version        => '7.3.5',
  distribution   => 'jboss-eap',
  install_source => 'http:/mywebserver/jboss-eap-7.3.5.tar.gz',
  user           => 'jboss',
  group          => 'jboss',
  dirname        => '/opt/jboss-eap',
  console_log    => '/var/log/jboss/console.log',
}

What are you seeing

It seems that a template is missing for jboss, as soon as the Catalog is compiled this Error occurs both on Redhat 7 and 9: Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, Could not find template 'jboss-eap/jboss-eap.systemd.service.epp' (file: /etc/puppetlabs/code/environments/khahn/modules/wildfly/manifests/service/systemd.pp, line: 23, column: 16) on node minimal7.khahn.universa.de

What behaviour did you expect instead

Output log

Any additional information you'd like to impart

tuxmea commented 9 hours ago

fixed in version 3.2.1 - which must be deleted due to a major version bump required. Already in master.

tuxmea commented 9 hours ago

fixed in https://github.com/voxpupuli/puppet-wildfly/pull/341