I don't foresee any bad side-effects.

On Sat, Jun 15, 2013 at 1:48 AM, Josh Cooper <[email protected]> wrote:

>
>
> On Thursday, June 13, 2013, Reginald Choudari wrote:
>
>>
>>
>> On Wednesday, June 12, 2013 5:23:50 PM UTC-4, Josh Cooper wrote:
>>>
>>>
>>>
>>>
>>> On Wed, Jun 12, 2013 at 12:51 PM, Reginald Choudari <
>>> [email protected]> wrote:
>>>
>>>> Tried renaming the title of the resource to what the name attribute was
>>>> set to; no go.
>>>>
>>>> After doing a 'puppet resource package' on the agent, I see a list of
>>>> packages but the package listed here is not shown ... I confirmed that it
>>>> is still showing 'ensure: created' in the event logs every puppet run.
>>>>
>>>> Thanks
>>>
>>>
>>> Can you export the Uninstall registry key for that package? I want to
>>> see what the SystemComponent, etc values are.
>>>
>>>
>>>> On Friday, June 7, 2013 10:54:36 AM UTC-4, Reginald Choudari wrote:
>>>>>
>>>>> Hello,
>>>>>
>>>>> I've got Package resource on my Windows machine that keeps creating
>>>>> itself even though the package has been properly installed.
>>>>>
>>>>> I've got the name attribute set to the DisplayName found in the
>>>>> Registry for the package.
>>>>>
>>>>> Every time the agent polls, I see in the Event Logs:
>>>>>
>>>>> /Stage[main]/Mssql_rtwo_sptwo/****Package[mssql2008r2sp2_exec]/**e**nsure:
>>>>> created
>>>>>
>>>>> This is what's in my manifest:
>>>>>
>>>>> package { 'mssql2008r2sp2_exec':
>>>>>     ensure          => installed,
>>>>>     name            => 'SQL Server 2008 R2 SP2 Common Files',
>>>>>     provider        => windows,
>>>>>     source          => "C:\\puppet_temp\\${mssql_**file**name}",
>>>>>     install_options => ['/quiet', '/**IAcceptSQLServerLicenseTerms**',
>>>>> '/allinstances'],
>>>>>     require         => Exec['run_mssql2008r2sp2_**artif**
>>>>> act_extract_ps1'],
>>>>>   }
>>>>>
>>>>> I'm thinking there has got to be some weird bug/error with this ...
>>>>> Can anyone help?
>>>>>
>>>>> Thanks in advance
>>>>>
>>>>  --
>>>> 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 puppet-users...@**googlegroups.com.
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at 
>>>> http://groups.google.com/**group/puppet-users?hl=en<http://groups.google.com/group/puppet-users?hl=en>
>>>> .
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>
>>>>
>>>>
>>>
>>> Josh
>>>
>>> --
>>> Josh Cooper
>>> Developer, Puppet Labs
>>>
>>> *Join us at PuppetConf 2013, August 22-23 in San Francisco - *
>>> http://bit.ly/pupconf13*
>>> **Register now and take advantage of the Early Bird discount - save 25%!
>>> *
>>>
>>  --
>> 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 post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/puppet-users?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
> Unfortunately, Windows does not have an API for retrieving installed
> packages. So we scan the registry and apply heuristics to determine which
> packages to report on.
>
> The overall goal has been for Puppet to report on the same set of packages
> that you see in Add/Remove Programs. Packages whose registry
> value SystemComponent=1 are hidden from ARP, so Puppet does the same, see
> https://github.com/puppetlabs/puppet/blob/master/lib/puppet/provider/package/windows/exe_package.rb#L34
>
> Since Puppet never reports on SystemComponents, it will always think they
> are absent, and need to be installed each time it runs.
>
> I'm thinking Puppet should not exclude SystemComponents? Are there any bad
> side effects if we included them?
>
> Josh
>
>
> --
> Josh Cooper
> Developer, Puppet Labs
>
> *Join us at PuppetConf 2013, August 22-23 in San Francisco - *
> http://bit.ly/pupconf13*
> **Register now and take advantage of the Early Bird discount - save 25%!*
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Puppet Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/puppet-users/ftvvO51bX1U/unsubscribe.
>
> To unsubscribe from this group and all its topics, 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-users.
>
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
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 post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to