product-release-finder should make sane milestone names

Bug #394391 reported by Curtis Hovey
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Curtis Hovey

Bug Description

Many releases that are found have capital letters. User who setup the milestones and releases by hand know to lowercase them, the prf should do the same for 0.8.1.0_de_DE:
    2009-06-30 21:16:41 ERROR Could not successfully process URL
        http://www.marcus-furius.com/files
        /FuriusIsoMount/furiusisomount-0.8.1.0_de_DE.tar.gz for furiusisomount/mono
         -> http://staging.launchpadlibrarian.net/28530799/53jA7g7eKylc1mW3oUipeyv2qR.txt
              (new row for relation "milestone" violates check constraint "valid_name"

Many releases on other sites may have underscores. The release files may have an underscore in Launchpad. The milestone name cannot have an underscrore. The prf should replace the underscore with a hyphen when it creates the milestone name.
    2009-06-30 19:25:04 ERROR Could not successfully process URL
        http://ftp.netrek.org/pub/paradise/client/client-2.4p1A.tar.gz
        for netrek-archive/paradise
        -> http://staging.launchpadlibrarian.net/28530764/53jA7g7eKylc1mW3oUipeyv2qR.txt
            (new row for relation "milestone" violates check constraint "valid_name"
)

Curtis Hovey (sinzui)
description: updated
summary: - product-release-finder should lowercase release versions
+ product-release-finder should make sane milestone names
Revision history for this message
Diogo Matsubara (matsubara) wrote :

Curtis, could the importance on this one be raised? The reason for this is because we keep getting the Scripts failed to run: loganberry:productreleasefinder notification which makes notifications like this less useful to address things that are really important.

I'd like to give a try on fixing this. Is that ok?

Curtis Hovey (sinzui)
tags: added: story-product-release-finder
Curtis Hovey (sinzui)
Changed in launchpad-registry:
assignee: nobody → Curtis Hovey (sinzui)
milestone: none → 2.2.7
status: Triaged → In Progress
Revision history for this message
Curtis Hovey (sinzui) wrote :

Fixed in launchpad devel r8867.

Changed in launchpad-registry:
status: In Progress → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 394391 Fix released

Fixed released in Launchpad 2.2.7.

Changed in launchpad-registry:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.