Skip to content
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: sensu/sensu-puppet
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.60.0
Choose a base ref
...
head repository: sensu/sensu-puppet
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.61.0
Choose a head ref
  • 6 commits
  • 16 files changed
  • 4 contributors

Commits on Jan 8, 2019

  1. Refactor to use DSC for installing the service

    Refactor to use DSC for installing the service
    
    * Add new parameter `$windows_service_user` which can be used to run the
      service as a different user.
    * Use `dsc_service` resource instead of `exec` to install the service.
      If `$windows_service_user` isn't set then this will just use the Local
      System user as normal.
    * If `$windows_service_user` is set then also use the
      `dsc_userrightsassignment` resource to grant the "Log on as a service"
      right to the user and also use the `acl` module to grant permission
      for the user to access the Sensu install directory.
    
    Fixed tests with new Windows modules
    
    added spec tests
    
    Readded powershell dependency (needed by dsc)
    
    Powershll module already installed by dsc, avoid version conflicts
    bodgit authored and treydock committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    78c0388 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. Use latest dsc and powershell modules

    ghoneycutt authored and treydock committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    28fef79 View commit details
    Browse the repository at this point in the history
  2. Install WMF 5.1 when provisioning Windows to ensure there is powershe…

    …ll 5+
    
    Reload action in vagrant requires "vagrant plugin install vagrant-reload"
    treydock committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    2c50220 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70bb937 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2019

  1. Merge pull request #917 from treydock/907

    Dsc (continued)
    ghoneycutt authored Jan 11, 2019
    Configuration menu
    Copy the full SHA
    d06499a View commit details
    Browse the repository at this point in the history
  2. Release v2.61.0

    ghoneycutt committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    82aba6f View commit details
    Browse the repository at this point in the history
Loading