[lxc-devel] [lxc/master] lxc-opensuse: add Tumbleweed as supported release
brauner on Github
lxc-bot at linuxcontainers.org
Sat May 27 00:53:16 UTC 2017
A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 364 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20170527/69b1a90c/attachment.bin>
-------------- next part --------------
From befa8441d46b2110fc0b0806918a37d0e6c23cdd Mon Sep 17 00:00:00 2001
From: Christian Brauner <christian.brauner at ubuntu.com>
Date: Sat, 27 May 2017 02:52:35 +0200
Subject: [PATCH] lxc-opensuse: add Tumbleweed as supported release
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
---
templates/lxc-opensuse.in | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/templates/lxc-opensuse.in b/templates/lxc-opensuse.in
index 5e8686bcc..791dfd32d 100644
--- a/templates/lxc-opensuse.in
+++ b/templates/lxc-opensuse.in
@@ -138,7 +138,11 @@ download_opensuse()
# download a mini opensuse into a cache
echo "Downloading opensuse minimal ..."
mkdir -p "$cache/partial-$arch-packages"
- zypper --quiet --root $cache/partial-$arch-packages --non-interactive ar http://download.opensuse.org/distribution/$DISTRO/repo/oss/ repo-oss || return 1
+ if [[ $DISTRO == "tumbleweed"
+ zypper --quiet --root $cache/partial-$arch-packages --non-interactive ar http://download.opensuse.org/$DISTRO/repo/oss/ repo-oss || return 1
+ else
+ zypper --quiet --root $cache/partial-$arch-packages --non-interactive ar http://download.opensuse.org/distribution/$DISTRO/repo/oss/ repo-oss || return 1
+ fi
# Leap update repos were rearranged
if [[ $DISTRO == "leap/4"* ]]; then
zypper --quiet --root $cache/partial-$arch-packages --non-interactive ar http://download.opensuse.org/update/$DISTRO/oss/ update || return 1
@@ -479,6 +483,10 @@ else
echo "Selected openSUSE Leap 42.2"
DISTRO="leap/42.2"
;;
+ tumbleweed|factory)
+ echo "Selected openSUSE Leap Tumbleweed"
+ DISTRO="tumbleweed"
+ ;;
*)
echo "You have chosen an invalid release, quitting..."
More information about the lxc-devel
mailing list