hypercube: Fix autoremove breakage on aarch64
[ta/caas-kubernetes.git] / docker-build / hyperkube / Dockerfile
index 54bd0df..969c4bf 100644 (file)
@@ -12,7 +12,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM centos:7.6.1810
+FROM scratch
+ADD centos-7-docker.tar.xz /
+CMD ["/bin/bash"]
 MAINTAINER Krisztian Lengyel <krisztian.lengyel@nokia.com>
 
 ARG ceph_version
@@ -31,6 +33,7 @@ RUN useradd -u 144 -M -s /sbin/nologin kube \
 &&  yum install -y --setopt=skip_missing_names_on_install=False \
       ${ceph_packages} \
       conntrack-tools \
+      grubby \
 \
 # Install kubernetes
 &&  chmod a+x /kube-apiserver \
@@ -40,4 +43,5 @@ RUN useradd -u 144 -M -s /sbin/nologin kube \
 # Clean up
 &&  yum erase -y ceph-release \
 &&  yum autoremove -y \
+&&  yum erase -y grubby \
 &&  yum clean all -y \