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
