Upgrade Guide

This guide is valid for the following PCS releases


Source Release

Destination Release

Deployment Mode


12.3.212.3.3Singleton/HA

Deploy 12.3.3 Release 

  1. Stop the current release containers.
  2. Update the image tag pcs container tag in pcs-deployment/docker/docker-compose file to gitlab.expertflow.com:9242/surveys/pcs:12.3.3  in the latest PCS version and for upgrade run the below database script, don't need to run the database script for fresh deployment.

    alter table survey_feedback alter column callback_id varchar(255) null
  3. Execute the following commands

# chmod 755 install.sh
# ./install.sh



Source Release

Destination Release

Deployment Mode


12.3.312.3.4Singleton/HA

Deploy 12.3.4 Release 

  1. Stop the current release containers.
  2. Update the image pcs container tag in the pcs-deployment/docker/docker-compose file to gitlab.expertflow.com:9242/surveys/pcs:12.3.4  in the latest PCS version

  3. Execute the following commands

# chmod 755 install.sh
# ./install.sh



Source Release

Destination Release

Deployment Mode


12.3.413.3.4Singleton/HA

Deploy 13.3.4 Release 

  1. Stop the current release containers.
  2. Update the image pcs container tag in the pcs-deployment/docker/docker-compose file to gitlab.expertflow.com:9242/surveys/pcs:13.3.4.PFB-13  in the latest PCS version

  3. Update the TCD Connector tag in the pcs-deployment/docker/docker-compose file to gitlab.expertflow.com:9242/surveys/tcd-connector:12.2-rc2
  4. Add an additional env variable in the middleware-environment.env file as follow
    • TCD.PARAM=Variable1 (Here variable1 is the column name in which DN is coming) 
  5. Execute the following commands

# chmod 755 install.sh
# ./install.sh