Closed Bug 1649013 Opened 5 years ago Closed 5 years ago

Perma beta(mark-shipped) task failure with requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: https://shipit-api.mozilla-releng.net/releases/Fenix-78.0.1-beta.1-build1

Categories

(Release Engineering :: Release Automation, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: aryx, Assigned: jlorenzo)

References

Details

Attachments

(1 file)

Log: https://treeherder.mozilla.org/logviewer.html#?job_id=307725619&repo=fenix

2020-06-27 04:30:34,335 - asyncio - DEBUG - Using selector: EpollSelector
2020-06-27 04:30:34,336 - scriptworker.client - DEBUG - Task is validated against this schema: {'title': 'Taskcluster ShipIt mark-as-shipped task minimal schema', 'type': 'object', 'properties': {'dependencies': {'type': 'array', 'minItems': 1, 'uniqueItems': True, 'items': {'type': 'string'}}, 'scopes': {'type': 'array', 'minItems': 2, 'uniqueItems': True, 'items': {'type': 'string'}}, 'payload': {'type': 'object', 'properties': {'release_name': {'type': 'string'}}, 'required': ['release_name'], 'additionalProperties': False}}, 'required': ['dependencies', 'scopes', 'payload']}
2020-06-27 04:30:34,338 - shipitscript.script - INFO - Marking the release as shipped ...
2020-06-27 04:30:34,339 - shipitscript.ship_actions - INFO - Marking the release as shipped...
2020-06-27 04:30:34,339 - redo - DEBUG - attempt 1/5
2020-06-27 04:30:34,340 - redo - DEBUG - retry: calling _req, attempt #1
2020-06-27 04:30:34,341 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): shipit-api.mozilla-releng.net:443
2020-06-27 04:30:34,446 - urllib3.connectionpool - DEBUG - https://shipit-api.mozilla-releng.net:443 "PATCH /releases/Fenix-78.0.1-beta.1-build1 HTTP/1.1" 404 129
2020-06-27 04:30:34,449 - redo - DEBUG - retry: Caught exception:
Traceback (most recent call last):
File "/app/lib/python3.8/site-packages/redo/init.py", line 185, in retry
return action(*args, **kwargs)
File "/app/lib/python3.8/site-packages/shipitscript/shipitapi.py", line 43, in _req
req.raise_for_status()
File "/app/lib/python3.8/site-packages/requests/models.py", line 941, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: https://shipit-api.mozilla-releng.net/releases/Fenix-78.0.1-beta.1-build1

Thanks for filing this bug, :aryx. This task has never worked on github-releases. I think the decision task should not schedule it when we're on github-releases. I'll take care of it.

Assignee: nobody → jlorenzo
Flags: needinfo?(jlorenzo)

This was landed and it reached the first 80.0.1 beta graphs[1]. The v80.0.1-beta1 graph doesn't have the mark-as-ship task anymore[2]. Closing bug.

[1] https://github.com/mozilla-mobile/fenix/commit/824dea36a62786b2f7dfbc3d817a9e3624bbbb44
[2] https://firefox-ci-tc.services.mozilla.com/tasks/groups/DC4phUsMTfeFWaJoFKiEZw

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: