Issue #22701 has been reported by Celia Cottle.

----------------------------------------
Feature #22701: Support for Microsoft .msu packages
https://projects.puppetlabs.com/issues/22701

* Author: Celia Cottle
* Status: Unreviewed
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* Affected Puppet version: 
* Keywords: windows customer
* Branch: 
----------------------------------------
[ED: SO SORRY, hit the wrong button and deleted the whole thread instead of my 
comment.]

Hi,

I had to download a .msu package to include Powershell 3.0 on my Windows 7 
Machine. Is there any support with Puppet using the Package Resource Type?
Support Urls

Add
Subtasks
Add
Related issues

Related to Puppet - Feature #16991: Puppet should support *.msp upgrade 
packages on Windows     Accepted                        Link_break
History

#1 UPDATED BY JOSH COOPER 10 MONTHS AGO
Status changed from Unreviewed to Accepted
Keywords set to windows

Hi Luis, can you update the ticket with the commands you use to install and 
uninstall an msu package?

#2 UPDATED BY LUIS MAYORGA 10 MONTHS AGO
I wish i know :). I guess is documented here 
http://support.microsoft.com/kb/934307. My question is if i can use the windows 
provider on Puppet for Windows.

#3 UPDATED BY LUIS MAYORGA 10 MONTHS AGO
class ps3{
file{ 'ps3':
name => 'C:\Temp\WMF30.msu',
ensure => present,
source => 'puppet:///puppetfs/WMF30.msu'
}             
exec { 'ps3':
command => 'C:\Windows\System32\wusa.exe C:\Temp\WMF30.msu /quiet /norestart 
/log C:\Temp\Poweshellv3.htm',
require => [File["ps3"],Class["netfx45"]]
}
}
#4 UPDATED BY JOSH COOPER 9 MONTHS AGO
Luis Mayorga wrote:

command => 'C:\Windows\System32\wusa.exe C:\Temp\WMF30.msu /quiet /norestart 
/log C:\Temp\Poweshellv3.htm',
Thanks Luis, how about the uninstall command? Can you uninstall a specific msu? 
Or only the product that the msu was applied to?



-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to