Skip to main content
Skip table of contents

Change Log CX-4.5.2 to CX-4.5.3

  1. Update following core deployments.

    CODE
    # Update Agent manager tag
    
    1) open kubernetes/cim/Deployments/ef-agent-manager-deployment.yaml file.
    2) Update tag gitimages.expertflow.com/cim/agent-manager:4.5.3
    3) Add following Volumes 
    spec:
      replicas: 1
      selector:
        matchLabels:
          ef.service: ef-agent-manager
      template:
        metadata:
          labels:
            ef.service: ef-agent-manager
            ef: expertflow
        spec:
          volumes:
            - name: mongo-mongodb-ca
              secret:
                secretName: mongo-mongodb-ca
            - name: redis-crt
              secret:
                secretName: redis-crt
            ###### Add following lines########            
            - name: sensitive-config
              configMap:
                name: ef-node-logback-cm
    
    
    4) Add following VolumeMounts "sensitive-config"
              ports:
              - containerPort: 3000
                name: http-ag-ma-3000
              volumeMounts:
                - name: mongo-mongodb-ca
                  mountPath: /mongo
                - name: redis-crt
                  mountPath: /redis
    ###### Add following lines########                  
                - name: sensitive-config
                  mountPath: /sensitive.js
                  subPath: sensitive.js
    
    5) Add following new variables under variable section
      - name: MASK_ATTRIBUTES_PATH
        valueFrom:
         configMapKeyRef:
           key: MASK_ATTRIBUTES_PATH
           name: variables-common-env-cm
    
    # Update Customer Widget tag
      1) Open cim/Deployments/ef-customer-widget-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/efpublic/customer-widget:4.5.3
      3) Add following new variables
                - name: USERNAME_ENABLED
                  valueFrom:
                    configMapKeyRef:
                      key: USERNAME_ENABLED
                      name: ef-customer-widget-cm 
    
    # Update Cim Customer tag
      1) Open cim/Deployments/ef-cim-customer-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/cim-backend:4.5.3
    
    # Update Unified Agent tag
      1) Open cim/Deployments/ef-unified-agent-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/unified-agent:4.5.3
    
    # Update Unified Admin tag
      1) Open cim/Deployments/ef-unified-admin-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/unified-admin:4.5.3
      
    # Update Customer Channel Manager
      1) Open cim/Deployments/ef-ccm-deployment.yaml file  
      2) Update Tag: gitimages.expertflow.com/cim/customer-channel-manager:4.5.3
      3)Add following Volumes 
      spec:
          volumes:
            - name: mongo-mongodb-ca
              secret:
                secretName: mongo-mongodb-ca
            - name: redis-crt
              secret:
                secretName: redis-crt
    ###### Add following lines########       
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      4) Add following VolumeMounts "ef-logback"
                
                volumeMounts:
                - name: mongo-mongodb-ca
                  mountPath: /mongo
                - name: redis-crt
                  mountPath: /redis
    ###### Add following lines########              
                - name: ef-logback
                  mountPath: /logback
       5) Add the following varibales
       
                   - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-ccm-cm
                - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                   
    
    # Update Conversation  Manager
      1) Open cim/Deployments/ef-conversation-manager-deployment.yaml file  
      2) Update Tag: gitimages.expertflow.com/cim/conversation-manager:4.5.3
      3) Add following Volumes 
      spec:
          volumes:
            - name: mongo-mongodb-ca
              secret:
                secretName: mongo-mongodb-ca
            - name: redis-crt
              secret:
                secretName: redis-crt
    ###### Add following lines########       
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      4) Add following VolumeMounts "ef-logback"
                
                volumeMounts:
                - name: mongo-mongodb-ca
                  mountPath: /mongo
                - name: redis-crt
                  mountPath: /redis
    ###### Add following lines########              
                - name: ef-logback
                  mountPath: /logback    
    
    # Update Conversation Monitor
      1) Open cim/Deployments/ef-conversation-monitor-deployment.yaml file  
      2) Update Tag: gitimages.expertflow.com/cim/conversation-monitor:4.5.3  
    
    # Update routing-engine tag
      1) Open cim/Deployments/ef-routing-engine-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/media-routing-engine:4.5.3
      3) Add following Volumes 
      spec:
          volumes:
            - name: mongo-mongodb-ca
              secret:
                secretName: mongo-mongodb-ca
            - name: redis-crt
              secret:
                secretName: redis-crt
    ###### Add following lines########       
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      4) Add following VolumeMounts "ef-logback"
                
                volumeMounts:
                - name: mongo-mongodb-ca
                  mountPath: /mongo
                - name: redis-crt
                  mountPath: /redis
    ###### Add following lines########              
                - name: ef-logback
                  mountPath: /logback   
       5)Add the following varibles 
                   - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-routing-engine-cm
                - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
     
      
    # Update Bot-framework tag
      1) Open cim/Deployments/ef-bot-framework-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/bot-framework:4.5.3
      
      3)Add following Volumes 
      spec:
          volumes:
            - name: mongo-mongodb-ca
              secret:
                secretName: mongo-mongodb-ca
            - name: redis-crt
              secret:
                secretName: redis-crt
    ###### Add following lines########       
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      4) Add following VolumeMounts "ef-logback"
                
                volumeMounts:
                - name: mongo-mongodb-ca
                  mountPath: /mongo
                - name: redis-crt
                  mountPath: /redis
    ###### Add following lines########              
                - name: ef-logback
                  mountPath: /logback
    
     5) Add the following varibales
     
                 - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-bot-framwork-cm
                - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                   
    # Update Web Channel Manager tag
      1) Open cim/Deployments/ef-web-channel-manager-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/web-channel-manager:4.5.3
    
    
    
    # Update StateEvents-Logger tag
      1) Open cim/Deployments/ef-state-events-logger-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/state-events-logger:4.5.3
      
    # Update Team announcement tag
      1) Open cim/Deployments/ef-team-announcement-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/team-announcement:4.5.3
       
    # Update Realtime Reports tag
      1) Open cim/Deployments/ef-realtime-reports-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/realtime-reports-manager:4.5.3
      
    # Update Campaign Scheduler tag
      1) Open cim/Deployments/ef-scheduled-activities-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/campaign-manager/campaign-scheduler:4.5.3
    
    # Update Historical Reports Manager tag
      1) Open cim/Deployments/ef-historical-reports-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/historical-reports-manager:4.5.3
    
    # Update 360Connector tag
      1) Open cim/Deployments/ef-360-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/360-connector:4.5.3
      3) Add following Volumes Mounts under the ports section
              ports:
               - containerPort: 8080
                 name: http-360c-8080          
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
      4) Add following Volume "ef-logback" under restartPolicy
          restartPolicy: Always
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
     5) Add the following varibales  
                  - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-connector360-cm 
      
    # Update Facebook-Connector tag
      1) Open cim/Deployments/ef-facebook-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/facebook-connector:4.5.3
      3) Add following Volumes Mounts under the ports section
              ports:
               - containerPort: 8080
                 name: http-fb-co-8080           
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
      4) Add following Volume "ef-logback" under restartPolicy
          restartPolicy: Always
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
                  
      5) Add the following varibales  
                    
                - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-facebook-connector-cm
      
    # Update Instagram-Connector tag
      1) Open cim/Deployments/ef-instagram-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/instagram-connector:4.5.3   
      3) Add following Volumes and volume mount under the ports section
              ports:
              - containerPort: 8080
                name: http-vb-co-8080
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      5) Add the following varibales  
                 - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-instagram-connector-cm
      
    # Update SMPP-Connector tag
      1) Open cim/Deployments/ef-smpp-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cti/hc_smpp_connector:4.5.3
      3) Add following Volumes Mounts under the ports section
              ports:
               - containerPort: 8115
                 name: http-sm-cn-8115             
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
      4) Add following Volume "ef-logback" under restartPolicy
          restartPolicy: Always
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      5) Add the following varibales   
                  - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-smpp-connector-cm 
       
    # Update Telegram-Connector tag
      1) Open cim/Deployments/ef-telegram-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/telegram-connector:4.5.3
      3) Add following Volumes Mounts under the ports section 
              ports:
                - containerPort: 8664
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
      4) Add following Volume "ef-logback" under restartPolicy
          restartPolicy: Always
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
      5) Add the following varibales     
                  - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-telegram-connector-cm
                      
    # Update Twilio-Connector tag
      1) Open cim/Deployments/ef-twilio-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/twilio-connector:4.5.3 
      3) Add following Volumes Mounts under the ports section
              ports:
                - containerPort: 8085
                  name: http-tw-co-8085
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
     
      4) Add following Volume "ef-logback" under restartPolicy
          restartPolicy: Always
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
    
      5) Add the following varibales   
                 - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-twilio-connector-cm
      
    # Update Twitter-Connector tag
      1) Open cim/Deployments/ef-twitter-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/twitter-connector:4.5.3
          
    # Update Viber-Connector tag
      1) Open cim/Deployments/ef-viber-connector-deployment.yaml file.
      2) Update tag gitimages.expertflow.com/cim/viber-connector:4.5.3
      3) Add following Volumes and volume mount under the ports section
              ports:
              - containerPort: 8080
                name: http-vb-co-8080
              volumeMounts:
                - name: ef-logback
                  mountPath: /logback
          volumes:
            - name: ef-logback
              configMap:
                name: ef-logback-cm
                
      5) Add the following varibales   
                - name: LOGGING_CONFIG
                  valueFrom:
                    configMapKeyRef:
                      key: LOGGING_CONFIG
                      name: variables-common-env-cm
                - name: MASKING_LAYOUT_CLASS
                  valueFrom:
                    configMapKeyRef:
                      key: MASKING_LAYOUT_CLASS
                      name: ef-viber-connector-cm 
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.