Merge branch '2848-feedback-in-bliss-when-icat-fails' into 'master'

Direct ICAT communication

See merge request !3849
10 jobs for master in 114 minutes and 56 seconds (queued for 7 seconds)
Name Stage Failure
check_lint Style
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

ERROR: Job failed: exit code 1