Closed Bug 1121032 Opened 10 years ago Closed 8 years ago

disable "Shipped!" button when it wouldn't be accepted anyways

Categories

(Release Engineering :: Applications: Shipit, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: Sylvestre)

Details

Attachments

(2 files)

Eg, if Firefox-35.0-build3 is shipped already, we shouldn't have the button for Firefox-35.0-build1 or build2.
Assignee: nobody → sledru
Attachment #8548975 - Flags: review?(bhearsum) → review+
It looks this got pushed into production at some point, because we have "Other build shipped" on https://ship-it.mozilla.org/releases.html#ReviewedRunning now. But there might be some fallout.

If you filter on 36.0b1 you'll see this:
   Release                Status         Actual "Shipped?"         Expected "Shipped?'
  Firefox-36.0b1-build2   Post Release   Other build shipped       Shipped + 'Not shipped' button
  Fennec-36.0b1-build1    Post Release   Other build shipped       Shipped + 'Not shipped' button
  Firefox-36.0b1-build1   Post Release   Other build shipped       Other build shipped
Indeed. Seems broken :/
The thing is that Status == "Post Release" while I was expecting "postrelease".
I am not sure why... (I am using sqlite)

Ben, does it ring a bell?
Flags: needinfo?(bhearsum)
(In reply to Sylvestre Ledru [:sylvestre] from comment #4)
> Indeed. Seems broken :/
> The thing is that Status == "Post Release" while I was expecting
> "postrelease".
> I am not sure why... (I am using sqlite)
> 
> Ben, does it ring a bell?

"postrelease" looks to be the short version that's stored in the database. "Post Release" is the pretty version that gets displayed: http://git.mozilla.org/?p=build/release-kickoff.git;a=blob;f=kickoff/views/status.py;h=859357f0730ee46055fae4915c31b4ee3d9db324;hb=HEAD#l88
Flags: needinfo?(bhearsum)
I am not sure why but with sqlite, I had postrelease, with MySQL, I get "Post Release".
I don't think you will be happy with my lazy workaround. Maybe you have a better idea.
Attachment #8551382 - Flags: feedback?(bhearsum)
Attachment #8551382 - Flags: feedback?(bhearsum) → feedback+
Looks fine now.
Component: Release Automation → Ship It
QA Contact: bhearsum → rail
I think this is fixed.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: