Version information
released Mar 14th 2019
This version is compatible with:
- Puppet Enterprise 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 3.8.0
- ,
Start using this module
Add this module to your Puppetfile:
mod 'eyp-java', '0.2.1'
Learn more about managing modules with a PuppetfileDocumentation
eyp/java — version 0.2.1 Mar 14th 2019
java
Table of Contents
Overview
installs Oracle java
Module Description
This module is meant to install Oracle Java
Setup
What java affects
- installs oracle java
- Updates alternatives
Setup Requirements
This module requires pluginsync enabled
Beginning with java
installs oracle java 8 by default:
java::jre { '8':
jre_url => '...',
}
Usage
installs jre 7 and jre 8, setting jre7 as system's default:
java::jre { '8':
jre_url => '...',
}
java::jre { '7':
jre_url => '...',
set_as_default_java => true,
}
Reference
TODO
Limitations
Tested on:
- CentOS 6
- CentOS 7
- Ubuntu 14.04
- Ubuntu 16.04
- Debian 8
Development
We are pushing to have acceptance testing in place, so any new feature should have some test to check both presence and absence of any feature
TODO
- Add more java versions
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
CHANGELOG
0.2.1
- added default package and JRE installation via main ::java class
0.2.0
- INCOMPATIBLE CHANGE: removed jre installation from main class
- added define java::jre
0.1.20
- added java::jce::download_source
0.1.19
- bugfix JCE
0.1.18
- added jce unzip dependency to jce copy + lint
0.1.17
- added wget and unzip checks using "unless which ..."
- JCE support
- improved check alternatives for JRE
0.1.16
- alternatives set (testing in prod)
0.1.11
- bugfix jre_download_command
0.1.10
- added sun jre 7
Dependencies
- puppetlabs/stdlib (>= 1.0.0 < 9.9.9)