kubevirt_vm: Fix the default label (#54772)

pull/54809/head
Ondra Machacek 6 years ago committed by John R Barker
parent e422f18898
commit 919b19f18d

@ -342,7 +342,7 @@ class KubeVirtRawModule(KubernetesRawModule):
template_spec['domain']['cpu']['model'] = cpu_model template_spec['domain']['cpu']['model'] = cpu_model
if labels: if labels:
template['metadata']['labels'] = labels self.merge_dicts(template['metadata']['labels'], labels)
if machine_type: if machine_type:
template_spec['domain']['machine']['type'] = machine_type template_spec['domain']['machine']['type'] = machine_type

@ -346,7 +346,7 @@ class KubeVirtVM(KubeVirtRawModule):
template = definition if ephemeral else definition['spec']['template'] template = definition if ephemeral else definition['spec']['template']
kind = 'VirtualMachineInstance' if ephemeral else 'VirtualMachine' kind = 'VirtualMachineInstance' if ephemeral else 'VirtualMachine'
template['labels']['vm.cnv.io/name'] = self.params.get('name') template['metadata']['labels']['vm.cnv.io/name'] = self.params.get('name')
dummy, definition = self.construct_vm_definition(kind, definition, template) dummy, definition = self.construct_vm_definition(kind, definition, template)
definition = dict(self.merge_dicts(processedtemplate, definition)) definition = dict(self.merge_dicts(processedtemplate, definition))

Loading…
Cancel
Save