Jira (PUP-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Larissa Lane updated an issue Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Larissa Lane Labels: i18n utf-8 windows Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry FYI - I filed https://bugs.ruby-lang.org/issues/11410 about the unnecessary string encodings during enumeration Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Josh Cooper commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Looks good to me, marking as resolved. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry liamjbennett notified at https://github.com/liamjbennett/puppet-win_facts/issues/13 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Badgerious notified at https://github.com/badgerious/puppet-windows-env/issues/8 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Modules using Win32::Registry / Affected Modules Note that it was also discovered that in addition to bad string conversions being triggered, that calls to delete_key and delete_value will fail since Ruby 2.1.5 has bound to the ANSI versions of these functions, yet has passed WCHAR strings to them - which will always result in an error 2 - ERROR_FILE_NOT_FOUND. Reimplementation of the delete behavior has been implemented in the pull request for this issue as it was needed for test cleanup. Puppetlabs/registry - already known - MODULES-1723 filed Puppetlabs/reboot - unaffected since values are queried by name in lib/puppet/provider/reboot/windows.rb badgerious/npackd - Unaffected due to simple value retrieval at SOFTWARE\Npackd\Npackd\Reps by names repository and size badgerious/windows_env - Affected since delete_value is called in lib/puppet/provider/windows_env/windows_env.rb badgerious/puppet_env - Affected in the same way as windows_env, but this is the deprecated module. basti1302/windows_path - Unaffected due to simple value setting / retrieval in lib/puppet/provider/windows_path/path_provider.rb cyberious/windows_java - Affected since it depends on badgerious/windows_env liamjbennett/win_facts - Affected since each is called in lib/facter/operatingsystemversion.rb, lib/facter/windows_productkey.rb and lib/facter/windows_sid.rb liamjbennett/windows_power - Affected since it depends on liamjbennett-win_facts
Jira (PUP-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Working on a write-up around the details of impacted 3rd party modules (if any). Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown assigned an issue to Josh Cooper Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Ethan Brown Assignee: Rob Reynolds Josh Cooper Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown assigned an issue to Rob Reynolds Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Ethan Brown Assignee: Rob Reynolds Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Rob Reynolds commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Merged into master at c610cd01 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Rob Reynolds assigned an issue to Rob Reynolds Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Rob Reynolds Assignee: Rob Reynolds Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Steve Barlow updated an issue Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Steve Barlow Sprint: Windows 2015-01-28 , Windows 2015-02-11 Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Rob Reynolds commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Josh Cooper I created PUP-3915 to catch this. Thanks for catching that. I hadn't had the opportunity to review Ethan Brown's comments above yet. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Josh Cooper commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Rob Reynolds I haven't made a ticket, at least not that I remember. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Rob Reynolds commented on PUP-3837 Re: Work around Ruby string encoding behavior exercised during registry calls in win32/registry Josh Cooper Did you already make a ticket for that and flag it for PUP 4.0.0? If not I can do so. Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown assigned an issue to Ethan Brown Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Ethan Brown Assignee: Ethan Brown Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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-3837) Work around Ruby string encoding behavior exercised during registry calls in win32/registry
Title: Message Title Ethan Brown updated an issue Puppet / PUP-3837 Work around Ruby string encoding behavior exercised during registry calls in win32/registry Change By: Ethan Brown Summary: Use FFI for all Work around Ruby string encoding behavior exercised during registry calls instead of in win32/registry .rb Add Comment This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) -- 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.