As a resolution, we need to update the Skyline Health Diagnostics UI package to use specific version of Clarity Design package.
Following files contain setting related to the version to be used.
- /opt/vmware-shd/vmware-shd/htdocs/main-es2015.js
- /opt/vmware-shd/vmware-shd/htdocs/main-es5.js
- /opt/vmware-shd/vmware-shd/htdocs/main-es5.js.map
Please follow the below steps to update the above listed files with correct version tagging
- login to Skyline Health Diagnostics Appliance/Virtual Machine as root user over SSH
- Execute the following commands in order
- sed -i 's/com\/@clr\/ui\/clr-ui.min.css/com\/@clr\/[email protected]\/clr-ui.min.css/g' /opt/vmware-shd/vmware-shd/htdocs/main-es2015.js
- sed -i 's/com\/@clr\/ui\/clr-ui-dark.min.css/com\/@clr\/[email protected]\/clr-ui-dark.min.css/g' /opt/vmware-shd/vmware-shd/htdocs/main-es2015.js
- sed -i 's/com\/@clr\/ui\/clr-ui.min.css/com\/@clr\/[email protected]\/clr-ui.min.css/g' /opt/vmware-shd/vmware-shd/htdocs/main-es5.js
- sed -i 's/com\/@clr\/ui\/clr-ui-dark.min.css/com\/@clr\/[email protected]\/clr-ui-dark.min.css/g' /opt/vmware-shd/vmware-shd/htdocs/main-es5.js
- sed -i 's/com\/@clr\/ui\/clr-ui.min.css/com\/@clr\/[email protected]\/clr-ui.min.css/g' /opt/vmware-shd/vmware-shd/htdocs/main-es5.js.map
- sed -i 's/com\/@clr\/ui\/clr-ui-dark.min.css/com\/@clr\/[email protected]\/clr-ui-dark.min.css/g' /opt/vmware-shd/vmware-shd/htdocs/main-es5.js.map
- Perform vmware-shd service restart by running systemctl restart vmware-shd
This issue will be fixed with a new patch/update in future. The above changes do not impact the future upgrade/patching on Skyline Health Diagnostics. - Perform Browser Cache clean up -> Click on History -> Select Clear browsing data
- Open the SHD UI in the new browser window