CX Upgrade Guide CX-4.4.X to CX-4.4.4
Before proceeding with the upgrade, make sure that the system is idle state i.e. all agents are logged-out from agent-desk.
Update controller training.
YAMLa# Navigate to the following folder of the existing release i.e. CX-4.4-x cd cim-solution/kubernetes # Delete Conversation Controller’s Deployment k delete -f cim/Deployments/ef-conversation-controller-deployment.yaml # Delete Conversation Controller’s Config Maps kubectl -n expertflow delete configmap ef-conversation-controller-actions-cm kubectl -n expertflow delete configmap ef-conversation-controller-actions-pycache-cm kubectl -n expertflow delete configmap ef-conversation-controller-actions-utils-cm # Apply ConfigMaps for Conversation Controller kubectl -n expertflow create configmap ef-conversation-controller-actions-cm --from-file=pre-deployment/conversation-Controller/actions kubectl -n expertflow create configmap ef-conversation-controller-actions-utils-cm --from-file=pre-deployment/conversation-Controller/utils kubectl -n expertflow create configmap ef-conversation-controller-actions-pycache-cm --from-file=pre-deployment/conversation-Controller/__pycache__ # Apply Conversation Controller's Deployment k apply -f cim/Deployments/ef-conversation-controller-deployment.yaml
Update conversation manager tag
YAML# Delete Conversation Manager’s Deployment k delete -f cim/Deployments/ef-conversation-manager-deployment.yaml # Update Conversation Manager’s Deployment Tag gitimages.expertflow.com/cim/conversation-manager:4.4.1 # Apply Conversation Manager's Deployment k apply -f cim/Deployments/ef-conversation-manager-deployment.yaml