Created attachment 1903893 [details] journalctl log from node0 Description: I was testing the DHCP scenario where only rendezvousIP is specified in the agent-config.yaml and no NMStateConfig is embedded. pre-network-manager-config.service fails on node0 when networkConfig is missing from agent-config.yaml. /usr/local/bin/pre-network-manager-config.sh is not found on node0. If NMStateConfig is not provided, then perhaps the service should not be included and activated in the ignition. agent-config.yaml used: metadata: name: ostest namespace: cluster0 spec: rendezvousIP: 192.168.122.2 Steps to reproduce: 1. Create agent.iso using install-config.yaml and agent-config.yaml 2. Deploy cluster using agent.iso 3. Log into node0 and pre-network-manager-config.service will be displayed as a failed unit. Expected: pre-network-manager-config.service in success state Actual: pre-network-manager-config.service in failed state Aug 05 08:27:18 localhost systemd[1]: Starting Prepare network manager config content... Aug 05 08:27:18 localhost systemd[1]: pre-network-manager-config.service: Main process exited, code=exited, status=203/EXEC Aug 05 08:27:18 localhost systemd[1]: pre-network-manager-config.service: Failed with result 'exit-code'. Aug 05 08:27:18 localhost systemd[1]: Failed to start Prepare network manager config content.
Bug has been verified with 4.12.0-0.nightly-2022-09-26-111919 release. It's working fine when only provided rendezvousIP in the agent-config.
OCP is no longer using Bugzilla and this bug appears to have been left in an orphaned state. If the bug is still relevant, please open a new issue in the OCPBUGS Jira project: https://issues.redhat.com/projects/OCPBUGS/summary