Uploaded image for project: 'Facter'
  1. Facter
  2. FACT-1925

fact pxe_boot => false after pxe-kexec

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: CLI, Community, DOCS
    • Labels:
    • Environment:

      Debian 9.9 (Stretch) has facter 2.4.6 in the repos, Debian 8.11.0 ships facter 2.2.0. 

      Happens with both/either.

    • Template:
    • Team:
      Night's Watch
    • Method Found:
      Needs Assessment
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      After running pxe-kexec to load initram/kernel and avoid lengthy BIOS wait, facter indicates "pxe_booted => false".

      Noticed this because a post-boot puppet one-shot attempted to install raid modules into initram.

      Haven't investigated, but this may be as simple as the presence of either BOOT_IMAGE or BOOTIF in /proc/cmdline being used as flags for a PXE booted host (these are not set after a initrd/kernel reload initiated by pxe-kexec and subsequent kexec) 

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              spuggy Andrew Sparrow
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support