Updating Flow Production Tracking transcoding service
Local installations of Flow Production Tracking are no longer offered. This documentation is intended only for those with existing instances of Flow Production Tracking Enterprise Docker. Click here for a list of our current offerings.
This guide explains how to upgrade Flow Production Tracking transcoding service to a new version.
It is intended for Flow Production Tracking Administrators.
Planning the update
Transcoder worker and server update, unless specified, requires no data migration. It mean if there is an issue with the new version you can simply revert to the old version.
Executing the update operation
- Get latest Flow Production Tracking transcoding containers from https://shotgrid.autodesk.com/, and load them in Docker. Learn more about the installation procedure here.
tar -vxf shotgun-docker-se-transcoder-server-6.1.0.tar.gz -C /opt
tar -vxf shotgun-docker-se-transcoder-worker-10.2.0.tar.gz -C /opt
sudo chown -R shotgun:shotgun /opt/shotgun/se/transcoder*
cd /opt/shotgun/se/transcoder-server
sudo docker load < shotgun-transcoder-server.6.1.0.tar
cd /opt/shotgun/se/transcoder-worker
sudo docker load < shotgun-transcoder-worker.10.2.0.tar
- Update the image in the
docker-compose.yml
for transcoder server and worker for all nodes. For example, if the version you are going to is 10.2.0:
transcoderworker:
image: shotgun-transcoder-worker:10.2.0
If you updating the transcoder server, it's possible to put Flow Production Tracking in Maintenance mode during the operation. If maintenance mode is not used, new upload will fail during the transcoder server restart.
Recreate the containers on each node.
sudo docker-compose up -d transcoderserver
sudo docker-compose up -d transcoderworker