Issue #1952
closedRepo sync fails after upgrade to 2.8.3.
Description
We have two pulp servers that we upgraded from 2.6 to 2.8.3 this morning.
After the upgrade, a number of repositories fail with "The field 'filelist' does not exist on the document 'RPM'":
+----------------------------------------------------------------------+
Task Details
+----------------------------------------------------------------------+
Operations: sync
Resources: RHEL6_repo_x86_64 (repository)
State: Failed
Start Time: 2016-05-27T13:14:15Z
Finish Time: 2016-05-27T13:15:04Z
Result: N/A
Task Id: 0f4e90cf-cee3-41cc-934b-b506ab36a488
Progress Report:
Yum Importer:
Comps:
State: NOT_STARTED
Content:
Details:
Drpm Done: 0
Drpm Total: 0
Rpm Done: 0
Rpm Total: 0
Error: The field 'filelist' does not exist on the document 'RPM'
Error Details:
Items Left: 0
Items Total: 0
Size Left: 0
Size Total: 0
State: FAILED
Distribution:
Error Details:
Items Left: 0
Items Total: 0
State: NOT_STARTED
Errata:
State: NOT_STARTED
Metadata:
State: FINISHED
Purge Duplicates:
State: NOT_STARTED
Traceback: Traceback (most recent call last): File
"/usr/lib/python2.6/site-packages/celery/app/trace.py", line
240, in trace_task R = retval = fun(*args, **kwargs)
File
"/usr/lib/python2.6/site-packages/pulp/server/async/tasks.py",
line 473, in __call__ return super(Task,
self).__call__(*args, **kwargs) File
"/usr/lib/python2.6/site-packages/pulp/server/async/tasks.py",
line 103, in __call__ return super(PulpTask,
self).__call__(*args, **kwargs) File
"/usr/lib/python2.6/site-packages/celery/app/trace.py", line
437, in __protected_call__ return self.run(*args,
**kwargs) File
"/usr/lib/python2.6/site-packages/pulp/server/controllers/repo
sitory.py", line 810, in sync raise
pulp_exceptions.PulpExecutionException(_('Importer indicated a
failed response')) PulpExecutionException: Importer indicated
a failed response
Related issues
Updated by bmbouter over 8 years ago
- Priority changed from Normal to High
- Severity changed from 2. Medium to 3. High
- Platform Release set to 2.8.5
- Triaged changed from No to Yes
Updated by ipanova@redhat.com over 8 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to ipanova@redhat.com
- Priority changed from High to Normal
- Severity changed from 3. High to 2. Medium
- Platform Release deleted (
2.8.5)
Updated by ipanova@redhat.com over 8 years ago
- Priority changed from Normal to High
- Severity changed from 2. Medium to 3. High
- Platform Release set to 2.8.5
Added by ipanova@redhat.com over 8 years ago
Updated by ipanova@redhat.com over 8 years ago
In addition to `filelist` field removal, `_erratum_references` were also removed based on the comment of this issue https://pulp.plan.io/issues/1931#note-3
Updated by ipanova@redhat.com over 8 years ago
- Status changed from ASSIGNED to POST
Updated by ipanova@redhat.com over 8 years ago
- Related to Issue #1749: Centos6 64b updates sync failed with The field '_erratum_references' does not exist on the document 'RPM' added
Updated by ipanova@redhat.com over 8 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp_rpm:361dc8e1243d6f5e47736a23bf61e66e89ca8318.
Updated by semyers over 8 years ago
- Priority changed from High to Urgent
- Platform Release changed from 2.8.5 to 2.8.4
Added by ipanova@redhat.com over 8 years ago
Revision a5203758 | View on GitHub
Remove unused fields from units_rpm collection.
closes #1952 https://pulp.plan.io/issues/1952
The filelist
and _erratum_references
were present in earlier versions
of Pulp but are no longer used. They are not included in the mongoengine
RPM model anymore.
Updated by pthomas@redhat.com over 8 years ago
- Status changed from 5 to 6
verified
Repo sync after upgrade succeeded.
Updated by semyers over 8 years ago
- Status changed from 6 to CLOSED - CURRENTRELEASE
Remove unused fields from units_rpm collection.
closes #1952 https://pulp.plan.io/issues/1952
The
filelist
and_erratum_references
were present in earlier versions of Pulp but are no longer used. They are not included in the mongoengine RPM model anymore.