Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-21781

Nightly packages are in the wrong repo directories

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.0.7, 3.2.0
    • Fix Version/s: 3.0.8, 3.2.1, 3.3.0
    • Component/s: Packaging
    • Labels:
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Completed:
    • Sprint:
      Build D (12/11/15)

      Description

      Now that server version numbers can use the new 'git describe' format, logic in packaging scripts for detecting whether packages are nightlies or not is incorrect.

      This code checks if the version ends in a hyphen -
      https://github.com/mongodb/mongo/blob/fbb8433c210c2a028fad3524ad6c87817ccff0d8/buildscripts/packager.py#L57-L64

      And this code uses that to determine whether to use the release series as the package repo directory or whether to put the package in the "testing" repo directory which should have all RC's and nightlies -
      https://github.com/mongodb/mongo/blob/fbb8433c210c2a028fad3524ad6c87817ccff0d8/buildscripts/packager.py#L167-L170

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: