The installation didn't pass the health check because the following errors:
pulpcore-worker: django.core.exceptions.ImproperlyConfigured: There have been
identified artifacts with forbidden checksum 'sha1'. Run 'pulpcore-manager
handle-artifact-checksums' first to unset forbidden checksums.
Tried to run pulpcore-manager. It also failed. This is a migration from
existing 3.7.2 to 3.14. Please advise.
$ pulpcore-manager handle-artifact-checksums
System check identified some issues:
WARNINGS:
?: (guardian.W001) Guardian authentication backend is not hooked. You can add
this in settings as eg: `AUTHENTICATION_BACKENDS =
('django.contrib.auth.backends.ModelBackend',
'guardian.backends.ObjectPermissionBackend')`.
Traceback (most recent call last):
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",
line 84, in _execute
return self.cursor.execute(sql, params)
psycopg2.errors.UndefinedColumn: column core_artifact.timestamp_of_interest
does not exist
LINE 1: ...ore_artifact"."sha384", "core_artifact"."sha512", "core_arti...
^
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/sql/compiler.py",
line 1142, in execute_sql
cursor.execute(sql, params)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",
line 67, in execute
return self._execute_with_wrappers(sql, params, many=False,
executor=self._execute)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",
line 76, in _execute_with_wrappers
return executor(sql, params, many, context)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",
line 84, in _execute
return self.cursor.execute(sql, params)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/utils.py",
line 89, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",
line 84, in _execute
return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: column core_artifact.timestamp_of_interest
does not exist
LINE 1: ...ore_artifact"."sha384", "core_artifact"."sha512", "core_arti...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/utils/venv/pulp/3.8.8/bin/pulpcore-manager", line 8, in <module>
sys.exit(manage())
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/app/manage.py",
line 11, in manage
execute_from_command_line(sys.argv)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/__init__.py",
line 381, in execute_from_command_line
utility.execute()
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/__init__.py",
line 375, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/base.py",
line 323, in run_from_argv
self.execute(*args, **cmd_options)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/base.py",
line 364, in execute
output = self.handle(*args, **options)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/app/management/commands/handle-artifact-checksums.py",
line 177, in handle
for a in artifacts_qs.iterator():
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/query.py",
line 341, in _iterator
yield from self._iterable_class(self, chunked_fetch=use_chunked_fetch,
chunk_size=chunk_size)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/query.py",
line 55, in __iter__
results = compiler.execute_sql(chunked_fetch=self.chunked_fetch,
chunk_size=self.chunk_size)
File
"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/sql/compiler.py",
line 1145, in execute_sql
cursor.close()
psycopg2.errors.InvalidCursorName: cursor "_django_curs_139896608020288_1" does
not exist
_______________________________________________
Pulp-list mailing list
[email protected]
https://listman.redhat.com/mailman/listinfo/pulp-list