remove hostnetwork check for addr configuration of the smee services #139
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Due to a special network configuration, we have to run smee in the host network so that dhcp requests can be received and be responded to the destination host.
It looks like the IP of an undesired interface is being used by default.
eno8303 = wrong
lcm@infra = correct
smee configuration
smee logs
It is currently the case that the IP addresses cannot be changed, as they can only be set due to the host network check if smee is not running in the host network.
I think that a check is not necessary at this point, which is why I have removed it in order to set the correct IP address of the correct interface.
smee logs after my change
Why is this needed
We need this change to configure smee correctly in the hostNetwork mode for a deployment
How Has This Been Tested?
Installed Tinkerbell with the modified smee deployment template and deployed a node
Checklist:
I have: