Skip to content

v3.3.69

Compare
Choose a tag to compare
@ecozzi-hpe ecozzi-hpe released this 08 Nov 21:04
· 14 commits to release/csm-1.2 since this release
d7f0bfc

This release of IMS fixes an issue that can lead to IMS corrupting its database. IMS previously made the assumption that each IMS recipe and image record had a unique link value. When deleting recipes and images using the IMS v3 api, IMS moves the recipe/image to the v3/deleted endpoint. If two records were deleted that had the same link value, a error condition was encountered which would cause IMS to corrupt its database.

This new version of IMS fixes this case in the following ways:

  1. If two records are deleted and each have the same link value, the deletion of the second record will no longer corrupt the IMS database.
  2. When POST-ing or PATCH-ing a recipe/image record, lMS will now perform a linear search of its database to determine if the link value being set matches an existing IMS record.