ovirt_vm: dont try to update template when already created from clone (#65317)
This commit is contained in:
parent
5c9539903e
commit
9c79de2e1e
1 changed files with 24 additions and 23 deletions
|
@ -1301,6 +1301,7 @@ class VmsModule(BaseModule):
|
||||||
"""
|
"""
|
||||||
template = None
|
template = None
|
||||||
templates_service = self._connection.system_service().templates_service()
|
templates_service = self._connection.system_service().templates_service()
|
||||||
|
if self._is_new:
|
||||||
if self.param('template'):
|
if self.param('template'):
|
||||||
clusters_service = self._connection.system_service().clusters_service()
|
clusters_service = self._connection.system_service().clusters_service()
|
||||||
cluster = search_by_name(clusters_service, self.param('cluster'))
|
cluster = search_by_name(clusters_service, self.param('cluster'))
|
||||||
|
@ -1322,7 +1323,7 @@ class VmsModule(BaseModule):
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
template = sorted(templates, key=lambda t: t.version.version_number, reverse=True)[0]
|
template = sorted(templates, key=lambda t: t.version.version_number, reverse=True)[0]
|
||||||
elif self._is_new:
|
else:
|
||||||
# If template isn't specified and VM is about to be created specify default template:
|
# If template isn't specified and VM is about to be created specify default template:
|
||||||
template = templates_service.template_service('00000000-0000-0000-0000-000000000000').get()
|
template = templates_service.template_service('00000000-0000-0000-0000-000000000000').get()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue