]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc-debian: allow creating `testing` and `unstable`
authorAntonio Terceiro <terceiro@debian.org>
Thu, 26 Oct 2017 22:42:49 +0000 (20:42 -0200)
committerStéphane Graber <stgraber@ubuntu.com>
Thu, 16 Nov 2017 21:32:52 +0000 (16:32 -0500)
Being able to create `testing` containers, regardless of what's the name
of the next stable, is useful in several contexts, included but not
limited to testing purposes. i.e. one won't need to explicitly switch to
`bullseye` once `buster` is released to be able to continue tracking
`testing`. While we are at it, let's also enable `unstable`, which is
exactly the same as `sid`, but there is no reason for not being able to.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
templates/lxc-debian.in

index 7d5e2614c8d2fe2da2bec11c3bc3f207e20cad68..394bd4fba37498298363656f4019e809c64b499e 100644 (file)
@@ -589,7 +589,7 @@ fi
 
 current_release=`wget ${MIRROR}/dists/stable/Release -O - 2> /dev/null | head |awk '/^Codename: (.*)$/ { print $2; }'`
 release=${release:-${current_release}}
-valid_releases=('wheezy' 'jessie' 'stretch' 'buster' 'sid')
+valid_releases=('wheezy' 'jessie' 'stretch' 'buster' 'testing' 'sid' 'unstable')
 if [[ ! "${valid_releases[*]}" =~ (^|[^[:alpha:]])$release([^[:alpha:]]|$) ]]; then
     echo "Invalid release ${release}, valid ones are: ${valid_releases[*]}"
     exit 1