Project

General

Profile

Actions

action #25964

closed

[tools][aarch64] test ends incomplete after first_boot - Fail to make snapshot

Added by SLindoMansilla over 6 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Infrastructure
Target version:
Start date:
2017-10-11
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

Fail to make snapshot

11:11:27.3268 20040 ||| finished first_boot installation at 2017-10-11 11:11:27 (39 s)
11:11:27.3275 20040 Creating a VM snapshot lastgood
11:11:27.3332 20110 SAVED lastgood savevm lastgood
State blocked by non-migratable device 'arm_gicv3_its'
DIE Could not save snapshot 'lastgood': savevm lastgood
State blocked by non-migratable device 'arm_gicv3_its' at /usr/lib/os-autoinst/backend/qemu.pm line 251.

 at /usr/lib/os-autoinst/backend/baseclass.pm line 80.
    backend::baseclass::die_handler('Could not save snapshot \'lastgood\': savevm lastgood\x{a}State b...') called at /usr/lib/os-autoinst/backend/qemu.pm line 251
    backend::qemu::save_snapshot('backend::qemu=HASH(0x1610cbf8)', 'HASH(0x167c9de8)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 75
    backend::baseclass::handle_command('backend::qemu=HASH(0x1610cbf8)', 'HASH(0x167d3f98)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 436
    backend::baseclass::check_socket('backend::qemu=HASH(0x1610cbf8)', 'IO::Handle=GLOB(0x160fb1d0)') called at /usr/lib/os-autoinst/backend/qemu.pm line 1000
    backend::qemu::check_socket('backend::qemu=HASH(0x1610cbf8)', 'IO::Handle=GLOB(0x160fb1d0)', 0) called at /usr/lib/os-autoinst/backend/baseclass.pm line 208
    eval {...} called at /usr/lib/os-autoinst/backend/baseclass.pm line 156
    backend::baseclass::run_capture_loop('backend::qemu=HASH(0x1610cbf8)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 129
    backend::baseclass::run('backend::qemu=HASH(0x1610cbf8)', 6, 9) called at /usr/lib/os-autoinst/backend/driver.pm line 85
    backend::driver::start('backend::driver=HASH(0x15054060)') called at /usr/lib/os-autoinst/backend/driver.pm line 48
    backend::driver::new('backend::driver', 'qemu') called at /usr/bin/isotovideo line 212
    main::init_backend() called at /usr/bin/isotovideo line 276
11:11:27.3353 20110 waitpid for 20117 returned 0

openQA test in scenario sle-15-Installer-DVD-aarch64-create_hdd_minimal_base+sdk@aarch64 fails in
first_boot

Reproducible

Fails since (at least) Build 288.8

Expected result

Last good: (unknown) (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by okurz over 6 years ago

  • Subject changed from [tools] test ends incomplete after first_boot - Fail to make snapshot to [tools][aarch64] test ends incomplete after first_boot - Fail to make snapshot

I looked on bugzilla but could not find any according bug. Seen this in build 300.1 of SLE15 in many jobs on aarch64

Actions #2

Updated by okurz over 6 years ago

  • Status changed from New to In Progress
  • Priority changed from Normal to Urgent

Now I remembered, on o3 we disabled snapshotting for aarch64 because of https://bugzilla.opensuse.org/1055956

setting on the machine aarch64:

QEMU_DISABLE_SNAPSHOTS=1
_COMMENT_IN_MACHINE="See https://bugzilla.opensuse.org/1055956 for details about QEMU_DISABLE_SNAPSHOTS=1"

but I don't know if it will be active, maybe depending on os-autoinst version, etc.

Why does this happen now? Was there any update to our workers destroying snapshotting?

I put the same settings on osd now in the hope this would at least prevent incompletes.

Actions #3

Updated by SLindoMansilla over 6 years ago

  • Status changed from In Progress to Resolved
Actions #4

Updated by okurz over 6 years ago

  • Assignee set to okurz

assuming my change fixed it?!?

Actions #5

Updated by okurz over 6 years ago

  • Status changed from Resolved to In Progress
  • Assignee deleted (okurz)
  • Priority changed from Urgent to Normal

…but actually the former is not a real fix, reopening it with lower prio and unassigned as when we prevent incompletes that is as least something.

Actions #6

Updated by SLindoMansilla about 5 years ago

  • Priority changed from Normal to High

Happening again on sle-15-SP1-Installer-DVD-aarch64-Build195.1-gnome+acpi@aarch64: https://openqa.suse.de/tests/2725279

Actions #7

Updated by okurz over 4 years ago

  • Status changed from In Progress to Resolved
  • Assignee set to okurz
  • Target version set to Done

Newer versions of I guess it was qemu fixed it. The disabling of snapshots from https://openqa.opensuse.org/admin/machines has been removed since a long time.

Actions

Also available in: Atom PDF