I ran the migration again after the upgrade to 3.18. Here is the traceback for that error:
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 819, in getint
Feb 2 16:34:30 katellod02p pulpcore-worker-1: fallback=fallback, **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 809, in _get_conv
Feb 2 16:34:30 katellod02p pulpcore-worker-1: **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 803, in _get
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return conv(self.get(section, option, **kwargs))
Feb 2 16:34:30 katellod02p pulpcore-worker-1: ValueError: invalid literal for int() with base 10: '1601956550.79'
Feb 2 16:34:30 katellod02p pulpcore-worker-1: During handling of the above exception, another exception occurred:
Feb 2 16:34:30 katellod02p pulpcore-worker-1: Traceback (most recent call last):
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/rq/worker.py", line 936, in perform_job
Feb 2 16:34:30 katellod02p pulpcore-worker-1: rv = job.perform()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/rq/job.py", line 684, in perform
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self._result = self._execute()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/rq/job.py", line 690, in _execute
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return self.func(*self.args, **self.kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/tasks/migrate.py", line 141, in migrate_from_pulp2
Feb 2 16:34:30 katellod02p pulpcore-worker-1: migrate_content(plan, skip_corrupted=skip_corrupted)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/migration.py", line 47, in migrate_content
Feb 2 16:34:30 katellod02p pulpcore-worker-1: plugin.migrator.migrate_content_to_pulp3(skip_corrupted=skip_corrupted)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/migrator.py", line 145, in migrate_content_to_pulp3
Feb 2 16:34:30 katellod02p pulpcore-worker-1: loop.run_until_complete(dm.create())
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/asyncio/base_events.py", line 484, in run_until_complete
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return future.result()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py", line 90, in create
Feb 2 16:34:30 katellod02p pulpcore-worker-1: await pipeline
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py", line 225, in create_pipeline
Feb 2 16:34:30 katellod02p pulpcore-worker-1: await asyncio.gather(*futures)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py", line 43, in __call__
Feb 2 16:34:30 katellod02p pulpcore-worker-1: await self.run()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py", line 182, in run
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.migrate_to_pulp3(cmodel, ctype)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py", line 277, in migrate_to_pulp3
Feb 2 16:34:30 katellod02p pulpcore-worker-1: pulp3content, extra_info = pulp_2to3_detail_content.create_pulp3_content()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/pulp_2to3_models.py", line 774, in create_pulp3_content
Feb 2 16:34:30 katellod02p pulpcore-worker-1: treeinfo_serialized = self.get_treeinfo_serialized()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/pulp_2to3_models.py", line 745, in get_treeinfo_serialized
Feb 2 16:34:30 katellod02p pulpcore-worker-1: treeinfo.load(f=os.path.join(self.pulp2content.pulp2_storage_path, namespace))
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/kickstart/treeinfo.py", line 55, in load
Feb 2 16:34:30 katellod02p pulpcore-worker-1: super().load(f)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/common.py", line 263, in load
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.deserialize(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/kickstart/treeinfo.py", line 83, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: current.deserialize(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 319, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.deserialize_1_0(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 347, in deserialize_1_0
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.build_timestamp = parser.getint(self._section, "build_timestamp")
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 819, in getint
Feb 2 16:34:30 katellod02p pulpcore-worker-1: fallback=fallback, **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 809, in _get_conv
Feb 2 16:34:30 katellod02p pulpcore-worker-1: **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 803, in _get
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return conv(self.get(section, option, **kwargs))
Feb 2 16:34:30 katellod02p pulpcore-worker-1: ValueError: invalid literal for int() with base 10: '1601956550.79'
Feb 2 16:34:30 katellod02p pulpcore-worker-1: Traceback (most recent call last):
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/kickstart/treeinfo.py", line 65, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: super().deserialize(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 125, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.tree.deserialize(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 319, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.deserialize_1_0(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 347, in deserialize_1_0
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.build_timestamp = parser.getint(self._section, "build_timestamp")
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 819, in getint
Feb 2 16:34:30 katellod02p pulpcore-worker-1: fallback=fallback, **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 809, in _get_conv
Feb 2 16:34:30 katellod02p pulpcore-worker-1: **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 803, in _get
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return conv(self.get(section, option, **kwargs))
Feb 2 16:34:30 katellod02p pulpcore-worker-1: ValueError: invalid literal for int() with base 10: '1601956550.79'
Feb 2 16:34:30 katellod02p pulpcore-worker-1: During handling of the above exception, another exception occurred:
Feb 2 16:34:30 katellod02p pulpcore-worker-1: Traceback (most recent call last):
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/rq/worker.py", line 936, in perform_job
Feb 2 16:34:30 katellod02p pulpcore-worker-1: rv = job.perform()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/rq/job.py", line 684, in perform
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self._result = self._execute()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/rq/job.py", line 690, in _execute
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return self.func(*self.args, **self.kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/tasks/migrate.py", line 141, in migrate_from_pulp2
Feb 2 16:34:30 katellod02p pulpcore-worker-1: migrate_content(plan, skip_corrupted=skip_corrupted)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/migration.py", line 47, in migrate_content
Feb 2 16:34:30 katellod02p pulpcore-worker-1: plugin.migrator.migrate_content_to_pulp3(skip_corrupted=skip_corrupted)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/migrator.py", line 145, in migrate_content_to_pulp3
Feb 2 16:34:30 katellod02p pulpcore-worker-1: loop.run_until_complete(dm.create())
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/asyncio/base_events.py", line 484, in run_until_complete
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return future.result()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py", line 90, in create
Feb 2 16:34:30 katellod02p pulpcore-worker-1: await pipeline
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py", line 225, in create_pipeline
Feb 2 16:34:30 katellod02p pulpcore-worker-1: await asyncio.gather(*futures)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py", line 43, in __call__
Feb 2 16:34:30 katellod02p pulpcore-worker-1: await self.run()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py", line 182, in run
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.migrate_to_pulp3(cmodel, ctype)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py", line 277, in migrate_to_pulp3
Feb 2 16:34:30 katellod02p pulpcore-worker-1: pulp3content, extra_info = pulp_2to3_detail_content.create_pulp3_content()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/pulp_2to3_models.py", line 774, in create_pulp3_content
Feb 2 16:34:30 katellod02p pulpcore-worker-1: treeinfo_serialized = self.get_treeinfo_serialized()
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/pulp_2to3_models.py", line 745, in get_treeinfo_serialized
Feb 2 16:34:30 katellod02p pulpcore-worker-1: treeinfo.load(f=os.path.join(self.pulp2content.pulp2_storage_path, namespace))
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/kickstart/treeinfo.py", line 55, in load
Feb 2 16:34:30 katellod02p pulpcore-worker-1: super().load(f)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/common.py", line 263, in load
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.deserialize(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/kickstart/treeinfo.py", line 83, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: current.deserialize(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 319, in deserialize
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.deserialize_1_0(parser)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/productmd/treeinfo.py", line 347, in deserialize_1_0
Feb 2 16:34:30 katellod02p pulpcore-worker-1: self.build_timestamp = parser.getint(self._section, "build_timestamp")
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 819, in getint
Feb 2 16:34:30 katellod02p pulpcore-worker-1: fallback=fallback, **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 809, in _get_conv
Feb 2 16:34:30 katellod02p pulpcore-worker-1: **kwargs)
Feb 2 16:34:30 katellod02p pulpcore-worker-1: File "/usr/lib64/python3.6/configparser.py", line 803, in _get
Feb 2 16:34:30 katellod02p pulpcore-worker-1: return conv(self.get(section, option, **kwargs))
Feb 2 16:34:30 katellod02p pulpcore-worker-1: ValueError: invalid literal for int() with base 10: '1601956550.79'
Feb 2 16:34:30 katellod02p pulpcore-worker-1: pulp: rq.worker:INFO: Cleaning registries for queue: 32060@katellod02p.d.carfax.us
Feb 2 16:34:30 katellod02p pulpcore-worker-1: pulp: rq.worker:INFO: 32060@katellod02p.d.carfax.us: 811b317b-2bd0-4822-aa78-42e222428f76
Feb 2 16:34:30 katellod02p pulpcore-worker-1: pulp: rq.worker:INFO: 32060@katellod02p.d.carfax.us: Job OK (811b317b-2bd0-4822-aa78-42e222428f76)
Feb 2 16:34:30 katellod02p pulp: kombu.transport.qpid:INFO: Connected to qpid with SASL mechanism ANONYMOUS
Feb 2 16:34:31 katellod02p pulp: celery.worker.strategy:INFO: Received task: pulp.server.async.tasks._queue_reserved_task[44bff93e-4d19-428f-a7ad-b9c763e316b4]
Feb 2 16:34:31 katellod02p pulp: celery.worker.strategy:INFO: Received task: pulp.server.managers.consumer.applicability.regenerate_applicability_for_consumers[8760144d-c11c-4f41-805a-77d056052f46]
Feb 2 16:34:31 katellod02p pulp: celery.app.trace:INFO: [8760144d] Task pulp.server.managers.consumer.applicability.regenerate_applicability_for_consumers[8760144d-c11c-4f41-805a-77d056052f46] succeeded in 0.0153680140065s: None
Feb 2 16:34:31 katellod02p pulp: celery.app.trace:INFO: [44bff93e] Task pulp.server.async.tasks._queue_reserved_task[44bff93e-4d19-428f-a7ad-b9c763e316b4] succeeded in 0.0431852839974s: None
Feb 2 16:34:31 katellod02p pulp: celery.worker.strategy:INFO: Received task: pulp.server.async.tasks._release_resource[cb5d183b-8894-4de2-a759-9cc609deb05a]
Feb 2 16:34:31 katellod02p pulp: celery.app.trace:INFO: [cb5d183b] Task pulp.server.async.tasks._release_resource[cb5d183b-8894-4de2-a759-9cc609deb05a] succeeded in 0.0032302979962s: None
Feb 2 16:34:33 katellod02p pulp: kombu.transport.qpid:INFO: Connected to qpid with SASL mechanism ANONYMOUS
Feb 2 16:34:33 katellod02p pulp: celery.worker.strategy:INFO: Received task: pulp.server.async.tasks._queue_reserved_task[35654f68-2a97-436b-801d-33138a6f6184]
Feb 2 16:34:33 katellod02p pulp: celery.worker.strategy:INFO: Received task: pulp.server.managers.consumer.applicability.regenerate_applicability_for_consumers[18518e6a-05e9-44b1-849f-6e05b81d6058]
Feb 2 16:34:33 katellod02p pulp: celery.app.trace:INFO: [35654f68] Task pulp.server.async.tasks._queue_reserved_task[35654f68-2a97-436b-801d-33138a6f6184] succeeded in 0.0220853369974s: None
Feb 2 16:34:33 katellod02p pulp: celery.worker.strategy:INFO: Received task: pulp.server.async.tasks._release_resource[61daca52-ea63-4d78-9319-5fa4d79ccf20]
Feb 2 16:34:33 katellod02p pulp: celery.app.trace:INFO: [18518e6a] Task pulp.server.managers.consumer.applicability.regenerate_applicability_for_consumers[18518e6a-05e9-44b1-849f-6e05b81d6058] succeeded in 0.0138719550014s: None
Feb 2 16:34:33 katellod02p pulp: celery.app.trace:INFO: [61daca52] Task pulp.server.async.tasks._release_resource[61daca52-ea63-4d78-9319-5fa4d79ccf20] succeeded in 0.00245403499866s: None