Commit a58b3989 authored by Robert Schmidt's avatar Robert Schmidt

Install gdb in RAN images to have stack traces on asserts

parent 4dc26bf5
...@@ -43,6 +43,7 @@ RUN yum update -y && \ ...@@ -43,6 +43,7 @@ RUN yum update -y && \
tzdata \ tzdata \
procps-ng \ procps-ng \
atlas \ atlas \
gdb \
python3 \ python3 \
python3-pip \ python3-pip \
net-tools \ net-tools \
......
...@@ -53,6 +53,7 @@ RUN apt-get update && \ ...@@ -53,6 +53,7 @@ RUN apt-get update && \
iputils-ping \ iputils-ping \
iproute2 \ iproute2 \
iperf \ iperf \
gdb \
python \ python \
python3 \ python3 \
python3-six \ python3-six \
......
...@@ -46,6 +46,7 @@ RUN yum repolist --disablerepo=* && \ ...@@ -46,6 +46,7 @@ RUN yum repolist --disablerepo=* && \
lksctp-tools \ lksctp-tools \
nettle \ nettle \
tzdata \ tzdata \
gdb \
python3 \ python3 \
python3-pip \ python3-pip \
net-tools \ net-tools \
......
...@@ -52,6 +52,7 @@ RUN apt-get update && \ ...@@ -52,6 +52,7 @@ RUN apt-get update && \
net-tools \ net-tools \
iproute2 \ iproute2 \
iputils-ping \ iputils-ping \
gdb \
python \ python \
python3 \ python3 \
python3-six \ python3-six \
......
...@@ -41,6 +41,7 @@ RUN yum update -y && \ ...@@ -41,6 +41,7 @@ RUN yum update -y && \
tzdata \ tzdata \
procps-ng \ procps-ng \
atlas \ atlas \
gdb \
python3 \ python3 \
python3-pip \ python3-pip \
net-tools \ net-tools \
......
...@@ -47,6 +47,7 @@ RUN apt-get update && \ ...@@ -47,6 +47,7 @@ RUN apt-get update && \
libatlas3-base \ libatlas3-base \
libconfig9 \ libconfig9 \
net-tools \ net-tools \
gdb \
python \ python \
python3 \ python3 \
python3-six \ python3-six \
......
...@@ -44,6 +44,7 @@ RUN yum update -y && \ ...@@ -44,6 +44,7 @@ RUN yum update -y && \
nettle \ nettle \
tzdata \ tzdata \
atlas \ atlas \
gdb \
python3 \ python3 \
python3-pip \ python3-pip \
iproute \ iproute \
......
...@@ -46,6 +46,7 @@ RUN yum update -y && \ ...@@ -46,6 +46,7 @@ RUN yum update -y && \
iputils \ iputils \
iproute \ iproute \
atlas \ atlas \
gdb \
python3 \ python3 \
python3-pip \ python3-pip \
libXpm \ libXpm \
......
...@@ -50,6 +50,7 @@ RUN apt-get update && \ ...@@ -50,6 +50,7 @@ RUN apt-get update && \
libconfig9 \ libconfig9 \
openssl \ openssl \
net-tools \ net-tools \
gdb \
python \ python \
python3 \ python3 \
python3-six \ python3-six \
......
...@@ -68,6 +68,9 @@ elif [[ -v USE_N3XX ]]; then ...@@ -68,6 +68,9 @@ elif [[ -v USE_N3XX ]]; then
$PREFIX/bin/uhd_images_downloader.py -t n3xx $PREFIX/bin/uhd_images_downloader.py -t n3xx
fi fi
# enable printing of stack traces on assert
export gdbStacks=1
echo "==================================" echo "=================================="
echo "== Starting eNB soft modem" echo "== Starting eNB soft modem"
if [[ -v USE_ADDITIONAL_OPTIONS ]]; then if [[ -v USE_ADDITIONAL_OPTIONS ]]; then
......
...@@ -68,6 +68,9 @@ elif [[ -v USE_N3XX ]]; then ...@@ -68,6 +68,9 @@ elif [[ -v USE_N3XX ]]; then
$PREFIX/bin/uhd_images_downloader.py -t n3xx $PREFIX/bin/uhd_images_downloader.py -t n3xx
fi fi
# enable printing of stack traces on assert
export gdbStacks=1
echo "==================================" echo "=================================="
echo "== Starting gNB soft modem" echo "== Starting gNB soft modem"
if [[ -v USE_ADDITIONAL_OPTIONS ]]; then if [[ -v USE_ADDITIONAL_OPTIONS ]]; then
......
...@@ -48,6 +48,9 @@ elif [[ -v USE_N3XX ]]; then ...@@ -48,6 +48,9 @@ elif [[ -v USE_N3XX ]]; then
$PREFIX/bin/uhd_images_downloader.py -t n3xx $PREFIX/bin/uhd_images_downloader.py -t n3xx
fi fi
# enable printing of stack traces on assert
export gdbStacks=1
echo "==================================" echo "=================================="
echo "== Starting eNB soft modem" echo "== Starting eNB soft modem"
if [[ -v USE_ADDITIONAL_OPTIONS ]]; then if [[ -v USE_ADDITIONAL_OPTIONS ]]; then
......
...@@ -63,6 +63,9 @@ if [[ -v USE_NFAPI ]]; then ...@@ -63,6 +63,9 @@ if [[ -v USE_NFAPI ]]; then
new_args+=("$PREFIX/etc/ue.conf") new_args+=("$PREFIX/etc/ue.conf")
fi fi
# enable printing of stack traces on assert
export gdbStacks=1
echo "==================================" echo "=================================="
echo "== Starting LTE UE soft modem" echo "== Starting LTE UE soft modem"
if [[ -v USE_ADDITIONAL_OPTIONS ]]; then if [[ -v USE_ADDITIONAL_OPTIONS ]]; then
......
...@@ -64,6 +64,9 @@ while [[ $# -gt 0 ]]; do ...@@ -64,6 +64,9 @@ while [[ $# -gt 0 ]]; do
shift shift
done done
# enable printing of stack traces on assert
export gdbStacks=1
echo "==================================" echo "=================================="
echo "== Starting NR UE soft modem" echo "== Starting NR UE soft modem"
if [[ -v USE_ADDITIONAL_OPTIONS ]]; then if [[ -v USE_ADDITIONAL_OPTIONS ]]; then
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment