← Back to team overview

graphite-dev team mailing list archive

Graphite 0.9.10-pre4 released - Prerelease users please read

 

The webapp release of 0.9.10-pre3 was inadvertently broken and should
not be used.

0.9.10-pre4 has been cut with one significant change:

The 0.9.10 releases contained a change to local_settings.py to import
settings.py into its namespace so that the Django config variables
such as APPS and MIDDLEWARE variables were made available for
modification. This proved to be ill-conceived - though it worked when
loaded by Django, it breaks manage.py usage in many cases. Calling
manage.py with '--settings=settings' works around the issue.

If you've started with 0.9.10's local_settings.py.example, I suggest
you apply this change after installing 0.9.10-pre4:
https://github.com/graphite-project/graphite-web/commit/237d3b4c9b12e13e9b32a40df18e5b9ae9b6e8d7#diff-1

0.9.10-pre4 separates out the Django config into a separate file
(app_settings.py) so that a circular import can be avoided. Existing
local_settings.py will continue to work as is so if you're not having
an issue or are using a local_settings.py based on an earlier version
you can safely ignore this change.

The prereleases have been very solid so expect a final 0.9.10 within the week.

michael