Description
Presently, we are printing the whole artifact's download URL in the logs. When using S3 backend for the object store, this URL is a resigned URL as shown in the redacted example below:
time=2025-03-24T11:26:26.527Z level=DEBUG msg=returning artifact="id: 8b3ceef14a3fb7a6a8608870c12eaf7aac266820 platform: linux/amd64 k6:"v0.55.0" k6/x/loki:"v1.0.0" checksum: f5b167bdc328b274554a085d0adf9f7d354856401352a3f081caf74df34a8e3a url: https://s3.us-east-2.amazonaws.com/dev-us-east-0-k6-builder-store/8b3ceef14a3fb7a6a8608870c12eaf7aac266820?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Checksum-Mode=ENABLED&X-Amz-Credential=ASIAXXXXXXXXXXX%2F20250324%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Date=20250324T112626Z&X-Amz-Expires=86400&X-Amz-Security-Token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Even the the URL only allows for download, it still makes logs too noisy.
A better alternative would be to cut query strings from the download URL