Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-19434

[RFE] Reduce boot time bypassing BIOS POST using kexec

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Normal Normal
    • None
    • 4.12.0
    • RHCOS
    • None
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      MCD rollout (drain and reboot) takes a very long time, even with a high `maxUnavailable` value.
      
      Want to reduce the boot time by bypassing BOOT POST using "kexec-tools" package.
      
      Is it possible by using MCD in openshift 4.x version ?
      
      something we can achieve in RHEL7/8 by creating a systemd service:
      
      ~~~
      # cat /etc/systemd/system/dummy.service 
      [Unit]
      Description=Perform a kexec-boot
      
      [Service]
      Type=oneshot
      ExecStart=/usr/sbin/kexec -l /boot/vmlinuz-3.10.0-514.6.2.el7.x86_64 --initrd=/boot/initramfs-3.10.0-514.6.2.el7.x86_64.img --reuse-cmdline
      ExecStartPost=/usr/bin/systemctl kexec
      ~~~
      2) # systemctl daemon-reload
         # systemctl start dummy.service 

      Version-Release number of selected component (if applicable):

       

      How reproducible:

       

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       MCD rollout (drain and reboot) takes a very long time, even with a high `maxUnavailable` value

      Expected results:

      Want to reduce the node boot time.

      Additional info:

       

              Unassigned Unassigned
              rhn-support-duge Dushyant Uge
              Corey Daley Corey Daley
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: