[Bug 1822331] Re: autopkgtest-buildvm-ubuntu-cloud no longer works with precise or trusty
Dan Streetman
dan.streetman at canonical.com
Fri Mar 29 15:10:31 UTC 2019
> precise has been EOL for 2 years
it's actually still supported with security maintenance
> trusty's support will end in about a month
it actually will continue to be supported for another 3 years of
security maintenance
> so I don't think we need to bother about this now.
i do think we need to. there's really no reason to remove those release
names from the script - they don't hurt anything by being there - and
not having them there makes users of the script hand-edit it to get it
to work with those releases.
** Description changed:
[impact]
creation of qemu imgs for use with autopkgtest-virt-qemu is done with
the autopkgtest-buildvm-ubuntu-cloud program. This was dropped in
version 5.6:
- [ Martin Pitt ]
- * autopkgtest-buildvm-ubuntu-cloud: Drop obsolete Ubuntu release names
+ [ Martin Pitt ]
+ * autopkgtest-buildvm-ubuntu-cloud: Drop obsolete Ubuntu release names
diff --git a/tools/autopkgtest-buildvm-ubuntu-cloud b/tools/autopkgtest-buildvm-ubuntu-cloud
index 2ff475c..81b4304 100755
--- a/tools/autopkgtest-buildvm-ubuntu-cloud
+++ b/tools/autopkgtest-buildvm-ubuntu-cloud
@@ -150,7 +150,7 @@ def parse_args():
-
-
- def download_image(cloud_img_url, release, arch):
+
+ def download_image(cloud_img_url, release, arch):
- if release in ['precise', 'trusty', 'wily', 'xenial']:
+ if release in ['xenial']:
- diskname = '%s-server-cloudimg-%s-disk1.img' % (release, arch)
- else:
- # images were renamed in Ubuntu 16.10
+ diskname = '%s-server-cloudimg-%s-disk1.img' % (release, arch)
+ else:
+ # images were renamed in Ubuntu 16.10
-
- however, precise and trusty are not 'obsolete Ubuntu release names' just yet.
+ however, precise and trusty are not 'obsolete Ubuntu release names' just
+ yet.
[test case]
run autopkgtest-buildvm-ubuntu-cloud with either -r precise or -r
trusty:
$ autopkgtest-buildvm-ubuntu-cloud -r trusty
Downloading https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64.img...
No image exists for this release/architecture
$ autopkgtest-buildvm-ubuntu-cloud -r precise
Downloading https://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64.img...
No image exists for this release/architecture
[regression potential]
very little, as this is a simple change and using precise or trusty with
the script does not work at all currrently. any regression would be
around downloading the ubuntu-cloud image.
+
+ [other info]
+
+ this does not affect cosmic or earlier, as the precise/trusty removal
+ was added in version 5.6 while those releases have earlier versions and
+ still contain support for precise/trusty images in autopkgtest-buildvm-
+ ubuntu-cloud.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to autopkgtest in Ubuntu.
https://bugs.launchpad.net/bugs/1822331
Title:
autopkgtest-buildvm-ubuntu-cloud no longer works with precise or
trusty
Status in autopkgtest package in Ubuntu:
In Progress
Status in autopkgtest source package in Disco:
In Progress
Status in autopkgtest package in Debian:
Unknown
Bug description:
[impact]
creation of qemu imgs for use with autopkgtest-virt-qemu is done with
the autopkgtest-buildvm-ubuntu-cloud program. This was dropped in
version 5.6:
[ Martin Pitt ]
* autopkgtest-buildvm-ubuntu-cloud: Drop obsolete Ubuntu release names
diff --git a/tools/autopkgtest-buildvm-ubuntu-cloud b/tools/autopkgtest-buildvm-ubuntu-cloud
index 2ff475c..81b4304 100755
--- a/tools/autopkgtest-buildvm-ubuntu-cloud
+++ b/tools/autopkgtest-buildvm-ubuntu-cloud
@@ -150,7 +150,7 @@ def parse_args():
def download_image(cloud_img_url, release, arch):
- if release in ['precise', 'trusty', 'wily', 'xenial']:
+ if release in ['xenial']:
diskname = '%s-server-cloudimg-%s-disk1.img' % (release, arch)
else:
# images were renamed in Ubuntu 16.10
however, precise and trusty are not 'obsolete Ubuntu release names'
just yet.
[test case]
run autopkgtest-buildvm-ubuntu-cloud with either -r precise or -r
trusty:
$ autopkgtest-buildvm-ubuntu-cloud -r trusty
Downloading https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64.img...
No image exists for this release/architecture
$ autopkgtest-buildvm-ubuntu-cloud -r precise
Downloading https://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64.img...
No image exists for this release/architecture
[regression potential]
very little, as this is a simple change and using precise or trusty
with the script does not work at all currrently. any regression would
be around downloading the ubuntu-cloud image.
[other info]
this does not affect cosmic or earlier, as the precise/trusty removal
was added in version 5.6 while those releases have earlier versions
and still contain support for precise/trusty images in autopkgtest-
buildvm-ubuntu-cloud.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1822331/+subscriptions
More information about the foundations-bugs
mailing list