** Description changed:

+ [Impact]
+ Installations of s390x systems will fail.  s390x requires zipl to boot
+ and curtin assumed it was in the target image.  The change is simply
+ to install it from the archive if it is not present.
+ 
+ [Test Case]
+ Run curtin vmtest on s390 as:
+   /tools/jenkins-runner tests/vmtests/test_simple.py:XenialTestSimple
+ 
+ [Regression Potential]
+ No regression potential on s390x as it simply did not work.
+ Errant code could accidently attempt installation of zipl on other
+ arch, but successful installation of other arch show that is not the
+ case.
+ 
+ [Other Info]
+ 
  Before any s390x vmtests can be run on any regular basis the zipl
  command needs to be added as a dependency during install. Currently a
  basic test fails [1] with the output:
  
  [  114.303504] cloud-init[1482]: Running command ['chroot', 
'/tmp/tmpua0mwwjb/target', 'zipl'] with allowed return codes [0] (shell=False, 
capture=False)
  [  114.304453] cloud-init[1482]: chroot: failed to run command 'zipl': No 
such file or directory
  
  [1] https://jenkins.ubuntu.com/server/job/curtin-vmtest-s390x/8/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1662346

Title:
  vmtest: s390x requires zipl command

To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1662346/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to