-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeError /v2.auslib_web_admin_views_releases_v2_update_release #2868
Comments
Sentry issue: BALROG-STAGE-ADMIN-1Q |
Sentry issue: BALROG-STAGE-ADMIN-1V |
We've had another spike of this in the past week, again only on stage. |
Seems to have caused a failed task in a scriptworker-canary try push on September 28: https://firefox-ci-tc.services.mozilla.com/tasks/R628K2WFSO2vMTX-erwiyw/runs/0 / https://treeherder.mozilla.org/jobs?repo=try&revision=2bc21004562c6aa75a2a464edd6e6dbf2d35e839&selectedTaskRun=R628K2WFSO2vMTX-erwiyw.0 |
I ran two staging releases today. The first was 122.0b2, which worked fine. The second had all of its per locale Balrog submission tasks fail with this. Perhaps a coincidence, but I wonder if there's some causation here? |
OK, I know what's happening here! For the most recent spate of them today, with 122.0b3, we actually had two 122.0b3's triggered on Try. One was done by me, through Ship It, the other by @jcristau, directly through Treeherder. This is a bit weird, but ultimately shouldn't necessarily fail (although it would never happen in production...). The reason this ends up becoming an issue is because balrogscript sets old_data_versions as empty for every locale submission. I have a vague memory that this was done beacuse the API requires it always to be set -- but obviously this is very wrong if the locale already exists in the release. This data ends up in There's a few actions we ought to take here, although I don't think anything in urgent now that we know what's going on:
|
I filed mozilla-releng/scriptworker-scripts#885 for the balrogscript issue. |
This showed up in Sentry on March 27th. There were 179 instances of it that day, and none since. The traceback is:
Obviously not a huge issue, but there's clearly at least one case here where
old_data_version
may not be initialized (possibly a race condition?).The text was updated successfully, but these errors were encountered: