Share

Updating Flow Production Tracking transcoding service

Warning:

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.

Note:

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

  1. 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 
  1. 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 
  1. 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.

  2. Recreate the containers on each node.

sudo docker-compose up -d transcoderserver  
sudo docker-compose up -d transcoderworker 

Was this information helpful?