]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
dashboard: fix the workaround for unpacking node sources
authorJohn Mulligan <jmulligan@redhat.com>
Wed, 21 May 2025 21:46:40 +0000 (17:46 -0400)
committerJohn Mulligan <phlogistonjohn@asynchrono.us>
Fri, 22 Aug 2025 15:09:14 +0000 (11:09 -0400)
commitbc2a5652c7894692ee2bea99ea1003eb85c60161
treecc98817d845b75ef99e375a9fcd2ef86585a29c7
parent4d779d8e372d7a4882abb3095be83c0133955513
dashboard: fix the workaround for unpacking node sources

My previous workaround in the dashboard for the unpacking of non-root
own tarball as the fake root of a container did not work because of the
strange quoting/escaping behavior of cmake (it tried to run `id -u` as a
single command, not a command and an argument).
Use single quoted string and old school backticks to work around this issue.

Fixes: 24dbfb5da4813c6588f9cd199b9f527bb67f1e88
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit 3a36180a373d91adcf9726660204f0cc1dcecba3)
src/pybind/mgr/dashboard/frontend/CMakeLists.txt