Jacob Helwig
2011-Jul-21 16:14 UTC
Open Source Team iteration & planning summary 2011-07-20
We currently have the majority of the tests passing, marked as known failures due to missing providers or other yet unwritten code, or confined to not run on windows since they are testing functionality that we do not plan to support (running a master, for example). We''ve got a "Work in Progress" branch with a service provider for Windows that supports managing the "Start Type" (enabled), and whether the service is currently running (ensure) up on GitHub[1]. Currently, the provider does not work when transitioning a service from stopped with a start type of "disabled" to running with a start type of "automatic", or "manual". The problem is that the ResourceHarness always syncs ensure first, before syncing everything else, and Windows (understandably) refuses to start a "disabled" service. Stalled items: * #8341 - Puppet loading facts repeatedly Completed items: * #8301 - Red Hat Spec file in 2.7.2rc1 isn''t quite right Current backlog: * Disable tests exclusive to master functionality on Windows * All Puppet tests passing on Windows * #8322 - Facter should return as much info as Windows SystemInfo * #8272 - Windows Services Management * #8414 - Task scheduler type/provider for Windows * #8408 - Local user provider for Windows * #8409 - Local group provider for Windows * #8410 - Exec provider for Windows * #8411 - File type working on Windows * #8412 - MSI package provider for Windows * #8413 - Ability to run Puppet as an agent on Windows [1] https://github.com/ChaseMotorman/puppet/tree/win32-discovery -- Jacob Helwig ,---- | Join us for PuppetConf, September 22nd and 23rd in Portland, OR | http://bit.ly/puppetconfsig `----