action #88786
closedcoordination #88789: Create atomic modules to avoid unnecessary yaml schedules duplicates
[timeboxed:16h] Research on simplifying scheduling for handling the reboot
0%
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
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
Updated by oorlov about 3 years ago
- Status changed from Workable to In Progress
- Assignee set to oorlov
Updated by oorlov about 3 years ago
- Status changed from In Progress to Feedback
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.
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.
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.
Updated by JERiveraMoya almost 3 years ago
- Status changed from Workable to In Progress
Updated by oorlov almost 3 years ago
- Status changed from In Progress to Feedback