Cisco Bug: CSCsz10609 - ICM upgrade scripting changes not documented.
Dec 29, 2016
- Cisco Unified Contact Center Enterprise
Known Affected Releases
Symptom: 1) When upgrading to ICM 5.0 (or other higher version) and use scripts created in previous versions, the system internally uses the new variable name. 2) However, if you modify an existing script or create a new one in ICM 5.0 (or other higher version), you must use the new variable names. From ICM 7.2(3), the variable name PeripheralMRD.<Peripheral Name /MRD Name>.CallsInProgress is changed again to PeripheralMRD.<Peripheral ID Name>/MRD ID>.CallsInProgress. Upgraded ICM 7.2(3) (or higher versions) do not internally convert the old variable name to new variable name. So, the router will not recognize the old variable name and you will have to manually change it to new definition. As customer was not seeing any issue with using old variable name 'Peripheral.<PIM>.CallsInProgress' before upgrading to 7.5 from 7.0, it seems that customer must had upgraded ICM from release 4.6(2)(or lower version) to 7.0. Also, we have no documentation available that lists the old variable name and new variable name for all variables that have been changed from release 5.0 and again from 7.2(3). Conditions: This is specific to upgrading ICM versions of code and some of the script values not being recognized by the newer version of ICM code installed. The script will not be loaded due to the invalid value and it must be manually changed.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.
Bug Details Include
- Full Description (including symptoms, conditions and workarounds)
- Known Fixed Releases
- Related Community Discussions
- Number of Related Support Cases