On Tue, May 17, 2011 at 11:39 AM, Patrick Mohr <kc7...@gmail.com> wrote: > If it's pinned like you show, will your computer upgrade to the backports > version if you run "apt-get update && apt-get upgrade" or do you need the > "-t"? Well, it should upgrade to backport version, because of just apt-get update && apt-get install nginx installs the version from backports.
> > On Mon, May 16, 2011 at 1:49 PM, CoolCold <coolthec...@gmail.com> wrote: >> >> Hello! >> I have question about Debian package management with puppet. I'm >> wondering is there sane way to make puppet respects packages pinning? >> i.e., if I have several repos for one package, let's say it is "nginx" >> which can be found in lenny & lenny-backports repos. I've created >> pinning file like: >> Package: nginx >> Pin: release a=lenny-backports >> Pin-Priority: 600 >> >> So, if i have nginx installed from repository "lenny" , 'apt-get >> install nginx' will update (if version is newer of course) nginx from >> lenny-backports . >> When I run puppet, it just ignores package available in pins, I guess >> it thinks package already installed. Package is described like: >> $packagelist = [ "nginx" ] >> >> package { $packagelist: >> ensure => installed, >> } >> >> Using "latest" is not the cure, because it will look only on version >> (as i understand) and not on pins. I've found >> https://github.com/evolvingweb/puppet-apt/blob/master/manifests/force.pp >> which looks like something I need, but may be I'm missing something >> and there is proper way to do this. >> >> My puppet versions: >> root@kappa2:~# dpkg -l|grep puppet >> ii puppet 2.6.2-4~bpo50+1 >> Centralized configuration management - agent >> ii puppet-common 2.6.2-4~bpo50+1 >> Centralized configuration management >> root@kappa2:~# puppetd --version >> 2.6.2 >> >> OS - Debian Lenny amd64, puppet from backports. >> >> P.S. Please, CC me on reply. >> >> -- >> Best regards, >> [COOLCOLD-RIPN] >> >> -- >> 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. >> > > -- Best regards, [COOLCOLD-RIPN] -- 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.