Jira (PUP-9131) Update puppet daemon.rb on windows to work without Win32 gems

4 views
Skip to first unread message

Sean McDonald (JIRA)

unread,
Sep 11, 2018, 12:08:04 PM9/11/18
to puppe...@googlegroups.com
Sean McDonald updated an issue
 
Puppet / Task PUP-9131
Update puppet daemon.rb on windows to work without Win32 gems
Change By: Sean McDonald
Currently, the ruby process we use to make a service for puppet ([daemon.rb|[https://github.com/puppetlabs/puppet/blob/master/ext/windows/service/daemon.rb] ) ]   ) makes use of Win32 gems to create a windows service.

 

These gems are pretty out-of-date, and we should update puppet to work directly with FFI and the windows API to create the service.
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Sean McDonald (JIRA)

unread,
Sep 11, 2018, 12:08:12 PM9/11/18
to puppe...@googlegroups.com
Sean McDonald created an issue
Issue Type: Task Task
Assignee: Unassigned
Created: 2018/09/11 9:07 AM
Priority: Normal Normal
Reporter: Sean McDonald

Currently, the ruby process we use to make a service for puppet ([daemon.rb|https://github.com/puppetlabs/puppet/blob/master/ext/windows/service/daemon.rb)] makes use of Win32 gems to create a windows service.

 

These gems are pretty out-of-date, and we should update puppet to work directly with FFI and the windows API to create the service.

Sean McDonald (JIRA)

unread,
Sep 11, 2018, 12:09:02 PM9/11/18
to puppe...@googlegroups.com
Sean McDonald updated an issue
Change By: Sean McDonald
Currently, the ruby process we use to make a service for puppet ([daemon.rb|[https://github.com/puppetlabs/puppet/blob/master/ext/windows/service/daemon.rb]]) makes use of Win32 gems to create a windows service.


 

These gems are pretty out-of-date, and we should update puppet to work directly with FFI and the windows API to create the service.

Scott McClellan (JIRA)

unread,
Sep 18, 2018, 5:13:05 PM9/18/18
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Jul 24, 2020, 9:18:03 PM7/24/20
to puppe...@googlegroups.com
Josh Cooper commented on Task PUP-9131
 
Re: Update puppet daemon.rb on windows to work without Win32 gems

Mihai Buzgau This can probably be closed as a dup of other win32 removal?

This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Josh Cooper (Jira)

unread,
Sep 10, 2020, 2:19:05 PM9/10/20
to puppe...@googlegroups.com
Josh Cooper commented on Task PUP-9131

The last win32 gem dependency was removed in PUP-6184, so closing this as a duplicate.

Reply all
Reply to author
Forward
0 new messages