]> git.apps.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 <jmulligan@redhat.com>
Thu, 21 Aug 2025 20:58:05 +0000 (16:58 -0400)
commite98bf37295358341511959cc19ee4d15cca0c036
tree9e8c7a5af0f045966d9b8b30a0015f9d19e0f657
parent885b7b6f8e894fa16187da3f43076942e947984d
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