Skip to content

Third party audit task is fails on rhel 8 #42603

@danielmitterdorfer

Description

@danielmitterdorfer

Over the last few days we see a noticeable increase in builds that fail with

Third party audit task is not configured correctly

Here are some examples:

https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+7.x+multijob-unix-compatibility/os=redhat-8/232/console:

21:41:22 > Task :test:framework:thirdPartyAudit
21:41:22 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
21:41:23 Unnecessary exclusions, following classes are not missing:
21:41:23    * javax.servlet.ServletContextEvent
21:41:23   * javax.servlet.ServletContextListener
21:41:23 
21:41:23 > Task :test:framework:thirdPartyAudit FAILED
21:41:23 
21:41:23 > Task :qa:vagrant:thirdPartyAudit
21:41:23 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
21:41:29 
21:41:29 > Task :plugins:repository-hdfs:thirdPartyAudit
21:41:29 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
21:41:30 
21:41:30 FAILURE: Build failed with an exception.
21:41:30 
21:41:30 * What went wrong:
21:41:30 Execution failed for task ':test:framework:thirdPartyAudit'.
21:41:30 > Third party audit task is not configured correctly

https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+7.2+multijob-unix-compatibility/os=redhat-8/11/console


17:19:27 > Task :plugins:discovery-azure-classic:thirdPartyAudit FAILED
17:19:27 Unnecessary exclusions, following classes are not missing:
17:19:27    * com.sun.xml.fastinfoset.stax.StAXDocumentParser
17:19:27   * com.sun.xml.fastinfoset.stax.StAXDocumentSerializer
17:19:27   * javax.servlet.ServletContextEvent
17:19:27   * javax.servlet.ServletContextListener
17:19:27   * org.apache.avalon.framework.logger.Logger
17:19:27   * org.apache.log.Hierarchy
17:19:27   * org.apache.log.Logger
17:19:27   * org.eclipse.persistence.descriptors.ClassDescriptor
17:19:27   * org.eclipse.persistence.internal.oxm.MappingNodeValue
17:19:27   * org.eclipse.persistence.internal.oxm.TreeObjectBuilder
17:19:27   * org.eclipse.persistence.internal.oxm.XPathFragment
17:19:27   * org.eclipse.persistence.internal.oxm.XPathNode
17:19:27   * org.eclipse.persistence.internal.queries.ContainerPolicy
17:19:27   * org.eclipse.persistence.jaxb.JAXBContext
17:19:27   * org.eclipse.persistence.jaxb.JAXBHelper
17:19:27   * org.eclipse.persistence.mappings.DatabaseMapping
17:19:27   * org.eclipse.persistence.mappings.converters.TypeConversionConverter
17:19:27   * org.eclipse.persistence.mappings.foundation.AbstractCompositeDirectCollectionMapping
17:19:27   * org.eclipse.persistence.oxm.XMLContext
17:19:27   * org.eclipse.persistence.oxm.XMLDescriptor
17:19:27   * org.eclipse.persistence.oxm.XMLField
17:19:27   * org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping
17:19:27   * org.eclipse.persistence.sessions.DatabaseSession
17:19:27   * org.jvnet.fastinfoset.VocabularyApplicationData
17:19:27   * org.jvnet.staxex.Base64Data
17:19:27   * org.jvnet.staxex.XMLStreamReaderEx
17:19:27   * org.jvnet.staxex.XMLStreamWriterEx
17:19:27   * org.osgi.framework.BundleEvent
17:19:27   * org.osgi.framework.SynchronousBundleListener
17:19:28 
17:19:28 > Task :plugins:ingest-attachment:processTestResources
17:19:30 
17:19:30 > Task :plugins:discovery-ec2:thirdPartyAudit
17:19:30 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
17:19:36 
17:19:36 > Task :server:compileJava9Java
17:19:36 
17:19:36 FAILURE: Build failed with an exception.
17:19:36 
17:19:36 * What went wrong:
17:19:36 Execution failed for task ':plugins:discovery-azure-classic:thirdPartyAudit'.
17:19:36 > Third party audit task is not configured correctly

I could not reproduce these failures locally.

An analysis in build-stats shows the increase in build failures. We have between 16 - 18 of those per day across all CI builds and it started on May 25th 2019, 05:41:19.570 (see
failed-builds.txt for a full list of the builds that failed so far):

build-failures-over-time

I don't want to jump to conclusions but one possibly related commit that happened before the build failures have started, could be #41392 which addresses the configuration phase in our build (there are a few other commits after that one which also address configuration caching so it's hard to tell). @mark-vieira could you please have a look at this as you're probably most familiar here?

Metadata

Metadata

Assignees

Labels

:Delivery/BuildBuild or test infrastructure>test-failureTriaged test failures from CITeam:DeliveryMeta label for Delivery team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions