Perma 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295

RESOLVED FIXED in Firefox 67

Status

defect
P5
normal
RESOLVED FIXED
4 months ago
4 months ago

People

(Reporter: intermittent-bug-filer, Assigned: glandium)

Tracking

({intermittent-failure, regression})

unspecified
mozilla68
Dependency tree / graph

Firefox Tracking Flags

(firefox-esr60 unaffected, firefox66 unaffected, firefox67 fixed, firefox68 fixed)

Details

(Whiteboard: [stockwell fixed:backout][comment 9])

Attachments

(1 attachment)

#[markdown(off)]
Filed by: btara [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=235154060&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/HMVaHX8XTfWVJpM1q_ZloQ/runs/0/artifacts/public/logs/live_backing.log

09:26:19 INFO - package> # Package mozharness
09:26:19 INFO - package> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive mozharness z:/task_1553159299/build/src/obj-firefox/dist/mozharness.zip
09:26:19 INFO - package> Wrote 462 files in 2339361 bytes to mozharness.zip in 0.32s
09:26:19 INFO - package> # Package JavaScript Shell
09:26:19 INFO - package> Packaging JavaScript Shell...
09:26:19 INFO - package> rm -f ../../dist/target.jsshell.zip
09:26:19 INFO - package> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.zip -C ../../dist/bin --strip z:/task_1553159299/build/src/obj-firefox/dist/target.jsshell.zip js.exe mozglue.dll nss3.dll
09:26:19 INFO - package> Packaging existing crashreporter symbols from artifact build...
09:26:19 INFO - package> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D ../../dist/
09:26:19 INFO - package> cd ../../dist/crashreporter-symbols && \
09:26:19 INFO - package> zip -r5D '../target.crashreporter-symbols.zip' . -i '*.sym' -i '*.txt'
09:26:19 INFO - package> C:/Users/task_1553159299/AppData/Local/Temp/make876-b.sh: line 1: cd: ../../dist/crashreporter-symbols: No such file or directory
09:26:19 INFO - package>
09:26:19 INFO - package> z:/task_1553159299/build/src/toolkit/mozapps/installer/packager.mk:23: recipe for target 'stage-package' failed
09:26:19 INFO - package> mozmake.EXE[5]: *** [stage-package] Error 1
09:26:19 INFO - package> mozmake.EXE[5]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox/browser/installer'
09:26:19 INFO - package> z:/task_1553159299/build/src/toolkit/mozapps/installer/packager.mk:95: recipe for target 'make-package' failed
09:26:19 INFO - package> mozmake.EXE[4]: *** [make-package] Error 2
09:26:19 INFO - package> z:/task_1553159299/build/src/config/rules.mk:400: recipe for target 'default' failed
09:26:19 INFO - package> mozmake.EXE[3]: *** [default] Error 2
09:26:19 INFO - package> z:/task_1553159299/build/src/browser/build.mk:6: recipe for target 'package' failed
09:26:19 INFO - package> mozmake.EXE[2]: *** [package] Error 2
09:26:19 INFO - z:/task_1553159299/build/src/build/moz-automation.mk:84: recipe for target 'automation/package' failed
09:26:19 INFO - mozmake.EXE[1]: *** [automation/package] Error 2
09:26:19 INFO - mozmake.EXE[1]: *** Waiting for unfinished jobs....
09:26:38 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:26:38 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.process_install_manifest --track install__test_files.track _tests _build_manifests/install/_test_files
09:26:38 INFO - package-tests> Elapsed: 25.87s; From _tests: Kept 0 existing; Added/updated 35821; Removed 0 files and 0 directories.
09:26:38 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:26:39 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:26:39 INFO - package-tests> rm -rf dist/test-stage
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage/bin
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage/bin/components
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage/certs
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage/config
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage/modules
09:26:39 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe z:/task_1553159299/build/src/config/nsinstall.py -D dist/test-stage/tools/mach
09:26:39 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
...
09:27:09 INFO - package-tests> mozmake.EXE[3]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox/js/src/tests'
09:28:58 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.download_wpt_manifest
09:28:58 INFO - package-tests> Downloading wpt manifest
09:28:58 INFO - package-tests> 0:00.12 INFO Creating config file z:/task_1553159299/build/src/obj-firefox\_tests\web-platform\wptrunner.local.ini
09:28:58 INFO - package-tests> 0:00.13 INFO Creating directory z:\task_1553159299\build\src\obj-firefox\_tests\web-platform\meta
09:28:58 INFO - package-tests> 0:00.13 INFO Creating directory z:\task_1553159299\build\src\obj-firefox\_tests\web-platform\mozilla\meta
09:28:58 INFO - package-tests> 0:02.58 WARNING No generated manifest found
09:28:58 INFO - package-tests>
09:28:58 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive updater-dep 'Z:/task_1553159299/public/build/target.updater-dep.tests.tar.gz'
09:28:58 INFO - package-tests> Wrote 0 files in 45 bytes to target.updater-dep.tests.tar.gz in 0.06s
09:28:58 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive awsy 'Z:/task_1553159299/public/build/target.awsy.tests.tar.gz'
09:28:58 INFO - package-tests> Wrote 17 files in 15691 bytes to target.awsy.tests.tar.gz in 0.08s
09:28:58 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:28:58 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive cppunittest 'Z:/task_1553159299/public/build/target.cppunittest.tests.tar.gz'
09:28:58 INFO - package-tests> Wrote 4 files in 7008 bytes to target.cppunittest.tests.tar.gz in 0.08s
09:28:58 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:00 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:00 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive raptor 'Z:/task_1553159299/public/build/target.raptor.tests.tar.gz'
09:29:00 INFO - package-tests> Wrote 1014 files in 10260947 bytes to target.raptor.tests.tar.gz in 1.54s
09:29:00 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:01 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:01 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive talos 'Z:/task_1553159299/public/build/target.talos.tests.tar.gz'
09:29:01 INFO - package-tests> Wrote 1396 files in 18376329 bytes to target.talos.tests.tar.gz in 2.44s
09:29:01 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:01 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:01 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive xpcshell 'Z:/task_1553159299/public/build/target.xpcshell.tests.tar.gz'
09:29:01 INFO - package-tests> Wrote 5809 files in 10193126 bytes to target.xpcshell.tests.tar.gz in 2.54s
09:29:01 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:10 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:10 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive reftest 'Z:/task_1553159299/public/build/target.reftest.tests.tar.gz'
09:29:10 INFO - package-tests> Wrote 30894 files in 49601617 bytes to target.reftest.tests.tar.gz in 11.97s
09:29:10 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:14 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:14 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive mochitest 'Z:/task_1553159299/public/build/target.mochitest.tests.tar.gz'
09:29:14 INFO - package-tests> Wrote 30552 files in 66577961 bytes to target.mochitest.tests.tar.gz in 15.30s
09:29:14 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:17 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:17 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive common 'Z:/task_1553159299/public/build/target.common.tests.tar.gz'
09:29:17 INFO - package-tests> Wrote 59026 files in 20230140 bytes to target.common.tests.tar.gz in 18.36s
09:29:17 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:22 INFO - package-tests> mozmake.EXE[2]: Entering directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:22 INFO - package-tests> z:/task_1553159299/build/src/obj-firefox/_virtualenvs/init/Scripts/python.exe -m mozbuild.action.test_archive web-platform 'Z:/task_1553159299/public/build/target.web-platform.tests.tar.gz'
09:29:22 INFO - package-tests> Wrote 71775 files in 54248474 bytes to target.web-platform.tests.tar.gz in 23.37s
09:29:22 INFO - package-tests> mozmake.EXE[2]: Leaving directory 'z:/task_1553159299/build/src/obj-firefox'
09:29:22 INFO - client.mk:129: recipe for target 'build' failed
09:29:22 INFO - mozmake.EXE: *** [build] Error 2
09:29:22 INFO - 0 compiler warnings present.
09:29:22 ERROR - Return code: 2
09:29:22 WARNING - setting return code to 2
09:29:22 FATAL - 'mach build -v' did not run successfully. Please check log for errors.
09:29:22 FATAL - Running post_fatal callback...
09:29:22 FATAL - Exiting -1
09:29:22 INFO - [mozharness: 2019-03-21 09:29:22.374000Z] Finished build step (failed)
09:29:22 INFO - Running post-run listener: _parse_build_tests_ccov
09:29:22 INFO - Running post-run listener: _shutdown_sccache
09:29:22 INFO - Running post-run listener: _summarize
09:29:22 ERROR - # TBPL FAILURE #
09:29:22 INFO - [mozharness: 2019-03-21 09:29:22.374000Z] FxDesktopBuild summary:
09:29:22 ERROR - # TBPL FAILURE #
[taskcluster 2019-03-21T09:29:22.391Z] Exit Code: 4294967295
[taskcluster 2019-03-21T09:29:22.391Z] User Time: 15.625ms
[taskcluster 2019-03-21T09:29:22.391Z] Kernel Time: 31.25ms
[taskcluster 2019-03-21T09:29:22.391Z] Wall Time: 5m9.1530993s
[taskcluster 2019-03-21T09:29:22.391Z] Result: FAILED
[taskcluster 2019-03-21T09:29:22.391Z] === Task Finished ===
[taskcluster 2019-03-21T09:29:22.391Z] Task Duration: 12m57.3471453s
[taskcluster 2019-03-21T09:29:22.978Z] Uploading artifact public/logs/localconfig.json from file logs\localconfig.json with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:23.398Z] Uploading artifact public/build/target.awsy.tests.tar.gz from file public\build\target.awsy.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:23.788Z] Uploading artifact public/build/target.common.tests.tar.gz from file public\build\target.common.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:24.511Z] Uploading artifact public/build/target.cppunittest.tests.tar.gz from file public\build\target.cppunittest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:24.887Z] Uploading artifact public/build/target.mochitest.tests.tar.gz from file public\build\target.mochitest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:26.246Z] Uploading artifact public/build/target.raptor.tests.tar.gz from file public\build\target.raptor.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:26.797Z] Uploading artifact public/build/target.reftest.tests.tar.gz from file public\build\target.reftest.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:28.314Z] Uploading artifact public/build/target.talos.tests.tar.gz from file public\build\target.talos.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:29.058Z] Uploading artifact public/build/target.updater-dep.tests.tar.gz from file public\build\target.updater-dep.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:29.535Z] Uploading artifact public/build/target.web-platform.tests.tar.gz from file public\build\target.web-platform.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:30.761Z] Uploading artifact public/build/target.xpcshell.tests.tar.gz from file public\build\target.xpcshell.tests.tar.gz with content encoding "", mime type "application/x-gzip" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:31.262Z] Uploading artifact public/logs/certified.log from file generic-worker\certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:32.377Z] Uploading artifact public/chain-of-trust.json from file generic-worker\chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:32.730Z] Uploading artifact public/chain-of-trust.json.sig from file generic-worker\chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:33.205Z] Uploading artifact public/chainOfTrust.json.asc from file generic-worker\chainOfTrust.json.asc with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2020-03-20T08:07:36.740Z
[taskcluster 2019-03-21T09:29:33.836Z] Uploading redirect artifact public/logs/live.log to URL https://queue.taskcluster.net/v1/task/HMVaHX8XTfWVJpM1q_ZloQ/runs/0/artifacts/public/logs/live_backing.log with mime type "text/plain; charset=utf-8" and expiry 2020-03-20T08:07:36.740Z
[taskcluster:error] exit status 4294967295

Caused by bug 1527463 ?

Blocks: 1527463
Flags: needinfo?(mh+mozilla)
Summary: Intermittent Perma just on Inbound 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295 → Perma just on Inbound 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295

We agreed on IRC to keep it in the tree and that Mike will look into it tomorrow.

Summary: Perma just on Inbound 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295 → Perma on Inbound + autoland 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295
Summary: Perma on Inbound + autoland 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295 → Perma 'mach build -v' did not run successfully. Please check log for errors. After mozmake.EXE Error 1 and Error 2 | [taskcluster:error] exit status 4294967295
Flags: needinfo?(mh+mozilla)
Assignee: nobody → mh+mozilla
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/bf46557c98cb
Don't use full build symbols artifacts when MOZ_DISABLE_FULL_SYMBOLS is set. r=chmanchester
Backout by aciure@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0a6867082f4e
Backed out changeset bf46557c98cb for diff build bustage CLOSED TREE

Fixed by the backout of bug 1527463

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Whiteboard: [stockwell fixed:backout][comment 9]
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/86e2a4fbe138
Don't use full build symbols artifacts when MOZ_DISABLE_FULL_SYMBOLS is set. r=chmanchester

Comment on attachment 9052749 [details]
Bug 1537707 - Don't use full build symbols artifacts when MOZ_DISABLE_FULL_SYMBOLS is set.

