1. 15 Jan, 2019 2 commits
  2. 14 Jan, 2019 1 commit
  3. 11 Jan, 2019 6 commits
    • Nate Wolfe's avatar
      (MAINT) PuppetDB alpine image from source · 537bbc64
      Nate Wolfe authored
      This reduces the final image size from 434MB down to 115MB.
      
      There's no more Ruby or puppet-agent in the container, and it's based
      on Alpine rather than Ubuntu.
      
      Since this builds from local source instead of released packages,
      developers can now go further in their testing of PuppetDB changes by
      simply changing their local clone and running "cd docker && make build".
      537bbc64
    • Austin Blatt's avatar
      Merge pull request #2783 from rbrw/pdb-4244-fix-2019-09-travis-osx-falilures · 4c5f60a9
      Austin Blatt authored
      (PDB-4244) travis: brew update ruby to fix brew failures
      4c5f60a9
    • Austin Blatt's avatar
      (PDB-4244) Get AdoptOpenJDK 11 from their cask · fbed97d0
      Austin Blatt authored
      The official Homebrew cask is weird because it only has one version,
      which is always called `adoptopenjdk`, this changes it to use
      AdoptOpenJDK's Homebrew cask, which allows you to specify the version
      `adoptopenjdk11`.
      fbed97d0
    • Rob Browning's avatar
      (PDB-4244) travis: brew update ruby to fix brew failures · 29bc4562
      Rob Browning authored
      Recently osx tests started failing like this during "brew install
      bash":
      
        /usr/local/Homebrew/Library/Homebrew/config.rb:39:in `initialize': no implicit conversion of nil into String (TypeError)
        from /usr/local/Homebrew/Library/Homebrew/config.rb:39:in `new'
        from /usr/local/Homebrew/Library/Homebrew/config.rb:39:in `<top (required)>'
        from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/local/Homebrew/Library/Homebrew/global.rb:25:in `<top (required)>'
        from /usr/local/Homebrew/Library/Homebrew/brew.rb:13:in `require_relative'
        from /usr/local/Homebrew/Library/Homebrew/brew.rb:13:in `<main>'
      
      Some evidence suggested it might be resolved by updating ruby, but
      an initial "brew install ruby" fails like this:
      
        error: HOMEBREW_LOGS was not exported!
        Please don't worry, you likely hit a bug auto-updating from an old version.
        Rerun your command, everything is up-to-date and fine now.
      
      And indeed, running the command twice does seem to get the tests
      working again.
      29bc4562
    • Austin Blatt's avatar
      (maint) Bump version to 5.2.8-SNAPSHOT · ff32c385
      Austin Blatt authored
      ff32c385
    • Austin Blatt's avatar
      (maint) Bump version to 5.2.7 · 9948e9a1
      Austin Blatt authored
      9948e9a1
  4. 10 Jan, 2019 2 commits
  5. 08 Jan, 2019 1 commit
    • Robert Roland's avatar
      (maint) dep-diff: actually respect --ignore-exclusions · 6a161f35
      Robert Roland authored
      Because this command has both positional and optional arguments, the
      optional arguments are explicitly selected out of the opts hash.
      
      Functions were wired to expect ignore-exclusions? in the opts hash,
      but it was not present due to this line.
      6a161f35
  6. 07 Jan, 2019 2 commits
  7. 04 Jan, 2019 5 commits
  8. 03 Jan, 2019 1 commit
  9. 02 Jan, 2019 7 commits
  10. 12 Dec, 2018 8 commits
  11. 11 Dec, 2018 2 commits
    • Morgan Rhodes's avatar
      (maint) Update puppetdb entrypoint for less dependence on puppetserver · 01758bd2
      Morgan Rhodes authored
      Previously, on anything but the initial run, if the puppetdb container
      started up before puppetserver, the container would fail and exit since
      the directory that is checked for existence never exists on startup. By
      updating the checks in the entrypoint, there is now no hard dependency
      between puppetserver and puppetdb.
      01758bd2
    • Robert Roland's avatar
      (PDB-2487) adding the ability to gc the resource-events table · 4dc0ee1d
      Robert Roland authored
      * Adds a config parameter: database.resource-events-ttl with a default of 14d
      * Adds two admin metrics: resource-events-purges and resource-events-purge-time
      * Adds documentation for this new feature
      
      This will allow the resource_events table to be cleaned up at a different interval
      than the reports table.
      4dc0ee1d
  12. 08 Dec, 2018 1 commit
  13. 07 Dec, 2018 2 commits