Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-4996

[ABI] Allow run time changes to the installation configs or agent-configs.

XMLWordPrintable

    • False
    • None
    • False
    • Not Selected

      1. Proposed title of this feature request

      With this request I'm proposing a feature request that shall allow doing
      minimal changes to the configurations done with either install configs or
      agent-configs.

      Ex: User entered a wrong disk name in agent-config. 

      The error is printed as,

      Installation cannot proceed:
      master0: Failed to update host installation disk to /dev/not-found-by-hints (from /dev/disk/by-path/pci-xyza:11:00.0-ata-1.0): Requested installation disk is not part of the host's valid disks.
      Here what user did is added  following config to agent-config.yaml

      macAddress: 00:00:6A:BA:16:82
      rootDeviceHints:
      deviceName: "/dev/disk/by-path/pci-xyza:11:00.0-ata-1"
       

      So it's a clear typo but the error log shows the correct disk name it has
      found to user.

      To correct this he/she/they have to correct configs and re-generate the ISO to
      install, this eats time for a user by adding recurring work.

      Instead, if user can see what error is and what needs to be corrected he shall
      have a option to do the runtime change. 

      We already have similar validator for networking on ABI install 4.13+
      release.

      This can happen for many thing but I'd expect if we are able to have the
      pre-install validations checked and corrected before turning to failed install
      with a option to have runtime changes then it shall save million of minutes
      considering a lot if customers are using it nowadays.

      2. What is the nature and description of the request?

      Completely new feature.

      3. Why does the customer need this? (List the business requirements here)

      It's going to save time a user takes to correct config and generate ISO and then add it to nodes again till the installation check fails.
      Every customer using ABI installation would be benefited from this.

      The Assisted Installer already has this as we can select the disk with GUI.

      4. List any affected packages or components.
      Agent Based installer

              racedoro@redhat.com Ramon Acedo
              rhn-support-pkhedeka Parikshit Khedekar
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: