Upgrade to the keygen/api:latest
or keygen/api:v1.5
image. This release follows our twice-yearly release cadence for Keygen CE/EE and introduces support for our OCI engine, allowing you to distribute Docker and OCI container images to licensed users using our new OCI-compliant container image registry. It also introduces the option for multiplayer mode in Keygen EE, i.e. multi-tenant installations, as well as SAML/SSO.
This release will include multiple database migrations, including data migrations, so we recommend taking a database backup beforehand and performing the upgrade during off-peak hours.
docker pull keygen/api:latest
After deploying, but before "rolling over the release," run the following command in the container to migrate the database:
rake db:migrate # apply database migrations
After deploying and running the migrations, run the following commands in the container to seed new data:
rake db:seed # adds new permissions and event types
You may now "roll over" the release, i.e. route traffic to the new containers and shut down old containers.
For more information on database migrations, see the Rails documentation.
For more information on upgrading, see the docs.
For all changes, see the changelog.