5abb4a4f12
Initial support for a centos7 image. This is separate to rhel7 because the major differences are things like repo and image locations, which are always going to be different. We should merge any real changes into the redhat-common layers. Apart from the added support files in centos7/*, the other change is mostly modifications to redhat-common's extract-image to handle different partition layouts of the centos7 image. Change-Id: I943abe5ff0a803f36eda266a79af0d9220edcae7
23 lines
451 B
Bash
Executable File
23 lines
451 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -eu
|
|
set -o pipefail
|
|
|
|
cat << EOF > /etc/yum.repos.d/centos7-latest.repo
|
|
[rhel7]
|
|
name=centos7
|
|
baseurl=http://buildlogs.centos.org/centos/7/os/x86_64-latest/
|
|
enabled=1
|
|
metadata_expire=7d
|
|
gpgcheck=0
|
|
EOF
|
|
|
|
cat << EOF > /etc/yum.repos.d/epel.repo
|
|
[epel]
|
|
name=Extra Packages for Enterprise Linux 7 - \$basearch
|
|
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=\$basearch
|
|
failovermethod=priority
|
|
enabled=1
|
|
gpgcheck=0
|
|
EOF
|