Skip to content

httpd service and PROVISIONING_IP #293

Open
@eidmantas

Description

@eidmantas

Any way to set PROVISIONING_IP from Ironic CRD object?

For example to override IP of

#!ipxe

:retry_boot
echo In inspector.ipxe
imgfree
# NOTE(dtantsur): keep inspection kernel params in [mdns]params in
# ironic-inspector-image and configuration in configure-ironic.sh
kernel --timeout 60000 http://10.0.4.12:6180/images/ironic-python-agent.kernel 

While under a more gapped network setup. (we are running under load balancers for this).

is it:

  networking:
    externalIP: 

Though this does not accept FQDNs, only IPs.

It seems multiple files are dynamically generated in the httpd container.

bash-5.1$ grep -Ri '10.0.4.12' * | wc -l
pwd
74
bash-5.1$ pwd
/shared/html
bash-5.1$ 

Looking for a way to use this, but under a load balancer with FQDN.

Edit: sorry I see this is from https://github.com/metal3-io/ironic-image/blob/main/ironic-config/inspector.ipxe.j2

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageIndicates an issue lacks a `triage/foo` label and requires one.questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions