From 4632b510bc83d78946305a61bd7b12ca5d7208cb Mon Sep 17 00:00:00 2001 From: Theo Lesage <tlesage@teklia.com> Date: Wed, 20 Mar 2024 13:07:30 +0000 Subject: [PATCH] Nuke support socket access --- .../0007_remove_task_has_docker_socket.py | 17 +++++++++++++++++ arkindex/ponos/models.py | 1 - arkindex/process/builder.py | 2 -- 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 arkindex/ponos/migrations/0007_remove_task_has_docker_socket.py diff --git a/arkindex/ponos/migrations/0007_remove_task_has_docker_socket.py b/arkindex/ponos/migrations/0007_remove_task_has_docker_socket.py new file mode 100644 index 0000000000..6bf94a329c --- /dev/null +++ b/arkindex/ponos/migrations/0007_remove_task_has_docker_socket.py @@ -0,0 +1,17 @@ +# Generated by Django 4.1.7 on 2024-03-20 08:45 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("ponos", "0006_task_worker_run"), + ] + + operations = [ + migrations.RemoveField( + model_name="task", + name="has_docker_socket", + ), + ] diff --git a/arkindex/ponos/models.py b/arkindex/ponos/models.py index ad991175c5..2eaaee05e7 100644 --- a/arkindex/ponos/models.py +++ b/arkindex/ponos/models.py @@ -273,7 +273,6 @@ class Task(models.Model): shm_size = models.CharField(max_length=80, blank=True, null=True, editable=False) command = models.TextField(blank=True, null=True) env = HStoreField(default=dict) - has_docker_socket = models.BooleanField(default=False) image_artifact = models.ForeignKey( "ponos.Artifact", related_name="tasks_using_image", diff --git a/arkindex/process/builder.py b/arkindex/process/builder.py index 8a906063a4..6a122eeb07 100644 --- a/arkindex/process/builder.py +++ b/arkindex/process/builder.py @@ -88,7 +88,6 @@ class ProcessBuilder(object): env={}, image=None, artifact=None, - has_docker_socket=False, extra_files={}, requires_gpu=False, shm_size=None, @@ -112,7 +111,6 @@ class ProcessBuilder(object): image=image, requires_gpu=requires_gpu, shm_size=shm_size, - has_docker_socket=has_docker_socket, extra_files=extra_files, image_artifact_id=artifact, worker_run=worker_run, -- GitLab