From 765b759953076896bc9600511805af3ac15f3149 Mon Sep 17 00:00:00 2001 From: catborise Date: Wed, 28 Feb 2024 08:16:44 +0300 Subject: [PATCH] if nic type is default then make it virtio --- .../migrations/0011_alter_appsettings_id.py | 20 +++++++++++++++++++ instances/views.py | 3 +++ 2 files changed, 23 insertions(+) create mode 100644 appsettings/migrations/0011_alter_appsettings_id.py diff --git a/appsettings/migrations/0011_alter_appsettings_id.py b/appsettings/migrations/0011_alter_appsettings_id.py new file mode 100644 index 0000000..dfbfe60 --- /dev/null +++ b/appsettings/migrations/0011_alter_appsettings_id.py @@ -0,0 +1,20 @@ +# Generated by Django 4.2.10 on 2024-02-14 11:54 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("appsettings", "0010_auto_20231030_1305"), + ] + + operations = [ + migrations.AlterField( + model_name="appsettings", + name="id", + field=models.AutoField( + auto_created=True, primary_key=True, serialize=False, verbose_name="ID" + ), + ), + ] diff --git a/instances/views.py b/instances/views.py index cfaa157..22e34e8 100755 --- a/instances/views.py +++ b/instances/views.py @@ -1853,6 +1853,9 @@ def create_instance(request, compute_id, arch, machine): machine = "q35" firmware["secure"] = "yes" + if data["net_model"] == "default": + data["net_model"] = "virtio" + uuid = util.randomUUID() try: conn.create_instance(