Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-19702

Regression: Yum metadata leaks between trees in a hosted yum repository.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.16.0
    • Fix Version/s: 3.17.0
    • Component/s: Yum
    • Story Points:
      1

      Description

       

      Set up a hosted yum repository in Nexus Repo 3.16.0 with "repodata depth" of "1".

      Deploy rpm files to it under two separate directories, such as:

      tools/noarch/my-webapp-1.0.0.rpm
      tools/noarch/my-webapp-1.0.1.rpm
      tools-dev/noarch/my-webapp-1.0.2.rpm
      tools-dev/noarch/my-webapp-1.0.3.rpm
      

      Now download the primary.xml.gz file from the "tools/repodata" directory.  You'll find that it contains all of the rpm files.

      Expected: Only rpm files in the same tree as the "repodata" directory should be included in its metadata.

      I also tested on 3.11.0, and this bug does not occur in that version.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jstephens Joseph Stephens
              Reporter:
              rseddon Rich Seddon
              Last Updated By:
              Peter Lynch Peter Lynch
              Team:
              NXRM - Cypher
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title