Permalink
Switch branches/tags
Nothing to show
Commits on Nov 16, 2017
  1. Merge pull request #120 from puppetlabs/eol_platform_cleanup

    shrug committed Nov 16, 2017
    (maint) Remove EOL platforms
Commits on Nov 15, 2017
Commits on Apr 19, 2017
  1. Merge pull request #119 from shrug/master

    mwaggett committed Apr 19, 2017
    (SERVER-1782) SLES-12 mocks updated to SP2 for OpenJDK8 packages
Commits on Mar 13, 2017
  1. Merge pull request #118 from shrug/master

    melissa committed Mar 13, 2017
    (maint) Update sles repos to sp2
Commits on Mar 10, 2017
  1. (maint) Update sles repos to sp2

    shrug committed Mar 10, 2017
    Specifically needed to get openjdk8 in the
    repos
Commits on Oct 25, 2016
  1. Merge pull request #117 from PascalBourdier/patch-2

    shrug committed Oct 25, 2016
    cmake is commonly used
  2. Merge pull request #115 from PascalBourdier/patch-1

    shrug committed Oct 25, 2016
    to avoid "redeclare" conflict
Commits on Oct 21, 2016
  1. cmake is commonly used

    PascalBourdier committed Oct 21, 2016
Commits on Oct 20, 2016
  1. Merge pull request #116 from melissa/ticket/master/internal-mirrors

    underscorgan committed Oct 20, 2016
    (RE-8152) Use internal mirrors when building
  2. (RE-8152) Use internal mirrors when building

    melissa committed Oct 20, 2016
    Prior to this commit, we had been setting all mocks to install from
    publicly available and externally maintained mirrors. This is fine,
    and it is requires as this module is publicly available. However, this
    does sometimes prove to be a pain point sometimes. It is not best
    practice to rely on external mirrors always being up and available. This
    commit updates this module to allow a user to pass in a variable
    $pl_internal. This is only meant to be used inside the Puppet, Inc. VPN.
    This will set the baseurl for the system repos to be set to the mirror
    that we maintain internally. This will help insulate us from future
    changes such as platform EOL status.
  3. to avoid "redeclare" conflict

    PascalBourdier committed Oct 20, 2016
    if another module need same packages we have this message :
    Error while evaluating a Resource Statement, Duplicate declaration: Package[...] is already declared; cannot redeclare ...
Commits on Jul 28, 2016
  1. Merge pull request #114 from melissa/maint/master/add-sp1-header

    shrug committed Jul 28, 2016
    (maint) Default sles mirror to sp1
  2. (maint) Default sles mirror to sp1

    melissa committed Jul 28, 2016
    Because this is an internal mirror, we have the ability to decide which
    of the mirrors to hit. This sets the default to sp1 so we don't have to
    worry about setting `@sp` in this module
Commits on Jul 27, 2016
  1. Merge pull request #113 from melissa/maint/master/oops

    geoffnichols
    geoffnichols committed Jul 27, 2016
    (maint) Ensure string comparison works
  2. (maint) Ensure string comparison works

    melissa committed Jul 27, 2016
    Prior to this commit, puppet would fail to evaluate this template
    because it couldn't compare the @release string to 7
  3. Merge pull request #112 from melissa/maint/master/product-repo

    McdonaldSeanp committed Jul 27, 2016
    (maint) Restrict enabled product/dependency repos
  4. (maint) Restrict enabled product/dependency repos

    melissa committed Jul 27, 2016
    In more recently added platforms, we are no longer providing product or
    dependency repos on yum.puppetlabs.com. For any platforms that have
    references to these repos where they do not exist, yum will fail when it
    cannot access the repo data.
  5. Merge pull request #111 from melissa/ticket/master/update-sles-mocks

    shrug committed Jul 27, 2016
    (RE-7420) Add sles logic to mock config
  6. (RE-7420) Add sles logic to mock config

    melissa committed Jul 27, 2016
    This commit adds in logic to enable repos for the sles mocks. The
    problem is that sles doesn't provide publicly available mirrors. We have
    set up an internal mirror, but this isn't going to work outside of
    Puppet, Inc. infrastructure. This seems like the cleanest workaround to
    this issue, rather than linking a mock with a defined version of PE.
    This allows us to create sles mocks for the public which should just not
    access any repos and also not fail because it has enabled inaccessible
    repos. That would be an issue if we were to link the pl-sles mocks to a
    pupent-sles mock as the pupent-sles mocks enable the internal sles repos
    with no fallback logic. That, and we no longer have to decide which PE
    version the foss mocks will be tied to. This frees us up from the worry
    of someone deleting on obsolete PE mock config, which happened to be the
    one we were dependent on with sles.
