Release version 6.5.0
This commit is contained in:
12
CHANGELOG.md
12
CHANGELOG.md
@@ -2,9 +2,17 @@
|
|||||||
|
|
||||||
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
|
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
|
||||||
|
|
||||||
## [v6.4.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.3.0) (2020-11-09)
|
## [v6.5.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.5.0) (2020-12-16)
|
||||||
|
|
||||||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.3.0...v6.3.0)
|
[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.4.0...v6.5.0)
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- pdksync - \(feat\) Add support for Puppet 7 [\#454](https://github.com/puppetlabs/puppetlabs-java/pull/454) ([daianamezdrea](https://github.com/daianamezdrea))
|
||||||
|
|
||||||
|
## [v6.4.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.4.0) (2020-11-09)
|
||||||
|
|
||||||
|
[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.3.0...v6.4.0)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
|||||||
107
REFERENCE.md
107
REFERENCE.md
@@ -1,22 +1,23 @@
|
|||||||
# Reference
|
# Reference
|
||||||
|
|
||||||
<!-- DO NOT EDIT: This document was generated by Puppet Strings -->
|
<!-- DO NOT EDIT: This document was generated by Puppet Strings -->
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
**Classes**
|
### Classes
|
||||||
|
|
||||||
_Public Classes_
|
#### Public Classes
|
||||||
|
|
||||||
* [`java`](#java): This module manages the Java runtime package
|
* [`java`](#java): This module manages the Java runtime package
|
||||||
|
|
||||||
_Private Classes_
|
#### Private Classes
|
||||||
|
|
||||||
* `java::config`:
|
* `java::config`
|
||||||
* `java::params`: This class builds a hash of JDK/JRE packages and (for Debian)
|
* `java::params`: This class builds a hash of JDK/JRE packages and (for Debian)
|
||||||
alternatives. For wheezy/precise, we provide Oracle JDK/JRE
|
alternatives. For wheezy/precise, we provide Oracle JDK/JRE
|
||||||
options, even though those are not in the package repositories.
|
options, even though those are not in the package repositories.
|
||||||
|
|
||||||
**Defined types**
|
### Defined types
|
||||||
|
|
||||||
* [`java::adopt`](#javaadopt): Install one or more versions of AdoptOpenJDK Java.
|
* [`java::adopt`](#javaadopt): Install one or more versions of AdoptOpenJDK Java.
|
||||||
* [`java::download`](#javadownload): Installs Java from a url location.
|
* [`java::download`](#javadownload): Installs Java from a url location.
|
||||||
@@ -24,7 +25,7 @@ options, even though those are not in the package repositories.
|
|||||||
|
|
||||||
## Classes
|
## Classes
|
||||||
|
|
||||||
### java
|
### `java`
|
||||||
|
|
||||||
This module manages the Java runtime package
|
This module manages the Java runtime package
|
||||||
|
|
||||||
@@ -40,7 +41,7 @@ The java distribution to install. Can be one of "jdk" or "jre",
|
|||||||
or other platform-specific options where there are multiple
|
or other platform-specific options where there are multiple
|
||||||
implementations available (eg: OpenJDK vs Oracle JDK).
|
implementations available (eg: OpenJDK vs Oracle JDK).
|
||||||
|
|
||||||
Default value: 'jdk'
|
Default value: `'jdk'`
|
||||||
|
|
||||||
##### `version`
|
##### `version`
|
||||||
|
|
||||||
@@ -49,7 +50,7 @@ Data type: `Pattern[/present|installed|latest|^[.+_0-9a-zA-Z:~-]+$/]`
|
|||||||
The version of java to install. By default, this module simply ensures
|
The version of java to install. By default, this module simply ensures
|
||||||
that java is present, and does not require a specific version.
|
that java is present, and does not require a specific version.
|
||||||
|
|
||||||
Default value: 'present'
|
Default value: `'present'`
|
||||||
|
|
||||||
##### `package`
|
##### `package`
|
||||||
|
|
||||||
@@ -58,7 +59,7 @@ Data type: `Optional[String]`
|
|||||||
The name of the java package. This is configurable in case a non-standard
|
The name of the java package. This is configurable in case a non-standard
|
||||||
java package is desired.
|
java package is desired.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `package_options`
|
##### `package_options`
|
||||||
|
|
||||||
@@ -67,7 +68,7 @@ Data type: `Optional[Array]`
|
|||||||
Array of strings to pass installation options to the 'package' Puppet resource.
|
Array of strings to pass installation options to the 'package' Puppet resource.
|
||||||
Options available depend on the 'package' provider for the target OS.
|
Options available depend on the 'package' provider for the target OS.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `java_alternative`
|
##### `java_alternative`
|
||||||
|
|
||||||
@@ -79,7 +80,7 @@ If you specify a particular package, you will almost always also
|
|||||||
want to specify which java_alternative to choose. If you set
|
want to specify which java_alternative to choose. If you set
|
||||||
this, you also need to set the path below.
|
this, you also need to set the path below.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `java_alternative_path`
|
##### `java_alternative_path`
|
||||||
|
|
||||||
@@ -90,7 +91,7 @@ alternatives system makes it difficult to verify which
|
|||||||
alternative is actually enabled, this is required to ensure the
|
alternative is actually enabled, this is required to ensure the
|
||||||
correct JVM is enabled.
|
correct JVM is enabled.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `java_home`
|
##### `java_home`
|
||||||
|
|
||||||
@@ -99,11 +100,11 @@ Data type: `Optional[String]`
|
|||||||
The path to where the JRE is installed. This will be set as an
|
The path to where the JRE is installed. This will be set as an
|
||||||
environment variable.
|
environment variable.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
## Defined types
|
## Defined types
|
||||||
|
|
||||||
### java::adopt
|
### `java::adopt`
|
||||||
|
|
||||||
Defined Type java::adopt
|
Defined Type java::adopt
|
||||||
|
|
||||||
@@ -117,7 +118,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Install or remove the package.
|
Install or remove the package.
|
||||||
|
|
||||||
Default value: 'present'
|
Default value: `'present'`
|
||||||
|
|
||||||
##### `version`
|
##### `version`
|
||||||
|
|
||||||
@@ -125,7 +126,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Version of Java to install, e.g. '8' or '9'. Default values for major and minor versions will be used.
|
Version of Java to install, e.g. '8' or '9'. Default values for major and minor versions will be used.
|
||||||
|
|
||||||
Default value: '8'
|
Default value: `'8'`
|
||||||
|
|
||||||
##### `version_major`
|
##### `version_major`
|
||||||
|
|
||||||
@@ -133,7 +134,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Major version which should be installed, e.g. '8u101' or '9.0.4'. Must be used together with version_minor.
|
Major version which should be installed, e.g. '8u101' or '9.0.4'. Must be used together with version_minor.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `version_minor`
|
##### `version_minor`
|
||||||
|
|
||||||
@@ -141,7 +142,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Minor version which should be installed, e.g. 'b12' (for version = '8') or '11' (for version != '8'). Must be used together with version_major.
|
Minor version which should be installed, e.g. 'b12' (for version = '8') or '11' (for version != '8'). Must be used together with version_major.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `java`
|
##### `java`
|
||||||
|
|
||||||
@@ -149,7 +150,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Type of Java Standard Edition to install, jdk or jre.
|
Type of Java Standard Edition to install, jdk or jre.
|
||||||
|
|
||||||
Default value: 'jdk'
|
Default value: `'jdk'`
|
||||||
|
|
||||||
##### `proxy_server`
|
##### `proxy_server`
|
||||||
|
|
||||||
@@ -157,7 +158,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
|
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `proxy_type`
|
##### `proxy_type`
|
||||||
|
|
||||||
@@ -165,7 +166,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Proxy server type (none|http|https|ftp). (passed to archive)
|
Proxy server type (none|http|https|ftp). (passed to archive)
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `basedir`
|
##### `basedir`
|
||||||
|
|
||||||
@@ -174,7 +175,7 @@ Data type: `Any`
|
|||||||
Directory under which the installation will occur. If not set, defaults to
|
Directory under which the installation will occur. If not set, defaults to
|
||||||
/usr/lib/jvm for Debian and /usr/java for RedHat.
|
/usr/lib/jvm for Debian and /usr/java for RedHat.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `manage_basedir`
|
##### `manage_basedir`
|
||||||
|
|
||||||
@@ -183,7 +184,7 @@ Data type: `Any`
|
|||||||
Whether to manage the basedir directory. Defaults to false.
|
Whether to manage the basedir directory. Defaults to false.
|
||||||
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
|
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
|
||||||
|
|
||||||
Default value: `true`
|
Default value: ``true``
|
||||||
|
|
||||||
##### `package_type`
|
##### `package_type`
|
||||||
|
|
||||||
@@ -193,7 +194,7 @@ Type of installation package for specified version of java_se. java_se 6 comes
|
|||||||
in a few installation package flavors and we need to account for them.
|
in a few installation package flavors and we need to account for them.
|
||||||
Optional forced package types: rpm, rpmbin, tar.gz
|
Optional forced package types: rpm, rpmbin, tar.gz
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `manage_symlink`
|
##### `manage_symlink`
|
||||||
|
|
||||||
@@ -201,7 +202,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Whether to manage a symlink that points to the installation directory. Defaults to false.
|
Whether to manage a symlink that points to the installation directory. Defaults to false.
|
||||||
|
|
||||||
Default value: `false`
|
Default value: ``false``
|
||||||
|
|
||||||
##### `symlink_name`
|
##### `symlink_name`
|
||||||
|
|
||||||
@@ -209,9 +210,9 @@ Data type: `Any`
|
|||||||
|
|
||||||
The name for the optional symlink in the installation directory.
|
The name for the optional symlink in the installation directory.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
### java::download
|
### `java::download`
|
||||||
|
|
||||||
Defined Type java::download
|
Defined Type java::download
|
||||||
|
|
||||||
@@ -225,7 +226,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Install or remove the package.
|
Install or remove the package.
|
||||||
|
|
||||||
Default value: 'present'
|
Default value: `'present'`
|
||||||
|
|
||||||
##### `version`
|
##### `version`
|
||||||
|
|
||||||
@@ -233,7 +234,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Version of Java to install, e.g. '7' or '8'. Default values for major and minor versions will be used.
|
Version of Java to install, e.g. '7' or '8'. Default values for major and minor versions will be used.
|
||||||
|
|
||||||
Default value: '8'
|
Default value: `'8'`
|
||||||
|
|
||||||
##### `version_major`
|
##### `version_major`
|
||||||
|
|
||||||
@@ -241,7 +242,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Major version which should be installed, e.g. '8u101'. Must be used together with version_minor.
|
Major version which should be installed, e.g. '8u101'. Must be used together with version_minor.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `version_minor`
|
##### `version_minor`
|
||||||
|
|
||||||
@@ -249,7 +250,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Minor version which should be installed, e.g. 'b12'. Must be used together with version_major.
|
Minor version which should be installed, e.g. 'b12'. Must be used together with version_major.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `java_se`
|
##### `java_se`
|
||||||
|
|
||||||
@@ -257,7 +258,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Type of Java Standard Edition to install, jdk or jre.
|
Type of Java Standard Edition to install, jdk or jre.
|
||||||
|
|
||||||
Default value: 'jdk'
|
Default value: `'jdk'`
|
||||||
|
|
||||||
##### `proxy_server`
|
##### `proxy_server`
|
||||||
|
|
||||||
@@ -265,7 +266,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
|
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `proxy_type`
|
##### `proxy_type`
|
||||||
|
|
||||||
@@ -273,7 +274,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Proxy server type (none|http|https|ftp). (passed to archive)
|
Proxy server type (none|http|https|ftp). (passed to archive)
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `url`
|
##### `url`
|
||||||
|
|
||||||
@@ -281,7 +282,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Full URL
|
Full URL
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `jce`
|
##### `jce`
|
||||||
|
|
||||||
@@ -289,7 +290,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Install Oracles Java Cryptographic Extensions into the JRE or JDK
|
Install Oracles Java Cryptographic Extensions into the JRE or JDK
|
||||||
|
|
||||||
Default value: `false`
|
Default value: ``false``
|
||||||
|
|
||||||
##### `jce_url`
|
##### `jce_url`
|
||||||
|
|
||||||
@@ -297,7 +298,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Full URL to the jce zip file
|
Full URL to the jce zip file
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `basedir`
|
##### `basedir`
|
||||||
|
|
||||||
@@ -306,7 +307,7 @@ Data type: `Any`
|
|||||||
Directory under which the installation will occur. If not set, defaults to
|
Directory under which the installation will occur. If not set, defaults to
|
||||||
/usr/lib/jvm for Debian and /usr/java for RedHat.
|
/usr/lib/jvm for Debian and /usr/java for RedHat.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `manage_basedir`
|
##### `manage_basedir`
|
||||||
|
|
||||||
@@ -315,7 +316,7 @@ Data type: `Any`
|
|||||||
Whether to manage the basedir directory. Defaults to false.
|
Whether to manage the basedir directory. Defaults to false.
|
||||||
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
|
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
|
||||||
|
|
||||||
Default value: `false`
|
Default value: ``false``
|
||||||
|
|
||||||
##### `package_type`
|
##### `package_type`
|
||||||
|
|
||||||
@@ -325,7 +326,7 @@ Type of installation package for specified version of java_se. java_se 6 comes
|
|||||||
in a few installation package flavors and we need to account for them.
|
in a few installation package flavors and we need to account for them.
|
||||||
Optional forced package types: rpm, rpmbin, tar.gz
|
Optional forced package types: rpm, rpmbin, tar.gz
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `manage_symlink`
|
##### `manage_symlink`
|
||||||
|
|
||||||
@@ -333,7 +334,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Whether to manage a symlink that points to the installation directory. Defaults to false.
|
Whether to manage a symlink that points to the installation directory. Defaults to false.
|
||||||
|
|
||||||
Default value: `false`
|
Default value: ``false``
|
||||||
|
|
||||||
##### `symlink_name`
|
##### `symlink_name`
|
||||||
|
|
||||||
@@ -341,9 +342,9 @@ Data type: `Any`
|
|||||||
|
|
||||||
The name for the optional symlink in the installation directory.
|
The name for the optional symlink in the installation directory.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
### java::sap
|
### `java::sap`
|
||||||
|
|
||||||
Defined Type java::sap
|
Defined Type java::sap
|
||||||
|
|
||||||
@@ -357,7 +358,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Install or remove the package.
|
Install or remove the package.
|
||||||
|
|
||||||
Default value: 'present'
|
Default value: `'present'`
|
||||||
|
|
||||||
##### `version`
|
##### `version`
|
||||||
|
|
||||||
@@ -365,7 +366,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Version of Java to install, e.g. '8' or '9'. Default values for full versions will be used.
|
Version of Java to install, e.g. '8' or '9'. Default values for full versions will be used.
|
||||||
|
|
||||||
Default value: '8'
|
Default value: `'8'`
|
||||||
|
|
||||||
##### `version_full`
|
##### `version_full`
|
||||||
|
|
||||||
@@ -373,7 +374,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Major version which should be installed, e.g. '8.1.063' or '11.0.7'. If used, "version" parameter is ignored.
|
Major version which should be installed, e.g. '8.1.063' or '11.0.7'. If used, "version" parameter is ignored.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `java`
|
##### `java`
|
||||||
|
|
||||||
@@ -381,7 +382,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Type of Java Edition to install, jdk or jre.
|
Type of Java Edition to install, jdk or jre.
|
||||||
|
|
||||||
Default value: 'jdk'
|
Default value: `'jdk'`
|
||||||
|
|
||||||
##### `proxy_server`
|
##### `proxy_server`
|
||||||
|
|
||||||
@@ -389,7 +390,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
|
Specify a proxy server, with port number if needed. ie: https://example.com:8080. (passed to archive)
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `proxy_type`
|
##### `proxy_type`
|
||||||
|
|
||||||
@@ -397,7 +398,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Proxy server type (none|http|https|ftp). (passed to archive)
|
Proxy server type (none|http|https|ftp). (passed to archive)
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `basedir`
|
##### `basedir`
|
||||||
|
|
||||||
@@ -406,7 +407,7 @@ Data type: `Any`
|
|||||||
Directory under which the installation will occur. If not set, defaults to
|
Directory under which the installation will occur. If not set, defaults to
|
||||||
/usr/lib/jvm for Debian and /usr/java for RedHat.
|
/usr/lib/jvm for Debian and /usr/java for RedHat.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
##### `manage_basedir`
|
##### `manage_basedir`
|
||||||
|
|
||||||
@@ -415,7 +416,7 @@ Data type: `Any`
|
|||||||
Whether to manage the basedir directory. Defaults to false.
|
Whether to manage the basedir directory. Defaults to false.
|
||||||
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
|
Note: /usr/lib/jvm is managed for Debian by default, separate from this parameter.
|
||||||
|
|
||||||
Default value: `true`
|
Default value: ``true``
|
||||||
|
|
||||||
##### `manage_symlink`
|
##### `manage_symlink`
|
||||||
|
|
||||||
@@ -423,7 +424,7 @@ Data type: `Any`
|
|||||||
|
|
||||||
Whether to manage a symlink that points to the installation directory. Defaults to false.
|
Whether to manage a symlink that points to the installation directory. Defaults to false.
|
||||||
|
|
||||||
Default value: `false`
|
Default value: ``false``
|
||||||
|
|
||||||
##### `symlink_name`
|
##### `symlink_name`
|
||||||
|
|
||||||
@@ -431,5 +432,5 @@ Data type: `Any`
|
|||||||
|
|
||||||
The name for the optional symlink in the installation directory.
|
The name for the optional symlink in the installation directory.
|
||||||
|
|
||||||
Default value: `undef`
|
Default value: ``undef``
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "puppetlabs-java",
|
"name": "puppetlabs-java",
|
||||||
"version": "6.4.0",
|
"version": "6.5.0",
|
||||||
"author": "puppetlabs",
|
"author": "puppetlabs",
|
||||||
"summary": "Installs the correct Java package on various platforms.",
|
"summary": "Installs the correct Java package on various platforms.",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user