upgrading.rst 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. Upgrading
  2. =========
  3. **Always upgrade the Sentry server before upgrading your clients** unless
  4. the client states otherwise.
  5. Upgrading Sentry simply requires you to run migrations and restart your
  6. web services. We recommend you run the migrations from a separate install
  7. so that they can be completed before updating the code which runs the
  8. webserver.
  9. Generally, you'll start by installing the upgraded Sentry package::
  10. pip install --upgrade sentry
  11. Continue by running all required migrations, with the upgrade command::
  12. sentry upgrade
  13. Finally, restart any Sentry services you had running.
  14. Upgrading to 7.x
  15. ----------------
  16. An extremely large amount of changes happened between the 6.x and 7.x
  17. series. Many of them are backwards incompatible so you should review the
  18. setup guide again.
  19. - Redis is now a requirement
  20. - The queue and buffer systems are no longer optional for production systems
  21. - Time series data (graphs) have been moved to a new system (there is no
  22. data migration)
  23. - The default sentry.conf.py has greatly changed
  24. Due to the configuration generation being greatly improved, we recommend
  25. merging your existing settings with the new defaults. To do that just
  26. backup your `sentry.conf.py` and generate a new one using `sentry init`.
  27. See the Changelog for additional backwards incompatible APIs.