I am running puppet 2.7.9 and using the pip provider. The package gets/is installed but puppet installs it on every run. Do other people run into this. I tried search bugs and the group and have not seen any mention of it. Chris -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Mon, Jan 16, 2012 at 11:01 AM, Chris Blumentritt <cblument@gmail.com>wrote:> I am running puppet 2.7.9 and using the pip provider. > > The package gets/is installed but puppet installs it on every run. Do > other people run into this. I tried search bugs and the group and > have not seen any mention of it. > >Can you do a run with --debug on and paste the relevant parts Chris? -- Nigel Kersten Product Manager, Puppet Labs -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
I ran into the same issue when I tried to use the pip provider. Perhaps this is related? http://projects.puppetlabs.com/issues/7754 On Mon, Jan 16, 2012 at 11:01 AM, Chris Blumentritt <cblument@gmail.com>wrote:> I am running puppet 2.7.9 and using the pip provider. > > The package gets/is installed but puppet installs it on every run. Do > other people run into this. I tried search bugs and the group and > have not seen any mention of it. > > Chris > > -- > 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+unsubscribe@googlegroups.com. > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
That looks like exactly what is happening. I wonder if there is something special that has to happen in the pip package to show up when you do a pip freeze? Chris On Mon, Jan 16, 2012 at 4:10 PM, Dan Bode <dan@puppetlabs.com> wrote:> I ran into the same issue when I tried to use the pip provider. Perhaps this > is related? > > http://projects.puppetlabs.com/issues/7754 > > On Mon, Jan 16, 2012 at 11:01 AM, Chris Blumentritt <cblument@gmail.com> > wrote: >> >> I am running puppet 2.7.9 and using the pip provider. >> >> The package gets/is installed but puppet installs it on every run. Do >> other people run into this. I tried search bugs and the group and >> have not seen any mention of it. >> >> Chris >> >> -- >> 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+unsubscribe@googlegroups.com. >> 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 puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
I have updated the bug with more info that Ben requested. On Mon, Jan 16, 2012 at 4:10 PM, Dan Bode <dan@puppetlabs.com> wrote:> I ran into the same issue when I tried to use the pip provider. Perhaps this > is related? > > http://projects.puppetlabs.com/issues/7754 > > On Mon, Jan 16, 2012 at 11:01 AM, Chris Blumentritt <cblument@gmail.com> > wrote: >> >> I am running puppet 2.7.9 and using the pip provider. >> >> The package gets/is installed but puppet installs it on every run. Do >> other people run into this. I tried search bugs and the group and >> have not seen any mention of it. >> >> Chris >> >> -- >> 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+unsubscribe@googlegroups.com. >> 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 puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
debug: Prefetching pip resources for packagedebug: Puppet::Type::Package::ProviderPip: Executing ''/usr/bin/pip freeze''debug: Puppet::Type::Package::ProviderPip: Executing ''/usr/bin/pip freeze''debug: Puppet::Type::Package::ProviderPip: Executing ''/usr/bin/pip install -q xenapi''notice: /Stage[main]/Nova::Compute::Xenserver/Package[xenapi]/ensure: created root@compute:~# pip freeze | grep xenapi root@compute:~# pip install xenapi Requirement already satisfied (use --upgrade to upgrade): xenapi in /usr/local/lib/python2.6/dist-packages Cleaning up... On Mon, Jan 16, 2012 at 4:09 PM, Nigel Kersten <nigel@puppetlabs.com> wrote:> > > On Mon, Jan 16, 2012 at 11:01 AM, Chris Blumentritt <cblument@gmail.com> > wrote: >> >> I am running puppet 2.7.9 and using the pip provider. >> >> The package gets/is installed but puppet installs it on every run. Do >> other people run into this. I tried search bugs and the group and >> have not seen any mention of it. >> > > Can you do a run with --debug on and paste the relevant parts Chris? > > > > -- > Nigel Kersten > Product Manager, Puppet Labs > > > -- > 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+unsubscribe@googlegroups.com. > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Pip packages are case sensitive root@compute:~# pip freeze | grep -i xenapi XenAPI==1.2 On Mon, Jan 16, 2012 at 5:23 PM, Chris Blumentritt <cblument@gmail.com> wrote:> debug: Prefetching pip resources for packagedebug: > Puppet::Type::Package::ProviderPip: Executing ''/usr/bin/pip > freeze''debug: Puppet::Type::Package::ProviderPip: Executing > ''/usr/bin/pip freeze''debug: Puppet::Type::Package::ProviderPip: > Executing ''/usr/bin/pip install -q xenapi''notice: > /Stage[main]/Nova::Compute::Xenserver/Package[xenapi]/ensure: created > > root@compute:~# pip freeze | grep xenapi > root@compute:~# pip install xenapi > Requirement already satisfied (use --upgrade to upgrade): xenapi in > /usr/local/lib/python2.6/dist-packages > Cleaning up... > > On Mon, Jan 16, 2012 at 4:09 PM, Nigel Kersten <nigel@puppetlabs.com> wrote: >> >> >> On Mon, Jan 16, 2012 at 11:01 AM, Chris Blumentritt <cblument@gmail.com> >> wrote: >>> >>> I am running puppet 2.7.9 and using the pip provider. >>> >>> The package gets/is installed but puppet installs it on every run. Do >>> other people run into this. I tried search bugs and the group and >>> have not seen any mention of it. >>> >> >> Can you do a run with --debug on and paste the relevant parts Chris? >> >> >> >> -- >> Nigel Kersten >> Product Manager, Puppet Labs >> >> >> -- >> 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+unsubscribe@googlegroups.com. >> 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.