More debug logging for artifact uploads & troubleshoot docs
What does this MR do?
- allows to log more artifact upload response data
- for when e.g. proxies mess with the upload
- add more artifact upload troubleshooting docs,
- also mention this new debug option
Why was this MR needed?
To help users debug artifact upload problems.
What's the best way to test this MR?
- set up a proxy between the build env and the GL instance which blocks the artifact APIs
- enable the mentioned response logging
- see that the build trace show more debug data, eg. the raw body & response headers