The purpose of this patch is to resolve the DVS lock handling logic in the TCF manager service in order to allow concurrent host addition to the cell site group.
Symptoms:
2.0.x
Resolved in Telco Cloud Automation 2.1.
Workaround:
Apply the patch on the TCA manager to prevent this problem from occurring using the following procedure.
1. Create a Snapshot of the TCA Manager.
2. Download the attached vmware-tcf-manager_patch_1.0.tar.gz patch file:
3. SSH into the TCA Manager as admin.
4. Back up the folder “/opt/vmware/tcf” in tcf-manager container:
5. Issue the following command:
docker exec -u root -it tcf-manager /bin/bash
6. Change directory to /opt/vmware/
cd /opt/vmware/
7. Backup the tcf folder.
cp -R tcf tcf.bak
8. Copy the backup tcf to /home/admin.
scp -r tcf.bak admin@<TCA-manager>:/home/admin
9. Exit from the container and change directory to /home/admin
10. Change ownership on the file.
chown admin:admin tcf.bak
11. Switch user to root and perform the following steps:
su root
systemctl stop tcf-manager
docker rm tcf-manager
docker image rm vmware-tcf-manager
12. Change directory and issue the following command:
cd /common/tca-repository/tcf-manager
curl -ko tcf-manager.tar.gz <path to the patch file>
13. Restart the following services:
systemctl restart tcf-manager-deploy
systemctl start tcf-manager