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

Edited by 🤖 GitLab Bot 🤖