Commit Graph
43 Commits
Author SHA1 Message Date
Daniel Carabas a7f5b49404 Remove Oracle download support 2019-07-26 17:47:20 +02:00
TP HoneyandGitHub 68e1d7681d (maint) Remove BSD section for puppet < 4 2019-07-10 16:24:09 +01:00
David Swan 8abe137a8c (FM-7921) - Implement Puppet Strings 2019-04-12 11:57:31 +01:00
Elyse SalbergandFrank Wall 82cd45647a Add ability to override basedir and package type 2019-02-12 13:27:32 +01:00
Eimhin Laverty 42556dfff3 (MODULES-7629) - Update README Limitations section 2018-08-09 14:31:49 +01:00
David Swan 56c1d80150 (MODULES-7561) - Addition of support for Ubuntu 18.04 to java 2018-07-31 15:08:59 +01:00
Davin HanlonandGitHub 078307484f Updated Oracle Java supported list
Added CentOs7 and RHEL7 to Oracle Java supported list
2017-11-23 13:57:21 +00:00
Michael WattersandHelen Campbell 08423fb170 MODULES-5047 - Update java::oracle class to work with new download URLs
Oracle appears to have changed the JDK URL structure starting with Java 8u121.
This update adds a hash to store the values used by Oracle's java download site
along with a case statement to lookup the proper key for the java release being
installed.
2017-06-13 14:57:18 +01:00
Stefan Pijnappels 05b9d1c2ba MODULES-5058 Allow a complete URL to be passed to the java::oracle class
This provides a workaround  to the issue of Oracle changing it's URL structure which breaks the dynamic URL building in the module.
It allows a complete URL to be passed as an alternative to one built by the logic in the module, and allows the rest of the module to function as expected when this situation is encountered.

Changes made to manifests/oracle.pp to pass URL in `url` parameter (if defined) to the `source` directive of the archive resource which fetches the installer package.
README.markdown has been updated to document the additional parameter, as well as a note added to known issues describing it's operation.
A test has been added to spec/defines/oracle_spec.rb to verify the correct package is present in the tmp archive location. The spec tests have passed and the revised workflow has been tested in a lab environment and found to be working.
2017-06-08 10:29:58 +01:00
Tim Meusel 3dacc7abe5 fix markdown linter warnings 2017-06-07 20:59:06 +02:00
Tim Meusel 4f7d760f10 use proper syntax highlighting in markdown 2017-06-07 11:16:07 +02:00
Tim Meusel 920748cf0a purge trailing whitespace 2017-06-07 11:16:06 +02:00
Tim Meusel 75939fffc9 fix headlines in markdown 2017-06-07 11:15:37 +02:00
jbondpdx 733fa45999 fixed formatting errors + made various minor changes 2017-05-26 13:45:13 -07:00
Eric Putnam 36b3de516f (MODULES-4958) prep for 2.0.0 release and some markdown rendering fixes 2017-05-24 15:11:55 -07:00
Hailey Martin b25212a04e Update OpenJDK packages to 1.8.0 for SLES 12 service packs 2017-05-15 20:37:26 +10:00
Chris Edester 25c1ac83ce Add proxy options for Oracle Java 2016-11-03 13:32:01 -04:00
Gregor Zurowski 2fe6ff23b3 Fix naming of version_major and version_minor parameters in documentation.
Signed-off-by: Gregor Zurowski <gregor@zurowski.org>
2016-10-18 16:10:56 +02:00
Gregor Zurowski 3a13507a67 Update documentation about parameters major_version and minor_version
Signed-off-by: Gregor Zurowski <gregor@zurowski.org>
2016-10-08 19:16:25 +02:00
jbondpdx e038a13474 minor edit on new text 2016-06-09 09:59:13 -07:00
Alex Harvey 3f2825c5e2 Fix typo in README.markdown 2016-04-09 22:53:20 +10:00
Nick Walker 7ab4bc1b37 Add an example for installing java 8
Prior to this commit, the documentation was lacking an example of how to install a specific version of java.  Which led users to believe that they should use the version parameter.  

