diff --git a/arkindex/ponos/migrations/0010_remove_task_image_artifact.py b/arkindex/ponos/migrations/0010_remove_task_image_artifact.py new file mode 100644 index 0000000000000000000000000000000000000000..5df2b6acbf0055db42761250c39470f5ce217f3a --- /dev/null +++ b/arkindex/ponos/migrations/0010_remove_task_image_artifact.py @@ -0,0 +1,17 @@ +# Generated by Django 5.0.6 on 2024-08-01 07:23 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("ponos", "0009_task_original_task"), + ] + + operations = [ + migrations.RemoveField( + model_name="task", + name="image_artifact", + ), + ] diff --git a/arkindex/ponos/models.py b/arkindex/ponos/models.py index 53cdeaee98841e0610837c3e77e23792228e001d..44a0dfd638440c4dc4f77ac3693abddd36d6485b 100644 --- a/arkindex/ponos/models.py +++ b/arkindex/ponos/models.py @@ -287,13 +287,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) - image_artifact = models.ForeignKey( - "ponos.Artifact", - related_name="tasks_using_image", - on_delete=models.SET_NULL, - blank=True, - null=True, - ) agent = models.ForeignKey( Agent, diff --git a/arkindex/process/builder.py b/arkindex/process/builder.py index e38efd0699c74020ff82fba3e8bb2a66fac8c433..ee650b0e67f773fb9036cbb9c7fd7af9cdd629a4 100644 --- a/arkindex/process/builder.py +++ b/arkindex/process/builder.py @@ -104,7 +104,6 @@ class ProcessBuilder: requires_gpu=requires_gpu, shm_size=shm_size, extra_files=extra_files, - image_artifact_id=artifact, worker_run=worker_run, ) )