Skip to content
This repository has been archived by the owner on Feb 21, 2020. It is now read-only.

Allow installation from OS packages #88

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Mar 30, 2017

  1. Refactor to allow install from OS package

    Use "version" parameter rather than separate package_version
    Make user creation optional
    Symlink sonar.sh into /etc/init.d
    Enable embeddedDatabase port paramter in config (service won't start without it)
    Revert "Symlink sonar.sh into /etc/init.d"
    Add systemd service file
    Notify service if install changes
    Notify the daemon-reload exec
    Don't remove the init script installed by the RPM
    Only install systemd unit file on systems that use systemd
    Open firewall ports, if requested
    Add safe_yaml gem to make this work with puppet 3.x on ruby >= 2.2
    Bump stdlib version
    Fix duplicate declaration, and cleanup for puppet lint
    update to more recent test helpers - fixes a lot of warnings
    Update spec_helper and use rspec-puppet-facts
    robinbowes committed Mar 30, 2017
    Configuration menu
    Copy the full SHA
    a1054cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a41e352 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2017

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

Commits on Apr 4, 2017

  1. Update travis test matrix

    robinbowes committed Apr 4, 2017
    Configuration menu
    Copy the full SHA
    72010b2 View commit details
    Browse the repository at this point in the history
  2. Remove pe requirement - no longer supported on the Forge.

    Also, bump minimum puppet requirement to latest 3.x release (3.8.7)
    robinbowes committed Apr 4, 2017
    Configuration menu
    Copy the full SHA
    b9139e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2017

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