Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/puppet_metrics_dashboard
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.3
Choose a base ref
...
head repository: puppetlabs/puppet_metrics_dashboard
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.1.0
Choose a head ref
  • 19 commits
  • 54 files changed
  • 5 contributors

Commits on Dec 26, 2018

  1. Add params, separate configs

    Parameters added:
    - influxdb_urls
    - telegraf_db_name
    - telegraf_agent_interval
    - http_response_timeout
    
    Global telegraf settings are now managed via ini_setting resources.
    Settings for this module are moved from telegraf.conf to
    telegraf.d/puppet_metrics_dashboard.conf. These changes allow configs other
    than the ones for this module to be set while still allowing this module
    to udpate its config.
    
    Update .fixtures and metadata (fixes #18)
    
    Also removed top scope references and replaced legacy facts
    genebean committed Dec 26, 2018
    Configuration menu
    Copy the full SHA
    c5bf5ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5945a5 View commit details
    Browse the repository at this point in the history
  3. (maint) Add yumrepo to fixtures

    Prior to this commit yumrepo was not in the fixtures. As it was removed
    out of core in 6.x, spec tests would fail with newer versions of puppet.
    Jarret Lavallee committed Dec 26, 2018
    Configuration menu
    Copy the full SHA
    66088ce View commit details
    Browse the repository at this point in the history
  4. (maint) Update to PDK 1.8.0

    Prior to this commit, the module was using PDK 1.7.0 and some checks
    were failing. This commit updates PDK to 1.8.0 to fix the checks.
    Jarret Lavallee committed Dec 26, 2018
    Configuration menu
    Copy the full SHA
    9de3357 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #21 from jarretlavallee/maint/master/pdk_1_8_0

    Update to PDK 1.8.0, thanks @jarretlavallee !
    suckatrash authored Dec 26, 2018
    Configuration menu
    Copy the full SHA
    2426e02 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2018

  1. Refactor to a more standard layout

    This commit refactors the module to more closely follow the install >
    config > service manifest layout. Parameters were removed on all
    manifests except init.pp. All manifests now directly reference
    parameters from the puppet_metrics_dashboard class. The greatly reduces
    duplication of code and sets the module up in a way that it could easily
    move from params.pp to data in module later.
    
    The docs at the top of manifests also got updated to reflect that
    puppet-strings expects both a summary and a description that is not
    prefixed with the @summary tag. In many cases this means duplicate
    info... that is an unfortunate shortcoming of puppet-strings :(
    
    Tests were lightly updated to reflect that subclasses do not have
    params. One test was moved form install_spec.rb to init_spec.rb as it
    made more sense there.
    genebean committed Dec 31, 2018
    Configuration menu
    Copy the full SHA
    4d41693 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2019

  1. Revamping tests

    This commit does two things:
    - reorganizes tests to matche the way the module is laid out
    - increases test coverage to 100%
    genebean committed Jan 2, 2019
    Configuration menu
    Copy the full SHA
    9ce94a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2019

  1. Merge pull request #22 from genebean/refactor

    Refactor to a more standard layout
    suckatrash authored Jan 3, 2019
    Configuration menu
    Copy the full SHA
    050e6f2 View commit details
    Browse the repository at this point in the history
  2. CI fix

    We need to install bundle differently for lower Ruby versions following
    the release of Bundle 2.0
    suckatrash committed Jan 3, 2019
    Configuration menu
    Copy the full SHA
    ea76c19 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #27 from suckatrash/ci_fix

    CI fix
    suckatrash authored Jan 3, 2019
    Configuration menu
    Copy the full SHA
    a8fef3a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2019

  1. Configuration menu
    Copy the full SHA
    34629f0 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2019

  1. Add postgres metrics collection

    suckatrash committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    86611dc View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2019

  1. Merge pull request #29 from genebean/vagrantfile

    Adding a Vagrantfile to facilitate local testing
    suckatrash authored Jan 9, 2019
    Configuration menu
    Copy the full SHA
    005b6ea View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2019

  1. Configuration menu
    Copy the full SHA
    899b223 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2019

  1. Merge pull request #32 from tkishel/MODULES-8585_update_grafana_repos

    (MODULES-8585) update grafana repos
    suckatrash authored Feb 5, 2019
    Configuration menu
    Copy the full SHA
    8bdc85d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2019

  1. add a postgres dash example and a resource to add it

    suckatrash committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    57c6519 View commit details
    Browse the repository at this point in the history
  2. update README, REFERENCE

    suckatrash committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    d752c2f View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2019

  1. Merge pull request #30 from suckatrash/postgresv3

    Add postgresql metrics collection
    suckatrash authored Feb 13, 2019
    Configuration menu
    Copy the full SHA
    711885b View commit details
    Browse the repository at this point in the history
  2. 1.1.0 release prep

    suckatrash committed Feb 13, 2019
    Configuration menu
    Copy the full SHA
    ddb6465 View commit details
    Browse the repository at this point in the history
Loading