Commit aac03638 authored by Elvin Sindrilaru's avatar Elvin Sindrilaru
Browse files

Ubuntu: Add createrepo package used by the tests

parent db3a7cbb
Pipeline #459556 skipped with stage
......@@ -19,41 +19,34 @@ ADD eos-docker/fstfmd.dict /var/eos/md/
RUN mkdir /var/tmp/eosxd-cache/ /var/tmp/eosxd-journal/
RUN useradd eos-user
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get install -y software-properties-common
RUN apt-get install -y --no-install-recommends apt-utils
RUN apt-get install -y build-essential
RUN apt-get install -y git gdebi-core libcurl4 \
libdw1 libprotobuf10 libxml2 \
libfuse2 fuse systemd \
libevent-2.1-6 libhiredis0.13 libjemalloc1 libjsoncpp1 \
libzmq5 libdw-dev libbz2-dev \
heimdal-servers krb5-kdc krb5-admin-server \
krb5-user libpam-krb5 libpam-ccreds auth-client-config \
#In ubuntu 18.04 initscripts network manager has changed- obsolete
#less has a foreign repo check it laterable
nano parallel fort77 gcc gfortran-8 gdb g++ perl \
libacl1-dev bzip2 automake autoconf libtool wget curl davix \
cadaver cmake
RUN apt-get install -y build-essential git gdebi-core libcurl4 \
libdw1 libprotobuf10 libxml2 libfuse2 fuse systemd \
libevent-2.1-6 libhiredis0.13 libjemalloc1 libjsoncpp1 \
libzmq5 libdw-dev libbz2-dev \
heimdal-servers krb5-kdc krb5-admin-server \
krb5-user libpam-krb5 libpam-ccreds auth-client-config \
#In ubuntu 18.04 initscripts network manager has changed- obsolete
#less has a foreign repo check it laterable
nano parallel fort77 gcc gfortran-8 gdb g++ perl \
libacl1-dev bzip2 automake autoconf libtool wget curl davix \
cadaver cmake createrepo
RUN curl -sL http://storage-ci.web.cern.ch/storage-ci/storageci.key | apt-key add - && apt-get update
RUN echo "deb http://storage-ci.web.cern.ch/storage-ci/debian/eos/citrine bionic commit\n# deb-src http://storage-ci.web.cern.ch/storage-ci/debian/eos/citrine/ bionic commit" >> /etc/apt/sources.list
RUN echo "deb http://storage-ci.web.cern.ch/storage-ci/debian/eos/citrine bionic commit\n# deb-src http://storage-ci.web.cern.ch/storage-ci/debian/eos/citrine/ bionic commit" >> /etc/apt/sources.list
RUN add-apt-repository 'deb http://storage-ci.web.cern.ch/storage-ci/debian/eos/citrine bionic commit '
RUN echo "deb http://storage-ci.web.cern.ch/storage-ci/debian/xrootd bionic master\n# deb-src http://storage-ci.web.cern.ch/storage-ci/debian/xrootd bionic master" >> /etc/apt/sources.list
RUN add-apt-repository 'deb http://storage-ci.web.cern.ch/storage-ci/debian/xrootd bionic master '
RUN apt-get clean
RUN apt-get update
RUN apt-get clean && apt-get update
RUN apt-get install -y eos-client eos-fusex xrootd-client-dbgsym xrootd-client-devel-dbgsym \
xrootd-client-devel xrootd-client-libs-dbgsym xrootd-client-libs \
xrootd-client xrootd-devel xrootd-libs-dbgsym xrootd-libs xrootd-private-devel \
eos-test eos-testkeytab
RUN apt-get update
xrootd-client-devel xrootd-client-libs-dbgsym xrootd-client-libs \
xrootd-client xrootd-devel xrootd-libs-dbgsym xrootd-libs xrootd-private-devel \
eos-test eos-testkeytab
ENTRYPOINT ["/bin/bash"]
Supports Markdown
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