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.
