The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Feature #8413

Feature #8268: Basic Puppet agent support on Windows

Ability to run Puppet as an agent on Windows

Added by Jacob Helwig almost 3 years ago. Updated over 2 years ago.

Status:ClosedStart date:07/13/2011
Priority:NormalDue date:
Assignee:Nick Lewis% Done:

100%

Category:windows
Target version:2.7.4
Affected Puppet version:development Branch:
Keywords:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.


Description

Puppet agent should work on Windows, including the ability to run as a service.

History

#1 Updated by Josh Cooper over 2 years ago

  • Category set to windows
  • Target version set to 3.x

#2 Updated by Jacob Helwig over 2 years ago

  • Target version changed from 3.x to 2.7.x

#3 Updated by Nick Lewis over 2 years ago

  • Status changed from Accepted to In Topic Branch Pending Review

This ticket seems primarily to be documentation. The agent can run as a service using nssm.exe (https://iain.cx/src/nssm/)

There is a small change allowing the agent to properly clean up a stale pidfile at https://github.com/nicklewis/puppet/tree/ticket/2.7.x/8413 (pull request https://github.com/puppetlabs/puppet/pull/74).

I will continue research and update the ticket if I find any other deficiencies.

#4 Updated by Josh Cooper over 2 years ago

  • Status changed from In Topic Branch Pending Review to Merged - Pending Release
  • Assignee set to Nick Lewis
  • Target version changed from 2.7.x to 2.7.4
  • % Done changed from 0 to 100
  • Affected Puppet version set to development

Merged into 2.7.x in commit https://github.com/puppetlabs/puppet/commit/2af580256d2b451b004f780f8b70fa3a31e37a6c https://github.com/puppetlabs/puppet/commit/b4ea0862b130293a5521709280e2a758b85d1f39

#5 Updated by Matthaus Owens over 2 years ago

  • Status changed from Merged - Pending Release to Closed

Released in 2.7.4rc1

Also available in: Atom PDF