Stream: IG creation
Topic: Build failures on UTG/THO builds
Ted Klein (Oct 25 2021 at 17:49):
Since two days ago, the builds seem to be failing for the UTG ci and branch content. Failures after start of Validating Conformance Resources. Saw failures locally with publisher 1.1.82, so updated to 1.1.83 same failures. Local build log from fail is:
Ted Klein (Oct 25 2021 at 17:50):
Generating Narratives (00:39.0100)
Validating Conformance Resources (01:25.0692)
Publishing Content Failed: An error occurred trying to process this transaction request (03:45.0857)
(03:45.0857)
Use -? to get command line help (03:45.0858)
(03:45.0859)
Stack Dump (for debugging): (03:45.0859)
org.hl7.fhir.r5.utils.client.EFhirClientException: An error occurred trying to process this transaction request
at org.hl7.fhir.r5.utils.client.FHIRToolingClient.handleException(FHIRToolingClient.java:373)
at org.hl7.fhir.r5.utils.client.FHIRToolingClient.transaction(FHIRToolingClient.java:341)
at org.hl7.fhir.convertors.txClient.TerminologyClientR5.validateBatch(TerminologyClientR5.java:119)
at org.hl7.fhir.r5.context.BaseWorkerContext.validateCodeBatch(BaseWorkerContext.java:830)
at org.hl7.fhir.validation.instance.type.ValueSetValidator.validateValueSetInclude(ValueSetValidator.java:123)
at org.hl7.fhir.validation.instance.type.ValueSetValidator.validateValueSetCompose(ValueSetValidator.java:68)
at org.hl7.fhir.validation.instance.type.ValueSetValidator.validateValueSet(ValueSetValidator.java:58)
at org.hl7.fhir.validation.instance.InstanceValidator.checkSpecials(InstanceValidator.java:4207)
at org.hl7.fhir.validation.instance.InstanceValidator.startInner(InstanceValidator.java:4179)
at org.hl7.fhir.validation.instance.InstanceValidator.start(InstanceValidator.java:4033)
at org.hl7.fhir.validation.instance.InstanceValidator.validateResource(InstanceValidator.java:5270)
at org.hl7.fhir.validation.instance.InstanceValidator.validate(InstanceValidator.java:746)
at org.hl7.fhir.validation.instance.InstanceValidator.validate(InstanceValidator.java:719)
at org.hl7.fhir.igtools.publisher.Publisher.validate(Publisher.java:5071)
at org.hl7.fhir.igtools.publisher.Publisher.validate(Publisher.java:4003)
at org.hl7.fhir.igtools.publisher.Publisher.loadConformance(Publisher.java:3982)
at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:901)
at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:753)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:8766)
Caused by: java.net.SocketException: Broken pipe (Write failed)
at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
at okio.OutputStreamSink.write(JvmOkio.kt:53)
at okio.AsyncTimeout$sink$1.write(AsyncTimeout.kt:103)
at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:255)
at okio.RealBufferedSink.write(RealBufferedSink.kt:146)
at okhttp3.internal.http1.Http1ExchangeCodec$KnownLengthSink.write(Http1ExchangeCodec.kt:271)
at okio.ForwardingSink.write(ForwardingSink.kt:29)
at okhttp3.internal.connection.Exchange$RequestBodySink.write(Exchange.kt:218)
at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:255)
at okio.RealBufferedSink.write(RealBufferedSink.kt:185)
at okhttp3.RequestBody$Companion$toRequestBody$2.writeTo(RequestBody.kt:152)
at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:59)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at org.hl7.fhir.r5.utils.client.network.RetryInterceptor.intercept(RetryInterceptor.java:60)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
at org.hl7.fhir.r5.utils.client.network.FhirRequestBuilder.executeAsBatch(FhirRequestBuilder.java:214)
at org.hl7.fhir.r5.utils.client.network.Client.executeBundleRequest(Client.java:176)
at org.hl7.fhir.r5.utils.client.network.Client.postBatchRequest(Client.java:160)
at org.hl7.fhir.r5.utils.client.FHIRToolingClient.transaction(FHIRToolingClient.java:339)
... 17 more
Ted Klein (Oct 25 2021 at 18:07):
This same error is occurring on different branches, and also on the UTG Master, which built just fine three days ago - no changes.
Ted Klein (Oct 25 2021 at 18:17):
@Grahame Grieve Was there some change made internally relative to the things you were messing with for validation of FormatCodes and perhaps other external content that might be related to this?
Last updated: Apr 12 2022 at 19:14 UTC