Add NetApp StorageGrid to the list of supported object storage providers by updating fog-xml dependency
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
GitLab should add NetApp StorageGrid to the list of officially supported S3-compatible object storage providers. This would involve updating our fog-xml dependency (included in fog-aws) to version 0.1.4 or higher to ensure proper functionality with StorageGrid's XML response format during multipart form uploads.
The key technical change is updating the fog-xml library from ~> 0.1 to >= 0.1.4 in the Gemfile. This is a minimal change with low risk, as the fix was published in 2021 and specifically addresses XML parsing in chunked responses during form operations.
Supported object storage: https://docs.gitlab.com/administration/object_storage/#supported-object-storage-providers
Gemfile dependency: https://gitlab.com/gitlab-org/gitlab/-/blob/master/Gemfile?ref_type=heads#L197
Github issue relating to XML parsing error: https://github.com/fog/fog-xml/issues/13