Issue #13006 has been updated by Jeff McCune.

Status changed from Needs More Information to Accepted
Assignee changed from Josh Cooper to Jeff McCune

# Update #

The providers for the `registry_key` and `registry_value` have been 
implemented.  The first release of the module will be released to the Forge on 
Wednesday, 16 May 2012.  We'll release whatever functionality we have at the 
time but this looks like it will be:

 * Management of HKLM and HKCR roots
 * Management of 32 and 64 bit versions of the same keypath in the same catalog.
 * Example classes `registry::compliance_example`, `registry::purge_example`, 
`registry::service_example`
 * Defined resource type `registry::service` to provide an example of how to 
create a new service in the service management framework.

Remains to be implemented (In priority order):

 * Comprehensive acceptance test coverage for `registry_key` and 
`registry_value` providers.
 * Defined resource type to abstract away the details of managing both 64 bit 
and 32 bit keys on a 64 bit OS and only manage the 32 bit keys on a 32 bit OS.
 * Fix known issues with autorequire and `ensure => absent` (See the "Known 
Issues" section of the README for more information).
 * Recursive delete of keys and values.
----------------------------------------
Feature #13006: Windows registry provider.
https://projects.puppetlabs.com/issues/13006#change-62743

Author: Nigel Kersten
Status: Accepted
Priority: Normal
Assignee: Jeff McCune
Category: windows
Target version: 
Affected Puppet version: 
Keywords: windows registry
Branch: 


Overview
======

We've had significant demand from Windows Puppet evaluators for functionality 
to manage the registry on Windows.

This is a common thing Windows sysadmins need to do, expressed desired 
functionality is to:

  * Pre-license software
  * Modify proxy settings
  * Manage custom application registry settings.

For our first release, we are not going to target recursion in the registry.

Design Document
===========

<https://docs.google.com/a/puppetlabs.com/document/d/1JHXuTGJgfq5sWC2zDTPQGT4c1IQzczP6sQjpDRqB74A/edit>



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to