Skip to content
This repository has been archived by the owner on Nov 16, 2022. It is now read-only.

monitor Heroku db upgrade #872

Closed
chadwhitacre opened this issue Oct 31, 2016 · 2 comments
Closed

monitor Heroku db upgrade #872

chadwhitacre opened this issue Oct 31, 2016 · 2 comments

Comments

@chadwhitacre
Copy link
Contributor

Your database (MAROON on gratipay) must undergo maintenance.

Several vendors recently disclosed some vulnerabilities (CVE-2016-5195) in the Linux Kernel. You can find more details here. As a result, we need to perform maintenance to your database as soon as possible to apply the patch for this vulnerability. You can find FAQ about this maintenance here, please check it out if you have any questions regarding this maintenance.

We plan on performing this maintenance at 2016-11-01 19:00:00 +0000 during your set maintenance window of Tuesdays 19:00 to 23:00 UTC.

At that time, we will create a hidden follower, wait for it to catch up, push the follower's creds to your app, unfollow it from your former leader and recreate any followers you may have.
You may choose a new or more appropriate maintenance window, as needed. For example, you may run: heroku pg:maintenance window="Tuesday 14:30" MAROON to set a maintenance window for Tuesdays at 2:30pm UTC.

You can also run this maintenance directly, using heroku pg:maintenance run MAROON.
If you have any questions regarding this maintenance, please let us know.

https://gratipay.freshdesk.com/helpdesk/tickets/5990

@chadwhitacre
Copy link
Contributor Author

The replacement database is ready, so we're starting the changeover process for database (MAROON on gratipay) now. HEROKU_POSTGRESQL_MAROON_URL on gratipay will be updated with the new server address momentarily.

If you've copied the value of HEROKU_POSTGRESQL_MAROON_URL to any other apps or tools (such as database administration tools), you'll need to update those values.

When your database is available again, performance may be temporarily reduced while Postgres rebuilds its cache through normal usage. For more information on postgres caching, refer to this devcenter article:

https://devcenter.heroku.com/articles/understanding-postgres-data-caching#what-does-having-a-cold-cache-mean


Maintenance on your database (MAROON on gratipay) has been completed and your database is now back online.

We expect operations to continue normally, but feel free to notify us if there are any outstanding issues with your database (MAROON on gratipay).

@chadwhitacre
Copy link
Contributor Author

Site looks fine. 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant