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

Status: Ready for Merge
Project: Puppet
Component/s: None
Affects Version/s: None
Fix Version/s: PUP 5.y

Type: Task Priority: Normal
Reporter: Glenn Sarti Assignee: Gabriel Nagy
Resolution: Unresolved Votes: 0
Labels: i18n, platform-os, 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: Night's Watch
Story Points: 2
Sprint: NW - 2020-07-08, NW - 2020-06-24, NW - 2020-07-21, NW - 2020-08-06, NW - 2020-08-18

 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 Sat Aug 08 23:10:14 PDT 2020 using Jira 8.5.2#805002-sha1:a66f9354b9e12ac788984e5d84669c903a370049.