diff --git a/Puppetfile b/Puppetfile index 276dee6..8a6be43 100644 --- a/Puppetfile +++ b/Puppetfile @@ -23,7 +23,6 @@ mod 'puppetlabs-chocolatey', '5.0.2' mod 'puppetlabs-wsus_client', '3.1.0' mod 'puppetlabs-accounts', '6.1.0' mod 'puppetlabs-dism', '1.3.1' -mod 'puppetlabs-dsc', '1.9.4' mod 'puppetlabs-dsc_lite', '3.0.1' mod 'puppetlabs-acl', '3.1.0' mod 'puppetlabs-iis', '7.0.0' diff --git a/site-modules/profile/manifests/custom_windows/deploy_iis.pp b/site-modules/profile/manifests/custom_windows/deploy_iis.pp index a098a04..0948a27 100644 --- a/site-modules/profile/manifests/custom_windows/deploy_iis.pp +++ b/site-modules/profile/manifests/custom_windows/deploy_iis.pp @@ -2,9 +2,12 @@ class profile::custom_windows::deploy_iis ( ) { - dsc_windowsfeature {'IIS': - dsc_ensure => 'present', - dsc_name => 'Web-Server', + dsc {'iis': + resource_name => 'WindowsFeature', + module => 'PSDesiredStateConfiguration', + properties => { + ensure => 'present', + name => 'Web-Server', + } } - }