One thing I forgot to ask, what version of Puppet are you using on the box in question?
And what is the output with puppet apply *manifest.pp* --debug --trace --verbose On Tue, Jul 15, 2014 at 4:21 PM, Ken Sykora <[email protected]> wrote: > Done -- thanks! > > https://tickets.puppetlabs.com/browse/PUP-2937 > > > On Tuesday, July 15, 2014 2:19:31 PM UTC-5, Rob Reynolds wrote: > >> I think we can call this a valid issue. Would you mind filing a ticket >> over on https://tickets.puppetlabs.com/browse/PUP? Thanks! >> >> >> On Fri, Jul 11, 2014 at 3:24 PM, Ken Sykora <[email protected]> wrote: >> >>> Also I'm noticing that on successful runs with the UTF-8 character I get >>> this error: >>> >>> Error: Failed to apply catalog: incompatible character encodings: UTF-8 >>> and IBM437 >>> >>> >>> On Friday, July 11, 2014 2:57:13 PM UTC-5, Ken Sykora wrote: >>>> >>>> Sorry for the late reply, Rob. >>>> >>>> Putting the endash as a unicode character in my manifest causes it to >>>> miss the package being already installed. >>>> >>>> file { "${tempDirectory}WindowsAzureLibsForNet-x64.msi": >>>> ensure => present, >>>> source => 'puppet:///modules/packages/WindowsAzureLibsForNet-x64. >>>> msi', >>>> } >>>> -> >>>> package { 'Azure Libraries for .NET – v2.3': >>>> ensure => '2.3.0424.070', >>>> source => "${tempDirectory}WindowsAzureLibsForNet-x64.msi" >>>> } >>>> >>>> When I run my manifest I get this: >>>> >>>> Notice: /Stage[main]/Packages::Msi/Package[Azure Libraries for .NET >>>> ΓÇô v2.3]/ensure: created >>>> >>>> On Monday, June 30, 2014 2:04:45 PM UTC-5, Rob Reynolds wrote: >>>>> >>>>> >>>>> >>>>> On Thu, Jun 26, 2014 at 9:33 AM, Ken Sykora <[email protected]> >>>>> wrote: >>>>> >>>>>> I'm currently trying to prevent a specific package from continuing >>>>>> its install run on subsequent puppet apply commands. The package in >>>>>> Question is the Windows Azure SDK for .Net 2.3. The package's name listed >>>>>> in the registry contains an endash (–) instead a normal hyphen. >>>>>> >>>>>> >>>>>> <https://lh6.googleusercontent.com/-aNaZ8mz7B-g/U6wuGNRdhCI/AAAAAAAAAko/IbBDtM-PYy8/s1600/Screen+Shot+2014-06-26+at+9.28.05+AM.png> >>>>>> In puppet, it shows up like this: >>>>>> >>>>>> PS C:\Users\vagrant> puppet resource package | sls Azure >>>>>>> package { 'Windows Azure Authoring Tools - v2.3': >>>>>>> package { 'Windows Azure Command Line Tools': >>>>>>> package { 'Windows Azure Compute Emulator - v2.3': >>>>>>> *package { 'Windows Azure Libraries for .NET û v2.3':* >>>>>>> package { 'Windows Azure Pack - PowerShell API - 2013': >>>>>>> package { 'Windows Azure PowerShell - May 2014': >>>>>>> package { 'Windows Azure Storage Tools - v2.2.2': >>>>>>> package { 'Windows Azure Tools for Microsoft Visual Studio 2013 - >>>>>>> v2.3': >>>>>> >>>>>> >>>>>> However, querying for it specifically seems difficult -- this is what >>>>>> I can't figure out: >>>>>> >>>>>> PS C:\Users\vagrant> puppet resource package "Windows Azure Libraries >>>>>>> for .NET – v2.3" >>>>>>> package { 'Windows Azure Libraries for .NET û v2.3': >>>>>>> ensure => 'absent', >>>>>>> } >>>>>>> PS C:\Users\vagrant> puppet resource package "Windows Azure >>>>>>> Libraries for .NET û v2.3" >>>>>>> package { 'Windows Azure Libraries for .NET √ v2.3': >>>>>>> ensure => 'absent', >>>>>>> } >>>>>> >>>>>> >>>>>> How can I reference this package by it's correct name so the >>>>>> installer doesn't run multiple times on provisioning? >>>>>> >>>>> >>>>> What does putting the endash in the manifest do for your run? >>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Puppet Users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit https://groups.google.com/d/ >>>>>> msgid/puppet-users/277a5958-3920-4c53-826e-0db76315ab7a%40goog >>>>>> legroups.com >>>>>> <https://groups.google.com/d/msgid/puppet-users/277a5958-3920-4c53-826e-0db76315ab7a%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Rob Reynolds >>>>> Developer, Puppet Labs >>>>> >>>>> *Join us at PuppetConf 2014 <http://www.puppetconf.com/>, September >>>>> 20-24 in San Francisco* >>>>> *Register by July 31st to take advantage of the Early Bird discount >>>>> <https://puppetconf2014.eventbrite.com/?discount=EarlyBird> **—**save >>>>> $249!* >>>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Puppet Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit https://groups.google.com/d/ >>> msgid/puppet-users/ab661fc5-0200-4d69-adfa-4eb04a0c08ea% >>> 40googlegroups.com >>> <https://groups.google.com/d/msgid/puppet-users/ab661fc5-0200-4d69-adfa-4eb04a0c08ea%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Rob Reynolds >> Developer, Puppet Labs >> >> *Join us at PuppetConf 2014 <http://www.puppetconf.com/>, September >> 20-24 in San Francisco* >> *Register by July 31st to take advantage of the Early Bird discount >> <https://puppetconf2014.eventbrite.com/?discount=EarlyBird> **—**save >> $249!* >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/6aa0f823-4e8a-43cd-8331-3d77fb49986a%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/6aa0f823-4e8a-43cd-8331-3d77fb49986a%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Rob Reynolds Developer, Puppet Labs *Join us at PuppetConf 2014 <http://www.puppetconf.com/>, September 20-24 in San Francisco* *Register by July 31st to take advantage of the Early Bird discount <https://puppetconf2014.eventbrite.com/?discount=EarlyBird> **—**save $249!* -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAMJiBK4r0w6%2BcZFKH1xucOjBuMaKBCYgg_8UVsDCgqw70jYEsw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
