Diamondback Tape Library Fix List =================================================================================================== Firmware Level: Diamondback_2903-B00 Release Date: 08/21/23 =================================================================================================== New Features: - Added support for REST session types and login events. - Added RoE (REST over Ethernet) support for PUT/POST and improved the way RoS/RoE handles syntax validation. - Added unshuffle trigger conditions to improve performance - Added media lifetime percent remaining and motion meters to mount history report (csv) - Added collection of cart attributes after unloading cart from drive - Added new events and sensecodes for diamondback - Added export file support for REST over Ethernet - Added rear door restrictions to imports and exports - Added support for Save Configuration and Library Restore on web GUI - Added new confirmation dialog message for node cards restart action - Added Diamondback Help pages - Added temperature and humidity fields to accessor reports in REST Fixes: GHI2732 Fixed issue on Node Cards page where RCC card was not listed GHI2959 Removed IMC references in web user interface GHI3174 Fixed issue where remote syslog notifications no longer worked after code update GHI3408 Fixed issue on Library page where Cartridge Activity scrollbar would not be displayed GHI3839 Fixed issue where event times are nonsensical after extended library power off GHI4085 Fixed issue where scan would report unlabeled cartridge in empty drive GHI4208 Improve accuracy and sync of RCC time logging, helps with problem isolation. GHI4264 Fixed issue where cleaning cartridge left in drive and host could not access drive GHI4340 Fixed a problem where the library failed to put and didn't execute ERP, leaving cartridge in gripper GHI4476 Added support for REST session types and login events GHI4518 Fixed mistake where XY misinterprets motor initialization messages and lib could be NMA GHI4538 Fixed a problem where a get failure can result in NMA GHI4539 Fixed a problem where the library loses communication to the IO magazine during exports GHI4574 Fixed problem where robot can fall after unexpected motor fault GHI4583 Fixed a problem where the library fails to put a cartridge away properly and leaves cartridge in gripper GHI4585 Updated TLS ciphers filters GHI4657 Fixed problem where rezero hit ceiling and failed GHI4718 Fixed a problem where the library fails a get/put due to a timeout GHI4730 Improved library performance by speeding up library puts GHI4757 Fixed issue where drive firmware update with REST would restart control path drives GHI4772 Fixed issue where recovery from XY motion failures took too long. GHI4786 Fixed issue where issuing many GET /v1/log queries would hang REST commands GHI4795 Added RoE support for PUT/POST and improved the way RoS/RoE handles syntax validation GHI4798 Fixed problem where control path failover was not enabled in Diamondback library GHI4806 Fixed issue where X-motion could cause excessive noise GHI4828 Fixed issue where connected Kerberos users displayed as disconnected on REST GHI4840 Fixed issue where total capacity was not correct in Diamondback library GHI4848 Fixed issue where I/O magazines could be swapped too quickly for the library to detect a change GHI4877 Fixed issue where unsupported tasks in Diamondback were able to be issued using RoS GHI4892 Fixed an issue where rsyslog MARK messages stopped logging GHI4892 Fixed an issue where syslog stopped logging. GHI4901 Fixed a problem where the library unassigns a host cartridge GHI4903 Fixed a problem where the library doesn't try to put to a different cell after a failed put GHI4925 Fixed a problem where the library failed to put a cartridge away, leaving the cartridge in the gripper(hunt ERP) GHI4935 Fixed issue where removing full capacity license key does not uninstall other features and sets the licensed slots incorrectly GHI4950 Added more retries to try to alleviate RCC resets on transition to ready scenarios GHI4951 Fixed a bug that resulted in reports not allowing time filters. GHI4960 Fixed problem where dynamic braking on Y motion issue did not consistently occur GHI4965 Fixed problem where get ERP didn't get triggered and left cartridge at the source (overcurrent ERP) GHI4977 Fixed issue where library reset from web and library code updates didn't reset the RCC card GHI4988 Fixed issue where library could reimport exported cartridges after a library POR GHI4990 Fixed a problem where the library fails to get a cartridge (hunt ERP) GHI4991 Fixed problem where positioning error could fail move and cause NMA GHI5003 Fixed issue that could cause REST requests to fail altogether if the API version was left out of the URL GHI5016 Fixed calibration problem on storage cells GHI5035 Fixed issue where calibration could fail due to communication problems with the scanner. GHI5071 Fixed a problem where the library got an XY limit error after a get failure from drive GHI5075 Fixed problem where the library can't successfully finish mounts when a gripper is not usable GHI5094 Fixed problem where VIO would send multiple requests for one export GHI5108 Fixed issue in REST over SCSI where a GET request returning greater than 65K data would result in a truncated response and json formatting error GHI5126 Fixed problem where the library can't successfully inventory the IO magazine. GHI5130 Fixed issue where library will not restart an IO station inventory if prior inventory fails. GHI5151 Fixed problem where the library would go NMA while moving cartridges around (belt slip/skip teeth) GHI5158 Fixed issue where web could display "Node Card Degraded" with no issues for node cards. GHI5172 Added new events and sensecodes for diamondback GHI5197 Fixed incorrect drive index number in mount history file GHI5203 Added support for ECDSA cipher suites used for encryption. GHI5264 Fixed issue where cartridge related actions to the IO fail when done from the web user interface.