Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

introduction of custom iPXE firmware support #429

Merged
merged 1 commit into from
Dec 12, 2023

Commits on Nov 20, 2023

  1. add custom ipxe firmware building support

    This commit adds the following:
    
      - Support for detecting iPXE certificates
      - When iPXE certs are detected, the iPXE services
        and configs will be advertised with https addresses
      - Enforce chainloading of the iPXE firmware provided by
        the user even if the client machine comes with an iPXE
        firmware by default
      - Adds modular iPXE apache2 config file to enable separate
        iPXE specific virtual host (port) where TLS is enforced
      - Custom iPXE config file template has been added thus Ironic can
        generate node specific iPXE config files that use the custom iPXE
        firmware
      - A set of environment variable that control the new iPXE related
        features
    
    Signed-off-by: Adam Rozman <adam.rozman@est.tech>
    Rozzii committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    15149c0 View commit details
    Browse the repository at this point in the history