You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IMPORTANT; In this version, a new application server has been added into the repository called haikudepotserver-server-graphics. The build process has been substantially adjusted to accommodate the new build product. haikudepotserver-server-graphics will not need to be deployed yet, but is built + tested + pushed as part of the refactored GitHub Actions pipeline.
The reason for the new application server is that HDS will eventually offload it's graphics processing (scaling, optimization, HVIF processing) onto this secondary application server. At this stage, there is no need to deploy the haikudepotserver-server-graphics but it is being built + tested + pushed to ghcr.io/haiku/haikudepotserver-server-graphics.
This deployment request is only covering HDS and it will continue to proceed as normal. The new build of HDS contains preparatory changes to eventually support the new haikudepotserver-server-graphics as well as a minor bugfix and a version bump.
There are no database changes so a rollback will not require a database restore.
Apply any post-deployment configuration changes (see section Configuration Changes)
Post-deployment checks (is the web service responding, can you refresh the data using the HaikuDepot app)
Commit and push the updated deployment configuration to GitHub.
Announce the update on the haiku-sysadmin and haiku mailing list.
Configuration Changes
Please list any configuration changes, and note whether they need to be done pre-deploy or post-deploy
None
Rollback Plan
If the update is unsuccessful, the rollback can be executed as follows.
If there has been a (failed) database migration as part of the change, the backup created in step 2 must be restored. If the database has not been affected, then skip to the image rollback steps below.
Description
Update HaikuDepot to version 1.0.169
IMPORTANT; In this version, a new application server has been added into the repository called
haikudepotserver-server-graphics
. The build process has been substantially adjusted to accommodate the new build product.haikudepotserver-server-graphics
will not need to be deployed yet, but is built + tested + pushed as part of the refactored GitHub Actions pipeline.The reason for the new application server is that HDS will eventually offload it's graphics processing (scaling, optimization, HVIF processing) onto this secondary application server. At this stage, there is no need to deploy the
haikudepotserver-server-graphics
but it is being built + tested + pushed toghcr.io/haiku/haikudepotserver-server-graphics
.This deployment request is only covering HDS and it will continue to proceed as normal. The new build of HDS contains preparatory changes to eventually support the new
haikudepotserver-server-graphics
as well as a minor bugfix and a version bump.There are no database changes so a rollback will not require a database restore.
How has the change been tested
Steps to implement the change
Note: Please mark changes from the default steps below in bold
deployments/haikudepotserver.yml
.haiku-sysadmin
andhaiku
mailing list.Configuration Changes
Please list any configuration changes, and note whether they need to be done pre-deploy or post-deploy
None
Rollback Plan
If the update is unsuccessful, the rollback can be executed as follows.
If there has been a (failed) database migration as part of the change, the backup created in step 2 must be restored. If the database has not been affected, then skip to the image rollback steps below.
deployments/other/restore-pg.yml
by making sure the container args point to the haikudepotserver containerThe text was updated successfully, but these errors were encountered: