Moving the script in preseed src code under "network-preseed.postinst" address the vg name creation situation (see previous comment).
It basically make "netcfg/hostname",if set, to load (override the hostname) before the "Volume Group" creation start which build the vg name based on the hostname (/etc/hostname)
Moving the script in preseed src code under "network- preseed. postinst" address the vg name creation situation (see previous comment).
It basically make "netcfg/ hostname" ,if set, to load (override the hostname) before the "Volume Group" creation start which build the vg name based on the hostname (/etc/hostname)
Thanks cyphermox for your help.
Eric