← Back to team overview

graphite-dev team mailing list archive

[Question #205365]: graphite-web and carbon re-install every time I execute the install option with pip

 

New question #205365 on Graphite:
https://answers.launchpad.net/graphite/+question/205365

I am using Puppet to provision a small VM that hosts graphite, and I am installing the  graphite components using pip.

It's my understanding that Puppet checks each pip-installed package by trying to install the application. If pip returns a message saying that it's already installed, it moves on. Otherwise, it will install the app again using pip.

Whisper tells pip that it's already installed, so Puppet doesn't try to do it more than once. However, every time I reboot my VM, Puppet  reinstalls graphite-web and carbon.

I found the following potential answer to my question:

http://stackoverflow.com/questions/7971799/pip-always-reinstalls-package-when-using-specific-svn-revision

In this example, it looks like the issue is with an egg name in the pip package.

I'm not a regular pip user, so I don't know if this is a bug or not. Should the egg name be changed? If not, then should something else be changed so that the carbon and graphite web packages are more compatible with Puppet?

Thansk in advance!

Tom Purl

-- 
You received this question notification because you are a member of
graphite-dev, which is an answer contact for Graphite.