Database SSL Certificate Rotation - Dedicated Stack Database restarts
Scheduled for Mar 9, 20:00 EDT  -  Mar 10, 00:00 EDT
Scheduled
Impacted database types: Elasticsearch, Redis, InfluxDB, MongoDB, RabbitMQ, CouchDB

The above listed database types will need to be restarted to load a newly issued *.aptible.in certificate. The current certificate is set to expire March 15, 2025.

Aptible's SRE team will identify any and all databases still using the expiring certificate, and restart them on March 9th between 8:00 PM and 11:59 PM Eastern.

You may of course restart the database at any time of your choosing after Feb 18th in order to avoid this automated restart.

--------

This notice pertains to one of three windows scheduled. The full timeline for Database certificate updates process is as follows:

Feb 10 : New Database Certificate will be available on Shared Stacks. You may restart your database at any time before the maintenance time to complete the update on your own schedule.

Feb 16 : All Shared Stack databases will be restarted to load the new certificate

Feb 18 4:00 PM EST : The new certificate will be available for all Dedicated Stacks.

Feb 18 through March 9: Customers should restart impacted Databases on their Dedicated Stacks at their convenience to update the certificate.

March 9: Aptible's SRE team will identify any and all databases using the expiring certificate, and restart them between 8:00 PM and 11:59 PM Eastern

--------

FAQ:

Q: Do I need to test anything?
A: While we do not expect any compatibility issues (we're using the same issuer as the past several years), we have seen in rare occasions client applications may also need to be restarted after a database due to issues unrelated to the certificate.

Q: Do I need to "restart", or can I "reload" my databases?
A: Please use the command `aptible db:restart`. If you need to restart your database for any reason, either to scale the disk size or container size, the certificate will be updated.

Q: How do I tell if my Database needs to be, and can be, restarted to update the certificate?
A: During the maintenance window for Dedicated stacks, you should use the Aptible CLI command `aptible maintenance:dbs` to track which databases are required to be restarted. Please note that you need at least "read" permissions to see the databases requiring a restart. To ensure you are viewing information for all environments, its best this is reviewed by an Account Owner, Aptible Deploy Owner, or any user with privileges to all environments.

Q: What happens if I don't take any action, or miss restarting a Database?
A: Aptible's SRE team will identify any remaining Databases on March 9th, and restart them between 8:00PM and 11:59PM Eastern.

Q: What about PostgreSQL and MySQL?
A: PostgreSQL and MySQL Databases hosted on Aptible use self-signed certificates, and no action is required for them at this time. https://deploy-docs.aptible.com/docs/database-encryption-in-transit
Posted Feb 10, 2025 - 17:49 EST
This scheduled maintenance affects: Aptible Deploy.