Kaynağa Gözat

Merge pull request #15771 from richardkchapman/build-break

HPCC-27048 Post-mortem debug ability in cloud

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merged-by: Gavin Halliday <ghalliday@hpccsystems.com>
Gavin Halliday 3 yıl önce
ebeveyn
işleme
773c808e68

+ 0 - 1
dockerfiles/platform-core/Dockerfile

@@ -81,7 +81,6 @@ RUN mkdir /var/lock/HPCCSystems && chown hpcc:hpcc /var/lock/HPCCSystems
 RUN mkdir /var/run/HPCCSystems && chown hpcc:hpcc /var/run/HPCCSystems
 
 USER hpcc
-RUN cp /opt/HPCCSystems/bin/.gdbinit ~/.gdbinit
 ENV PATH="/opt/HPCCSystems/bin:${PATH}"
 ENV HPCC_containerized=1
 WORKDIR /var/lib/HPCCSystems

+ 1 - 1
initfiles/bin/check_executes

@@ -78,7 +78,7 @@ if [ $retVal -ne 0 ]; then
   rm /tmp/postmortem.log.*
   if [ -f core ]; then
     echo "Generating info from core file to $POST_MORTEM_DIR/info.log" | tee -a $POST_MORTEM_DIR/info.log
-    gdb -batch -x /opt/HPCCSystems/bin/post-mortem-gdb ${PROGNAME} core 2>$POST_MORTEM_DIR/info.err >>$POST_MORTEM_DIR/info.log
+    gdb -batch -ix /opt/HPCCSystems/bin/.gdbinit -x /opt/HPCCSystems/bin/post-mortem-gdb ${PROGNAME} core 2>$POST_MORTEM_DIR/info.err >>$POST_MORTEM_DIR/info.log
     echo "Generated info from core file" | tee -a $POST_MORTEM_DIR/info.log
     rm core
   fi