-
Task
-
Resolution: Done
-
Critical
-
None
-
None
-
None
-
None
-
BU Product Work
-
2
-
False
-
-
False
-
OCPSTRAT-245 - Configure network interfaces interactively with agent-based installer
-
-
-
Agent Sprint 230
The node zero ip is currently hard-coded inside set-node-zero.sh.template and in the ServiceBaseURL template string.
ServiceBaseURL is also hard-coded inside:
- apply-host-config.service.template
- create-cluster-and-infraenv-service.template
- common.sh.template
- start-agent.sh.template
- start-cluster-installation.sh.template
- assisted-service.env.template
We need to remove this hard-coding and to allow a user to be able to set the node zero ip through the tui and have it be reflected by the agent services and scripts.
I am not quite sure. I think it could be beneficial to allow the user to set those after the connectivity checks fail. I am thinking of the following scenario:
The obvious hole with that is that how would a node that it is actually node0 in the previous scenario. I think it would only happen in case the wrong config was static. To make it work we might need more than just this, though.