Uploaded image for project: 'Community Support - Open Source Project Repository Hosting'
  1. Community Support - Open Source Project Repository Hosting
  2. OSSRH-38149

<developer> entry stripped from poms in staging published by sbt-sonatype plugin

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Blocker
    • Resolution: Unresolved
    • Labels:

      Description

      We are no longer able to release our sswf project because during staging our poms are somehow written with the <developer> entry stripped out. This causes the poms to fail the staging rules and the staging repository cannot be closed and so the release does not occur. I have verified that this happens even with sbt-sonatype plugin version 2.1.

       

      We last deployed successfully 6 months ago. Deploying the exact same code now now fails with this error when the releaseAll command is issued:

       

      [info] repositoryCloseFailed: id:combazaarvoice-1315, cause:com.sonatype.nexus.staging.StagingRulesFailedException: One or more rules have failed
      [error] Failed to close the repository
      [error] Activity close started:2018-03-01T01:52:25.278Z, stopped:2018-03-01T01:52:52.434Z
      [error] Failed: pom-staging, failureMessage:Invalid POM: /com/bazaarvoice/sswf-example_2.10/5.0.1/sswf-example_2.10-5.0.1.pom: Developer information missing
      java.lang.Exception: Failed to close the repository

       

      We have not changed anything in our project since the last successful release. Can someone look into what might be causing the <developer> entry to be stripped from our poms?

       

      If we publish locally everything is fine, this only happens when publishing to here. for reference, I have attached our pom file when published locally (+publishLocalSigned) and to Sonatype (+publishSigned).

       

      The Bazaarvoice repo /com/bazaarvoice/sswf_2.12/6.3 was built successfully on 8/5/2017 and the same code can no longer be deployed because of the error described here. The new repos I was trying to deploy today (/com/bazaarvoice/sswf_2.10/5.0.1 and /com/bazaarvoice/sswf_2.11/5.0.1) also were impacted by this same error. 

       

      It seems something has changed with the sonatype staging process since 8/5/2017 that is causing the sbt-sonatype plugin (both versions 2.0 and 2.1) to fail in this manner.

        Attachments

          Activity

            People

            Assignee:
            jorlina Joel Orlina
            Reporter:
            bv-open-source Bazaarvoice Open Source
            Last Updated By:
            Joel Orlina
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Date of First Response:

                tigCommentSecurity.panel-title