-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
-
Create a replacement for cdrom kickstart command
-
False
-
-
False
-
Testable
-
To Do
-
RHELBU-3118 - Create replacement for cdrom payload source in Anaconda
-
-
User Stories:
As a user, I want to be able to USB cdrom as the installation source, so that I can install system on machine with no existing CDROM.
As a user, I want to be able to use general ISO creator tools which uses other than iso9660 format, so that I'm not limited to use only Fedora recommended tool.
As a developer, I want to avoid bug reports from users having problems with installation because of special ISO creation tool, so that I can focus on other important aspects instead of only bug triaging.
Description:
The Anaconda cdrom kickstart command and kernel parameter argument have multiple issues. Is is archaic but also we've got multiple bug reports which we are not reasonably able to resolve.
A few notes for the implementation:
- This new command needs to be able to detect installation source which is not on iso9660 (caused a lot of troubles in the past).
- This new command shouldn't depend on optical media.
- This new command shoudn't depend on blivet device tree to avoid missing the installation source which is in the ignoredisk kickstart command.
You can read about investigation why not to fix existing cdrom command in [this issue comments|https://issues.redhat.com/projects/INSTALLER/issues/INSTALLER-4023.]
You can read more details in this RHELBU issue.
Acceptance criteria:
- We have replacement for cdrom kickstart command which is able to automatically detect installation source.
- We have replacement for inst.cdrom kernel boot parameters which is able to automatically detect installation source.
- We have deprecation warning in place for existing cdrom kickstart command and kernel command line argument. This needs to be in place for a while to make reasonable migration possible.
- The new command is able to install system from a device in the ignoredisk kickstart command.
- The new command is able to install from other than optical media.
- The new command is able to install from other than iso9660 format.
Third party ACKs:
All the third parties who should be informed of this issue please provide here an ACK in case you agree with this proposed issue. This issue will then be included for the next quarterly planning.
Name (Team) | ACK or comment below |
---|---|
jstodola@redhat.com (RTT) | |
rhn-support-sbarcomb (PX) | |
sdubewar (Doc) |
- is caused by
-
INSTALLER-4023 Remove blivet devicetree use from Payload parts
-
- Closed
-
-
RHEL-4707 RHEL-9: [Regression] Cannot install system using DVD on USB when ignoredisk is specified in kickstart
-
- Closed
-
-
RHEL-58829 RHEL-10: [Regression] Cannot install system using DVD on USB when ignoredisk is specified in kickstart
-
- Closed
-
-
RHEL-80384 System never boots from USB device when using custom inst.ks=cdrom:/8.10-0_base.cfg
-
- Closed
-
- links to