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% >>>> 40googlegroups.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/CAMJiBK4S%2BvFZjgRmM3tV7BPxK_shNO4pMYu-mqXbSa5A8V%3DjCA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
