Closed Bug 1019170 Opened 11 years ago Closed 11 years ago

no new hamachi/helix/nexus-4 updates since may 30th

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Attachments

(1 file)

Someone in #b2g pointed this out. Current snippet looks like: <updates><update type="minor" appVersion="32.0a1" version="32.0a1" extensionVersion="32.0a1" buildID="20140530040207" licenseURL="http://www.mozilla.com/test/sample-eula.html" detailsURL="http://www.mozilla.com/test/sample-details.html" isOSUpdate="true"><patch type="complete" URL="http://update.boot2gecko.org/hamachi/2.0.0/nightly/b2g_update_20140530040207.mar?build_id=20140530040207&version=32.0a1" hashFunction="SHA512" hashValue="1c7bd2d0c26f7bcc8d16cee2ad001e98a6bc58f18c79afd8f17b92fc934e8e4aab767d2cf2c6aba75dd5b6d5c0b4d44ac9451c9224f3f4eb0b37a7be28c8bea8" size="58710373"/></update></updates> From http://update.boot2gecko.org/hamachi/2.0.0/nightly/update.xml This seems unexpected to me, as the latest nightlies are running all of the updates steps successfully...
Upload paths are messed up somehow: [ec2-user@ip-10-39-70-110 2.0.0]$ pwd /data/update-channels/hamachi/2.0.0 [ec2-user@ip-10-39-70-110 2.0.0]$ find . -type d . ./nightly ./hamachi ./hamachi/2.0.0 ./hamachi/2.0.0/nightly Everything is going into hamachi/2.0.0/nightly now. It's possible that this is fallout from one of my Balrog related patches last week.
I'm pretty sure this patch is the problem: https://github.com/mozilla/build-mozharness/commit/b8c4aa4d15c4eb715e1d26a812f6710b6a23e537 Which I _think_ interferes with this publish_channel logic: https://github.com/mozilla/build-mozharness/blob/master/scripts/b2g_build.py#L1528. B2G_UPDATE_CHANNEL gets added to env in query_build_env, which I'm pretty sure is a shared reference with the plain env: https://github.com/mozilla/build-mozharness/blob/master/scripts/b2g_build.py#L414. I'm willing to bet there's something accidentally depending on that bug at this point, so I'm not going to risk changing that to fix this. I filed bug 1019190 for the issue though. Looks like this affects all devices/versions still on the old update server (everything except Flame 2.0.0). Currently looking for a workaround.
Assignee: nobody → bhearsum
Summary: no new hamachi updates since may 30th → no new hamachi/helix/nexus-4 updates since may 30th
This isn't a great solution, but this code is dying with update.boot2gecko.org, so I don't think it's worthwhile finding a better one.
Attachment #8432755 - Flags: review?
Comment on attachment 8432755 [details] [diff] [review] revert update channel logic in update creation/upload steps May this code live a short time and not prosper. To the future!
Attachment #8432755 - Flags: review? → review+
Comment on attachment 8432755 [details] [diff] [review] revert update channel logic in update creation/upload steps Landed on default+production
Attachment #8432755 - Flags: checked-in+
Next round of updates should work fine...
Blocks: 1019023
The snippets look fine to me now - they're pointing at nightlies from this morning rather than May 30. I also confirmed with mac- on IRC, who got an update to his Hamachi. Sorry about this, folks.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
No longer blocks: 1019023
OTA update works on 1.4 Flame. Environmental Variables: Device: Flame Build ID: 20140603000203 Gaia: d108159874cb594e7068a5c8384f05f0a8910bfd Gecko: 42d80aea48e3 Version: 30.0 (1.4) Firmware Version: v10G-2
Status: RESOLVED → VERIFIED
In production with reconfig on 2014-06-03 00:53 PT
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: