Yarnman 2.7.0 Release Notes
9rd September 2025
2.7.0 was an beta release due with limited availibility for testing the changes associated with Node.js v22 and CouchDB v2.5.0 updates
Files
File Name | SHA512 |
|---|---|
|
|
|
|
Refer to the following for guides for yarnman 2.6
wrangler_
wrangler_ New Features
NIL
wrangler_ Resolved Issues
YMN-4754 Wrangler - WxC-DI - Epipe error with many large DN ranges during allocation
YMN-6277 Wrangler - rediscovery/reallocate/revalidate all return url fragment with undefined
YMN-6318 Wrangler - WxC-DI - Validation rule for phone security profile incorrectly states Analog Phone - Standard SIP Non-Secure Profile missing in target
YMN-6588 Wrangler - WxC-DI - handle bad data for BLF Directed Call Park in incorrect field
YMN-6670 Wrangler - WxC-DI - slow response on bulk change in large migrations with no UI feedback
YMN-6681 Wrangler - WxC-DI - When bulk selecting sites from Site Suggestions Action should change from Validate to Allocate
YMN-6709 Wrangler - WxC-DI - skip IP-PHONE-SERVICE does not remove telecaster from CUCM-EM
YMN-6711 Wrangler - WxC-DI - bulk change to CUCM-USER rank does not take effect
YMN-6715 Wrangler - WxC-DI - Map migration using IP Phone service Url from source rather than target For EM's and Phones subscribing to these
YMN-6722 Wrangler - WxC-MT - Workbook load fail with cannot read properties of undefined
YMN-6730 Wrangler - WxC-MT must include sharedLineIndex for all SHARED_LINE for line key layout
YMN-6732 Wrangler - WxC-DI/MT Site suggestions tab Weights reset to default on changing
YMN-6738 Wrangler - Resolve issue with ECONNRESET coming from couchdb
YMN-6755 Wrangler - UCXN discovery failure Argument error, options.body
YMN-6757 Wrangler - Long pause while loading objects during discovery on scaletest
YMN-6758 Wrangler - very slow bulk change for device pools 2.6.15 onwards
YMN-6768 Wrangler - 409 conflict after validate before selecting sites to prepare
YMN-6784 Wrangler - review 404 not found in logs and cannot read property 'hb' of undefined with doc._id
YMN-6788 Wrangler - UI displays wrong actions on crash
YMN-6789 Wrangler - Prepare view constantly triggers indexing of workflow tasks events
YMN-6791 wrangler - WxC-MT Disco error on Calling location when Calling PSTN for site partially set up
YMN-6792 Wrangler - WxC-MT INFRA-SOURCE-NUMBER should not permit blanks
YMN-6801 Wrangler - WxC-DI No option to restart execution after load with errors
YMN-6810 Wrangler - WxC-Di Epipe error on large system failing on allocation
YMN-6814 Wrangler - WxC-DI - Service Params show manually deleted on change
YMN-6820 Wrangler - WxC-DI Slow SCCP step
YMN-6821 wrangler - WxC-DI During Allocation flag Unable to find device model with cucm model name "Cisco 7841"
YMN-6833 Wrangler - WxC-DI Map migration - IP Phone service incorrectly transforms to use source IP Phone service, not the mapped d:o
YMN-6838 Wrangler - Cosmetic issue - Number of errors counted twice in load stage
YMN-6877 Wrangler - WxC-DI/MT Initial allocation fails with 'Unable to find target system/ cluster with ID.....'
YMN-6886 Wrangler - WxC - route partition on device lines shows as deleted in the UI
YMN-6887 Wrangler - WxC-MT - prepare blocks on skipping monitoring settings / blf
YMN-6888 Wrangler - WxC-DI - Cannot read properties of undefined (reading 'cache')
YMN-5879 Wrangler - WxC-DI CUCM-USER Associated Devices formatting - from single line to multiple lines
YMN-6682 Wrangler - Block editing sites when validation or allocation is running like rules
YMN-6694 Wrangler - WxC-DI In CUCM-USER change Associated Device Overide to allow remove object rather than define
YMN-6695 Wrangler - WxC-DI validate mid migration upgrades
YMN-6716 Wrangler - WxC-MT add pstn scopes due to Webex api changes
YMN-6718 Wrangler - WxC-DI Bulk Change performance improvements when site is updated
YMN-6751 Wrangler - WxC-DI/MT Review description text of validation rules
YMN-6772 Wrangler - Fast Resync after allocation but before prepare and site selections has type errors
YMN-6773 Wrangler - Complete performance refactor of Allocation workflow
YMN-6777 Wrangler - Fix JSON object expander to fully expand objects in workflow event data.
YMN-6781 Wrangler - Add extra details to task details to show seconds, duration and version and build
YMN-6785 Wrangler - WxC type error Cannot read properties of undefined (reading 'debug')
YMN-6822 Wrangler - WxC-DI bulk change needs to be able to removed add on modules
YMN-6841 Wrangler - WxC-DI Add Phone Button URL Content such as Phone Service subscribed service EM
WxC-MT roll back has limited support for some objects such as wxc-application and wxc-location due to there not being a delete or direct remove method
Hybrid target migration of WxC-MT and WxC-DI in the same migration is not supported and cannot be configured after 2.6.12. If doing hybrid migrations have two migrations one migration for WxC-DI and one for WxC-MT
Addition memory needs to be assigned to yarn_man virtual machine for large source system(s)
less than 10,000 users or devices - no change required
between 10,000 users or devices and 40,000 users or devices - 8vCPU and 16vGB needs to be assigned to the virtual machine and apply this command https://yarnlab.atlassian.net/wiki/spaces/YSP/pages/2916745332/Yarnman+Photon+Powered+YM-PH+-+Command+Line+Interface+Guide+CLI#ym-edit-config.sh-set-hw-8vcpu-16gb
greater than 40,000 users or devices - contact yarnlab support https://support.yarnlab.io/
It is suggested that only a single workflow service is configured if using large source systems
Webex Calling 98xx series (and 8875) devices are not supported in the target webex calling organisation due to bad encoding of the id by the Webex API, wrangler_ discovery automatically skip these device types
test_mate
test_mate Resolved Issues
NIL
test_mate_ Known Issues
NIL
test_mate cloud video (static/calendar) and Webex Calling only support single organisation testing - this will be supported in a future release
yarn_gate
NIL
Audit log report does not detect userId for audit activites from expressway REST api
Platform YM-PH
YMN-3507 Security - SEC-LOG-PROTO: Use standard logging protocols
YMN-6569 Update yarnman to node 22
YMN-6570 Update to couchdb 3.5.0
YMN-6778 Yarnman - Harden couchdb to handle intermittent storage errors and ECONNRESET/ECONNREFUSED