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.

Reply via email to