On Thu, Oct 16, 2014 at 1:09 PM, Rohit Yadav <rohit.ya...@shapeblue.com>
wrote:

> - Hardcoded systemvm template names in Upgrade440to441 ::
> updateSystemVmTemplates
>
​I don't care about this one as the names are a choice and not bound to any
real name outside of ACS, the url is but it is under our control. We face
bigger chalanges as your next point illustrates:
​


> - Harcoded checksums and restricted to 4.4.0 templates in Upgrade440to441;
> if someone upgrades from pre-4.4.0 should we allow them to use latest 4.4.1
> templates? I understand this is tricky as 4.4.1 is not released yet should
> we find a way we can not hardcode this?
>
​The trick part is that it is a hot upgrade. A helper table especially for
sysvm upgrades could do the trick. This could be a generic upgrade function
for anytoany version: check the table - if non processed entries update the
sysvm templates - mark the entries as processed. A process that would run
on any upgrade. We could add a check in the Upgradextoy to ensure if sysvm
upgrade are needed that entries are added.

sorry if I cut corners in my rant. I don't think this will be in 4.4.1

-- 
Daan

Reply via email to