Comment 10 for bug 2065482

Revision history for this message
Anton Troyanov (troyanov) wrote :

Huh, thats interesting. Thanks for the GIF.
I wonder what is the different between your setup and my..

I can see only one place that can return this error:

```
def clean_numa_node(self):
    index = self.cleaned_data["numa_node"]
    if not (self.node.is_machine or self.node.is_rack_controller):
        if index is None:
            return None
        raise ValidationError(
            "Only interfaces for machines are linked to a NUMA node"
        )
     if index is None:
        index = self.instance.numa_node.index if self.is_update else 0
     try:
        self.cleaned_data["numa_node"] = self.node.numanode_set.get(
            index=index
        )
    except NUMANode.DoesNotExist:
        raise ValidationError("Invalid NUMA node")
    return self.cleaned_data["numa_node"]
```