S3 tenant management API returns HTTP 500 error after SWAU bundle edit in StorageGRID
Applies to
- NetApp StorageGRID
- S3 Tenant Management API
- Environments using external load balancers in front of StorageGRID
- SWAU (Swift Authorization)
Issue
- After performing an SWAU bundle edit, certain S3 tenant management API operations (specifically, tenant information updates via curl) intermittently return HTTP 500 errors.
curl -vsS -X PATCH"error": {"message": "Failed to get tenant info.","code": 500,"title": "Internal Server Error" - After the error, the same API call succeeded again.
- Log output:
- During the failure, no records were found in the management node logs (
nginx-gw/access.log,nms.log,nms.requestlog,audit.log). - During success, all logs showed normal entries for the API operation.
- During the failure, no records were found in the management node logs (
