[PUP-5758] Remove usage of win32-service gem (if applicable) Created: 2016/01/26  Updated: 2018/09/26

Status: Accepted
Project: Puppet
Component/s: None
Affects Version/s: None
Fix Version/s: PUP 5.y

Type: Task Priority: Normal
Reporter: Glenn Sarti Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: i18n, utf-8
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by MCO-800 Replace win32-service gem usage withi... Closed
is blocked by PUP-5757 Replace win32-service calls with inte... Closed
Relates
relates to PUP-5560 Look at Improving Unicode for all Win... Resolved
Template:
Acceptance Criteria:
  • Puppet agent package does not contain the win32-service gem.
  • Puppet platform components do not reference the win32-service gem.
Epic Link: Reduce external Windows gem dependencies - Phase 2
Team: Platform OS

 Description   

Remove the references for the Win32-Service gem from Puppet
Also check for 3rd party dependencies



 Comments   
Comment by Glenn Sarti [ 2016/01/26 ]

Also, watch out for;
https://github.com/puppetlabs/puppet/blob/master/lib/puppet/feature/base.rb#L23-L25
https://github.com/puppetlabs/puppet/blob/master/install.rb#L247

Generated at Wed Nov 13 16:54:36 PST 2019 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.