Skip to content

Commit 2f7fc10

Browse files
committed
Issue #242 Add cri-o, buildah, podman and skopeo packages
1 parent cf9f525 commit 2f7fc10

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

centos-7.template

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ repo --name=updates --baseurl=http://mirror.centos.org/centos/7/updates/x86_64/
2222
repo --name=extras --baseurl=http://mirror.centos.org/centos/7/extras/x86_64/
2323
repo --name=atomic --baseurl=http://mirror.centos.org/centos/7/atomic/x86_64/adb/
2424
repo --name=hvkvp --baseurl=https://copr-be.cloud.fedoraproject.org/results/gbraad/go-hvkvp/epel-7-x86_64/
25+
repo --name=virt7-container-common-candidate --baseurl=https://cbs.centos.org/repos/virt7-container-common-candidate/x86_64/os/
26+
repo --name=paas7-openshift-origin39-candidate --baseurl=https://cbs.centos.org/repos/paas7-openshift-origin39-candidate/x86_64/os/
2527

2628
shutdown
2729

@@ -51,6 +53,10 @@ python-setuptools
5153
dnsmasq
5254
subscription-manager-rhsm-certificates
5355
httpd-tools
56+
cri-o
57+
podman
58+
buildah
59+
skopeo
5460

5561
#Packages to be removed
5662
-aic94xx-firmware

scripts/handle-user-data

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ mount_partitions() {
4343
mount --bind /mnt/$PARTNAME/var/lib/docker /var/lib/docker
4444
restorecon -R /var/lib/docker
4545

46+
mkdir -p /mnt/$PARTNAME/var/lib/containers
47+
mkdir -p /var/lib/containers
48+
mount --bind /mnt/$PARTNAME/var/lib/containers /var/lib/containers
49+
restorecon -R /var/lib/containers
50+
4651
mkdir -p /mnt/$PARTNAME/var/lib/boot2docker
4752
mkdir -p /var/lib/boot2docker
4853
mount --bind /mnt/$PARTNAME/var/lib/boot2docker /var/lib/boot2docker
@@ -53,6 +58,12 @@ mount_partitions() {
5358
mkdir -p /etc/docker
5459
mount --bind /mnt/$PARTNAME/var/lib/boot2docker/etc/docker /etc/docker
5560

61+
mkdir -p /mnt/$PARTNAME/etc/containers
62+
cp -r /etc/containers/* /mnt/$PARTNAME/etc/containers
63+
rm -rf /etc/containers
64+
mkdir -p /etc/containers
65+
mount --bind /mnt/$PARTNAME/etc/containers /etc/containers
66+
5667
mkdir -p /mnt/$PARTNAME/var/lib/minishift
5768
mkdir -p /var/lib/minishift
5869
mount --bind /mnt/$PARTNAME/var/lib/minishift /var/lib/minishift

tests/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ function verify_nfs_installation() {
110110

111111
function verify_bind_mount() {
112112
output=`$BINARY ssh -- 'findmnt | grep "\[/var/lib/" | wc -l'`
113-
assert_equal $output "9"
113+
assert_equal $output "11"
114114
print_success_message "Bind mount check"
115115
}
116116

0 commit comments

Comments
 (0)