sheenaajay
9651f5e630
Merge pull request #370 from timdeluxe/adoptopenjdk
...
Support AdoptOpenJDK
2020-02-13 11:12:36 +00:00
Hubert de Heer
93cc972768
Replace legacy facts by modern facts
...
Fix minor puppet-lint issues.
2020-02-03 13:27:36 +01:00
Tim Eilers
4dbf9321eb
Fix basedir management (correctly avoid duplicate resource declarations)
2020-01-14 14:15:52 +02:00
Tim Eilers
da548082fe
Clean up code according to rubocop checks
2020-01-14 14:15:52 +02:00
Tim Eilers
c0748f164f
Refactor and improve code with experience from testing.
...
Add spec and acceptance tests for new code.
Extend documentation for new AdoptOpenJDK feature.
2020-01-14 14:15:51 +02:00
Tim Eilers
a88f01321d
Fixing install path for default values for jdk 8 and improving comparison when version was given as integer
2020-01-14 11:08:54 +02:00
Tim Eilers
4c336b3ca7
Fixing downloadfolder prefix for AdoptOpenJDK installation
2020-01-14 11:08:54 +02:00
Tim Eilers
f44bc27a17
Adding defined type for AdoptOpenJDK installation
2020-01-14 11:08:54 +02:00
Caspar Clemens Mierau
27fed78308
ensure Java8 update number is being handled as a number when doing version comparing
2019-09-11 13:12:45 +02:00
Daniel Carabas
a7f5b49404
Remove Oracle download support
2019-07-26 17:47:20 +02:00
tphoney
7b73f579c0
(FM-8343) use release numbers not lsbdistcodename
2019-07-25 10:46:05 +01:00
Martin Jackson
9d0301b1ef
Add buster support, default to 11
2019-06-18 20:57:32 -05:00
sheenaajay
bcc6263e14
Merge pull request #357 from mhjacks/master
...
Support defaults for ubuntu cosmic and dingo
2019-06-06 10:12:09 +01:00
Martin Jackson
2ede3f1f06
Support eoan too while we're here
2019-04-27 08:39:23 -05:00
Hielke Jager
f195588082
Merge branch 'master' into jce_link
2019-04-18 19:46:07 +02:00
Martin Jackson
16fa2379a2
Support defaults for ubuntu cosmic and dingo
2019-04-14 15:08:46 -05:00
David Swan
8abe137a8c
(FM-7921) - Implement Puppet Strings
2019-04-12 11:57:31 +01:00
david22swan
ce348b258f
Merge pull request #349 from fraenki/creates_path
...
MODULES-8698: Fix $install_path on CentOS with tar.gz package type
2019-03-06 15:25:23 +00:00
david22swan
fa7003da95
Merge pull request #348 from fraenki/symlink
...
MODULES-8699: Add option to manage symlink
2019-03-06 12:00:06 +00:00
Frank Wall
c81254a23a
Fix $install_path on CentOS with tar.gz package type
...
When using tar.gz packages on CentOS, the architecture is not
part of the name of the installation directory. In this case
it's just "jdk1.8.0_201" instead of "jdk1.8.0_201-amd64".
2019-02-25 16:14:14 +01:00
Frank Wall
343ad7c468
Add option to manage symlink
2019-02-25 14:44:26 +01:00
Valentin
5509042cd1
Update default version & java 8 version from 8u192 to 8u201 ( #347 )
...
* Update default version & java 8 version from 8u192 to 8u201
2019-02-25 11:46:52 +00:00
Frank Wall
c4100556f0
use variable instead of hardcoded value, refs #298
2019-02-12 13:29:18 +01:00
Elyse Salberg
82cd45647a
Add ability to override basedir and package type
2019-02-12 13:27:32 +01:00
Hielke Jager
9b40ca6935
Add option to set a custom JCE download URL
2019-02-08 16:10:03 +01:00
david22swan
1e8954727e
Merge pull request #332 from TLmaK0/master
...
Get architecture when no os/architecture exists
2019-02-07 16:08:22 +00:00
Eimhin Laverty
68fb4fa498
(MODULES-8234) - Upgrade Oracle Java version to 8u192
2018-11-09 11:05:24 +00:00
Otto Jongerius
0fd7c00fa9
upgrade Oracle Java 8 to 181, make it the default release
2018-11-05 16:06:43 +13:00
david22swan
de89b1f2da
Merge pull request #315 from olevole/master
...
MODULES-7819 fix set JAVA_HOME environments on FreeBSD platform
2018-11-02 13:46:10 +00:00
Hugo Freire
4372aea5bf
Get architecture when no os/architecture exists
2018-10-26 13:12:53 +02:00
Dennis Ploeger
b53a78fbe8
Support for installing JCE. Fixes MODULES-1681 ( #326 )
...
* Support for installing JCE. Fixes MODULES-1681
* Disabled oracle tests. Only to be enabled, if the other configuration options match the current java download URL provided by Oracle.
2018-10-18 10:07:37 +01:00
Michael Moll
911df2d7b7
Fix OpenJDK paths on Debian based OS with ARM
2018-10-12 16:55:50 +02:00
david22swan
61ffb4bf1d
Merge pull request #330 from dodevops/MODULES-8085
...
Optimized code for making java::oracle atomic. Fixes MODULES-8085
2018-10-12 14:47:36 +01:00
david22swan
c6acb9906c
Merge pull request #322 from syseleven/MODULES-8025
...
(MODULES-8025) Switch default for Ubuntu 18.04 to 11
2018-10-12 11:50:36 +01:00
Dennis Ploeger
5f1b7ecea8
Optimized code for making java::oracle atomic. Fixes MODULES-8085
2018-10-12 07:43:57 +02:00
Eimhin Laverty
89aa846909
(MODULES-7050) - Fix OracleJDK reinstalling on Puppet runs
2018-10-03 17:26:03 +01:00
Matthias Baur
60c93866b1
(MODULES-8025) Switch default for Ubuntu 18.04 to 11
...
This is needed to get the default Java version rollout with Ubuntu
18.04.
2018-10-01 18:08:30 +02:00
olevole
728fc7e02d
fix set JAVA_HOME environments on FreeBSD platform
...
FreeBSD do not use /etc/environment file for global variables. Instead we use two
places to set the variable:
- /etc/profile for sh(1)
- /etc/csh.login for csh(1) which is the default shell for FreeBSD
Fixes for MODULES-7819 issue
2018-09-20 14:22:37 +03:00
Carlo Rengo
6ba478375a
Remove ensure_resource to avoid potential conflict
...
This was probably unintended and could cause conflicts where
stdlib::stages isn't desired.
2018-02-02 10:21:53 +01:00
mirespace
697c1911f9
$java_home for SLES 11.4
...
Fixed java_home for matching package to be installed
2018-01-16 11:14:51 +01:00
Martin Jackson
71554f3067
Add support for Ubuntu artful (17.10) and bionic (18.04 to be)
2017-11-20 21:11:32 -06:00
Sebastian Reitenbach
bdfc567c18
OpenBSD doesn't have /etc/environment, therefore there is no
...
need to fiddle with it. The default case statement, "do nothing"
is all fine here.
Facter::Util::Resolution.with_env is long time gone since
Facter > 2.x. That was even longer before introduced by me.
Remove that OpenBSD special case in the java_version fact,
and assume that $PATH is properly set in order to find
the 'java' binary.
Additionally confine the java_default_home and java_libjvm_path
to OpenBSD kernel as well. Add some flesh to the java_default_home
fact to allow it to find the java binary.
2017-11-15 14:37:42 +00:00
Michael Baker
db30eb9e2d
Adding support for Ubuntu ( #243 )
...
* Translate amd64
* Fix the path creation on exec
2017-11-15 14:36:10 +00:00
Jan Vansteenkiste
c40b061d97
(MODULES-4069) Fail when required params are not available in params.
...
When overriding all values required for the java setup, there is
no need to fail if params.pp does not support the package.
2017-09-26 07:37:41 +02:00
Andrew N Golovkov
525016ec02
Support for Ubuntu 17.04 Zesty Zapus
2017-09-06 20:44:48 +03:00
Shaleen Gupta
43aa9af1b2
Add support for CloudLinux ( #251 )
...
Fix the fail "unsupported os CloudlLinux".
2017-08-01 13:30:38 +01:00
Kilian Engelhardt
6951263d4c
fix indentation and remove a white line
2017-06-21 11:26:24 +02:00
Kilian Engelhardt
0bcdd2bc2f
add basic arch linux support
2017-06-21 10:59:39 +02:00
Helen
184c745e82
Revert "Release Mergeback 2.1.0"
2017-06-15 11:03:44 +01:00
Hunter Haugen
2c8b460b98
Release 2.1.0
2017-06-13 11:14:20 -07:00