Hello everyone, I’ve just upgraded to 2.19.0 from 2.18.0. During pulp-manage-db I’ve received the following error:
Migration package pulp.server.db.migrations is up to date at version 29
Applying pulp_deb.plugins.migrations version 2
*******************************************************************************
* Migrating Deb Package content...
* Migrated units: 30181 of 301817
* Migrated units: 60362 of 301817
* Migrated units: 90543 of 301817
* Migrated units: 120724 of 301817
*******************************************************************************
Applying migration pulp_deb.plugins.migrations.0002_make_rel_fields_consistent
failed.
Halting migrations due to a migration failure.
'$unset' is empty. You must specify a field like so: {$unset: {<field>: ...}}
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 240,
in main
return _auto_manage_db(options)
File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 307,
in _auto_manage_db
migrate_database(options)
File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 135,
in migrate_database
update_current_version=not options.test)
File "/usr/lib/python2.7/site-packages/pulp/server/db/migrate/models.py",
line 189, in apply_migration
migration.migrate()
File
"/usr/lib/python2.7/site-packages/pulp_deb/plugins/migrations/0002_make_rel_fields_consistent.py",
line 99, in migrate
{'$unset': remove_fields},)
File "/usr/lib64/python2.7/site-packages/pymongo/collection.py", line 835, in
update_one
bypass_doc_val=bypass_document_validation)
File "/usr/lib64/python2.7/site-packages/pymongo/collection.py", line 710, in
_update
_check_write_command_response([(0, result)])
File "/usr/lib64/python2.7/site-packages/pymongo/helpers.py", line 301, in
_check_write_command_response
raise WriteError(error.get("errmsg"), error.get("code"), error)
WriteError: '$unset' is empty. You must specify a field like so: {$unset:
{<field>: …}}
How can I fix this?
Regards,
Sebastian
--
Sebastian Sonne
IT Systems Engineer (Linux)
Systems & Applications
noris network AG
Thomas-Mann-Straße 16-20
90471 Nürnberg
Deutschland
Tel +49 911 9352 1184
Fax +49 911 9352 100
Mobil +49 151 41466075
Email [email protected]
noris network AG - Mehr Leistung als Standard
Vorstand: Ingo Kraupa (Vorsitzender), Joachim Astel, Jürgen Städing
Vorsitzender des Aufsichtsrats: Stefan Schnabel - AG Nürnberg HRB 17689
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
