Yarnman 2.7.0 Release Notes

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

File Name

SHA512

yarnman-ph4-master-2.7.0-303c31e5.ova

c745c54ecc7929fefafde7d4a433e04a8617867898844d301aa6626d7808b69a3232c7e638dd5c4fa51c7dfa335b0e28c420954e023ac2570ec6b29f8be47b41

ym-upgrade-package-master-2.7.0-303c31e5.tar

1d31b8d232bafab7805211eebe709c0ad619d2872843ceac83871997fdc9c4c21ec1e7805f950324a3532ec3a3d39a63bd080586e0a6ebde3e7063aaaec635d0

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)

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