Closed Bug 573999 Opened 15 years ago Closed 15 years ago

Make mar generation steps dependent on having a previous complete mar to update from

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Assigned: coop)

References

Details

(Whiteboard: [updates][automation])

Attachments

(2 files)

Now that we've upgraded to buildbot 0.8.0, we can use Dependent steps to avoid the first-run problem we have right now with partial mar generation for new branches. We can change the get_previous_mar_filename step to warnOnFailure, and change the remaining mar generation steps to run Dependent on the previousMarFilename property set by that initial step.
Testing a patch in staging now that uses a bunch of doStepIf calls.
Uses doStepIf to run the mar generation steps only when the previous complete mar is available on stage. If the previous mar is not found, the build goes orange (warning), but everything else still gets uploaded. Tested successfully in staging for both en-US and l10n nightlies.
Attachment #454059 - Flags: review?(armenzg)
Attachment #454059 - Flags: review?(armenzg) → review+
Blocks: 575307
Comment on attachment 454059 [details] [diff] [review] Makes mar generation steps conditional on finding the previous complete mar http://hg.mozilla.org/build/buildbotcustom/rev/cdaaed009fde
Attachment #454059 - Flags: checked-in+
pm03 didn't get it's buildbotcustom checkout updated before reconfig yesterday, so I've done that now and reconfig-ed again.
The 1.9.2 win pt-PT nightly just went orange (expected) because it couldn't find the previous complete mar, but the new build/mar got uploaded successfully.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Still getting exceptions, but I think we just need to set descriptions for the affected steps. Patch coming up.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Adding a description overrides the default behavior of looking up all properties when setting the description. Tested on sm03.
Attachment #456107 - Flags: review?(armenzg)
Attachment #456107 - Flags: review?(armenzg) → review+
Status: REOPENED → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: