Uploaded image for project: 'anaconda installer'
  1. anaconda installer
  2. INSTALLER-4167

The kickstart cdrom command replacement

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • Create a replacement for cdrom kickstart command
    • False
    • Hide

      None

      Show
      None
    • 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)  

       

              Unassigned Unassigned
              jkonecny@redhat.com Jiri Konecny
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: