Closed Bug 763027 Opened 13 years ago Closed 13 years ago

create_buildN_snippets step failed for all Thunderbird snippets for Darwin_x86_64-gcc3

Categories

(Release Engineering :: Release Automation, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Unassigned)

References

()

Details

(Whiteboard: [thunderbird][integration][updates])

The create_buildN_snippets for the updates builder for Thunderbird turns red because it can't find snippets for the platform Darwin_x86_64-gcc3: Error reading from /builds/slave/tb-rel-comm-beta-updates/build/temp/thunderbird/13.0b4-14.0b1/aus2.test/Thunderbird/13.0/Darwin_x86_64-gcc3/20120529140015/ar/betatest/complete.txt [Errno 2] No such file or directory: '/builds/slave/tb-rel-comm-beta-updates/build/temp/thunderbird/13.0b4-14.0b1/aus2.test/Thunderbird/13.0/Darwin_x86_64-gcc3/20120529140015/ar/betatest/complete.txt' Error reading from /builds/slave/tb-rel-comm-beta-updates/build/temp/thunderbird/13.0b4-14.0b1/aus2.test/Thunderbird/13.0/Darwin_x86_64-gcc3/20120529140015/ast/betatest/complete.txt [Errno 2] No such file or directory: '/builds/slave/tb-rel-comm-beta-updates/build/temp/thunderbird/13.0b4-14.0b1/aus2.test/Thunderbird/13.0/Darwin_x86_64-gcc3/20120529140015/ast/betatest/complete.txt' Does this platform even exist anymore? I notice that earlier in the same log, snippet creation succeeds for platform Darwin_x86_64-gcc3-u-i386-x86_64: Creating snippets for /builds/slave/tb-rel-comm-beta-updates/build/temp/thunderbird/13.0b4-14.0b1/aus2/Thunderbird/14.0/Darwin_x86_64-gcc3-u-i386-x86_64/20120606164727/zh-TW/beta complete.txt The builder seems to ignore this failure and continue, so I doubt it's critical, but we should still clean it up.
Nope, Darwin_x86_64-gcc3 isn't a valid release platform. Shipped, multi-arch builds use Darwin_x86_64-gcc3-u-i386-x86_64 or Darwin_x86-gcc3-u-i386-x86_64. However, these are relatively harmless. We iterate over the potential update platforms (as listed by platforms.py: https://github.com/mozilla/build-tools/blob/master/release/generate-candidate-build-updates.py#L83) and eat any errors we hit. We could get rid of these by removing Darwin_x86_64-gcc3 from https://github.com/mozilla/build-tools/blob/master/lib/python/release/platforms.py#L22 I think we still have this platform in there to generate updates from really old builds to latest ones...does anyone remember for sure?
I don't think this is a high priority to fix since it doesn't halt or delay a release when it happens.
Priority: -- → P3
Is this still an issue, or did we fix this along the way somewhere?
We removed Darwin_x86_64-gcc3 from the platform list: https://github.com/mozilla/build-tools/blob/master/lib/python/release/platforms.py#L23, shouldn't be an issue anymore.
Status: NEW → RESOLVED
Closed: 13 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.