It sounds like you want to update the version of Odoo you are using and update/migrate any existing Odoo code/data you have in your current server, to the latest/current TurnKey Odoo server. Is that correct?
In that case, I'm not completely clear of the value of using TKLDev within that process?!
TKLDev is great at building an OS with specific packages. But you'll only need to use those intermediate versions of Odoo once. So writing code to build a new instance with a particular intermediate version of Odoo seems like a fair bit of work, for little value. Seeing as you only need to do it once, why not just update the Odoo version on your server to each required intermediate version as you go?
Personally, what I'd do is start with a clone of your current server (personally I like to work with a local VM, but an AWS clone is fine too). Then just do the required Odoo upgrades in place there. Take notes as you go, just in case you have to roll back and start again. Take new snapshots as you hit successful milestones.
Once you have it running on a current version of Odoo (v12 or later) then you can then look to transfer it to the current TurnKey Odoo appliance if you wish.
I'm not sure of the value of using TKLDev here?
Apologies for slow response... I've been away.
It sounds like you want to update the version of Odoo you are using and update/migrate any existing Odoo code/data you have in your current server, to the latest/current TurnKey Odoo server. Is that correct?
In that case, I'm not completely clear of the value of using TKLDev within that process?!
TKLDev is great at building an OS with specific packages. But you'll only need to use those intermediate versions of Odoo once. So writing code to build a new instance with a particular intermediate version of Odoo seems like a fair bit of work, for little value. Seeing as you only need to do it once, why not just update the Odoo version on your server to each required intermediate version as you go?
Personally, what I'd do is start with a clone of your current server (personally I like to work with a local VM, but an AWS clone is fine too). Then just do the required Odoo upgrades in place there. Take notes as you go, just in case you have to roll back and start again. Take new snapshots as you hit successful milestones.
Once you have it running on a current version of Odoo (v12 or later) then you can then look to transfer it to the current TurnKey Odoo appliance if you wish.