Project

General

Profile

action #88786

coordination #88789: Create atomic modules to avoid unnecessary yaml schedules duplicates

[timeboxed:16h] Research on simplifying scheduling for handling the reboot

Added by riafarov 5 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
SUSE QA - SLE 15 SP3
Start date:
2021-02-19
Due date:
% Done:

0%

Estimated time:

Description

We have many differences in the schedules only because of the way reboot is handled after installation.
As we already did for the bootloader, it allowed us not to have separate schedules due to those differences.

We want to explore possibilities and agree on the approach, so we want to explore possibilities before implementing it.

The scenario we can use as an example is minimal+base_yast in our ob group which is executed on all backends (except ipmi).

Options:

  • There is an atomic module to handle reboot which can be scheduled for all backends
  • Some way to unify it on scheduling level not to duplicate it

History

#1 Updated by riafarov 5 months ago

  • Parent task set to #88789

#2 Updated by riafarov 5 months ago

  • Subject changed from Provide atomic module to handle the reboot to [timeboxed:16h] Research on simplifying scheduling for handling the reboot
  • Description updated (diff)
  • Status changed from New to Workable

#3 Updated by oorlov 5 months ago

  • Status changed from Workable to In Progress
  • Assignee set to oorlov

#4 Updated by oorlov 5 months ago

  • Status changed from In Progress to Feedback

#5 Updated by oorlov 4 months ago

  • Status changed from Feedback to In Progress

I'm continuing working on this task in scope of this ticket. So, reopening it.

#6 Updated by oorlov 4 months ago

  • Status changed from In Progress to Feedback

#7 Updated by favogt 3 months ago

  • Status changed from Feedback to Workable

The PR got merged and broke aarch64 upgrade tests: https://openqa.opensuse.org/tests/1704954#step/grub_test/7

# Test died: Undefined subroutine &grub_utils::handle_uefi_boot_disk_workaround called at opensuse/lib/grub_utils.pm line 71.

#8 Updated by acarvajal 3 months ago

favogt wrote:

The PR got merged and broke aarch64 upgrade tests: https://openqa.opensuse.org/tests/1704954#step/grub_test/7

# Test died: Undefined subroutine &grub_utils::handle_uefi_boot_disk_workaround called at opensuse/lib/grub_utils.pm line 71.

Submitted https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/12348 to fix.

#9 Updated by JERiveraMoya 3 months ago

  • Status changed from Workable to In Progress

#10 Updated by oorlov 3 months ago

  • Status changed from In Progress to Feedback

#11 Updated by oorlov 3 months ago

  • Status changed from Feedback to Closed

Also available in: Atom PDF