3.6.2 is the version I'm using. Here's the full output: C:\Users\vagrant>puppet apply --modulepath '/vagrant/modules;/ProgramData/PuppetLabs/puppet/etc/modules' --hiera_config=/vagrant/hiera.yaml --detailed-exitcodes /vagrant/manifests/site.pp --debug --trace --verbose > puppet-run.log
puppet-run.log: https://gist.github.com/kensykora/d2431b2351b138066a66 On Tuesday, July 15, 2014 4:29:42 PM UTC-5, Rob Reynolds wrote: > > 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] > <javascript:>> 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%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] <javascript:>. >> 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/2dde4a93-4652-4047-869b-49136d890d75%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
