Closed Bug 1543033 Opened 1 year ago Closed 1 year ago

Update verify config for win64-aarch64 errors due to file name mismatch


(Release Engineering :: General, defect)

Not set


(firefox68 fixed)

Tracking Status
firefox68 --- fixed


(Reporter: sfraser, Assigned: sfraser)




(1 file)


[task 2019-04-08T14:24:25.797Z] 14:24:25 INFO - retry: Calling _urlopen with args: (), kwargs: {'url': ''}, attempt #5
[task 2019-04-08T14:24:26.122Z] 14:24:26 INFO - retry: attempt #5 caught HTTPError exception: HTTP Error 404: Not Found
[task 2019-04-08T14:24:26.122Z] 14:24:26 INFO - [mozharness: 2019-04-08 14:24:26.122236Z] Finished gather-info step (failed)
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - Uncaught exception: Traceback (most recent call last):
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/", line 2089, in run
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - self.run_action(action)
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/", line 2028, in run_action
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - self._possibly_run_method(method_name, error_if_missing=True)
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/", line 1983, in _possibly_run_method
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - return getattr(self, method_name)()
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - File "testing/mozharness/scripts/release/", line 340, in gather_info
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - self._get_update_paths()
[task 2019-04-08T14:24:26.122Z] 14:24:26 FATAL - File "testing/mozharness/scripts/release/", line 304, in _get_update_paths
[task 2019-04-08T14:24:26.123Z] 14:24:26 FATAL - buildID ="=")[1].strip()
[task 2019-04-08T14:24:26.123Z] 14:24:26 FATAL - AttributeError: 'NoneType' object has no attribute 'read'
[task 2019-04-08T14:24:26.123Z] 14:24:26 FATAL - Running post_fatal callback...
[task 2019-04-08T14:24:26.123Z] 14:24:26 FATAL - Exiting -1

It appears as though the declarative artifacts manifest is using the stage_platform, win64-aarch64:

but the previous manifest was explicitly setting it so that it used underscores in

Assignee: nobody → sfraser

Changing would probably be simplest, and it keeps the format in line with other platform names, which use hyphens. What would be the follow-on effects of doing that?

Flags: needinfo?(mozilla)

Have copied over 67.0b8 and b9 win64-aarch64_info.txt to win64_aarch64_info.txt so that both exist for the moment.

For recording, I used the scriptworker credentials and a tiny bit of python (to avoid installing awscli)

import boto3
client = boto3.client('s3')
client.copy_object(Bucket='net-mozaws-prod-delivery-firefox', Key='pub/firefox/candidates/67.0b8-candidates/build1/win64_aarch64_info.txt', CopySource={'Bucket':'net-mozaws-prod-delivery-firefox','Key':'pub/firefox/candidates/67.0b8-candidates/build1/win64-aarch64_info.txt'})
... Repeat as needed

Flags: needinfo?(mozilla)

I've refactored the artifact map generation slightly to make the list
of platforms more flexible, and also to let us have the previous name for

Pushed by
Fix pathing for win64_aarch64_info.txt r=mtabara
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.