We are running bitbucket runners on kubernetes. Sometime pipelines are unable to download/upload maven cache, due to which build times increases significantly.
[2024-05-20 08:47:11,877] Updating runner state to "ONLINE".
[2024-05-20 08:47:41,877] Updating runner state to "ONLINE".
[2024-05-20 08:47:47,991] [fc3d7b23-2, L:/10.2.35.103:57414 - R:api.media.atlassian.com/104.192.140.17:443] The connection observed an error
io.netty.handler.timeout.ReadTimeoutException: null
[2024-05-20 08:47:47,993] An error occurred whilst downloading data from media.
io.netty.handler.timeout.ReadTimeoutException: null
Wrapped by: org.springframework.web.reactive.function.client.WebClientRequestException: nested exception is io.netty.handler.timeout.ReadTimeoutException
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
*__checkpoint ⇢ Request to HEAD https://api.media.atlassian.com/file/a178cb43-88bf-4242-ad22-3a4996301363/binary?client=78604cd7-1ba1-4f01-9aa0-4ce7ae14fb4f&token=<token>[DefaultWebClient]
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
=======================
2024-05-16 10:45:21,829] Updating runner state to "ONLINE".
[2024-05-16 10:45:33,797] [d16c8490-3, L:/10.2.26.139:53722 - R:api.media.atlassian.com/104.192.140.15:443] The connection observed an error
io.netty.handler.timeout.ReadTimeoutException: null
[2024-05-16 10:45:33,798] An error occurred whilst uploading data to media.
io.netty.handler.timeout.ReadTimeoutException: null
Wrapped by: org.springframework.web.reactive.function.client.WebClientRequestException: nested exception is io.netty.handler.timeout.ReadTimeoutException
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
*__checkpoint ⇢ Request to PUT https://api.media.atlassian.com/upload/ae79e48a-2152-44f7-a311-6958c0560585/binary?client=78604cd7-1ba1-4f01-9aa0-4ce7ae14fb4f&token=<token> [DefaultWebClient]
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:22