Commits on Jul 22, 2016
  1. Merge pull request #108 from melissa/ticket/master/RE-7420-add-foss-m…

    McdonaldSeanp committed Jul 22, 2016
    …ocks
    
    (RE-7420) Add sles mocks for use with foss packages
Commits on Jul 19, 2016
Commits on Jun 21, 2016
  1. Merge pull request #107 from PascalBourdier/master

    stahnma committed Jun 21, 2016
    rpm-sign missing in el6
Commits on Jun 15, 2016
  1. rpm-sign missing in el6

    PascalBourdier committed Jun 15, 2016
    rpm-sign is only present in "rpm" package before el7
Commits on May 15, 2015
  1. Merge pull request #105 from melissa/maint/master/remove-old-platforms

    haus committed May 15, 2015
    (maint) Remove old platforms
Commits on Apr 24, 2015
  1. (maint) Remove old platforms

    melissa committed Apr 20, 2015
    There are old platforms that have reached the end of their lives. We no
    longer want to deal with them.
Commits on Apr 20, 2015
  1. Merge pull request #104 from melissa/ticket/master/add-f22

    shrug committed Apr 20, 2015
    (RE-4400) Add support for fedora 22
Commits on Apr 18, 2015
  1. Merge pull request #101 from stahnma/remove_old_and_busted_mocks

    tphoney committed Apr 18, 2015
    Remove older PE mocks
Commits on Apr 17, 2015
  1. (RE-4400) Create Fedora 22 mocks

    melissa committed Apr 17, 2015
    Creation of mocks only requires a repo for that version to be available
    on apt.puppetlabs.com and pl-build-tools.delivery.puppetlabs.net (if
    set). We need this mock to build the fedora 22 release packages.
Commits on Apr 9, 2015
  1. Merge pull request #103 from melissa/ticket/master/pin-mock

    shrug committed Apr 9, 2015
    (RE-4290) Pin mock to a known good version
  2. (RE-4290) Pin mock to a known good version

    melissa committed Apr 9, 2015
    Rather than always pull in the latest version of mock available, we
    should always be using a known good version. This has become a necessity
    because we aren't doing a good job with our unit tests. With the upgrade
    to mock, our spec tests were actually seeing through the mock to the
    base system, which was causing failures. Since we're moving to vanagon,
    this isn't going to matter much longer, hence why we're just pinning
    here, rather than fixing the testing.
Commits on Jan 23, 2015
  1. Merge pull request #102 from melissa/ticket/master/add-f21

    haus committed Jan 23, 2015
    (CPR-138) Add fedora 21 to mock set
  2. (CPR-138) Add fedora 21 to mock set

    melissa committed Jan 23, 2015
    Since fedora 21 is now available, we need to start the process of
    building and testing packages for this new platform so we can release
    them to the world!
Commits on Jan 21, 2015
  1. Remove older PE mocks

    stahnma committed Jan 21, 2015
    This commit simply removes PE 1.2 - PE 2.8 mocks from being laid down on
    new rpm-builders. Note this does not cleanup those files if they already
    exist on a builder.
Commits on Jan 8, 2015
  1. Merge pull request #100 from shrug/master

    geoffnichols committed Jan 8, 2015
    (re-3679) Change latest to installed for packages