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