The way TKL is designed, the init/setup scripts which regenerate security keys and set admin passwords run on firstboot. Due to the fact that OVZ appliances don't have a true terminal that approach doesn't work (the first boot scripts will run but there is no way to access them, so they cause things to hang). A workaround for that is that the autorun of the firstboot scripts has been disabled in OVZ templates.
So bottom line is that you need to run these scripts manually. It's as easy as 'turnkey-init'.
Need to run init scripts
The way TKL is designed, the init/setup scripts which regenerate security keys and set admin passwords run on firstboot. Due to the fact that OVZ appliances don't have a true terminal that approach doesn't work (the first boot scripts will run but there is no way to access them, so they cause things to hang). A workaround for that is that the autorun of the firstboot scripts has been disabled in OVZ templates.
So bottom line is that you need to run these scripts manually. It's as easy as 'turnkey-init'.