created |
2019-03-14T21:19:52.66982152Z
|
created_by |
/bin/sh -c #(nop) ADD file:074f2c974463ab38cf3532134e8ba2c91c9e346457713f2e8b8e2ac0ee9fd83d in /
|
|
created |
2019-03-14T21:19:53.099141434Z
|
created_by |
/bin/sh -c #(nop) LABEL org.label-schema.schema-version=1.0 org.label-schema.name=CentOS Base Image org.label-schema.vendor=CentOS org.label-schema.license=GPLv2 org.label-schema.build-date=20190305
|
empty_layer |
true
|
|
created |
2019-03-14T21:19:53.361167852Z
|
created_by |
/bin/sh -c #(nop) CMD ["/bin/bash"]
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:46.635179324Z
|
created_by |
/bin/sh -c #(nop) LABEL maintainer=Erwan Velu <evelu@redhat.com>
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:46.827363359Z
|
created_by |
/bin/sh -c #(nop) LABEL RELEASE=v4.0.0-stable-4.0
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:47.008435094Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_REPO=https://github.com/ceph/ceph-container.git
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:47.179971719Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_BRANCH=HEAD
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:47.362079179Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_COMMIT=5c77f1a5b0b07cb41c6e3004b16c92dd4288ed28
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:47.528995399Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_CLEAN=False
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:47.704905341Z
|
created_by |
/bin/sh -c #(nop) LABEL CEPH_POINT_RELEASE=
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:47.881087264Z
|
created_by |
/bin/sh -c #(nop) ENV CEPH_VERSION=nautilus
|
empty_layer |
true
|
|
created |
2019-04-08T08:23:48.059437364Z
|
created_by |
/bin/sh -c #(nop) ENV CEPH_POINT_RELEASE=
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:42.948294693Z
|
created_by |
/bin/sh -c yum install -y epel-release && yum install -y jq && bash -c ' if [ -n "nfs-ganesha nfs-ganesha-ceph nfs-ganesha-rgw nfs-ganesha-rados-grace" ]; then echo "[ganesha]" > /etc/yum.repos.d/ganesha.repo ; echo "name=ganesha" >> /etc/yum.repos.d/ganesha.repo ; if [[ "${CEPH_VERSION}" =~ master|^wip* ]]; then REPO_URL=$(curl -s "https://shaman.ceph.com/api/search/?project=nfs-ganesha&distros=centos/7&flavor=ceph_master&ref=next&sha1=latest" | jq -a ".[0] | .url"); echo "baseurl=$REPO_URL/\$basearch/" >> /etc/yum.repos.d/ganesha.repo ; else echo "baseurl=http://download.ceph.com/nfs-ganesha/rpm-V2.7-stable/$CEPH_VERSION/\$basearch/" >> /etc/yum.repos.d/ganesha.repo ; fi && echo "gpgcheck=0" >> /etc/yum.repos.d/ganesha.repo ; echo "enabled=1" >> /etc/yum.repos.d/ganesha.repo ; fi && if [ -n "tcmu-runner ceph-iscsi-config ceph-iscsi-cli python-rtslib" ]; then for repo in tcmu-runner python-rtslib; do curl -L https://shaman.ceph.com/api/repos/$repo/master/latest/centos/7/repo > /etc/yum.repos.d/$repo.repo ; done ; curl -L https://download.ceph.com/ceph-iscsi/2/rpm/el7/ceph-iscsi.repo -o /etc/yum.repos.d/ceph-iscsi.repo ; fi' && yum update -y && rpm --import 'https://download.ceph.com/keys/release.asc' && bash -c ' if [[ "${CEPH_VERSION}" =~ master|^wip* ]]; then REPO_URL=$(curl -s "https://shaman.ceph.com/api/search/?project=ceph&distros=centos/7&flavor=default&ref=${CEPH_VERSION}&sha1=latest" | jq -a ".[0] | .url"); RELEASE_VER=0 ; else RELEASE_VER=1 ; REPO_URL="http://download.ceph.com/rpm-${CEPH_VERSION}/el7/"; fi && rpm -Uvh "$REPO_URL/noarch/ceph-release-1-${RELEASE_VER}.el7.noarch.rpm" ' && yum install -y ca-certificates e2fsprogs ceph-common ceph-mon ceph-osd ceph-mds rbd-mirror ceph-mgr ceph-mgr-dashboard ceph-mgr-rook kmod lvm2 gdisk ceph-radosgw libradosstriper1 nfs-ganesha nfs-ganesha-ceph nfs-ganesha-rgw nfs-ganesha-rados-grace tcmu-runner ceph-iscsi-config ceph-iscsi-cli python-rtslib && INITIAL_SIZE="$(bash -c 'sz="$(du -sm --exclude=/proc /)" ; echo "${sz%*/}"')" && echo 'Postinstall cleanup' && (rm -rf "/usr/bin/hyperkube /usr/bin/etcd /usr/bin/systemd-analyze /usr/share/hwdata/{iab.txt,oui.txt} /etc/profile.d/lang.sh" && yum clean all && rpmdb --rebuilddb && rpm -q ca-certificates e2fsprogs ceph-common ceph-mon ceph-osd ceph-mds rbd-mirror ceph-mgr ceph-mgr-dashboard ceph-mgr-rook kmod lvm2 gdisk ceph-radosgw libradosstriper1 nfs-ganesha nfs-ganesha-ceph nfs-ganesha-rgw nfs-ganesha-rados-grace tcmu-runner ceph-iscsi-config ceph-iscsi-cli python-rtslib) && sed -i -e 's/udev_rules = 1/udev_rules = 0/' -e 's/udev_sync = 1/udev_sync = 0/' /etc/lvm/lvm.conf && grep -sqo "udev_sync = 0" /etc/lvm/lvm.conf && grep -sqo "udev_rules = 0" /etc/lvm/lvm.conf && rm -rf /etc/{selinux,systemd,udev} /lib/{lsb,udev} /tmp/* /usr/lib{,64}/{locale,systemd,udev,dracut} /usr/share/{doc,info,locale,man} /usr/share/{bash-completion,pkgconfig/bash-completion.pc} /var/log/* /var/tmp/* && find / -xdev -name "*.pyc" -o -name "*.pyo" -exec rm -f {} \; && if [ -f /usr/bin/ceph-dencoder ]; then gzip -9 /usr/bin/ceph-dencoder; fi && bash -c ' function ifstrip () { if compgen -g "$1"; then strip -s "$1"; fi } && ifstrip /usr/lib{,64}/ceph/erasure-code/* && ifstrip /usr/lib{,64}/rados-classes/* && ifstrip /usr/lib{,64}/python*/{dist,site}-packages/{rados,rbd,rgw}.*.so && ifstrip /usr/bin/{crushtool,monmaptool,osdmaptool}' && rm -f /usr/lib/ceph/mgr/dashboard/static/AdminLTE-*/plugins/datatables/extensions/TableTools/images/psd/* && find /var/log/ -type f -exec truncate -s 0 {} \; && FINAL_SIZE="$(bash -c 'sz="$(du -sm --exclude=/proc /)" ; echo "${sz%*/}"')" && REMOVED_SIZE=$((INITIAL_SIZE - FINAL_SIZE)) && echo "Cleaning process removed ${REMOVED_SIZE}MB" && echo "Dropped container size from ${INITIAL_SIZE}MB to ${FINAL_SIZE}MB" && rpm -q ca-certificates e2fsprogs ceph-common ceph-mon ceph-osd ceph-mds rbd-mirror ceph-mgr ceph-mgr-dashboard ceph-mgr-rook kmod lvm2 gdisk ceph-radosgw libradosstriper1 nfs-ganesha nfs-ganesha-ceph nfs-ganesha-rgw nfs-ganesha-rados-grace tcmu-runner ceph-iscsi-config ceph-iscsi-cli python-rtslib && echo 'Packages verified successfully'
|
|
created |
2019-04-08T08:25:43.716007115Z
|
created_by |
/bin/sh -c #(nop) LABEL maintainer=Erwan Velu <evelu@redhat.com>
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:43.900301655Z
|
created_by |
/bin/sh -c #(nop) LABEL RELEASE=v4.0.0-stable-4.0
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:44.139915194Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_REPO=https://github.com/ceph/ceph-container.git
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:44.352839348Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_BRANCH=HEAD
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:44.920959819Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_COMMIT=5c77f1a5b0b07cb41c6e3004b16c92dd4288ed28
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:45.101324057Z
|
created_by |
/bin/sh -c #(nop) LABEL GIT_CLEAN=False
|
empty_layer |
true
|
|
created |
2019-04-08T08:25:45.327876822Z
|
created_by |
/bin/sh -c #(nop) LABEL CEPH_POINT_RELEASE=
|
empty_layer |
true
|
|
created |
2019-04-08T08:26:11.979412805Z
|
created_by |
/bin/sh -c echo 'Install packages' && yum install -y wget unzip util-linux python-setuptools udev device-mapper && yum install -y sharutils lsof kubernetes-client etcd s3cmd && echo 'Web install confd' && CONFD_VERSION=0.16.0 && CONFD_ARCH=linux-amd64 && wget -q -O /usr/local/bin/confd "https://github.com/kelseyhightower/confd/releases/download/v${CONFD_VERSION}/confd-${CONFD_VERSION}-${CONFD_ARCH}" && chmod +x /usr/local/bin/confd && mkdir -p /etc/confd/conf.d && mkdir -p /etc/confd/templates && echo 'Install forego' && FOREGO_ARCH=linux-amd64 && wget -q -O /forego.tgz "https://bin.equinox.io/c/ekMN3bCZFUn/forego-stable-${FOREGO_ARCH}.tgz" && cd /usr/local/bin && tar xfz /forego.tgz && chmod +x /usr/local/bin/forego && rm /forego.tgz && INITIAL_SIZE="$(bash -c 'sz="$(du -sm --exclude=/proc /)" ; echo "${sz%*/}"')" && yum clean all && rm -f /usr/bin/{etcd-tester,etcd-dump-logs} && for binary in /usr/local/bin/{confd,forego,kubectl} /usr/bin/etcdctl; do if [ -f "$binary" ]; then gzexe $binary && rm -f ${binary}~; fi; done && rm -f /usr/bin/etcd && bash -c ' function ifstrip () { if compgen -g "$1"; then strip -s "$1"; fi } && ifstrip /usr/local/bin/{confd,forego,kubectl}' && echo "CLEAN DAEMON DONE!" && rm -rf /etc/{selinux,systemd,udev} /lib/{lsb,udev} /tmp/* /usr/lib{,64}/{locale,systemd,udev,dracut} /usr/share/{doc,info,locale,man} /usr/share/{bash-completion,pkgconfig/bash-completion.pc} /var/log/* /var/tmp/* && find / -xdev -name "*.pyc" -o -name "*.pyo" -exec rm -f {} \; && if [ -f /usr/bin/ceph-dencoder ]; then gzip -9 /usr/bin/ceph-dencoder; fi && bash -c ' function ifstrip () { if compgen -g "$1"; then strip -s "$1"; fi } && ifstrip /usr/lib{,64}/ceph/erasure-code/* && ifstrip /usr/lib{,64}/rados-classes/* && ifstrip /usr/lib{,64}/python*/{dist,site}-packages/{rados,rbd,rgw}.*.so && ifstrip /usr/bin/{crushtool,monmaptool,osdmaptool}' && rm -f /usr/lib/ceph/mgr/dashboard/static/AdminLTE-*/plugins/datatables/extensions/TableTools/images/psd/* && find /var/log/ -type f -exec truncate -s 0 {} \; && FINAL_SIZE="$(bash -c 'sz="$(du -sm --exclude=/proc /)" ; echo "${sz%*/}"')" && REMOVED_SIZE=$((INITIAL_SIZE - FINAL_SIZE)) && echo "Cleaning process removed ${REMOVED_SIZE}MB" && echo "Dropped container size from ${INITIAL_SIZE}MB to ${FINAL_SIZE}MB" && rpm -q sharutils lsof kubernetes-client etcd s3cmd && echo 'Packages verified successfully'
|
|
created |
2019-04-08T08:26:12.205889231Z
|
created_by |
/bin/sh -c #(nop) ADD file:3da0f4f6bbde77ee8713c77fb6147badcf45775ce34dad1ef9f5951d173e93b6 in /root/.s3cfg
|
|
created |
2019-04-08T08:26:12.407076985Z
|
created_by |
/bin/sh -c #(nop) ADD file:9387a4f5c9926b3a16e2da3d1649d09ecaf43ea16839ffee4da82989f7f63bb7 in /etc/confd/templates/
|
|
created |
2019-04-08T08:26:12.605038301Z
|
created_by |
/bin/sh -c #(nop) ADD file:5433845dc4a405e65161c71a3472cd03ab7bb0b51c6d3c4898c65d2e821eb2ca in /etc/confd/conf.d/
|
|
created |
2019-04-08T08:26:15.899249959Z
|
created_by |
/bin/sh -c #(nop) ADD multi:8a38babe9f250879559df46347740dd3b4084ff22cc78bf3c25d35e4b8219d9c in /opt/ceph-container/bin/
|
|
created |
2019-04-08T08:26:16.124784794Z
|
created_by |
/bin/sh -c #(nop) ADD file:04ebf5d86a50ffd7bb1eb4b2aab09a8cb636809c9cd188ef963170f0701cd364 in /opt/ceph-container/etc/
|
|
created |
2019-04-08T08:26:16.321842394Z
|
created_by |
/bin/sh -c #(nop) COPY file:5ce0d26ded560bf2f617e62d552a12f831e04f2231edeff943687273a5ea2fe0 in /opt/ceph-container/tmp/sree.tar.gz
|
|
created |
2019-04-08T08:26:17.245777799Z
|
created_by |
/bin/sh -c bash "/opt/ceph-container/bin/generate_entrypoint.sh" && rm -f /opt/ceph-container/bin/generate_entrypoint.sh && bash -n /opt/ceph-container/bin/*.sh
|
|
created |
2019-04-08T08:26:17.49349405Z
|
created_by |
/bin/sh -c #(nop) WORKDIR /
|
empty_layer |
true
|
|
created |
2019-04-08T08:26:17.710825418Z
|
created_by |
/bin/sh -c #(nop) ENTRYPOINT ["/opt/ceph-container/bin/entrypoint.sh"]
|
empty_layer |
true
|
|
created |
2019-06-12T08:43:04.837810715Z
|
created_by |
/bin/sh -c #(nop) ADD file:15e37bc47a6ef65ae2073e20823ba27de31caaa3d277bd5dfa38df957eb08470 in /usr/local/bin/
|
|
created |
2019-06-12T08:43:08.197010571Z
|
created_by |
/bin/sh -c #(nop) ENTRYPOINT ["/usr/local/bin/cn-core" "init"]
|
empty_layer |
true
|
|