ESR Graph 2 balrog submitter failed

RESOLVED FIXED

Status

defect
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: Callek, Assigned: Callek)

Tracking

unspecified
Dependency tree / graph

Firefox Tracking Flags

(firefox48 fixed, firefox49 fixed, firefox-esr45 fixed, firefox50 fixed, firefox51 fixed)

Details

Attachments

(1 attachment)

09:29:11     INFO -  Balrog request to https://aus4-admin.mozilla.org/api/rules/esr
09:29:11     INFO -  Data sent: {'mapping': 'Firefox-45.3.0esr-build1'}
09:29:11     INFO -  "POST /api/rules/esr HTTP/1.1" 404 0
09:29:11     INFO -  Caught HTTPError:
09:29:11     INFO -  REQUEST STATS: {"url": "https://aus4-admin.mozilla.org/api/rules/esr", "timestamp": 1470155351.576789, "method": "POST", "elapsed_secs": 0.05878019332885742, "status_code": 404}
09:29:11     INFO -  Traceback (most recent call last):
09:29:11     INFO -    File "/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/balrog-release-shipper.py", line 40, in <module>
09:29:11     INFO -      args.build_number, args.rule_ids)
09:29:11     INFO -    File "/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/../../lib/python/balrog/submitter/cli.py", line 479, in run
09:29:11     INFO -      ).update_rule(mapping=name)
09:29:11     INFO -    File "/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/../../lib/python/balrog/submitter/api.py", line 229, in update_rule
09:29:11     INFO -      return self.request(method='POST', data=rule_data)
09:29:11     INFO -    File "/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/../../lib/python/balrog/submitter/api.py", line 103, in request
09:29:11     INFO -      return self.do_request(url, data, method)
09:29:11     INFO -    File "/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/../../lib/python/balrog/submitter/api.py", line 121, in do_request
09:29:11     INFO -      req.raise_for_status()
09:29:11     INFO -    File "/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/../../lib/python/vendor/requests-2.7.0/requests/models.py", line 851, in raise_for_status
09:29:11     INFO -      raise HTTPError(http_error_msg, response=self)
09:29:11     INFO -  requests.exceptions.HTTPError: 404 Client Error: NOT FOUND
09:29:11    ERROR - Return code: 1
09:29:11    ERROR - 1 not in success codes: [0]
09:29:11  WARNING - setting return code to 2
09:29:11    FATAL - Halting on failure while running ['python', '/builds/slave/rel-m-esr45-fx_publish_balrog-/build/tools/scripts/build-promotion/balrog-release-shipper.py', '--api-root', u'https://aus4-admin.mozilla.org/api', '--credentials-file', '/builds/slave/rel-m-esr45-fx_publish_balrog-/oauth.txt', '--username', 'ffxbld', '--version', u'45.3.0esr', '--product', u'firefox', '--build-number', '1', '--verbose', '--rules', 'esr']


In balrog itself the rule alias was `esr45` not `esr` incase that helps determine the proper fix.

I've manually in the balrog rules pointed the update at 45.3, so this is not blocking.
So... this bug is still outstanding and would bite for next ESR release.

The alias in balrog is 'esr45' the code was doing 'esr' -- where/what needs updating to properly resolve this. (Keeping esr52 in mind too, for that matter)
Flags: needinfo?(rail)
Flags: needinfo?(kmoir)
This is https://hg.mozilla.org/releases/mozilla-esr45/file/tip/testing/mozharness/configs/releases/updates_firefox_esr45.py#l30. I think it's better to use esr45, so when we have both 45 and 52 they won't update each other rules.
Flags: needinfo?(rail)
Flags: needinfo?(kmoir)
Assignee: nobody → bugspam.Callek
Comment on attachment 8780113 [details]
Bug 1291330 - ESR Graph 2 balrog submitter failed.  a=release-automation-only DONTBUILD

https://reviewboard.mozilla.org/r/70914/#review68338
Attachment #8780113 - Flags: review?(rail) → review+
Pushed by Callek@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/b36e4c79ea6c
ESR Graph 2 balrog submitter failed. r=rail a=release-automation-only DONTBUILD
https://hg.mozilla.org/mozilla-central/rev/b36e4c79ea6c
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.