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

Node InternalIP may not be the same as Server networkInterfaces #18

Open
defo89 opened this issue Aug 27, 2024 · 1 comment
Open

Node InternalIP may not be the same as Server networkInterfaces #18

defo89 opened this issue Aug 27, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@defo89
Copy link
Contributor

defo89 commented Aug 27, 2024

What happened:
During server discovery metalprobe posts network interfaces and IPs information which is stored in:

  • Server .status.networkInterfaces
  • boot operator ipxebootconfig and httpbootconfig .spec.systemIPs

User (capi, gardener) may want to run production server on other network/subinterface/LAG (which is different from discovery) when providing a claim with appropriate ignition.

In this case node's InternalIP should not be the same as Server's .status.networkInterfaces

@defo89 defo89 added the bug Something isn't working label Aug 27, 2024
@afritzler
Copy link
Member

The wrong IP detection has been addressed here ironcore-dev/metal-operator#112

Regarding the custom IP allocation of a Server: Here we need to extend the Server machinery to allow custom IP allocation for a Servers network interfaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Backlog
Development

No branches or pull requests

2 participants