Description of problem: Cloud init or sysprep configuration is available in template level on the webadmin, exactly like vm entity. Setting some cloud init parameters in template will be inherited successfully to a vm created from the template as it should. Problem is that while this is possible under webadmin, the initialization attribute and it's sub-attributes do not exist under a template entity in then API, so setting these values through API is impossible. The solution in my opinion should be one of two: 1. we add initialization attribute to template, same as in vm so API and webadmin work the same. 2. Decide that this should not be configured in template level (which might be the way we want to do it, since initialization should be for a specific vm), in which case the initial run tab in template menu should disappear, or blocked or any such solution. Version-Release number of selected component (if applicable): rhevm-3.6.5.1-0.1.el6 How reproducible: always Steps to Reproduce: 1. Create a template in webadmin -> set some values under 'initial run' sub-menu. 2. With sdk or REST API GET template entity Actual results: The values you set under 'initial run' are nowhere to be found. Expected results: as mentioned above, 1 of the 2 solutions.
This will be added in version 4.0 of the engine, see bug 1253710. *** This bug has been marked as a duplicate of bug 1253710 ***