[Canonical-ubuntu-qa] [Bug 2036604] Re: Synchronous Exception when booting VMs via qemu-efi-aarch64

2023-09-29 Thread Julian Andres Klode
** Tags removed: rls-mm-incoming
** Tags added: rls-nn-incoming

-- 
You received this bug notification because you are a member of
Canonical's Ubuntu QA, which is subscribed to autopkgtest in Ubuntu.
https://bugs.launchpad.net/bugs/2036604

Title:
  Synchronous Exception when booting VMs via qemu-efi-aarch64

Status in cloud-images:
  New
Status in autopkgtest package in Ubuntu:
  Confirmed
Status in edk2 package in Ubuntu:
  Fix Released
Status in qemu package in Ubuntu:
  Confirmed
Status in shim package in Ubuntu:
  Confirmed
Status in edk2 package in Debian:
  Fix Released

Bug description:
  I try to create an autopkgtest VM on an arm64 system with

  autopkgtest-buildvm-ubuntu-cloud -v --release mantic

  or on an amd64 system with

  autopkgtest-buildvm-ubuntu-cloud --arch arm64 -v --release mantic

  In both cases I get:

  Found linux image: /boot/vmlinuz-6.5.0-5-generic
  Found initrd image: /boot/initrd.img-6.5.0-5-generic
  Found linux image: /boot/vmlinuz-6.3.0-7-generic
  Found initrd image: /boot/initrd.img-6.3.0-7-generic
  Found linux image: /boot/vmlinuz-6.2.0-20-generic
  Found initrd image: /boot/initrd.img-6.2.0-20-generic
  Warning: os-prober will not be executed to detect other bootable partitions.
  BdsDxe: loading Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x5,0x0)
  BdsDxe: starting Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x5,0x0)

  
  Synchronous Exception at 0x5C328000

  
  Synchronous Exception at 0x5C328000
  ^A^Cqemu-system-aarch64: terminating on signal 2
  Traceback (most recent call last):

  /var/crash has no entries.

  ProblemType: Bug
  DistroRelease: Ubuntu 23.10
  Package: qemu-system-arm 1:8.0.4+dfsg-1ubuntu1
  ProcVersionSignature: Ubuntu 6.3.0-7.7-generic 6.3.5
  Uname: Linux 6.3.0-7-generic aarch64
  NonfreeKernelModules: zfs
  ApportVersion: 2.27.0-0ubuntu2
  Architecture: arm64
  CasperMD5CheckResult: pass
  CloudArchitecture: aarch64
  CloudID: none
  CloudName: none
  CloudPlatform: none
  CloudSubPlatform: config
  Date: Tue Sep 19 15:37:20 2023
  InstallationDate: Installed on 2021-08-17 (763 days ago)
  InstallationMedia: Ubuntu-Server 21.10 "Impish Indri" - Alpha arm64 (20210813)
  KvmCmdLine: COMMAND STAT  EUID  RUID PIDPPID %CPU COMMAND
  Lspci-vt:
   -[:00]-+-00.0  NVIDIA Corporation GK208B [GeForce GT 730]
  \-00.1  NVIDIA Corporation GK208 HDMI/DP Audio Controller
  MachineType: {report['dmi.sys.vendor']} {report['dmi.product.name']}
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.3.0-7-generic 
root=/dev/mapper/ubuntu--vg-ubuntu--lv ro
  RebootRequiredPkgs: Error: path contained symlinks.
  SourcePackage: qemu
  UpgradeStatus: No upgrade log present (probably fresh install)
  acpidump:
   
  dmi.bios.date: Mar 26 2020
  dmi.bios.release: 1.0
  dmi.bios.vendor: EFI Development Kit II / Marvell
  dmi.bios.version: EDK II
  dmi.board.name: Armada 8040 MacchiatoBin
  dmi.board.vendor: SolidRun
  dmi.board.version: Rev. 1.3
  dmi.chassis.type: 2
  dmi.chassis.vendor: SolidRun
  dmi.chassis.version: Rev. 1.3
  dmi.modalias: 
dmi:bvnEFIDevelopmentKitII/Marvell:bvrEDKII:bdMar262020:br1.0:svnSolidRun:pnArmada8040MacchiatoBin:pvrRev.1.3:rvnSolidRun:rnArmada8040MacchiatoBin:rvrRev.1.3:cvnSolidRun:ct2:cvrRev.1.3:sku:
  dmi.product.name: Armada 8040 MacchiatoBin
  dmi.product.version: Rev. 1.3
  dmi.sys.vendor: SolidRun

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/2036604/+subscriptions


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp


[Canonical-ubuntu-qa] [Merge] ~waveform/ubuntu-manual-tests:pi5 into ubuntu-manual-tests:main

2023-09-29 Thread mp+452380
The proposal to merge ~waveform/ubuntu-manual-tests:pi5 into 
ubuntu-manual-tests:main has been updated.

Status: Needs review => Merged

For more details, see:
https://code.launchpad.net/~waveform/ubuntu-manual-tests/+git/ubuntu-manual-tests/+merge/452380
-- 
Your team Ubuntu Testcase Admins is requested to review the proposed merge of 
~waveform/ubuntu-manual-tests:pi5 into ubuntu-manual-tests:main.


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp


[Canonical-ubuntu-qa] [Merge] autopkgtest-cloud:no-test-containers into autopkgtest-cloud:master

2023-09-29 Thread Brian Murray
Brian Murray has proposed merging autopkgtest-cloud:no-test-containers into 
autopkgtest-cloud:master.

Requested reviews:
  Canonical's Ubuntu QA (canonical-ubuntu-qa)

