Hi Bin,

We currently test migrating from 3.11 to 3.14, so probably something is
happening from 3.7 to 3.11
I'll be trying to reproduce the error. Are you using pulp_installer? If so,
which version? Which plugins do you use?

Best regards,
Fabricio Aguiar
Software Engineer, Pulp Project
Red Hat Brazil - Latam <https://www.redhat.com/>
+55 22 999000595



On Fri, Jul 23, 2021 at 11:29 AM Bin Li (BLOOMBERG/ 120 PARK) <
[email protected]> wrote:

> 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
_______________________________________________
Pulp-list mailing list
[email protected]
https://listman.redhat.com/mailman/listinfo/pulp-list

Reply via email to