Skip to content
Commits on Jun 25, 2011
  1. Merge pull request #7 from kbarber/issue/master/5_preseed_for_license

    5 - Provide a preseed file that preseeds license signing for java package
    committed Jun 25, 2011
  2. Merge pull request #8 from kbarber/issues/master/4_license-file

    4 - Add license file.
    committed Jun 25, 2011
Commits on Jun 24, 2011
  1. 4 - Add license file.

    committed Jun 24, 2011
Commits on Jun 17, 2011
  1. @jeffmccune
  2. @jeffmccune
  3. @jeffmccune

    Merge branch 'ticket/master/X_debian_support'

    * ticket/master/X_debian_support:
      Bump stdlib module dependency to 0.1.6
      Update README for apt and rpm based platforms.
      Update the module example test manifest
      Add Debian based distro support.
    jeffmccune committed Jun 16, 2011
  4. @jeffmccune

    Bump stdlib module dependency to 0.1.6

    This change is required because the anchor resource type
    is not available in versions of puppetlabs-stdlib < 0.1.6
    jeffmccune committed Jun 16, 2011
  5. @jeffmccune

    Update README for apt and rpm based platforms.

    Package management for Lucid requires the partner
    repository to be enabled.  This change documents
    that fact.
    jeffmccune committed Jun 16, 2011
  6. @jeffmccune

    Update the module example test manifest

    This change provides a clear indication about how relationships
    are expected to be managed when the end user consumes the module.
    jeffmccune committed Jun 16, 2011
  7. @jeffmccune

    Add Debian based distro support.

    This change separates the package resource into an implementation
    class following the composite class pattern.
    
    In addition, the _real variables have been removed to prevent
    confusion.
    
    The validation functions have been updated to support a more
    clear regular expression.
    
    The debian package names are different, so conditional logic
    is required to set a debian based distro specific variable
    for the Java distribution name.
    
    While the puppet resources work, there is currently an issue
    on Lucid where the package REQUIRES interactive installation
    to accept the license agreement.  This will need to be fixed
    for fully automated deployment on apt based systems.
    jeffmccune committed Jun 16, 2011
Commits on Jun 3, 2011
  1. @jeffmccune
  2. @jeffmccune

    Merge branch 'bug/master/class_ordering'

    * bug/master/class_ordering:
      Fix ordering issues with composed classes
    jeffmccune committed Jun 2, 2011
  3. @jeffmccune

    Fix ordering issues with composed classes

    The top level java module was declaring classes depending on what Java
    distribution is required.  Similar to the issues encountered with
    service and configuration class ordering, the composed classes did not
    have an established relationship with other things that require the
    module.
    
    This change brings all resources into a single top level java class and
    eliminates class composition within the module entirely.
    jeffmccune committed Jun 2, 2011
Commits on May 28, 2011
  1. @jeffmccune
  2. @jeffmccune

    Merge branch 'bug/master/get_rid_of_stages'

    * bug/master/get_rid_of_stages:
      Remove stages from java module
    jeffmccune committed May 28, 2011
  3. @jeffmccune

    Remove stages from java module

    The stages feature of stdlib is turning out to be more trouble than it's
    worth.  Integrating the changes from Cody and Gary results in the entire
    mcollective class being in the main stage.  We've already found is
    preferable to have stages after main rather than before to avoid
    dependency cycles.  This only works if all modules use stages.  The
    first module to not use stages will create a cycle if it requires and
    modules who do use stages and the stages come after main.
    jeffmccune committed May 28, 2011
Commits on May 26, 2011
  1. @jeffmccune

    Update CHANGELOG to 0.1.2

    jeffmccune committed May 26, 2011
  2. @jeffmccune

    Merge branch 'comment/master/jre_vs_jdk'

    * comment/master/jre_vs_jdk:
      Change jre and jdk booleans to a single string
    jeffmccune committed May 26, 2011
  3. @jeffmccune

    Change jre and jdk booleans to a single string

    Dan raised the comment in the previous patch set that it doesn't make
    sense to provide two options and four states when there are really only
    two possibilities; install the jre or the jdk.
    
    This change removes the jdk and jre class parameters and replaces them
    with a single distribution parameters.
    jeffmccune committed May 26, 2011
Commits on May 25, 2011
  1. @jeffmccune
  2. @jeffmccune

    Update CHANGELOG for 1.0.1

    jeffmccune committed May 25, 2011
  3. @jeffmccune

    Merge branch 'feature/master/XXXX_validation'

    * feature/master/XXXX_validation:
      Fixup validation for Puppet 2.6.8
      Add basic validation to class parameters
    jeffmccune committed May 25, 2011
  4. @jeffmccune

    Fixup validation for Puppet 2.6.8

    Anonymous arrays and comparing booleans does not work in 2.6.8 like they
    do in master.  In 2.6.8 we cannot compare a true / false variable to a
    string inside of Ruby without forcing the function argument to be a
    string.
    jeffmccune committed May 25, 2011
  5. @jeffmccune
Commits on May 24, 2011
  1. @jeffmccune
  2. @jeffmccune

    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.
    jeffmccune committed May 24, 2011
  3. @jeffmccune

    Add .DS_Store to gitignore

    jeffmccune committed May 24, 2011
  4. @jeffmccune

    Update CHANGELOG for 0.0.1 release

    Also make sure module metadata is ready to go.
    jeffmccune committed May 24, 2011
  5. @jeffmccune

    Add JRE package management.

    Add the ability to install the JRE package at version 1.6.0_25-fcs
    jeffmccune committed May 23, 2011
  6. @jeffmccune

    Initial commit

    jeffmccune committed May 23, 2011
Something went wrong with that request. Please try again.