Beta/Release Uplift Approval Request

  • Feature/Bug causing the regression: Bug 1527463
  • User impact if declined: Bustage on some CI jobs with bug 1527463
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Trivial build fix.
  • String changes made/needed: N/A
Attachment #9052749 - Flags: approval-mozilla-beta?

Comment on attachment 9052749 [details]
Bug 1537707 - Don't use full build symbols artifacts when MOZ_DISABLE_FULL_SYMBOLS is set.

Build system fix, uplift approved for 67 beta 6, thanks.

Attachment #9052749 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

There is a conflict while merging build/mozconfig.artifact.
:glandium , can you please take a look?

Flags: needinfo?(mh+mozilla)

Of course there is, bug 1527463 hasn't landed.

Flags: needinfo?(mh+mozilla)

:glandium , sorry but "List of other uplifts needed: None"

Target Milestone: --- → mozilla68

We had the same discussion on #sheriffs yesterday. It's not clear what "List of other uplifts needed" means. And the way I've always filled it is the other way around the one you apparently expect: Bug 1527463 does indicate this one. Can the form be made more obvious what's expected?

https://hg.mozilla.org/projects/ash/rev/86e2a4fbe138e98528eae960d0589cf520f861df
Bug 1537707 - Don't use full build symbols artifacts when MOZ_DISABLE_FULL_SYMBOLS is set. r=chmanchester

(In reply to Mike Hommey [:glandium] from comment #19)

We had the same discussion on #sheriffs yesterday. It's not clear what "List of other uplifts needed" means. And the way I've always filled it is the other way around the one you apparently expect: Bug 1527463 does indicate this one. Can the form be made more obvious what's expected?

Maybe both bugs should suggest the dependency? I'm referring here to sth automatic, when you add the "List of other uplifts needed" in one bug, that be reflected in the other bugs too.

You need to log in before you can comment on or make changes to this bug.