Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

Upgrades

Michael Schnuerle edited this page Feb 6, 2020 · 1 revision

Some features of the platform may require upgrades in software on short notice, or between minor and major point releases. Here are some scenarios where you can safely upgrade your WARP instance as required.

RDS Certificate Rotation

The relational database (RDS) that stores your Waze data in Amazon AWS requires a certificate upgrade before March 5. You can wait for Amazon to start that upgrade automatically, or you can do it yourself now.

The certificate upgrade will not impact the operations of your WARP database.

Visit this link (with your region entered, eg us-east-1):

https://console.aws.amazon.com/rds/home?region=us-east-1#database:id=development-tf-waze-aurora-instance-0;is-cluster=false

On the right it should say this:

Certificate authority

rds-ca-2019

Certificate authority date

Aug 22nd, 2024

If instead it says rds-ca-2015 for the Certificate authority, you are due for an upgrade.

  1. Click Modify at the top right of the page.
  2. Under Network & Security, see the Certificate authority dropdown
  3. Select rds-ca-2019
  4. Scroll to the bottom and click 'Continue'
  5. Select 'Apply during the next scheduled maintenance window'
  6. Click 'Modify DB Instance'

Your database will upgrade its certificate overnight. If you want do do it now, select 'Apply immediately' in step 5.

For more information see this Amazon article: https://docs.aws.amazon.com/documentdb/latest/developerguide/ca-cert-rotation.html

Node.js Upgrade

WARP intially ran on Node.js v6.x. Node now is on version 8.x and 10.x. We need to upgrade this, but have not developed a plan yet.

See this Issue for details: https://github.com/LouisvilleMetro/WazeCCPProcessor/issues/54

Other Updates

There are some other packages that require updates. Since WARP runs in its own isolated VPC, these should not be of urgent concern, but need to be addressed in a future version.

See the repo's security page for more details: https://github.com/LouisvilleMetro/WazeCCPProcessor/network/alerts

Clone this wiki locally