Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-17260

ReleaseWizard should remove minor version from Docker Hub

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 9.7
    • release-scripts
    • None

    Description

      Today the wizard creates a PR for docker-solr repo where the new version is added in a new folder, e.g. "9.6/Dockerfile". However, the wizard never deletes old versions, leaving them as "supported" on Docker Hub: https://hub.docker.com/_/solr?tab=tags

      Currently both 9.4.1 and 9.5 are listed as supported. Once 9.6 gets merged, we'll have three 9.x versions listed as supported, which leaves the wrong signal to users.

      A benefit of being on the "supported" list is that the images will be auto refreshed with pathched OpenJDK base images once in a while. And since adoption of a new minor release typically takes some time, perhaps several months, there is a benefit to users of 9.5 to leave it supported.

      Proposal: The release wizard should make sure that the two latest minor releases (N.M and N.M-1) remain active/supported, but delete release N.M-2. It is tolerable to have to do some manual PR work during major releases.

      Attachments

        Issue Links

          Activity

            People

              janhoy Jan Høydahl
              janhoy Jan Høydahl
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m