header image

Archive for DSC

DSC validation

Posted by: | July 7, 2015 Comments Off on DSC validation |

The PowerShell team are asking for validation and feedback on the DSC features in WMF 5.0 – http://blogs.msdn.com/b/powershell/archive/2015/07/06/validate-features-of-powershell-dsc.aspx


First up is the PowerShell DSC RunAsCredential – http://blogs.msdn.com/b/powershell/archive/2015/07/06/validate-powershell-dsc-runascredential.aspx


Other features will be explained and your validation solicited over the course of this week

under: DSC, WMFv5

PowerShell DSC for Linux

Posted by: | May 7, 2015 Comments Off on PowerShell DSC for Linux |

PowerShell DSC for Linux has moved out of CTP and v1 is available for download from http://www.microsoft.com/en-us/download/details.aspx?id=46919


You will find more details at http://blogs.msdn.com/b/powershell/archive/2015/05/06/powershell-dsc-for-linux-is-now-available.aspx


You will need to download OMI version 1.0.8-1 which is available from https://collaboration.opengroup.org/omi/documents.php?action=show&dcat=&gdid=32721


OMI has to be installed on the Linux box before the DSC package


A useful getting started guide is available https://technet.microsoft.com/en-us/library/mt126211.aspx


I demonstrated DSC for Linux at the recent PowerShell Summit NA 2015



though things have changed a bit since I built that demo environment using the DSC for Linux CTP. I’m going to rebuild my Linux box with the new bits and give it a whirl.


Being able to manage Windows and Linux environments through the same techniques, and in some cases the same DSC configurations is a big step forward

under: DSC, PowerShell v5

Merry Christmas from the PowerShell team

Posted by: | December 23, 2014 Comments Off on Merry Christmas from the PowerShell team |

The PowerShell team have produced wave 9 of the DSc resource kit – just in time for Christmas – http://blogs.msdn.com/b/powershell/archive/2014/12/17/another-holiday-present-from-the-powershell-team-dsc-reskit-wave-9.aspx

This wave contains a number of new resources and some updates to existing resources including the Exchange resource.

You can download the latest version of the resource kit from  https://gallery.technet.microsoft.com/DSC-Resource-Kit-All-c449312d

The team’s blog post states that you should check for the GA update (which is minimum requirement for running the DSC res kit) by testing to see if KB2883200 is installed. This won’t work if you’ve built you system using Windows media that incorporates the update.

A better test is to look at the build number. It should be 9400 or higher. You can see this by using $psversiontable

£> $PSVersionTable

Name                           Value
—-                           —–
PSVersion                      4.0
WSManStackVersion              3.0
CLRVersion                     4.0.30319.34014
BuildVersion                   6.3.9600.17400
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion      2.2

The version is  6.3.9600.17400  where 6.3 = Windows 2012 R2 and 9600 = the build

You can also use WMI

£> Get-CimInstance -ClassName Win32_Operatingsystem | Format-List BuildNumber, Version

BuildNumber : 9600
Version     : 6.3.9600

under: DSC, PowerShell, Windows Server 2012 R2

« Newer Posts