After this commit, we have an example showing the correct way to install a different major verison of java is to use the package parameter.
2016-03-29 07:40:46 -07:00
Marseglia. Mike 07767f0c8d update README with java::oracle usage, notes. removed puppet/archive as dependency since it is only required for java::oracle. 2016-02-26 11:18:46 -05:00
Peter Souter f1f2b830a0 (MODULES-2928) Adds FreeBSD Support
* Note this won't work by default on FreeBSD Puppet < 4.0, as pkgng is not the default provider 
* On older Puppet, use `zleslie/pkgng`, on newer it's the default package provider.
2015-12-29 13:11:47 +00:00
Fabien Wernli 9c154890a3 add two facts: java_libjvm_path java_default_home
* dirname containing base directory of java
* e.g. java binary is `${::java_default_home}/jre/bin/java`

* dirname containing `libjvm.so`
* Most people will use this for LD_LIBRARY_PATH
2015-12-01 12:13:11 +01:00
Sebastian Reitenbach 5815242f8e Add support for OpenBSD, and also add some regression tests.
Add info about OpenBSD support to README.md and metadata.json
Add a note about OpenBSD java_version fact to README.markdown.
Fixup wording on context in one of the java patch level regression tests.
No mentioning of OpenBSD in metdata.json

Cleanup wording of context as suggested by @elyscape
update contexts as suggested by @elyscape
2015-04-23 12:29:11 +02:00
Morgan Haskel 7a39d596bd Merge pull request #113 from jtappa/readme-edits
Edits to param descriptions and other small changes in the README.
2015-03-06 15:54:10 -08:00
Jorie Tappa 75fb20d0eb Edits to params and other small changes.
params are now alphabetized, descriptions are mostly the same but now
all include valid options and defaults.
2015-03-06 15:51:49 -08:00
Andreas Ntaflos 412f80a7ba Extend Limitations section
Add note that this module doesn't support managing multiple Java installations in parallel.
2015-02-22 21:08:06 +01:00
Morgan Haskel cb54efbc34 Add missing docs for new facts 2015-01-16 15:11:51 -08:00
rmenezes 0c2e8bb610 Add Java alternatives for RHEL based distros. 2014-12-26 15:10:37 -08:00
Travis Fields 3e989f3c04 Update readme to reflect the SLES 12 addition, also fix whitespace in front of 'version 2014-11-06 16:34:02 -08:00
Hunter Haugen e849b5029c OEL 5 is trying to use up2date which doesn't work 2014-09-02 12:56:21 -07:00
Hunter Haugen 096196bd89 Remove Sci 7 from readme and update oracle linux tests for ubuntu 2014-08-28 16:38:23 -07:00
jbondpdx 46e6feee7c Docs: edits to java module readme 2014-08-14 17:35:01 -07:00
jbondpdx 7e8d9587a9 Docs: new readme for java module 2014-08-14 15:41:23 -07:00
Ashley Penney d3398aa52b Tweak the README (to test travis). 2013-07-29 20:19:51 -04:00
Reid Vandewiele b46f256b11 Remove cruft and bumb version number 2013-04-04 20:19:37 -07:00
Jeff McCune 3b674ac225 Whitespace only change to README 2011-06-16 19:02:34 -07:00
Jeff McCune 8aa2053c9d Update README for apt and rpm based platforms.
Package management for Lucid requires the partner
repository to be enabled.  This change documents
that fact.
2011-06-16 17:45:11 -07:00
Jeff McCune 46fc64b641 Add JDK 1.6.0_25 as the default package
This adds a new java::jdk_package class and makes
the wrapper class default to this Java runtime.
2011-05-24 14:09:56 -07:00
Jeff McCune 860b400dbc Update CHANGELOG for 0.0.1 release
Also make sure module metadata is ready to go.
2011-05-24 11:56:15 -07:00
Jeff McCune 55a2ab8b19 Initial commit 2011-05-23 18:12:37 -07:00