Symptoms
Execution of the Shared VPS into Hardware Node conversion script http://download.automation.odin.com/poa/5.5/doc/index.htm?fileName=74135.htm on OA Management Node fails with the following message:
[root@osscore ~]# /usr/local/pem/bin/convert_vps_to_host.py --host-id 10 --hw-host-id 100 --gateway 10.10.10.1 --backnet venet0 --verbose --only-checks
...
2014-12-10 07:32:28.079 ERROR Precheck error: Network 'venet0' is missing on host vzlin01.provider.tld (100)
You should: Create network or provide correct one
2014-12-10 07:32:28.079 ERROR Precheck error: Network 'venet0' is missing on host vzlin01.provider.com (100)
You should: Create network or provide correct one
Traceback (most recent call last):
File "/usr/local/pem/bin/convert_vps_to_host.py", line 1184, in ?
main()
File "/usr/local/pem/bin/convert_vps_to_host.py", line 1174, in main
run_checks(progress, host_id, hw_host_id, backnet, frontnet)
File "/usr/local/pem/bin/convert_vps_to_host.py", line 539, in run_checks
check_network(hw_networks, backnet, hw_host)
File "/usr/local/pem/bin/convert_vps_to_host.py", line 329, in check_network
raise uAction.PrecheckFailed(reason, what_todo)
poaupdater.uAction.PrecheckFailed: Precheck error: Network 'venet0' is missing on host vzlin01.provider.tld (100)
You should: Create network or provide correct one
Cause
- Incorrect value was specified for the
--backnet
parameter of the script. - Container network was already converted to bridged mode.
Resolution
--backnet
parameter requires the name of the backnet bridged network created on the hardware node, not the name of the host-routed interface of the container. Please review the guide and configure bridged networks on the hardware node according to the guide http://download.automation.odin.com/poa/5.5/doc/index.htm?fileName=74135.htmIn case when bridged mode is already configured for this VPS, use the following article to fix the issue:
#127177 Is it possible to convert VPS that already has bridged networks configured?