← Back to issue list

[Feature] Support s390x bootloader installation using zipl

View original Github issue

Metadata

Project
imagecraft
Number
#381
Type
issue
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Add s390x bootloader support via zipl, skipping GRUB and generating /etc/zipl.conf; the feature is open, unlabeled, and awaiting maintainer triage.

Suggested action: needs triage

Reason: The request gives concrete steps—skip GRUB, generate /etc/zipl.conf, and invoke /sbin/zipl—and the current bootloader code has only EFI/BIOS methods with no s390x or zipl path. The issue has no labels, assignee, or comments, and target-disk mapping and zipl invocation details remain unspecified, so maintainer triage is still needed.

Evaluated by: mr-cal-bot

Impact: 58 Quick Win: 16 Complexity: 60 Confidence: 82 Actionability: 70

Issue body

### Feature Description Add support for `s390x` (IBM Z / LinuxONE) bootloader installation using `zipl` (z/Architecture Initial Program Loader), bypassing GRUB. ### Implementation Details 1. **Bypass GRUB**: - GRUB does not exist on `s390x`. Skip all GRUB module copying and `grub-mkimage` steps when target arch is `s390x`. 2. **`zipl` Configuration**: - Generate `/etc/zipl.conf` detailing kernel, initrd, and boot parameters. 3. **`zipl` Execution**: - Invoke `/sbin/zipl` to write IPL boot records to target DASD or SCSI disk sector offsets.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 58
Quick Win: 16
Complexity: 60
Confidence: 82
Actionability: 70
needs triage Add s390x bootloader support via zipl, skipping GRUB and generating /etc/zipl.conf; the feature is open, unlabeled, and awaiting maintainer triage.
stealth/space-bunny-alpha
Impact: 48
Quick Win: 13
Complexity: 62
Confidence: 58
Actionability: 70
needs triage Maintainer-filed feature request to add s390x boot support: skip GRUB (nonexistent on s390x), generate /etc/zipl.conf, and invoke /sbin/zipl to write IPL boot records. Open 73 days, no labels, no discussion.
stealth/space-bunny-alpha
Impact: 58
Quick Win: 15
Complexity: 67
Confidence: 90
Actionability: 77
needs triage Add s390x boot support by skipping GRUB, generating /etc/zipl.conf, and invoking zipl for target boot records; open, unlabeled, and awaiting maintainer triage.
qwen3.6-35b-a3b-mtp-q6
Impact: 65
Quick Win: 26
Staleness: 45
Complexity: 60
Confidence: 55
Support Request: 10
needs triage Feature request to add s390x bootloader support using zipl instead of GRUB. Unlabeled, no maintainer response after 46 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 0
Complexity: 65
Confidence: 90
Support Request: 5
needs triage Feature request to add s390x bootloader support using zipl instead of GRUB. Submitted by a maintainer with no comments, labels, or maintainer triage yet.

Update history

Date Change
created

Related issues

No related issues found above the similarity threshold.