framework/replay: Set Authorization header when downloading from MinIO
This will allow piglit to test with traces hosted in repositories with
restricted access, such as those for which we don't have redistribution
rights.
v2: - Pass the MinIO host name explicitly (Andres)
- Return credentials from function (Andres)
v3: - Increase credentials timeout to 1 hour (Andres)
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Andres Gomez <agomez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/500>