service

pdk
supported
tasks
Tasks that manipulate a service

189,356 downloads

4,477 latest version

5.0 quality score

Version information

  • 3.1.0 (latest)
  • 3.0.0
  • 2.3.1
  • 2.3.0
  • 2.2.0
  • 2.1.0
  • 2.0.0
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
  • 1.0.0
  • 0.6.0
  • 0.5.0
  • 0.4.0
  • 0.3.1
  • 0.3.0
  • 0.2.0
  • 0.1.3
released May 16th 2022
This version is compatible with:
  • Puppet Enterprise 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x
  • Puppet >= 6.0.0 < 8.0.0
  • Debian
    ,
    CentOS
    ,
    OracleLinux
    ,
    RedHat
    ,
    Ubuntu
    ,
    Windows
    ,
    Rocky
    ,
    AlmaLinux
Tasks:
  • service

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'puppetlabs-service', '2.2.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add puppetlabs-service
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install puppetlabs-service --version 2.2.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

puppetlabs/service — version 2.2.0 May 16th 2022

Change log

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v2.2.0 - 2022-05-16

Full Changelog

Added

Fixed

v2.1.0 (2021-08-25)

Full Changelog

Added

v2.0.0 (2021-03-04)

Full Changelog

Changed

  • pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #172 (carabasdaniel)

v1.4.0 (2020-12-14)

Full Changelog

Added

  • pdksync - (feat) - Add support for Puppet 7 #162 (daianamezdrea)
  • pdksync - (IAC-973) - Update travis/appveyor to run on new default branch main #154 (david22swan)

1.3.0 (2020-07-31)

Full Changelog

Added

  • (maint) Add enable and disable actions for *nix #151 (lucywyman)

v1.2.0 (2019-12-12)

Full Changelog

Added

Fixed

v1.1.0 (2019-09-20)

Full Changelog

Added

1.0.0 (2019-04-24)

Full Changelog

Changed

  • pdksync - (MODULES-8444) - Raise lower Puppet bound #91 (david22swan)

v0.6.0 (2019-04-09)

Full Changelog

Added

Fixed

  • (MODULES-8717) Fix dependency issue with BoltSpec #80 (eimlav)

0.5.0 (2019-01-09)

Full Changelog

Added

  • (MODULES-8391) Enable implementations on the init task and hide others #61 (MikaelSmith)

Fixed

  • (MODULES-8420) Move to GEM_BOLT pattern #65 (donoghuc)
  • pdksync - (FM-7655) Fix rubygems-update for ruby \< 2.3 #62 (tphoney)

0.4.0 (2018-09-28)

Full Changelog

Added

  • pdksync - (MODULES-6805) metadata.json shows support for puppet 6 #53 (tphoney)
  • (FM-7264) - Addition of support for ubuntu 18.04 #45 (david22swan)
  • [FM-7059] Addition of support for Debian 9 to service #44 (david22swan)

Fixed

  • (maint) - Fix so that W32Time is running at start of test #47 (david22swan)

0.3.1

Summary

Fixes a bug with the service::linux agentless task failing on the PE orchestratior.

Fixed

  • Stray line breaking service::linux task

Release 0.3.0

Summary

This release adds the ability to manage services without the puppet-agent being installed on the remote host.

Added

  • Agentless windows service management
  • Agentless linux service management
  • Linux task service restart

Release 0.2.0

Summary

This release uses the PDK convert functionality which in return makes the module PDK compliant. It also includes a roll up of maintenance changes.

Changed

  • Update modules to modulepath MODULES-5945.
  • Test cleanup.
  • Disable sysklogd on Linux to allow testing against rsyslog service.
  • Modulesync maintenance.

Release 0.1.3

Fixed

  • Readme updates.
  • Service attribute is now name.

Release 0.1.2

Fixed

  • Fixed locales project name.
  • Fixed cli description.

Release 0.1.1

This is the initial release of the service task.

## Features

  • Provides the following actions start, stop, restart, enable, disable, status.
  • Provider can optionally be specified.

* This Changelog was automatically generated by github_changelog_generator