Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-16 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










FYI Rob Reynolds you missed merging the 2 corresponding PRs for puppet-win32-ruby #41 and #42... so I've moved this back to 'ready for merge'. It's also OK at this time to merge in the changes for PUP-2881, which are PRs #47 and #48.












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at 

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-16 Thread Rob Reynolds (JIRA)
Title: Message Title










 

 Rob Reynolds commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Merged puppet-win32-ruby 2.0.0-x64 at af98991d












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-16 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Note that we need this to run through acceptance jobs to validate that the code / gemsets are in agreement with each other (based on the contents of puppet-win32-ruby).
Further, we should verify the gemset in the packaged MSI to ensure that the changes have been propagated there as well.












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, 

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-09 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Kylo Ginsberg




Sprint:

 Week2014-6-25to2014-7-9 ,Week2014-7-9to2014-7-23












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-07 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Follow on commit in c682c5a












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-03 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










The PRs to puppet and puppet-win32-ruby are ready to go, but still waiting on a resolution for the win32-taskscheduler gem issues as part of PUP-2881. There will need to be a PR that updates project_data.yaml with the new gem version, and a PR each to upgrade that gem on Ruby 1.9.3-x86 and Ruby 2.0.0-x64.












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to 

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-07-03 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Josh Cooper




Flagged:

 Impediment












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-27 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Phase 2 is removing the gem from the gemspec and project_data.yaml. This is blocked on getting all the other gems updated to FFI versions that no longer depend on windows-pr.












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit 

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-26 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Also need to check Facter / Hiera to ensure nothing is being mixed in from Windows::
I believe everything was eradicated from Facter in 

FACT-570













   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send 

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-26 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown assigned an issue to Ethan Brown


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Ethan Brown




Assignee:

 EthanBrown












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-26 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown assigned an issue to Rob Reynolds



















Once the first PR is merged Rob Reynolds then you can put this back in TODO or doing.









 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Ethan Brown




Assignee:

 RobReynolds












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-26 Thread Rob Reynolds (JIRA)
Title: Message Title










 

 Rob Reynolds commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Merged phase one at 5863740












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-26 Thread Rob Reynolds (JIRA)
Title: Message Title










 

 Rob Reynolds updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Rob Reynolds




Assignee:

 RobReynolds EthanBrown












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-25 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










windows-pr can be removed after updating other gems, so that it's no longer transitively needed anymore












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-25 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










We will also need to check marionette-collective and the windows service code (when running puppet and mco daemon.rb code)












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-18 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Josh Cooper




Sprint:

 Week2014-6- 18 25 to2014- 6 7 - 25 2












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-16 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Josh Cooper




Sprint:

 Week2014-7-2to2014-7-9












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-06-16 Thread Josh Cooper (JIRA)
Title: Message Title










 

 Josh Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Josh Cooper




Sprint:

 Week2014- 7 6 - 2 18 to2014- 7 6 - 9 25












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-29 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Joshua Cooper




Component/s:

 Client












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-29 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Joshua Cooper




Labels:

 windows












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-28 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Joshua Cooper




Sprint:

 Week2014-6-18to2014-6-25












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-27 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Joshua Cooper




Sprint:

 Week2014-6-18to2014-6-25












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-27 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Joshua Cooper




Sprint:

 Week2014-6-18to2014-6-25












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-27 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Joshua Cooper




Sprint:

 Week2014-6-18to2014-6-25












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-08 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown created an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Issue Type:

  Task




Assignee:


 Unassigned




Created:


 08/May/14 2:24 PM




Priority:

  Normal




Reporter:

 Ethan Brown










The scope of this is unknown at this point, but it appears to be rather large.
We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are not FFI'd. As such they will need replacement in preparation for x64.
A more exhaustive scan needs to be performed, but for certain, we make direct use of:


GetFileAttributes GetVolumeInformation GetExitCodeProcess GetAce LocalFree


Furthermore, there are a number of other gems that rely on `windows-pr`, including


win32-eventlog win32-process win32-security win32-service facter


It's possible that newer versions of these gems can be used that no longer rely on the old version of `windows-pr`, but some more work will need to be done to verify.











  

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-08 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: Remove windows-pr gem as a Windows dependency 










Note, that while some of these API calls may continue to work just fine on x64, it's a bit of a gamble. It's also not good to keep around such code for the sake of consistency / maintenance of our codebase.












   

 Add Comment

























 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 







 The scope of this is unknown at this point, but it appears to be rather large.   We currently use native Windows API calls defined in the windows-pr gem. Unfortunately, an FFI version of windows-pr was never released, and therefore the calls we directly make use of are *not* FFI'd. As such they will need replacement in preparation for x64.   A more ex...















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, 

Jira (PUP-2521) Remove windows-pr gem as a Windows dependency

2014-05-08 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue


















 Puppet /  PUP-2521



  Remove windows-pr gem as a Windows dependency 










Change By:

 Ethan Brown









 Thescopeofthisisunknownatthispoint,butitappearstoberatherlarge.WecurrentlyusenativeWindowsAPIcallsdefinedinthewindows-prgem.Unfortunately,anFFIversionofwindows-prwasneverreleased,andthereforethecallswedirectlymakeuseofare*not*FFI'd.Assuchtheywillneedreplacementinpreparationforx64.Amoreexhaustivescanneedstobeperformed,butforcertain,wemakedirectuseof:{panel}GetFileAttributesGetVolumeInformationGetExitCodeProcessGetAceLocalFree{panel}Furthermore,thereareanumberofothergemsthatrelyon`windows-pr`,including{panel}win32-eventlog (currentlyusing0.5.3) win32-process (currentlyusing0.6.5) win32-security (currentlyusing0.1.4) win32-service (currentlyusing0.7.2) facter{panel}It'spossiblethatnewerversionsofthesegemscanbeusedthatnolongerrelyontheoldversionof`windows-pr`,butsomemoreworkwillneedtobedonetoverify. Fortunately,thewindows-prdependencyhasbeenremovedfromthefollowinggemsintheversionsmentionedbelow,soupgradingtotheseversionsandverifyingagainstourtestsshouldtakecareofthedependencies.{panel}win32-eventlog(asof0.6.0approx4monthsago)https://github.com/djberg96/win32-eventlog/commit/ca3fa991d89bcefe7f4a0901c113af7aefde215ewin32-process(asof0.7.0approx2yearsago)https://github.com/djberg96/win32-process/commit/f2a4413d50b4e4266ff28e8dcf628c883a875e2a#diff-824f16d6a09f9aee414f6b1931f08427win32-security(asof0.2.0approxayearago)https://github.com/djberg96/win32-security/commit/bc90f59dd5660e317921c7b6a92d72207c9a4c7f#diff-74399691519c24e97d133c68d71f148cwin32-service(asof0.8.0approx11monthsago)https://github.com/djberg96/win32-service/commit/515433393047e19fb4501faebd790c6b9c7a1898#diff-524503619e5cd08566941f6fbb58f17e{panel}












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)