瀏覽代碼

Merge pull request #14414 from jfrazelle/fix-rpms

fix rpms
David Calavera 10 年之前
父節點
當前提交
2905fe4806
共有 2 個文件被更改,包括 5 次插入0 次删除
  1. 1 0
      contrib/builder/rpm/centos-7/Dockerfile
  2. 4 0
      contrib/builder/rpm/generate.sh

+ 1 - 0
contrib/builder/rpm/centos-7/Dockerfile

@@ -5,6 +5,7 @@
 FROM centos:7
 FROM centos:7
 
 
 RUN yum groupinstall -y "Development Tools"
 RUN yum groupinstall -y "Development Tools"
+RUN yum -y swap -- remove systemd-container systemd-container-libs -- install systemd systemd-libs
 RUN yum install -y btrfs-progs-devel device-mapper-devel glibc-static libselinux-devel sqlite-devel tar
 RUN yum install -y btrfs-progs-devel device-mapper-devel glibc-static libselinux-devel sqlite-devel tar
 
 
 ENV GO_VERSION 1.4.2
 ENV GO_VERSION 1.4.2

+ 4 - 0
contrib/builder/rpm/generate.sh

@@ -38,6 +38,10 @@ for version in "${versions[@]}"; do
 		centos:*)
 		centos:*)
 			# get "Development Tools" packages dependencies
 			# get "Development Tools" packages dependencies
 			echo 'RUN yum groupinstall -y "Development Tools"' >> "$version/Dockerfile"
 			echo 'RUN yum groupinstall -y "Development Tools"' >> "$version/Dockerfile"
+
+			if [[ "$version" == "centos-7" ]]; then
+				echo 'RUN yum -y swap -- remove systemd-container systemd-container-libs -- install systemd systemd-libs' >> "$version/Dockerfile"
+			fi
 			;;
 			;;
 		*)
 		*)
 			echo 'RUN yum install -y @development-tools fedora-packager' >> "$version/Dockerfile"
 			echo 'RUN yum install -y @development-tools fedora-packager' >> "$version/Dockerfile"