You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.8 KiB

Sapphire Migration Checklist

Meta

  • Migrate stagingsapphire to new hardware (following the procedure below)
  • Migrate stagingsapphire with dump from sapphire
  • Migrate sapphire to new hardware (following the procedure below)
  • Drop databases on stagingsapphire and initialize with dummy data through rake task.

Webserver

Questions (for Matthias and/or Helmut)

  • CentOS 8 Stream is a rolling release? Are there and implications for sapphire because of some security critical OS updates we will have to do? (website reads: "Continuously delivered distro ...[https://www.centos.org/centos-stream/])
    • How are package updates going to be handled?

Prerequisites

  • create production db dump
  • copy assets to new hardware

Install

Setup

  • setup config files:
    • database.yml
    • mail.yml
    • secrets.yml
    • sidekiq.yml
  • gem install bundler
  • import DB dump (lookup for appropriate GIST/snippet TODO)
  • check if assets are correctly linked (i.e. in the correct folder, is this sufficient?)

Checks

  • check certificate
  • check auto https
  • check mailing
  • check upload (tests sidekiq)
  • check entering of new ratings (tests redis)