Pipeline ID
flag_ghost_packages
Status
Failure
Runtime
561 seconds (9.3 minutes)
Exit Code
1
Start
2026-03-07 10:35 a.m. UTC
End
2026-03-07 10:45 a.m. UTC
Created
2026-03-07 10:35 a.m. UTC
Version
v37.0.0
Commit
Job ID
83ad2b04-9fb9-43ac-9fc7-220e88719264
duplicate key value violates unique constraint "vulnerabilities_package_type_namespace_name_vers_1806082f_uniq"
DETAIL: Key (type, namespace, name, version, qualifiers, subpath)=(composer, maikuolan, phpmussel, 1.6.0, , ) already exists.
Traceback:
File "/app/vulnerabilities/pipelines/__init__.py", line 110, in execute
step(self)
File "/app/vulnerabilities/pipelines/flag_ghost_packages.py", line 32, in flag_ghost_packages
detect_and_flag_ghost_packages(logger=self.log)
File "/app/vulnerabilities/pipelines/flag_ghost_packages.py", line 58, in detect_and_flag_ghost_packages
ghost_package_count += flag_ghost_packages(
^^^^^^^^^^^^^^^^^^^^
File "/app/vulnerabilities/pipelines/flag_ghost_packages.py", line 88, in flag_ghost_packages
pkg.save()
File "/app/vulnerabilities/models.py", line 949, in save
super().save(*args, **kwargs)
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 902, in save
self.save_base(
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 1008, in save_base
updated = self._save_table(
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 1138, in _save_table
updated = self._do_update(
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/base.py", line 1203, in _do_update
return filtered._update(values) > 0
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/query.py", line 1288, in _update
return query.get_compiler(self.db).execute_sql(ROW_COUNT)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 2060, in execute_sql
row_count = super().execute_sql(result_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql
cursor.execute(sql, params)
File "/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py", line 79, in execute
return self._execute_with_wrappers(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers
return executor(sql, params, many, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py", line 100, in _execute
with self.db.wrap_database_errors:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/db/utils.py", line 91, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py", line 105, in _execute
return self.cursor.execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^