Hi Mike! Is there any chance that you patched your Pulp to solve DocumentTooLarge issue [0] before upgrading to 2.12.2? This "0x9c in position 1" looks to me like compressed (gzip) data in db.
[0] https://pulp.plan.io/issues/723 Tanya On Wed, Apr 26, 2017 at 4:25 PM, Weyandt,Mike <[email protected]> wrote: > Hey all, > > > Running into some trouble after an update to 2.12.2. When running the > pulp-manage-db (sudo -u apache pulp-manage-db) I get an error during the > pulp-rpm migration, below is the output. I’m on OEL 7. > > > Attempting to connect to localhost:27017 > > Attempting to connect to localhost:27017 > > Write concern for Mongo connection: {} > > Loading content types. > > Loading type descriptors [] > > Parsing type descriptors > > Validating type descriptor syntactic integrity > > Validating type descriptor semantic integrity > > Loading unit model: puppet_module = pulp_puppet.plugins.db.models:Module > > Loading unit model: erratum = pulp_rpm.plugins.db.models:Errata > > Loading unit model: distribution = pulp_rpm.plugins.db.models:Distribution > > Loading unit model: srpm = pulp_rpm.plugins.db.models:SRPM > > Loading unit model: package_group = pulp_rpm.plugins.db.models: > PackageGroup > > Loading unit model: package_category = pulp_rpm.plugins.db.models: > PackageCategory > > Loading unit model: iso = pulp_rpm.plugins.db.models:ISO > > Loading unit model: package_environment = pulp_rpm.plugins.db.models: > PackageEnvironment > > Loading unit model: drpm = pulp_rpm.plugins.db.models:DRPM > > Loading unit model: package_langpacks = pulp_rpm.plugins.db.models: > PackageLangpacks > > Loading unit model: rpm = pulp_rpm.plugins.db.models:RPM > > Loading unit model: yum_repo_metadata_file = pulp_rpm.plugins.db.models: > YumMetadataFile > > Loading unit model: docker_blob = pulp_docker.plugins.models:Blob > > Loading unit model: docker_manifest = pulp_docker.plugins.models:Manifest > > Loading unit model: docker_image = pulp_docker.plugins.models:Image > > Loading unit model: docker_tag = pulp_docker.plugins.models:Tag > > Updating the database with types [] > > Found the following type definitions that were not present in the update > collection [puppet_module, drpm, srpm, erratum, docker_blob, > docker_manifest, distribution, package_group, package_category, iso, > package_environment, docker_tag, package_langpacks, rpm, > yum_repo_metadata_file, docker_image] > > Updating the database with types [puppet_module, docker_tag, > package_langpacks, erratum, docker_blob, docker_manifest, > yum_repo_metadata_file, package_group, package_category, iso, > package_environment, drpm, distribution, rpm, srpm, docker_image] > > Content types loaded. > > Ensuring the admin role and user are in place. > > Admin role and user are in place. > > Beginning database migrations. > > Migration package pulp.server.db.migrations is up to date at version 28 > > Migration package pulp_docker.plugins.migrations is up to date at version 2 > > Migration package pulp_puppet.plugins.migrations is up to date at version 5 > > Applying pulp_rpm.plugins.migrations version 37 > > Applying migration pulp_rpm.plugins.migrations. > 0037_rpm_primary_repodata_new_location failed. > > > Halting migrations due to a migration failure. > > 'ascii' codec can't decode byte 0x9c in position 1: ordinal not in > range(128) > > Traceback (most recent call last): > > File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line > 227, in main > > return _auto_manage_db(options) > > File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line > 294, in _auto_manage_db > > migrate_database(options) > > File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line > 129, in migrate_database > > update_current_version=not options.test) > > File "/usr/lib/python2.7/site-packages/pulp/server/db/migrate/models.py", > line 186, in apply_migration > > migration.migrate() > > File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/ > migrations/0037_rpm_primary_repodata_new_location.py", line 44, in migrate > > migrate_rpm_base(rpm_collection, rpm) > > File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/ > migrations/0037_rpm_primary_repodata_new_location.py", line 59, in > migrate_rpm_base > > delta['repodata'] = fix_location(unit['repodata'], unit['filename']) > > File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/ > migrations/0037_rpm_primary_repodata_new_location.py", line 73, in > fix_location > > faked_primary = fake_xml_element(repodata['primary']) > > File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/ > migrations/0037_rpm_primary_repodata_new_location.py", line 111, in > fake_xml_element > > repodata_snippet.encode(codec) > > UnicodeDecodeError: 'ascii' codec can't decode byte 0x9c in position 1: > ordinal not in range(128) > > > Any help would be appreciated, thanks. > > > - Mike Weyandt > > > > _______________________________________________ > Pulp-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/pulp-list >
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
