On this page [1] it says that using Package with yum as a backend is
"versionable", i.e. "The provider is capable of interrogating the
package database for installed version(s), and can select which out of a
set of available versions of a package to install if asked."
The data (the version number) is clearly there, I just need a way of
getting at it!
Cheers,
Jonathan
[1] http://docs.puppetlabs.com/guides/types/package.html
On 24/01/11 14:21, Mohamed Lrhazi wrote:
am just curious as to why do you think that would be possible? Did you
use some other "puppet type" to similarly obtain information? like get
the size of a file, using File type?
Thanks,
Mohamed.
On Mon, Jan 24, 2011 at 9:15 AM, Jonathan Gazeley
<jonathan.gaze...@bristol.ac.uk> wrote:
On 24/01/11 13:31, Felix Frank wrote:
On 01/24/2011 02:07 PM, Jonathan Gazeley wrote:
Hi all,
Is there a way to use the Package type to find the version number of an
installed RPM?
I've consulted this page [1] and I can't see any documentation there
that says this might be possible.
I want to simply query my package manager and ask which version of a
package is installed. I do not necessarily wish to ensure it is
upgraded, etc.
I know it's possible to do this with an exec call to rpm or yum, but I
want to do it "properly" :)
[1] http://docs.puppetlabs.com/guides/types/package.html
Define "properly" :-) What is puppet supposed to do with this piece of
information? Log it somewhere?
I want to place the version number in a variable, where it will be used to
do some post-install config that depends on the version number :)
By "properly" I meant to avoid exec calls unless as a last resort.
Cheers,
Jonathan
Regards,
Felix
--
----------------------------
Jonathan Gazeley
Systems Support Specialist
ResNet | Wireless& VPN Team
IT Services
University of Bristol
----------------------------
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
----------------------------
Jonathan Gazeley
Systems Support Specialist
ResNet | Wireless & VPN Team
IT Services
University of Bristol
----------------------------
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.