Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Commit

Permalink
Merge pull request #22 from harche/repo_url
Browse files Browse the repository at this point in the history
scripts: Arch dependent repo url for fedora
  • Loading branch information
jcvenegas authored Jan 22, 2018
2 parents 052b8af + 525ae6a commit 18d25ca
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 9 deletions.
2 changes: 1 addition & 1 deletion rootfs-builder/fedora/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
From fedora:27

RUN dnf -y update && dnf install -y git golang systemd pkgconfig
RUN dnf -y update && dnf install -y git golang redhat-release systemd pkgconfig
10 changes: 2 additions & 8 deletions rootfs-builder/fedora/rootfs_lib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ installonly_limit=3
reposdir=/root/mash
[kata]
name=fedora
name=Fedora \$releasever - \$basearch
failovermethod=priority
baseurl=${REPO_URL}
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-\$releasever&arch=\$basearch
enabled=1
gpgcheck=0
EOF
Expand All @@ -41,10 +41,6 @@ build_rootfs()
# Mandatory
local ROOTFS_DIR=$1

#In case rootfs is created usig repositories allow user to modify
# the default URL
local REPO_URL=${REPO_URL:-http://mirror.math.princeton.edu/pub/fedora/linux/releases/$OS_VERSION/Everything/x86_64/os/}

# In case of support EXTRA packages, use it to allow
# users add more packages to the base rootfs
local EXTRA_PKGS=${EXTRA_PKGS:-""}
Expand All @@ -70,8 +66,6 @@ build_rootfs()
die "neither yum nor dnf is installed"
fi

info "Using : ${PKG_MANAGER} to pull packages from ${REPO_URL}"

DNF="${PKG_MANAGER} --config=$DNF_CONF -y --installroot=${ROOTFS_DIR} --noplugins"
$DNF install ${EXTRA_PKGS} ${PACKAGES}

Expand Down

0 comments on commit 18d25ca

Please sign in to comment.