File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -117,13 +117,15 @@ FROM ${env}
117117
118118WORKDIR /root
119119RUN apt-get update --yes --quiet && \
120- apt-get install --yes --quiet screen gdb software-properties-common apt-transport-https curl
120+ apt-get install --yes --quiet screen gdb software-properties-common apt-transport-https curl debuginfod ubuntu-dbgsym-keyring
121121COPY cephdev.asc cephdev.asc
122122RUN apt-key add cephdev.asc && \
123123 curl -L $repo_url | tee /etc/apt/sources.list.d/ceph_dev.list && \
124124 cat /etc/apt/sources.list.d/ceph_dev.list|sed -e 's/^deb/deb-src/' >>/etc/apt/sources.list.d/ceph_dev.list && \
125125 apt-get update --yes && \
126- DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get --assume-yes -q --no-install-recommends install -o Dpkg::Options::=--force-confnew --allow-unauthenticated ceph ceph-osd-dbg ceph-mds-dbg ceph-mgr-dbg ceph-mon-dbg ceph-common-dbg ceph-fuse-dbg ceph-test-dbg radosgw-dbg python3-cephfs python3-rados
126+ DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get --assume-yes -q --no-install-recommends install -o Dpkg::Options::=--force-confnew --allow-unauthenticated ceph ceph-osd-dbg ceph-mds-dbg ceph-mgr-dbg ceph-mon-dbg ceph-common-dbg ceph-fuse-dbg ceph-test-dbg radosgw-dbg python3-cephfs python3-rados ; \
127+ printf 'set debuginfod enabled on\n' | tee -a ~/.gdbinit
128+ ENV DEBUGINFOD_URLS="https://debuginfod.ubuntu.com"
127129EOF
128130 time run $SUDO docker build $CACHE --tag " $tag " .
129131 else
180182
181183 printf " built image %s\n" " $tag "
182184
183- run $SUDO docker run $PRIVILEGED -ti -v /ceph:/ceph:ro -v /cephfs:/cephfs:ro -v / teuthology:/teuthology:ro " $tag "
185+ run $SUDO docker run $PRIVILEGED -ti -v /teuthology:/teuthology:ro " $tag "
184186 return 0
185187}
186188
You can’t perform that action at this time.
0 commit comments