As far as control of software package versions,
I would think you could use the "ensure" metaparameter for the "package" type
package { "foo":
...
ensure => "1.2.3.4.5-1",
...
}
as opposed to
package { "foo":
...
ensure => latest,
...
}
The first one would give you more control - it would only install when the
catalog is updated rather than auto-updating when a new version appears.
A side-question:
Assume I move from
package { "foo": ensure => "1.2-0", }
to
package { "foo": ensure => "1.5-0", }
and then find that the update breaks other things. Would changing the catalog
back remove the newer version and re-load the older one ?
On Jan 4, 2012, at 7:17 AM, Felix Frank wrote:
> Hi,
>
> On 12/28/2011 02:26 PM, sanjiv singh wrote:
>> If i trigger puppet client, than i will fetches all from puppet
>> master and deploy on it.
>
> the complete catalog is fetched, that is true. However, the agent will
> only touch resources that *do* need a change due running in your
> development environment.
>
>> what i want is , Only those things should be triggered that is being
>> updated. and rest should be untouched.(apply patch).
>
> That's the normal mode of puppet operation.
>
> I suspect there is a misunderstanding here. Before giving any more
> details, it would probably be helpful if you could rephrase the issues
> you are facing. Perhaps with a working example of what you see happening
> and would like to suppress.
>
> Cheers,
> Felix
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.