Project

General

Profile

Actions

action #88786

closed

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

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

Added by riafarov about 3 years ago. Updated almost 3 years 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
Actions #1

Updated by riafarov about 3 years ago

  • Parent task set to #88789
Actions #2

Updated by riafarov about 3 years 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
Actions #3

Updated by oorlov about 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to oorlov
Actions #4

Updated by oorlov about 3 years ago

  • Status changed from In Progress to Feedback
Actions #5

Updated by oorlov about 3 years ago

  • Status changed from Feedback to In Progress

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

Actions #6

Updated by oorlov about 3 years ago

  • Status changed from In Progress to Feedback
Actions #7

Updated by favogt almost 3 years 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.

Actions #8

Updated by acarvajal almost 3 years 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.

Actions #9

Updated by JERiveraMoya almost 3 years ago

  • Status changed from Workable to In Progress
Actions #10

Updated by oorlov almost 3 years ago

  • Status changed from In Progress to Feedback
Actions #11

Updated by oorlov almost 3 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF