Skip to content

Upgrade to Postgres 14 (locally and in OS) #2577

@raarielgrace

Description

@raarielgrace

Describe the task
Upgrade our postgres version from 12 to 14.

Purpose
Migrating from Django 4.2 to 5.2 requires Postgres 14.

Acceptance Criteria

  • Postgres 14 is used in the docker compose file for local envs
  • The postgres image in the gwells tools project is updated to postgres 14
  • All gwells environments use this image
  • Confirm backups are running, especially when taking to Dev, Test & Prod
  • Document for next version upgrade

Additional context

  • Upgrade one version at a time
  • Start locally first
  • There's likely a migration doc from other people doing this a lot
  • Django version timeline: https://www.djangoproject.com/download/
  • The postgres image can be viewed by going to 26e83e-tools, selecting the Administrator view, and going to Builds -> ImageStreams -> crunchy-postgres-gis

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions