To update the situation. We figured out the issue with the following errors:
/etc/init.d/rc3.d/S01S89Provscript: Line 9: /root/rscd.sh: No such file or directory
/etc/init.d/rc3.d/S01S89Provscript: Line 10: /user/lib/rsc/users: No such file or directory
The documentation specifies that the AgentInstalls directory should be on the root of the datastore, which is incorrect. The AgentInstalls directory should reside under the "Virtual Directory" which is specified in the data store configuration. Same goes for the bmilinux.tar file.
It proceeds to install the rscd agent but once it finishes we still get the following errors:
insserv: warning: script 'S01S91Provscript' missing LSB tags and overrides
insserv: warning: script 'S91Provscript missing LSB tags and overrides
It appears that it is now trying to make a call back to the Application Server using the correct ip address and port 9831. We tested and that port is indeed accessible and listening properly on the App Server from the network which is being used for provisioning. However, it informs us that is cannot connect and goes into a permanent loop trying to call back to the App server.
We believe the ethernet adapters may not be functioning correctly but cannot verify because the server is stuck in the callback loop. We specified eth0 in the system package and its the only NIC currently connected so I don't think it is trying to use the other NIC (there are two in the box)
Anyone have any ideas?
is wget installed on the target?
can you do a wget from the target to the datastore to pull the rscd.sh and bmilinux.tar.
is that Provscript till there?
wrt the location of the agent dirs the 'virtual dir' is the root of the ds, so if your datastore is like /opt/pxestore, your agents dir should be in /opt/pxestore/agents.
Check the following :-
Install.log - gives the installation information of OS install and post install steps.
http.log – the log gives you information about http requests made for getting agent installer, and additional files from the build server. This one is important and looks like nothing was downloaded from the datastore to the machine under provisioning.
Please let me know.
In reply to Bill:
is wget installed on the target? Yes
can you do a wget from the target to the datastore to pull the rscd.sh and bmilinux.tar. It is installing the agent now so I believe this is not a wget problem, please refer to my second post above.
is that Provscript till there? I am guessing you meant "still there?" and I really don't know because we can't use the target server due to it being in a permanent loop of Error: comm to provisioning server %app_server_ip on port 9831: network is unreachable
I believe we have successfully moved bmilinux to the server and it is attempting to call back to the app server but it cannot connect due to Network is unreachable error.
In reply to Rohit:
I will check the install.log
So far as http.log goes it appears we are successfully downloading everything to the target but it cannot make the bmi callback to the appserver.
As we watch it run on first boot after provisioning the OS is finished it appears to run a script that shuts down the eth0 NIC right before it attempts to make a call back to the app server and fails. Anyone seen this before?