UEFI/Legacy does not matter, also the url of the config server did not matter. Why check for this? In the previous setup this was always in the tftp files, so would never have to be filled in.
After running the bootimage a config file like this is created for the client:
Code: Alles auswählen
[info]
created = 2017-08-03 15:56:22
description =
hardwareaddress = 0c:c4:7a:e2:e7:33
inventorynumber =
ipaddress = 10.23.28.71
lastseen = 2017-08-03 15:56:24
notes = Automatically created by linux bootimage
[netboot_product_states]
win7-x64 = unknown:none
[win7-x64-state]
actionprogress =
actionresult = failed
modificationtime = 2017-08-03 15:56:43
producttype = NetbootProduct
Code: Alles auswählen
[6] [Aug 03 15:15:44] Client 'test-uefi3.asdf.local' does not exist, creating... (master.py|1032)
*snip*
[5] [Aug 03 15:15:46] Fetching config states... (master.py|1243)
[7] [Aug 03 15:15:46] Executing jsonrpc method 'backend_setOptions' on host u'opsi-config.asdf.nl' (JSONRPC.py|115)
Code: Alles auswählen
[8] [Aug 03 15:27:33] newKwargs: {'options': {u'addConfigStateDefaults': True}} (BackendManager.py|949)
[6] [Aug 03 15:27:33] Got result (JsonRpc.py|142)
[8] [Aug 03 15:27:33] RPC ID 8: None (JsonRpc.py|143)
[7] [Aug 03 15:27:33] Sending deflated data (backwards compatible - with content-encoding 'deflate') (Worker.py|638)
[7] [Aug 03 15:27:33] <opsiconfd.workers.WorkerOpsiconfdJsonRpc instance at 0x7fc0888ddcf8>._setCookie (Worker.py|435)
[7] [Aug 03 15:27:33] Freeing session <OpsiconfdSession(<opsiconfd.session.OpsiconfdSessionHandler object at 0x213f090>, name=u'OPSISID', sessionMaxInactiveInterval=120> (Worker.py|319)
[8] [Aug 03 15:27:33] ResourceOpsiconfdJsonRpc.renderHTTP() (Resource.py|66)
[7] [Aug 03 15:27:33] Now using log-file '/var/log/opsi/opsiconfd/10.23.28.71.log' for object 0x7fc088505a70 (Logger.py|453)