puppet-jboss
puppet-jboss copied to clipboard
Add support for WildFly 10 and JBoss EAP 7
About
We need to add support for WildFly 10 and JBoss EAP 7
WildFly 10.0.0.Final was released 2016-01-29 and EAP 7 will be released soon (7.0.0 Beta was released 2015-12-16).
- http://wildfly.org/downloads/
- http://www.jboss.org/products/eap/download/
Probable scope of change
- Compatibility manifests fixes in puppet-jboss/manifests/internal/compatibility.pp
- RspecPuppet tests
- Beaker tests
- Smoke tests
It looks like Wildfly 10 have moved init scripts to: docs/contrib/scripts
:
|-- README.md
|-- init.d
| |-- wildfly-init-debian.sh
| |-- wildfly-init-redhat.sh
| `-- wildfly.conf
|-- service
| |-- amd64
| | `-- wildfly-service.exe
| |-- service.bat
| |-- wildfly-mgr.exe
| `-- wildfly-service.exe
`-- systemd
|-- README
|-- launch.sh
|-- wildfly.conf
`-- wildfly.service
4 directories, 12 files
While JBoss EAP 7.0 still got them inside `bin/init.d/ directory, but only for RHEL:
.
|-- jboss-eap-rhel.sh
`-- jboss-eap.conf
0 directories, 2 files
I think the best solution for EAP for now is to embed scripts from WildFly into COI module. @coi-gov-pl/jboss-puppet-team please react to this post - Yah or Nah?
:+1: