package { puppet:
ensure => latest,
}
package { puppetmaster:
ensure => latest,
}
Regards
Stasheck schrieb:
--
Phillip Scholz
Junior Linux System-Administrator
IT Shared Hosting Linux - SaaS, Karlsruhe
1&1 Internet AG
Brauerstraße 48
D-76135 Karlsruhe
Tel. +49-721-91374-4818
phillip...@1und1.de
http://www.1und1.de/
Amtsgericht Montabaur HRB 6484
Vorstand: Henning Ahlert, Ralph Dommermuth,
Matthias Ehrlich, Andreas Gauger,
Thomas Gottschlich, Matthias Greve,
Robert Hoffmann, Markus Huhn,
Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren
Take a look at http://reductivelabs.com/trac/puppet/wiki/DebianTestingPackages
Regards,
AJ
this is an example for the 0.24.4 release of puppet:
###snip##
$ apt-get install fakeroot devscripts debhelper dpatch
$ dget \
http://debian.inf.tu-dresden.de/debian/pool/main/p/puppet/puppet_0.24.4-3.dsc
$ dpkg-source -x puppet_0.24.4-3.dsc
$ cd puppet*
[have a look at debian/control, perhaps there is something you need to
modify - I don't remember]
$ dpkg-buildpackge -rfakeroot
$ cd ..
$ dpkg -i puppet*.deb
###snap###
Phillip
--
Phillip Scholz
Junior Linux System-Administrator
IT Shared Hosting Linux - SaaS, Karlsruhe
1&1 Internet AG
Brauerstraße 48
D-76135 Karlsruhe
Tel. +49-721-91374-4818
phillip...@1und1.de
I wrote it a while back to show it's quite possible to go from an ancient
version of Puppet (0.22) all the way up to the latest version with puppet and
apt quite easily.
Stanislaw:
We've considered the same issue when putting together our own puppet
installation. Something that we're trying out is creating a custom fact,
latestpuppetversion, that has a hard-coded version number. We then have
a manifest that checks $latestpuppetversion against $puppetversion and
creates a couple of execs if they are different. We're hoping that this
gives us control over how and when we upgrade the puppet distribution on
our nodes, and making it a puppet-managed process should let us roll out
updates gradually if we like.
James Bellenger.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD4DBQFIMaYw8TYLVDRcCYURApKCAKCCR0x2Qlo0ZmdeLoB9yewrO6ptkwCXe17h
u03PUgy74xTxV3hKeuEd1A==
=iRY7
-----END PGP SIGNATURE-----