For more details, see:
https://code.launchpad.net/~ubuntu-release/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/452474

I was looking at our swift containers and noticed that there were a couple 
which were test runs from seed-new-release e.g. martian and mystical.

autopkgtest-mantic-zhsj-dhcpcd5
autopkgtest-martian
autopkgtest-mystical
autopkgtest-trusty

seed-new-release should not create these containers when run in --dry-run mode.
-- 
Your team Canonical's Ubuntu QA is requested to review the proposed merge of 
autopkgtest-cloud:no-test-containers into autopkgtest-cloud:master.
diff --git a/charms/focal/autopkgtest-cloud-worker/autopkgtest-cloud/tools/seed-new-release b/charms/focal/autopkgtest-cloud-worker/autopkgtest-cloud/tools/seed-new-release
index 41e684e..77f155a 100755
--- a/charms/focal/autopkgtest-cloud-worker/autopkgtest-cloud/tools/seed-new-release
+++ b/charms/focal/autopkgtest-cloud-worker/autopkgtest-cloud/tools/seed-new-release
@@ -138,10 +138,11 @@ target_container = container_prefix + args.new_release
 if args.test_container:
 target_container = "test-" + target_container
 
-# create new container
-swift_con.put_container(
-target_container, headers={"X-Container-Read": ".rlistings,.r:*"}
-)
+if not args.dry_run:
+# create new container
+swift_con.put_container(
+target_container, headers={"X-Container-Read": ".rlistings,.r:*"}
+)
 
 # read existing names (needs multiple batches)
 existing = set()
-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp


[Canonical-ubuntu-qa] [Merge] autopkgtest-cloud:download-results-notes into autopkgtest-cloud:master

2023-09-29 Thread Brian Murray
Brian Murray has proposed merging autopkgtest-cloud:download-results-notes into 
autopkgtest-cloud:master.

Requested reviews:
  Canonical's Ubuntu QA (canonical-ubuntu-qa)

For more details, see:
https://code.launchpad.net/~ubuntu-release/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/452475

I thought the comment would be more helpful if we were to explicitly state what 
a container for PPA results looks like.
-- 
Your team Canonical's Ubuntu QA is requested to review the proposed merge of 
autopkgtest-cloud:download-results-notes into autopkgtest-cloud:master.
diff --git a/charms/focal/autopkgtest-web/webcontrol/download-results b/charms/focal/autopkgtest-web/webcontrol/download-results
index 0f14155..d97b98a 100755
--- a/charms/focal/autopkgtest-web/webcontrol/download-results
+++ b/charms/focal/autopkgtest-web/webcontrol/download-results
@@ -58,7 +58,8 @@ def process_message(msg, db_con):
 version = info["testpkg_version"]
 (_, _, _, _, run_id) = info["swift_dir"].split("/")
 
-# we don't handle PPA requests
+# we don't handle PPA requests and their container names are
+# formatted like autopkgtest-$release-$user-$ppaname
 if container != ("autopkgtest-{}".format(release)):
 logging.debug("Ignoring non-distro request: {}".format(info))
 msg.channel.basic_ack(msg.delivery_tag)
-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp


Re: [Canonical-ubuntu-qa] [Merge] ~waveform/ubuntu-manual-tests:pi5 into ubuntu-manual-tests:main

2023-09-29 Thread Brian Murray
I've updated the iso tracker up to test case #1727.
-- 
https://code.launchpad.net/~waveform/ubuntu-manual-tests/+git/ubuntu-manual-tests/+merge/452380
Your team Ubuntu Testcase Admins is requested to review the proposed merge of 
~waveform/ubuntu-manual-tests:pi5 into ubuntu-manual-tests:main.


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp


[Canonical-ubuntu-qa] [Bug 2037755] [NEW] should not allow trigger=migration-reference/0 + all-proposed=1

2023-09-29 Thread Steve Langasek
Public bug reported:

https://bugs.launchpad.net/ubuntu/+source/libsoup3/+bug/2036444 was
filed to manually track a regression in the autopkgtests of libsoup3 on
s390x.

It had to be filed manually because a wrongly submitted autopkgtest with
trigger=migration-reference/0 and all-proposed=1 prevents proposed-
migration from seeing that this is a regression in the version of the
package in -proposed.

https://autopkgtest.ubuntu.com/results/autopkgtest-
mantic/mantic/s390x/libs/libsoup3/20230918_145018_90443@/log.gz

We should not allow requests to be submitted with this combination of
arguments.  migration-reference/0 is always supposed to be a baseline
retest, combining it with all-proposed=1 is fundamentally broken and
wrong.

** Affects: auto-package-testing
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of
Canonical's Ubuntu QA, which is subscribed to Auto Package Testing.
https://bugs.launchpad.net/bugs/2037755

Title:
  should not allow trigger=migration-reference/0 + all-proposed=1

Status in Auto Package Testing:
  New

Bug description:
  https://bugs.launchpad.net/ubuntu/+source/libsoup3/+bug/2036444 was
  filed to manually track a regression in the autopkgtests of libsoup3
  on s390x.

  It had to be filed manually because a wrongly submitted autopkgtest
  with trigger=migration-reference/0 and all-proposed=1 prevents
  proposed-migration from seeing that this is a regression in the
  version of the package in -proposed.

  https://autopkgtest.ubuntu.com/results/autopkgtest-
  mantic/mantic/s390x/libs/libsoup3/20230918_145018_90443@/log.gz

  We should not allow requests to be submitted with this combination of
  arguments.  migration-reference/0 is always supposed to be a baseline
  retest, combining it with all-proposed=1 is fundamentally broken and
  wrong.

To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/2037755/+subscriptions


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp