Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-48932

Build-failure-analyzer afected by JEP-200 in Jenkins 2.102

    Details

    • Similar Issues:

      Description

       

      Since latest update I get lots of:

       

      ConversionException: Refusing to unmarshal foundFailureCauses for security reasons; see https://jenkins.io/redirect/class-filter/ ---- Debugging information ---- class : java.util.Collections$SynchronizedRandomAccessList required-type : java.util.Collections$SynchronizedRandomAccessList converter-type : hudson.util.XStream2$BlacklistedTypesConverter path : /flow-build/actions/com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseBuildAction/foundFailureCauses line number : 321 -------------------------------

       

      I have followed instruction prodided in the link found above:

      If you find such a case, please report it in the Jenkins issue tracker, under the appropriate plugin component. Link it to JENKINS-47736 and add the JEP-200 label. If at all possible, include complete steps to reproduce the problem from scratch. Jenkins developers will strive to evaluate the reason for the violation and offer a fix in the form of a core and/or plugin update. For more details and current status, see Plugins affected by fix for JEP-200.

        Attachments

          Issue Links

            Activity

            Hide
            jglick Jesse Glick added a comment -

            Fixing tests is going to be FUN

            I have a core PR which probably fixes your issue.

            Show
            jglick Jesse Glick added a comment - Fixing tests is going to be FUN I have a core PR which probably fixes your issue.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            src/main/resources/META-INF/hudson.remoting.ClassFilter
            http://jenkins-ci.org/commit/build-failure-analyzer-plugin/e84f1578d3d831cea3a30f8f2adacf83fe77c009
            Log:
            JENKINS-48932 - Whitelist extra java.util.Collection classes being used in BFA

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/resources/META-INF/hudson.remoting.ClassFilter http://jenkins-ci.org/commit/build-failure-analyzer-plugin/e84f1578d3d831cea3a30f8f2adacf83fe77c009 Log: JENKINS-48932 - Whitelist extra java.util.Collection classes being used in BFA
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            Jenkinsfile
            pom.xml
            src/main/resources/META-INF/hudson.remoting.ClassFilter
            http://jenkins-ci.org/commit/build-failure-analyzer-plugin/4dc368f1546d2d0f09b954546851319cb19e8006
            Log:
            JENKINS-48932 - Pick the snapshot release of Gerrit Trigger Plugin

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile pom.xml src/main/resources/META-INF/hudson.remoting.ClassFilter http://jenkins-ci.org/commit/build-failure-analyzer-plugin/4dc368f1546d2d0f09b954546851319cb19e8006 Log: JENKINS-48932 - Pick the snapshot release of Gerrit Trigger Plugin
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: rsandell
            Path:
            Jenkinsfile
            pom.xml
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/BfaGraphAction.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/PluginImpl.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphCache.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphType.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCause.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/ParameterizedTriggerDBF.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandQueue.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/tokens/Renderer.java
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/PluginImpl/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/LocalFileKnowledgeBase/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/MongoDBKnowledgeBase/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumn/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/ScannerJobProperty/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndication/config.jelly
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/BuildFailureScannerHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementPermissionTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/DisplayDownstreamTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/FailureCauseMatrixAggregatorTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/PluginImplHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/TransientCauseManagementHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumnTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndicationTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndicationTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/test/utils/JenkinsRuleWithMatrixSupport.java
            http://jenkins-ci.org/commit/build-failure-analyzer-plugin/ec1aaeb9b5e01ef12f23bc1bfc02defb3b1c7569
            Log:
            Merge branch 'JENKINS-48932/jep-200' of git://github.com/oleg-nenashev/build-failure-analyzer-plugin into oleg-nenashev-JENKINS-48932/jep-200

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: rsandell Path: Jenkinsfile pom.xml src/main/java/com/sonyericsson/jenkins/plugins/bfa/BfaGraphAction.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/PluginImpl.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphCache.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphType.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCause.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/ParameterizedTriggerDBF.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandQueue.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/tokens/Renderer.java src/main/resources/com/sonyericsson/jenkins/plugins/bfa/PluginImpl/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/LocalFileKnowledgeBase/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/MongoDBKnowledgeBase/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumn/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/ScannerJobProperty/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndication/config.jelly src/test/java/com/sonyericsson/jenkins/plugins/bfa/BuildFailureScannerHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementPermissionTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/DisplayDownstreamTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/FailureCauseMatrixAggregatorTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/PluginImplHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/TransientCauseManagementHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumnTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndicationTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndicationTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/test/utils/JenkinsRuleWithMatrixSupport.java http://jenkins-ci.org/commit/build-failure-analyzer-plugin/ec1aaeb9b5e01ef12f23bc1bfc02defb3b1c7569 Log: Merge branch ' JENKINS-48932 /jep-200' of git://github.com/oleg-nenashev/build-failure-analyzer-plugin into oleg-nenashev- JENKINS-48932 /jep-200
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Robert Sandell
            Path:
            Jenkinsfile
            pom.xml
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/BfaGraphAction.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/PluginImpl.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphCache.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphType.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCause.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReader.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/ParameterizedTriggerDBF.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandBaseAction.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandQueue.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/statistics/StatisticsLogger.java
            src/main/java/com/sonyericsson/jenkins/plugins/bfa/tokens/Renderer.java
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/PluginImpl/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/LocalFileKnowledgeBase/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/MongoDBKnowledgeBase/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumn/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/ScannerJobProperty/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication/config.jelly
            src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndication/config.jelly
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/BackwardsCompatibilityTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/BuildFailureScannerHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementPermissionTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/DisplayDownstreamTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/FailureCauseMatrixAggregatorTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/PluginImplHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/TransientCauseManagementHudsonTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumnTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReaderTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndicationTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndicationTest.java
            src/test/java/com/sonyericsson/jenkins/plugins/bfa/test/utils/JenkinsRuleWithMatrixSupport.java
            http://jenkins-ci.org/commit/build-failure-analyzer-plugin/986fd056da27d636d744877327cad1315bf80638
            Log:
            Merge pull request #83 from jenkinsci/oleg-nenashev-JENKINS-48932/jep-200

            JENKINS-48932 - Update plugin to make it runable with PCT

            Compare: https://github.com/jenkinsci/build-failure-analyzer-plugin/compare/6972d3be990d...986fd056da27

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Robert Sandell Path: Jenkinsfile pom.xml src/main/java/com/sonyericsson/jenkins/plugins/bfa/BfaGraphAction.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/PluginImpl.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphCache.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/graphs/GraphType.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCause.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReader.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/DownstreamBuildFinder.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/dbf/ParameterizedTriggerDBF.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandBaseAction.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/sod/ScanOnDemandQueue.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/statistics/StatisticsLogger.java src/main/java/com/sonyericsson/jenkins/plugins/bfa/tokens/Renderer.java src/main/resources/com/sonyericsson/jenkins/plugins/bfa/PluginImpl/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/LocalFileKnowledgeBase/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/db/MongoDBKnowledgeBase/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumn/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/ScannerJobProperty/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndication/config.jelly src/main/resources/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndication/config.jelly src/test/java/com/sonyericsson/jenkins/plugins/bfa/BackwardsCompatibilityTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/BuildFailureScannerHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/CauseManagementPermissionTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/DisplayDownstreamTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/FailureCauseMatrixAggregatorTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/PluginImplHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/TransientCauseManagementHudsonTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureCauseColumnTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/FailureReaderTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/BuildLogIndicationTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/model/indication/MultilineBuildLogIndicationTest.java src/test/java/com/sonyericsson/jenkins/plugins/bfa/test/utils/JenkinsRuleWithMatrixSupport.java http://jenkins-ci.org/commit/build-failure-analyzer-plugin/986fd056da27d636d744877327cad1315bf80638 Log: Merge pull request #83 from jenkinsci/oleg-nenashev- JENKINS-48932 /jep-200 JENKINS-48932 - Update plugin to make it runable with PCT Compare: https://github.com/jenkinsci/build-failure-analyzer-plugin/compare/6972d3be990d...986fd056da27

              People

              • Assignee:
                oleg_nenashev Oleg Nenashev
                Reporter:
                rvangoethem Remi Van Goethem
              • Votes:
                1 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: