Skip to content

2022.07.02-milkey-1

Compare
Choose a tag to compare
@atsu1125 atsu1125 released this 10 Aug 15:07
· 282 commits to sakura-tel/main since this release
48d8487

Upgrade overview

This release contains upgrade notes that deviate from the norm:

ℹ️ Requires Groundpolis restart
ℹ️ Requires database migration process for zero-downtime deployment
⚠️ Node requirement raised to at least 16
⚠️ Redis version in docker-compose.yml has been changed from 4 to 6, requires manual upgrade

What's Changed

Full Changelog: 2021.12.2-milkey-4...2022.07.02-milkey-1

How to Update

Non-Docker

  1. git pull
  2. yarn install
  3. yarn build-product
  4. yarn migrate
  5. systemctl restart groundpolis

Docker

The exact steps depend on your setup, but they are likely to match the following:

  1. Pull the code: git pull
  2. Pull the prebuilt images: docker-compose pull, or, alternatively, build them yourself: docker-compose build --pull
  3. Restart all Groundpolis processes: docker-compose up -d

If you fail building

バージョンアップにより、ビルド時や実行時に謎のバグが起きたり、変なエラーでビルドができなくなることがあります。その場合、次のフォルダーやファイルを削除した後でビルドを試みてみてください。

  • node_modules
  • built

Dependencies

Compatibility with Node 15.x and earlier has been dropped. Other external dependencies have not changed. Redis has ended its support 5 and earlier. PostgreSQL has ended its support 9 and earlier. To summarize, the dependency requirements for 2022.07.02-milkey-1 are:

  • PostgreSQL: 12 or newer
  • Redis: 6 or newer
  • Node: 16 or newer