sous-chefs/graphite

Default django version for `0.9.15` is too high

howdoicomputer opened this issue · 8 comments

The default attribute for the version of django used is 1.9.0. However, the 0.9.15 version of Graphite only supports up to version 1.8.X with the officially supported and locked version at 1.4. If 1.9.0 is installed then graph rendering fails with a stack trace.

tas50 commented

@howdoicomputer Where do you see the django pin to 1.4? https://graphite.readthedocs.io/en/latest/install.html has 1.9, which is what I was going off.

@tas50 graphite-project/graphite-web#1519

Unless I'm missing something. Low on sleep so that's totally possible.

I think the latest documentation is referring to the requirements for the 0.10.0-rc release that's upcoming and not the 0.9.15 release.

Also, this is more of a general comment but the 0.9.15 PyPi packages for graphite web and carbon are somewhat wonky in general. They were uploaded in 2015 - two years ago - and they have some breaking bugs.

I ran into this problem graphite-project/carbon#486 for example

tas50 commented

I reverted the django update commit with 6177287. Care to give that a try?

Seems to work! (Thanks for the commit)

@howdoicomputer thanks for letting us know about this issue.

lock commented

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.