Pulp: Issues
https://pulp.plan.io/
https://pulp.plan.io/favicon.ico
2021-12-14T18:48:55Z
Pulp
Planio
Pulp - Issue #9637 (CLOSED - DUPLICATE): has_remote_param_obj_perms assumes that pulpcore seriali...
https://pulp.plan.io/issues/9637
2021-12-14T18:48:55Z
ttereshc
ttereshc@redhat.com
<p><strong>Ticket moved to GitHub</strong>: "pulp/pulpcore/2088":<a href="https://github.com/pulp/pulpcore/issues/2088" class="external">https://github.com/pulp/pulpcore/issues/2088</a></p>
<hr>
<p><a href="https://github.com/pulp/pulpcore/blob/e785f56d72469a7f602db6d2d347a2912e7cbf2e/pulpcore/app/global_access_conditions.py#L146" class="external">RepositorySyncURLSerializer is always used</a> in <code>has_remote_*_perms</code>.</p>
<p>It works only for plugins which do not have this serializer subclassed.</p>
<p>The error one may see is:</p>
<pre><code>E pulpcore.client.pulp_container.exceptions.ApiException: (400)
E Reason: Bad Request
E HTTP response headers: HTTPHeaderDict({'Server': 'nginx/1.14.1', 'Date': 'Mon, 13 Dec 2021 20:29:20 GMT', 'Content-Type': 'application/json', 'Content-Length': '36', 'Connection': 'keep-alive', 'Vary': 'Accept, Cookie', 'Allow': 'POST, OPTIONS', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'Referrer-Policy': 'same-origin', 'Correlation-ID': 'b1b5beab65cd4d7d8923b5c2304b7338', 'Access-Control-Expose-Headers': 'Correlation-ID'})
E HTTP response body: {"your_plugin_specific_field_for_sync":["Unexpected field"]}
</code></pre>
<p>Everything works fine with an admin user, this error is seen only with non-admin users.</p>
<p>Pulp needs to use a serializer configured for the view[set].</p>
RPM Support - Issue #9636 (CLOSED - DUPLICATE): FileNotFoundError: [Errno 2] No such file or dire...
https://pulp.plan.io/issues/9636
2021-12-13T17:05:32Z
ttereshc
ttereshc@redhat.com
<p><strong>Ticket moved to GitHub</strong>: "pulp/pulp_rpm/2321":<a href="https://github.com/pulp/pulp_rpm/issues/2321" class="external">https://github.com/pulp/pulp_rpm/issues/2321</a></p>
<hr>
<p>Pulp expects custom metadata files to have a specific format for filenames: -.</p>
<p>During pulp-2to3-migration, users get <code>FileNotFoundError: [Errno 2] No such file or directory: ' '</code> because the filename is only a checksum :/, which we remove to determine the filename, so the path we detect becomes an empty string.</p>
<pre><code>Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/migration.py", line 478, in migrate_repo_distributor
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: pulp2dist, repo_version)
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/repository.py", line 91, in migrate_to_pulp3
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: publish(repo_version.pk, checksum_types=checksum_types, sqlite_metadata=sqlite)
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/publishing.py", line 344, in publish
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: publication_data.populate()
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/publishing.py", line 253, in populate
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: self.repomdrecords = self.prepare_metadata_files(main_content)
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/publishing.py", line 99, in prepare_metadata_files
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: with open(path, "wb") as new_file:
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: FileNotFoundError: [Errno 2] No such file or directory: ''
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-1: pulp: rq.worker:INFO: 27738@1002a1103081001.xxx.com: c0d58c5a-9ff1-4d40-bbb3-9c24fdf0fdb4
Nov 22 21:31:34 1002a1103081001 pulpcore-resource-manager: pulp: rq.worker:INFO: resource-manager: 43f43c1a-d09e-46bd-99fe-73b6e2ee397c
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-3: pulp: rq.worker:INFO: 27740@1002a1103081001.xxx.com: Job OK (b25f3fa2-401c-425c-92eb-b49a61415617)
Nov 22 21:31:34 1002a1103081001 pulpcore-worker-2: pulp: pulp_rpm.app.tasks.publishing:INFO: Publishing: repository=XXX-Red_Hat_Ansible_Engine_2_7_RPMs_for_Red_Hat_Enterprise_Linux_7_Server_x86_64, version=1
</code></pre>
<p>Some repositories like <a href="https://cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/rhv-mgmt-agent/4/os/repodata/repomd.xml" class="external">https://cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/rhv-mgmt-agent/4/os/repodata/repomd.xml</a> have filenames in the form of UUID.</p>
<p>Observed with pulp2 to pulp3 migration only so far, need to test sync.</p>
RPM Support - Issue #9583 (CLOSED - DUPLICATE): Distribution tree uniqueness constraint is not en...
https://pulp.plan.io/issues/9583
2021-11-23T17:43:48Z
ttereshc
ttereshc@redhat.com
<p><strong>Ticket moved to GitHub</strong>: "pulp/pulp_rpm/2305":<a href="https://github.com/pulp/pulp_rpm/issues/2305" class="external">https://github.com/pulp/pulp_rpm/issues/2305</a></p>
<hr>
<p>Currently <a href="https://github.com/pulp/pulp_rpm/blob/master/pulp_rpm/app/models/distribution.py#L133" class="external">Pulp requires</a> the combination of the following fields to be unique:</p>
<pre><code> unique_together = (
"header_version",
"release_name",
"release_short",
"release_version",
"arch",
"build_timestamp",
)
</code></pre>
<p>In some cases, it doesn't seem enough.
For some reason multiple repositories might have all those fields exactly the same and they differ in variants definition only. Such are not proper distribution trees, the majority do not have any images associated.</p>
<p>Examples brought by always helpful @gdve from <a href="https://pulp.plan.io/issues/8566#note-33" class="external">https://pulp.plan.io/issues/8566#note-33</a>:</p>
<pre><code>CentOS/8-stream/AppStream/x86_64/os/.treeinfo:build_timestamp = 1625615144
CentOS/8-stream/BaseOS/x86_64/os/.treeinfo:build_timestamp = 1625615155
CentOS/8-stream/HighAvailability/x86_64/os/.treeinfo:build_timestamp = 1625026406
CentOS/8-stream/PowerTools/x86_64/os/.treeinfo:build_timestamp = 1625026406
CentOS/8-stream/RT/x86_64/os/.treeinfo:build_timestamp = 1625026406
</code></pre>
<pre><code>AlmaLinux/8.4/AppStream/x86_64/kickstart/.treeinfo:build_timestamp = 1622014553
AlmaLinux/8.4/AppStream/x86_64/os/.treeinfo:build_timestamp = 1622014553
AlmaLinux/8.4/BaseOS/x86_64/kickstart/.treeinfo:build_timestamp = 1622014553
AlmaLinux/8.4/BaseOS/x86_64/os/.treeinfo:build_timestamp = 1622014553
AlmaLinux/8.4/HighAvailability/x86_64/kickstart/.treeinfo:build_timestamp = 1622014558
AlmaLinux/8.4/HighAvailability/x86_64/os/.treeinfo:build_timestamp = 1622014558
AlmaLinux/8.4/PowerTools/x86_64/kickstart/.treeinfo:build_timestamp = 1622014558
AlmaLinux/8.4/PowerTools/x86_64/os/.treeinfo:build_timestamp = 1622014558
AlmaLinux/8.4/extras/x86_64/kickstart/.treeinfo:build_timestamp = 1622014558
AlmaLinux/8.4/extras/x86_64/os/.treeinfo:build_timestamp = 1622014558
</code></pre>
<p>Pulp 2to3 migration fails with <code>No declared artifact with relative path ".treeinfo" for content "<DistributionTree: pk=64f44866-0207-4005-9c06-0f45e52cbdd1>"</code>.
I would expect sync to behave the similarly, needs testing though.</p>
Migration Plugin - Issue #8874 (CLOSED - CURRENTRELEASE): incorrect migration of modular errata c...
https://pulp.plan.io/issues/8874
2021-06-07T17:48:01Z
ttereshc
ttereshc@redhat.com
<p>According to <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1954839" class="external">the original report</a> , the failure is seen for RHEL 8 Appstream repos.</p>
<p>I was able to reproduce it with this repo but not Appstream:</p>
<ul>
<li><a href="https://fixtures.pulpproject.org/rpm-with-sha-1-modular/" class="external">https://fixtures.pulpproject.org/rpm-with-sha-1-modular/</a></li>
</ul>
<pre><code> Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 294, in run
self.update_content(metadata_files, url)
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 627, in update_content
purge.purge_unwanted_units(metadata_files, self.conduit, self.config, catalog)
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/purge.py", line 45, in purge_unwanted_units
remove_missing_errata(metadata_files, conduit)
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/purge.py", line 148, in remove_missing_errata
updateinfo.process_package_element)
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/purge.py", line 277, in get_remote_units
for unit in package_info_generator:
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/packages.py", line 64, in package_list_generator
package_info = process_func(element)
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 33, in process_package_element
pkglists = map(_parse_pkglist, element.findall('pkglist') or [])
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 102, in _parse_pkglist
return map(_parse_collection, element.findall('collection') or [])
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 116, in _parse_collection
ret['module'] = _parse_module(module_elements[0])
File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 171, in _parse_module
'name': element.attrib['name'],
KeyError: 'name'
</code></pre>
<p>It's unclear if the content has to be migrated or if the problem can be reproduced if the upstream repos are synced to pulp3 directly.</p>
RPM Support - Issue #6229 (CLOSED - CURRENTRELEASE): Syncing both Fedora 30 and Fedora 31 modular...
https://pulp.plan.io/issues/6229
2020-02-26T16:09:08Z
dalley
dalley@redhat.com
<p>Create 2 RPM repos</p>
<p>Create 2 RPM remotes pointing to:</p>
<ul>
<li><a href="https://dl.fedoraproject.org/pub/fedora/linux/updates/30/Modular/x86_64/" class="external">https://dl.fedoraproject.org/pub/fedora/linux/updates/30/Modular/x86_64/</a></li>
<li><a href="https://dl.fedoraproject.org/pub/fedora/linux/updates/31/Modular/x86_64/" class="external">https://dl.fedoraproject.org/pub/fedora/linux/updates/31/Modular/x86_64/</a></li>
</ul>
<p>Sync each repo with one of the remotes</p>
<p>The second sync will fail with the following error:</p>
<pre><code>Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: pulp: rq.worker:ERROR: ValueError: Cannot create repository version. More than one rpm.package content with the duplicate values for name, epoch, version, release, arch.
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: Traceback (most recent call last):
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/worker.py", line 884, in perform_job
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: rv = job.perform()
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/job.py", line 664, in perform
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: self._result = self._execute()
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/job.py", line 670, in _execute
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: return self.func(*self.args, **self.kwargs)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulp_rpm/pulp_rpm/app/tasks/synchronizing.py", line 152, in synchronize
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: dv.create()
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulpcore/pulpcore/plugin/stages/declarative_version.py", line 149, in create
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: loop.run_until_complete(pipeline)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulpcore/pulpcore/app/models/repository.py", line 784, in __exit__
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: repository.finalize_new_version(self)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulp_rpm/pulp_rpm/app/models/repository.py", line 117, in finalize_new_version
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: resolve_module_packages(new_version, previous_version)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulp_rpm/pulp_rpm/app/modulemd.py", line 44, in resolve_module_packages
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: version.add_content(Package.objects.filter(pk__in=packages_to_add))
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulpcore/pulpcore/app/models/repository.py", line 580, in add_content
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: _("Cannot create repository version. {msg}").format(msg=", ".join(error_messages))
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: ValueError: Cannot create repository version. More than one rpm.package content with the duplicate values for name, epoch, version, release, arch.
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: Traceback (most recent call last):
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/worker.py", line 884, in perform_job
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: rv = job.perform()
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/job.py", line 664, in perform
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: self._result = self._execute()
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/job.py", line 670, in _execute
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: return self.func(*self.args, **self.kwargs)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulp_rpm/pulp_rpm/app/tasks/synchronizing.py", line 152, in synchronize
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: dv.create()
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulpcore/pulpcore/plugin/stages/declarative_version.py", line 149, in create
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: loop.run_until_complete(pipeline)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulpcore/pulpcore/app/models/repository.py", line 784, in __exit__
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: repository.finalize_new_version(self)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulp_rpm/pulp_rpm/app/models/repository.py", line 117, in finalize_new_version
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: resolve_module_packages(new_version, previous_version)
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulp_rpm/pulp_rpm/app/modulemd.py", line 44, in resolve_module_packages
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: version.add_content(Package.objects.filter(pk__in=packages_to_add))
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: File "/home/vagrant/devel/pulpcore/pulpcore/app/models/repository.py", line 580, in add_content
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: _("Cannot create repository version. {msg}").format(msg=", ".join(error_messages))
Feb 26 16:06:05 pulp3-source-fedora31.localhost.example.com rq[239405]: ValueError: Cannot create repository version. More than one rpm.package content with the duplicate values for name, epoch, version, release, arch.
</code></pre>
File Support - Issue #4042 (CLOSED - CURRENTRELEASE): Update workflow in docs after changes of fi...
https://pulp.plan.io/issues/4042
2018-09-27T07:54:29Z
vdusek
<p>Recently fields of responses were changed (e.g. <a href="https://pulp.plan.io/issues/3978" class="external">https://pulp.plan.io/issues/3978</a>, <a href="https://pulp.plan.io/issues/3979" class="external">https://pulp.plan.io/issues/3979</a>). Workflow in docs should be updated.</p>
Pulp - Issue #3978 (CLOSED - CURRENTRELEASE): Operation postponed response contains too much info...
https://pulp.plan.io/issues/3978
2018-09-05T13:51:52Z
dkliban@redhat.com
<p>When a user performs a sync, repository_version creation, or a publish she is presented with a 202 response with the following schema:</p>
<pre><code>{
"_href": "/pulp/api/v3/some-task-id/",
"task_id": "some-task-id"
}
</code></pre>
<p>The `task_id` is not necessary because users are supposed to use resource HREFs as identifiers. The `_href` field is not descriptive enough on it's own. A better response would look like</p>
<pre><code>{
"task": "/pulp/api/v3/some-task-id/"
}
</code></pre>
Ansible Plugin - Issue #3898 (CLOSED - CURRENTRELEASE): Filters inherit from a Django's FilterSet...
https://pulp.plan.io/issues/3898
2018-08-02T15:13:08Z
vdusek
<p>AnsibleRoleFilter and AnsibleRoleVersionFilter inherit from Django's filterset.FilterSet class not from our BaseFilterSet. I suppose this could cause problems in generating documentation.</p>
Pulp - Issue #3846 (CLOSED - WONTFIX): Wrong status code
https://pulp.plan.io/issues/3846
2018-07-10T09:07:34Z
vdusek
<p>When I want to create a repository with a name which is already used for another repository, it returns status code 400 - Bad Request. According to this topic <a href="https://stackoverflow.com/questions/3825990/http-response-code-for-post-when-resource-already-exists" class="external">HTTP response code for POST when resource already exists</a> I would suggest use 409 - Conflict.</p>
File Support - Issue #3827 (CLOSED - CURRENTRELEASE): Filters on content list lack help text
https://pulp.plan.io/issues/3827
2018-07-06T17:33:51Z
daviddavis
Pulp - Issue #3826 (CLOSED - CURRENTRELEASE): Range filter help text should specify the format al...
https://pulp.plan.io/issues/3826
2018-07-06T17:31:54Z
daviddavis
<p>We have some range filters like <code>last_updated__range</code> but it's not clear how to format the input to these filters.</p>
Pulp - Issue #3825 (CLOSED - CURRENTRELEASE): Date filter help text should specify the format of ...
https://pulp.plan.io/issues/3825
2018-07-06T17:30:31Z
daviddavis
<p>We have a bunch of date filters but it's not clear what formats they allow.</p>
Pulp - Issue #3016 (CLOSED - CURRENTRELEASE): Removal of an Artifact leaves repo with associated ...
https://pulp.plan.io/issues/3016
2017-09-15T01:33:08Z
ttereshc
ttereshc@redhat.com
<p>Steps to reproduce:</p>
<ul>
<li>create repo</li>
<li>create importer with immediate policy</li>
<li>sync</li>
<li>remove Artifact by its id, e.g. <code>http://127.0.0.1:8000/api/v3/artifacts/0585cddf-0782-47b2-886b-ba08d2cad163/</code>
</li>
</ul>
<p>Observe no records in <code>pulp_app_artifact</code>, <code>pulp_app_contentartifact</code>, <code>pulp_app_remoteartifact</code> for the deleted Artifact (because of <code>ON_CASCADE</code> delete).<br>
All the Content-related tables stay untouched => repository claims to have all the content.<br>
Key attributes of deleted Artifact are left in <code>pulp_file_filecontent</code> (<code>path</code> and <code>digest</code>).</p>
<p>I don't think that importer is expected to recover from this state with a subsequent sync (e.g. RemoreArtifact doesn't exist for the deleted Artifact, so if this content no longer exists in the upstream repo + sync mode is additive, this artifactless Content will remain in repo.</p>
<p>Workaround: explicitly delete related Content.</p>
Pulp - Issue #2019 (CLOSED - NOTABUG): Repo sync/publish with ----generate-sqlite true errors out...
https://pulp.plan.io/issues/2019
2016-06-17T13:44:54Z
pthomas@redhat.com
<p>When I have --repoview true set on zoo repo is fixtures, sync/publish fails with traceback.</p>
<p>Steps to reproduce</p>
<p>1. Create a repo with feed from the rpm repo in the fixtures</p>
<p>2. Update the repo to set --repoview true</p>
<p>3. Run repo sync</p>
<pre><code>
[root@ibm-x3550m3-11 ~]# pulp-admin rpm repo create --repo-id zoo --feed https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm/
Successfully created repository [zoo]
[root@ibm-x3550m3-11 ~]# pulp-admin rpm repo update --repo-id zoo --repoview true
This command may be exited via ctrl+c without affecting the request.
[\]
Running...
Task Succeeded
[root@ibm-x3550m3-11 ~]# pulp-admin rpm repo sync run --repo-id zoo
+----------------------------------------------------------------------+
Synchronizing Repository [zoo]
+----------------------------------------------------------------------+
This command may be exited via ctrl+c without affecting the request.
Downloading metadata...
[|]
... completed
Downloading repository content...
[==================================================] 100%
RPMs: 28/28 items
Delta RPMs: 0/0 items
... completed
Downloading distribution files...
[==================================================] 100%
Distributions: 0/0 items
... completed
Importing errata...
[-]
... completed
Importing package groups/categories...
[-]
... completed
Cleaning duplicate packages...
[-]
... completed
Task Succeeded
Task Failed
Error occurred during 'createrepo_c' execution:
::
C_CREATEREPOLIB: Critical:
cr_xml_parser_generic: parsing error
'/var/cache/pulp/reserved_resource_worker-3@ibm-x3550m3-11.lab.eng.brq.redhat.co
m/8a4ee4a0-db03-4407-97ec-92d7d2172c72/repodata/0e571f32e1b7696d3fe4ecc1ed9ee8ad
640aa15de971a2ccf7508846471f49ca-filelists.xml.gz': not well-formed (invalid
token)
C_CREATEREPOLIB: Critical: cr_metadata_load_xml: Error encountered while
parsing
Also saw this
[root@ibm-x3550m3-11 ~]# pulp-admin rpm repo sync run --repo-id zoo
+----------------------------------------------------------------------+
Synchronizing Repository [zoo]
+----------------------------------------------------------------------+
This command may be exited via ctrl+c without affecting the request.
Downloading metadata...
[|]
... completed
Downloading repository content...
[\]
[==================================================] 100%
RPMs: 0/0 items
Delta RPMs: 0/0 items
... completed
Downloading distribution files...
[==================================================] 100%
Distributions: 0/0 items
... completed
Importing errata...
[-]
... completed
Importing package groups/categories...
[-]
... completed
Cleaning duplicate packages...
[-]
... completed
Task Succeeded
Task Failed
Error occurred during 'createrepo_c' execution: Directory walk started
Directory
walk done - 32 packages
Loaded information about 0 packages
Using groupfile from
target repo
Temporary output repo path:
/var/cache/pulp/reserved_resource_worker-3@ibm-x3550m3-11.lab.eng.brq.redhat.com
/648e25eb-2d5e-43fb-b5d2-419fd8d47935/.repodata/
Preparing sqlite DBs
Pool
started (with 5 workers)
Pool finished
::
C_CREATEREPOLIB: Critical:
cr_xml_parser_generic: parsing error
'/var/cache/pulp/reserved_resource_worker-3@ibm-x3550m3-11.lab.eng.brq.redhat.co
m/648e25eb-2d5e-43fb-b5d2-419fd8d47935/repodata/e1aa597f81c59fc8ccf3057cd1a45bfb
7c4cc5b71fbf438080d7e554aeaadf89-filelists.xml.gz': not well-formed (invalid
token)
C_CREATEREPOLIB: Critical: cr_metadata_load_xml: Error encountered while
parsing
*** Error in `createrepo_c': free(): invalid pointer: 0x00007fac04a87818
***
======= Backtrace:
=========
/lib64/libc.so.6(+0x7cfe1)[0x7fac04749fe1]
/lib64/libglib-2.0.so.0(g_f
ree+0xf)[0x7fac06cf436f]
/lib64/libglib-2.0.so.0(g_slist_foreach+0x28)[0x7fac06d
0b918]
/lib64/libglib-2.0.so.0(g_slist_free_full+0xb)[0x7fac06d0b93b]
/lib64/lib
glib-2.0.so.0(g_string_chunk_free+0x1e)[0x7fac06d0f9ae]
/lib64/libcreaterepo_c.s
o.0(cr_metadata_free+0x20)[0x7fac06feada0]
createrepo_c(main+0x21f5)[0x405915]
/
lib64/libc.so.6(__libc_start_main+0xf5)[0x7fac046eeb15]
createrepo_c[0x405c61]
=
====== Memory map: ========
00400000-00409000 r-xp 00000000 fd:00 136831347
/usr/bin/createrepo_c
00608000-00609000 r--p 00008000 fd:00 136831347
/usr/bin/createrepo_c
00609000-0060a000 rw-p 00009000 fd:00 136831347
/usr/bin/createrepo_c
006be000-007e2000 rw-p 00000000 00:00 0
[heap]
7fabe8000000-7fabe8022000 rw-p 00000000 00:00 0
7fabe8022000-7fabec000000 ---p 00000000 00:00 0
7fabec000000-7fabec052000 rw-p
00000000 00:00 0
7fabec052000-7fabf0000000 ---p 00000000 00:00 0
7fabf0000000-7fabf018f000 rw-p 00000000 00:00 0
7fabf018f000-7fabf4000000 ---p
00000000 00:00 0
7fabf4000000-7fabf4022000 rw-p 00000000 00:00 0
7fabf4022000-7fabf8000000 ---p 00000000 00:00 0
7fabf8000000-7fabf8052000 rw-p
00000000 00:00 0
7fabf8052000-7fabfc000000 ---p 00000000 00:00 0
7fabfcb7d000-7fabfcb7e000 ---p 00000000 00:00 0
7fabfcb7e000-7fabfd37e000 rw-p
00000000 00:00 0
7fabfd37e000-7fabfd37f000 ---p 00000000 00:00 0
7fabfd37f000-7fabfdb7f000 rw-p 00000000 00:00 0
7fabfdb7f000-7fabfdb80000 ---p
00000000 00:00 0
7fabfdb80000-7fabfe380000 rw-p 00000000 00:00 0
7fabfe380000-7fabfe381000 ---p 00000000 00:00 0
7fabfe381000-7fabfeb81000 rw-p
00000000 00:00 0
[stack:10655]
7fabfeb81000-7fabfeb82000 ---p 00000000 00:00 0
7fabfeb82000-7fabff382000 rw-p 00000000 00:00 0
7fabff382000-7fabff3fb000 r-xp
00000000 fd:00 201328566
/usr/lib64/libfreeblpriv3.so
7fabff3fb000-7fabff5fa000 ---p 00079000 fd:00
201328566
/usr/lib64/libfreeblpriv3.so
7fabff5fa000-7fabff5fd000 r--p 00078000 fd:00
201328566
/usr/lib64/libfreeblpriv3.so
7fabff5fd000-7fabff5fe000 rw-p 0007b000 fd:00
201328566
/usr/lib64/libfreeblpriv3.so
7fabff5fe000-7fabff602000 rw-p 00000000 00:00 0
7fabff602000-7fabff63e000 r-xp 00000000 fd:00 201329608
/usr/lib64/libsoftokn3.so
7fabff63e000-7fabff83e000 ---p 0003c000 fd:00
201329608 /usr/lib64/libsoftokn3.so
7fabff83e000-7fabff83f000
r--p 0003c000 fd:00 201329608
/usr/lib64/libsoftokn3.so
7fabff83f000-7fabff840000 rw-p 0003d000 fd:00
201329608 /usr/lib64/libsoftokn3.so
7fabff840000-7fabff84b000
r-xp 00000000 fd:00 201328894
/usr/lib64/libnss_files-2.17.so
7fabff84b000-7fabffa4a000 ---p 0000b000 fd:00
201328894
/usr/lib64/libnss_files-2.17.so
7fabffa4a000-7fabffa4b000 r--p 0000a000 fd:00
201328894
/usr/lib64/libnss_files-2.17.so
7fabffa4b000-7fabffa4c000 rw-p 0000b000 fd:00
201328894
/usr/lib64/libnss_files-2.17.so
7fabffa4c000-7fabffa52000 rw-p 00000000 00:00 0
7fabffa52000-7fabffa54000 r-xp 00000000 fd:00 201328564
/usr/lib64/libfreebl3.so
7fabffa54000-7fabffc53000 ---p 00002000 fd:00 201328564
/usr/lib64/libfreebl3.so
7fabffc53000-7fabffc54000 r--p 00001000 fd:00 201328564
/usr/lib64/libfreebl3.so
7fabffc54000-7fabffc55000 rw-p 00002000 fd:00 201328564
/usr/lib64/libfreebl3.so
7fabffc55000-7fabffc5d000 r-xp 00000000 fd:00 201328880
/usr/lib64/libcrypt-2.17.so
7fabffc5d000-7fabffe5c000 ---p 00008000 fd:00
201328880 /usr/lib64/libcrypt-2.17.so
7fabffe5c000-7fabffe5d000
r--p 00007000 fd:00 201328880
/usr/lib64/libcrypt-2.17.so
7fabffe5d000-7fabffe5e000 rw-p 00008000 fd:00
201328880 /usr/lib64/libcrypt-2.17.so
7fabffe5e000-7fabffe8c000
rw-p 00000000 00:00 0
7fabffe8c000-7fabffe90000 r-xp 00000000 fd:00 201329167
/usr/lib64/libattr.so.1.1.0
7fabffe90000-7fac0008f000 ---p 00004000 fd:00
201329167 /usr/lib64/libattr.so.1.1.0
7fac0008f000-7fac00090000
r--p 00003000 fd:00 201329167
/usr/lib64/libattr.so.1.1.0
7fac00090000-7fac00091000 rw-p 00004000 fd:00
201329167 /usr/lib64/libattr.so.1.1.0
7fac00091000-7fac000f1000
r-xp 00000000 fd:00 201329026
/usr/lib64/libpcre.so.1.2.0
7fac000f1000-7fac002f0000 ---p 00060000 fd:00
201329026 /usr/lib64/libpcre.so.1.2.0
7fac002f0000-7fac002f1000
r--p 0005f000 fd:00 201329026
/usr/lib64/libpcre.so.1.2.0
7fac002f1000-7fac002f2000 rw-p 00060000 fd:00
201329026 /usr/lib64/libpcre.so.1.2.0
7fac002f2000-7fac0030e000
r-xp 00000000 fd:00 201329313
/usr/lib64/libsasl2.so.3.0.0
7fac0030e000-7fac0050d000 ---p 0001c000 fd:00
201329313
/usr/lib64/libsasl2.so.3.0.0
7fac0050d000-7fac0050e000 r--p 0001b000 fd:00
201329313
/usr/lib64/libsasl2.so.3.0.0
7fac0050e000-7fac0050f000 rw-p 0001c000 fd:00
201329313
/usr/lib64/libsasl2.so.3.0.0
7fac0050f000-7fac00525000 r-xp 00000000 fd:00
201328904
/usr/lib64/libresolv-2.17.so
7fac00525000-7fac00725000 ---p 00016000 fd:00
201328904
/usr/lib64/libresolv-2.17.so
7fac00725000-7fac00726000 r--p 00016000 fd:00
201328904
/usr/lib64/libresolv-2.17.so
7fac00726000-7fac00727000 rw-p 00017000 fd:00
201328904
/usr/lib64/libresolv-2.17.so
7fac00727000-7fac00729000 rw-p 00000000 00:00 0
7fac00729000-7fac0072c000 r-xp 00000000 fd:00 201329362
/usr/lib64/libkeyutils.so.1.5
7fac0072c000-7fac0092b000 ---p 00003000 fd:00
201329362
/usr/lib64/libkeyutils.so.1.5
7fac0092b000-7fac0092c000 r--p 00002000 fd:00
201329362
/usr/lib64/libkeyutils.so.1.5
7fac0092c000-7fac0092d000 rw-p 00003000 fd:00
201329362
/usr/lib64/libkeyutils.so.1.5
7fac0092d000-7fac0093a000 r-xp 00000000 fd:00
201932362
/usr/lib64/libkrb5support.so.0.1
7fac0093a000-7fac00b3a000 ---p 0000d000 fd:00
201932362
/usr/lib64/libkrb5support.so.0.1
7fac00b3a000-7fac00b3b000 r--p 0000d000 fd:00
201932362
/usr/lib64/libkrb5support.so.0.1
7fac00b3b000-7fac00b3c000 rw-p 0000e000 fd:00
201932362
/usr/lib64/libkrb5support.so.0.1
7fac00b3c000-7fac00b43000 r-xp 00000000 fd:00
201328906 /usr/lib64/librt-2.17.so
7fac00b43000-7fac00d42000
---p 00007000 fd:00 201328906
/usr/lib64/librt-2.17.so
7fac00d42000-7fac00d43000 r--p 00006000 fd:00 201328906
/usr/lib64/librt-2.17.so
7fac00d43000-7fac00d44000 rw-p 00007000 fd:00 201328906
/usr/lib64/librt-2.17.so
7fac00d44000-7fac00ef8000 r-xp 00000000 fd:00 201329044
/usr/lib64/libdb-5.3.so
7fac00ef8000-7fac010f8000 ---p 001b4000 fd:00 201329044
/usr/lib64/libdb-5.3.so
7fac010f8000-7fac010ff000 r--p 001b4000 fd:00 201329044
/usr/lib64/libdb-5.3.so
7fac010ff000-7fac01102000 rw-p 001bb000 fd:00 201329044
/usr/lib64/libdb-5.3.so
7fac01102000-7fac01109000 r-xp 00000000 fd:00 201329175
/usr/lib64/libacl.so.1.1.0
7fac01109000-7fac01309000 ---p 00007000 fd:00
201329175 /usr/lib64/libacl.so.1.1.0
7fac01309000-7fac0130a000
r--p 00007000 fd:00 201329175
/usr/lib64/libacl.so.1.1.0
7fac0130a000-7fac0130b000 rw-p 00008000 fd:00
201329175 /usr/lib64/libacl.so.1.1.0
7fac0130b000-7fac0130f000
r-xp 00000000 fd:00 201329169
/usr/lib64/libcap.so.2.22
7fac0130f000-7fac0150e000 ---p 00004000 fd:00
201329169 /usr/lib64/libcap.so.2.22
7fac0150e000-7fac0150f000
r--p 00003000 fd:00 201329169
/usr/lib64/libcap.so.2.22
7fac0150f000-7fac01510000 rw-p 00004000 fd:00
201329169 /usr/lib64/libcap.so.2.22
7fac01510000-7fac01531000
r-xp 00000000 fd:00 201329036
/usr/lib64/libselinux.so.1
7fac01531000-7fac01731000 ---p 00021000 fd:00
201329036 /usr/lib64/libselinux.so.1
7fac01731000-7fac01732000
r--p 00021000 fd:00 201329036
/usr/lib64/libselinux.so.1
7fac01732000-7fac01733000 rw-p 00022000 fd:00
201329036 /usr/lib64/libselinux.so.1
7fac01733000-7fac01735000
rw-p 00000000 00:00 0
7fac01735000-7fac01761000 r-xp 00000000 fd:00 201329270
/usr/lib64/liblua-5.1.so
7fac01761000-7fac01960000 ---p 0002c000 fd:00 201329270
/usr/lib64/liblua-5.1.so
7fac01960000-7fac01962000 r--p 0002b000 fd:00 201329270
/usr/lib64/liblua-5.1.so
7fac01962000-7fac01963000 rw-p 0002d000 fd:00 201329270
/usr/lib64/liblua-5.1.so
7fac01963000-7fac0196c000 r-xp 00000000 fd:00 201329081
/usr/lib64/libpopt.so.0.0.0
7fac0196c000-7fac01b6b000 ---p 00009000 fd:00
201329081 /usr/lib64/libpopt.so.0.0.0
7fac01b6b000-7fac01b6c000
r--p 00008000 fd:00 201329081
/usr/lib64/libpopt.so.0.0.0
7fac01b6c000-7fac01b6d000 rw-p 00009000 fd:00
201329081 /usr/lib64/libpopt.so.0.0.0
7fac01b6d000-7fac01b82000
r-xp 00000000 fd:00 201329063
/usr/lib64/libelf-0.163.so
7fac01b82000-7fac01d81000 ---p 00015000 fd:00
201329063 /usr/lib64/libelf-0.163.so
7fac01d81000-7fac01d82000
r--p 00014000 fd:00 201329063
/usr/lib64/libelf-0.163.so
7fac01d82000-7fac01d83000 rw-p 00015000 fd:00
201329063 /usr/lib64/libelf-0.163.so
7fac01d83000-7fac01e84000
r-xp 00000000 fd:00 201328884
/usr/lib64/libm-2.17.so
7fac01e84000-7fac02083000 ---p 00101000 fd:00 201328884
/usr/lib64/libm-2.17.so
7fac02083000-7fac02084000 r--p 00100000 fd:00 201328884
/usr/lib64/libm-2.17.so
7fac02084000-7fac02085000 rw-p 00101000 fd:00 201328884
/usr/lib64/libm-2.17.so
7fac02085000-7fac020d5000 r-xp 00000000 fd:00 202070038
/usr/lib64/libldap-2.4.so.2.10.3
7fac020d5000-7fac022d4000 ---p 00050000 fd:00
202070038
/usr/lib64/libldap-2.4.so.2.10.3
7fac022d4000-7fac022d7000 r--p 0004f000 fd:00
202070038
/usr/lib64/libldap-2.4.so.2.10.3
7fac022d7000-7fac022d8000 rw-p 00052000 fd:00
202070038
/usr/lib64/libldap-2.4.so.2.10.3
7fac022d8000-7fac022e6000 r-xp 00000000 fd:00
202070036
/usr/lib64/liblber-2.4.so.2.10.3
7fac022e6000-7fac024e5000 ---p 0000e000 fd:00
202070036
/usr/lib64/liblber-2.4.so.2.10.3
7fac024e5000-7fac024e6000 r--p 0000d000 fd:00
202070036
/usr/lib64/liblber-2.4.so.2.10.3
7fac024e6000-7fac024e7000 rw-p 0000e000 fd:00
202070036
/usr/lib64/liblber-2.4.so.2.10.3
7fac024e7000-7fac024ea000 r-xp 00000000 fd:00
201329043
/usr/lib64/libcom_err.so.2.1
7fac024ea000-7fac026e9000 ---p 00003000 fd:00
201329043
/usr/lib64/libcom_err.so.2.1
7fac026e9000-7fac026ea000 r--p 00002000 fd:00
201329043
/usr/lib64/libcom_err.so.2.1
7fac026ea000-7fac026eb000 rw-p 00003000 fd:00
201329043
/usr/lib64/libcom_err.so.2.1
7fac026eb000-7fac0271a000 r-xp 00000000 fd:00
201932350
/usr/lib64/libk5crypto.so.3.1
7fac0271a000-7fac02919000 ---p 0002f000 fd:00
201932350
/usr/lib64/libk5crypto.so.3.1
7fac02919000-7fac0291b000 r--p 0002e000 fd:00
201932350
/usr/lib64/libk5crypto.so.3.1
7fac0291b000-7fac0291c000 rw-p 00030000 fd:00
201932350
/usr/lib64/libk5crypto.so.3.1
7fac0291c000-7fac0291d000 rw-p 00000000 00:00 0
7fac0291d000-7fac029f2000 r-xp 00000000 fd:00 201932360
/usr/lib64/libkrb5.so.3.3
7fac029f2000-7fac02bf2000 ---p 000d5000 fd:00
201932360 /usr/lib64/libkrb5.so.3.3
7fac02bf2000-7fac02bff000
r--p 000d5000 fd:00 201932360
/usr/lib64/libkrb5.so.3.3
7fac02bff000-7fac02c02000 rw-p 000e2000 fd:00
201932360 /usr/lib64/libkrb5.so.3.3
7fac02c02000-7fac02c4b000
r-xp 00000000 fd:00 201932346
/usr/lib64/libgssapi_krb5.so.2.2
7fac02c4b000-7fac02e4b000 ---p 00049000 fd:00
201932346
/usr/lib64/libgssapi_krb5.so.2.2
7fac02e4b000-7fac02e4c000 r--p 00049000 fd:00
201932346
/usr/lib64/libgssapi_krb5.so.2.2
7fac02e4c000-7fac02e4e000 rw-p 0004a000 fd:00
201932346
/usr/lib64/libgssapi_krb5.so.2.2
7fac02e4e000-7fac02e51000 r-xp 00000000 fd:00
201328882 /usr/lib64/libdl-2.17.so
7fac02e51000-7fac03050000
---p 00003000 fd:00 201328882
/usr/lib64/libdl-2.17.so
7fac03050000-7fac03051000 r--p 00002000 fd:00 201328882
/usr/lib64/libdl-2.17.so
7fac03051000-7fac03052000 rw-p 00003000 fd:00 201328882
/usr/lib64/libdl-2.17.so
7fac03052000-7fac0308b000 r-xp 00000000 fd:00 201329057
/usr/lib64/libnspr4.so
7fac0308b000-7fac0328b000 ---p 00039000 fd:00 201329057
/usr/lib64/libnspr4.so
7fac0328b000-7fac0328c000 r--p 00039000 fd:00 201329057
/usr/lib64/libnspr4.so
7fac0328c000-7fac0328e000 rw-p 0003a000 fd:00 201329057
/usr/lib64/libnspr4.so
7fac0328e000-7fac03290000 rw-p 00000000 00:00 0
7fac03290000-7fac03294000 r-xp 00000000 fd:00 201329060
/usr/lib64/libplc4.so
7fac03294000-7fac03493000 ---p 00004000 fd:00 201329060
/usr/lib64/libplc4.so
7fac03493000-7fac03494000 r--p 00003000 fd:00 201329060
/usr/lib64/libplc4.so
7fac03494000-7fac03495000 rw-p 00004000 fd:00 201329060
/usr/lib64/libplc4.so
7fac03495000-7fac03498000 r-xp 00000000 fd:00 201329061
/usr/lib64/libplds4.so
7fac03498000-7fac03697000 ---p 00003000 fd:00 201329061
/usr/lib64/libplds4.so
7fac03697000-7fac03698000 r--p 00002000 fd:00 201329061
/usr/lib64/libplds4.so
7fac03698000-7fac03699000 rw-p 00003000 fd:00 201329061
/usr/lib64/libplds4.so
7fac03699000-7fac036be000 r-xp 00000000 fd:00 201329131
/usr/lib64/libnssutil3.so
7fac036be000-7fac038be000 ---p 00025000 fd:00
201329131 /usr/lib64/libnssutil3.so
7fac038be000-7fac038c4000
r--p 00025000 fd:00 201329131
/usr/lib64/libnssutil3.so
7fac038c4000-7fac038c5000 rw-p 0002b000 fd:00
201329131 /usr/lib64/libnssutil3.so
7fac038c5000-7fac039e3000
r-xp 00000000 fd:00 202045865
/usr/lib64/libnss3.so
7fac039e3000-7fac03be2000 ---p 0011e000 fd:00 202045865
/usr/lib64/libnss3.so
7fac03be2000-7fac03be7000 r--p 0011d000 fd:00 202045865
/usr/lib64/libnss3.so
7fac03be7000-7fac03be9000 rw-p 00122000 fd:00 202045865
/usr/lib64/libnss3.so
7fac03be9000-7fac03beb000 rw-p 00000000 00:00 0
7fac03beb000-7fac03c0f000 r-xp 00000000 fd:00 202045867
/usr/lib64/libsmime3.so
7fac03c0f000-7fac03e0e000 ---p 00024000 fd:00 202045867
/usr/lib64/libsmime3.so
7fac03e0e000-7fac03e11000 r--p 00023000 fd:00 202045867
/usr/lib64/libsmime3.so
7fac03e11000-7fac03e12000 rw-p 00026000 fd:00 202045867
/usr/lib64/libsmime3.so
7fac03e12000-7fac03e4f000 r-xp 00000000 fd:00 202045868
/usr/lib64/libssl3.so
7fac03e4f000-7fac0404f000 ---p 0003d000 fd:00 202045868
/usr/lib64/libssl3.so
7fac0404f000-7fac04052000 r--p 0003d000 fd:00 202045868
/usr/lib64/libssl3.so
7fac04052000-7fac04053000 rw-p 00040000 fd:00 202045868
/usr/lib64/libssl3.so
7fac04053000-7fac04054000 rw-p 00000000 00:00 0
7fac04054000-7fac0407c000 r-xp 00000000 fd:00 202069951
/usr/lib64/libssh2.so.1.0.1
7fac0407c000-7fac0427c000 ---p 00028000 fd:00
202069951 /usr/lib64/libssh2.so.1.0.1
7fac0427c000-7fac0427d000
r--p 00028000 fd:00 202069951
/usr/lib64/libssh2.so.1.0.1
7fac0427d000-7fac0427e000 rw-p 00029000 fd:00
202069951 /usr/lib64/libssh2.so.1.0.1
7fac0427e000-7fac042b0000
r-xp 00000000 fd:00 201329338
/usr/lib64/libidn.so.11.6.11
7fac042b0000-7fac044af000 ---p 00032000 fd:00
201329338
/usr/lib64/libidn.so.11.6.11
7fac044af000-7fac044b0000 r--p 00031000 fd:00
201329338
/usr/lib64/libidn.so.11.6.11
7fac044b0000-7fac044b1000 rw-p 00032000 fd:00
201329338
/usr/lib64/libidn.so.11.6.11
7fac044b1000-7fac044c7000 r-xp 00000000 fd:00
201328902
/usr/lib64/libpthread-2.17.so
7fac044c7000-7fac046c7000 ---p 00016000 fd:00
201328902
/usr/lib64/libpthread-2.17.so
7fac046c7000-7fac046c8000 r--p 00016000 fd:00
201328902
/usr/lib64/libpthread-2.17.so
7fac046c8000-7fac046c9000 rw-p 00017000 fd:00
201328902
/usr/lib64/libpthread-2.17.so
7fac046c9000-7fac046cd000 rw-p 00000000 00:00 0
7fac046cd000-7fac04883000 r-xp 00000000 fd:00 201328876
/usr/lib64/libc-2.17.so
7fac04883000-7fac04a83000 ---p 001b6000 fd:00 201328876
/usr/lib64/libc-2.17.so
7fac04a83000-7fac04a87000 r--p 001b6000 fd:00 201328876
/usr/lib64/libc-2.17.so
7fac04a87000-7fac04a89000 rw-p 001ba000 fd:00 201328876
/usr/lib64/libc-2.17.so
7fac04a89000-7fac04a8e000 rw-p 00000000 00:00 0
7fac04a8e000-7fac04aa3000 r-xp 00000000 fd:00 201326732
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fac04aa3000-7fac04ca2000 ---p 00015000
fd:00 201326732
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fac04ca2000-7fac04ca3000 r--p 00014000
fd:00 201326732
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fac04ca3000-7fac04ca4000 rw-p 00015000
fd:00 201326732
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fac04ca4000-7fac04cb9000 r-xp 00000000
fd:00 201329039
/usr/lib64/libz.so.1.2.7
7fac04cb9000-7fac04eb8000 ---p 00015000 fd:00 201329039
/usr/lib64/libz.so.1.2.7
7fac04eb8000-7fac04eb9000 r--p 00014000 fd:00 201329039
/usr/lib64/libz.so.1.2.7
7fac04eb9000-7fac04eba000 rw-p 00015000 fd:00 201329039
/usr/lib64/libz.so.1.2.7
7fac04eba000-7fac04f6b000 r-xp 00000000 fd:00 201329143
/usr/lib64/libsqlite3.so.0.8.6
7fac04f6b000-7fac0516a000 ---p 000b1000 fd:00
201329143
/usr/lib64/libsqlite3.so.0.8.6
7fac0516a000-7fac0516c000 r--p 000b0000 fd:00
201329143
/usr/lib64/libsqlite3.so.0.8.6
7fac0516c000-7fac0516f000 rw-p 000b2000 fd:00
201329143
/usr/lib64/libsqlite3.so.0.8.6
7fac0516f000-7fac051d0000 r-xp 00000000 fd:00
202069998 /usr/lib64/librpm.so.3.2.2
7fac051d0000-7fac053cf000
---p 00061000 fd:00 202069998
/usr/lib64/librpm.so.3.2.2
7fac053cf000-7fac053d2000 r--p 00060000 fd:00
202069998 /usr/lib64/librpm.so.3.2.2
7fac053d2000-7fac053d5000
rw-p 00063000 fd:00 202069998
/usr/lib64/librpm.so.3.2.2
7fac053d5000-7fac053d6000 rw-p 00000000 00:00 0
7fac053d6000-7fac053fe000 r-xp 00000000 fd:00 202070000
/usr/lib64/librpmio.so.3.2.2
7fac053fe000-7fac055fd000 ---p 00028000 fd:00
202070000
/usr/lib64/librpmio.so.3.2.2
7fac055fd000-7fac055ff000 r--p 00027000 fd:00
202070000
/usr/lib64/librpmio.so.3.2.2
7fac055ff000-7fac05601000 rw-p 00029000 fd:00
202070000
/usr/lib64/librpmio.so.3.2.2
7fac05601000-7fac05603000 rw-p 00000000 00:00 0
7fac05603000-7fac057c0000 r-xp 00000000 fd:00 201932379
/usr/lib64/libcrypto.so.1.0.1e
7fac057c0000-7fac059c0000 ---p 001bd000 fd:00
201932379
/usr/lib64/libcrypto.so.1.0.1e
7fac059c0000-7fac059da000 r--p 001bd000 fd:00
201932379
/usr/lib64/libcrypto.so.1.0.1e
7fac059da000-7fac059e6000 rw-p 001d7000 fd:00
201932379
/usr/lib64/libcrypto.so.1.0.1e
7fac059e6000-7fac059ea000 rw-p 00000000 00:00 0
7fac059ea000-7fac05a4d000 r-xp 00000000 fd:00 201932381
/usr/lib64/libssl.so.1.0.1e
7fac05a4d000-7fac05c4c000 ---p 00063000 fd:00
201932381 /usr/lib64/libssl.so.1.0.1e
7fac05c4c000-7fac05c50000
r--p 00062000 fd:00 201932381
/usr/lib64/libssl.so.1.0.1e
7fac05c50000-7fac05c57000 rw-p 00066000 fd:00
201932381 /usr/lib64/libssl.so.1.0.1e
7fac05c57000-7fac05c7b000
r-xp 00000000 fd:00 201328958
/usr/lib64/liblzma.so.5.0.99
7fac05c7b000-7fac05e7a000 ---p 00024000 fd:00
201328958
/usr/lib64/liblzma.so.5.0.99
7fac05e7a000-7fac05e7b000 r--p 00023000 fd:00
201328958
/usr/lib64/liblzma.so.5.0.99
7fac05e7b000-7fac05e7c000 rw-p 00024000 fd:00
201328958
/usr/lib64/liblzma.so.5.0.99
7fac05e7c000-7fac05fda000 r-xp 00000000 fd:00
201329058 /usr/lib64/libxml2.so.2.9.1
7fac05fda000-7fac061d9000
---p 0015e000 fd:00 201329058
/usr/lib64/libxml2.so.2.9.1
7fac061d9000-7fac061e1000 r--p 0015d000 fd:00
201329058 /usr/lib64/libxml2.so.2.9.1
7fac061e1000-7fac061e3000
rw-p 00165000 fd:00 201329058
/usr/lib64/libxml2.so.2.9.1
7fac061e3000-7fac061e5000 rw-p 00000000 00:00 0
7fac061e5000-7fac06200000 r-xp 00000000 fd:00 201329339
/usr/lib64/libmagic.so.1.0.0
7fac06200000-7fac063ff000 ---p 0001b000 fd:00
201329339
/usr/lib64/libmagic.so.1.0.0
7fac063ff000-7fac06400000 r--p 0001a000 fd:00
201329339
/usr/lib64/libmagic.so.1.0.0
7fac06400000-7fac06401000 rw-p 0001b000 fd:00
201329339
/usr/lib64/libmagic.so.1.0.0
7fac06401000-7fac06428000 r-xp 00000000 fd:00
201329068
/usr/lib64/libexpat.so.1.6.0
7fac06428000-7fac06628000 ---p 00027000 fd:00
201329068
/usr/lib64/libexpat.so.1.6.0
7fac06628000-7fac0662a000 r--p 00027000 fd:00
201329068
/usr/lib64/libexpat.so.1.6.0
7fac0662a000-7fac0662b000 rw-p 00029000 fd:00
201329068
/usr/lib64/libexpat.so.1.6.0
7fac0662b000-7fac0668f000 r-xp 00000000 fd:00
202069984 /usr/lib64/libcurl.so.4.3.0
7fac0668f000-7fac0688f000
---p 00064000 fd:00 202069984
/usr/lib64/libcurl.so.4.3.0
7fac0688f000-7fac06891000 r--p 00064000 fd:00
202069984 /usr/lib64/libcurl.so.4.3.0
7fac06891000-7fac06892000
rw-p 00066000 fd:00 202069984
/usr/lib64/libcurl.so.4.3.0
7fac06892000-7fac06893000 rw-p 00000000 00:00 0
7fac06893000-7fac068a2000 r-xp 00000000 fd:00 201329066
/usr/lib64/libbz2.so.1.0.6
7fac068a2000-7fac06aa1000 ---p 0000f000 fd:00
201329066 /usr/lib64/libbz2.so.1.0.6
7fac06aa1000-7fac06aa2000
r--p 0000e000 fd:00 201329066
/usr/lib64/libbz2.so.1.0.6
7fac06aa2000-7fac06aa3000 rw-p 0000f000 fd:00
201329066 /usr/lib64/libbz2.so.1.0.6
7fac06aa3000-7fac06aa4000
r-xp 00000000 fd:00 201329231
/usr/lib64/libgthread-2.0.so.0.4200.2
7fac06aa4000-7fac06ca3000 ---p 00001000
fd:00 201329231
/usr/lib64/libgthread-2.0.so.0.4200.2
7fac06ca3000-7fac06ca4000 r--p 00000000
fd:00 201329231
/usr/lib64/libgthread-2.0.so.0.4200.2
7fac06ca4000-7fac06ca5000 rw-p 00001000
fd:00 201329231
/usr/lib64/libgthread-2.0.so.0.4200.2
7fac06ca5000-7fac06dda000 r-xp 00000000
fd:00 201329225
/usr/lib64/libglib-2.0.so.0.4200.2
7fac06dda000-7fac06fd9000 ---p 00135000 fd:00
201329225
/usr/lib64/libglib-2.0.so.0.4200.2
7fac06fd9000-7fac06fda000 r--p 00134000 fd:00
201329225
/usr/lib64/libglib-2.0.so.0.4200.2
7fac06fda000-7fac06fdb000 rw-p 00135000 fd:00
201329225
/usr/lib64/libglib-2.0.so.0.4200.2
7fac06fdb000-7fac06fdc000 rw-p 00000000 00:00
0
7fac06fdc000-7fac07007000 r-xp 00000000 fd:00 203725896
/usr/lib64/libcreaterepo_c.so.0.9.0
7fac07007000-7fac07206000 ---p 0002b000
fd:00 203725896
/usr/lib64/libcreaterepo_c.so.0.9.0
7fac07206000-7fac07207000 r--p 0002a000
fd:00 203725896
/usr/lib64/libcreaterepo_c.so.0.9.0
7fac07207000-7fac07209000 rw-p 0002b000
fd:00 203725896
/usr/lib64/libcreaterepo_c.so.0.9.0
7fac07209000-7fac0722a000 r-xp 00000000
fd:00 201328869 /usr/lib64/ld-2.17.so
7fac07404000-7fac0741e000
rw-p 00000000 00:00 0
7fac0741e000-7fac07422000 rw-p 00000000 00:00 0
7fac07422000-7fac07429000 r--s 00000000 fd:00 3344
/usr/lib64/gconv/gconv-modules.cache
7fac07429000-7fac0742a000 rw-p 00000000
00:00 0
7fac0742a000-7fac0742b000 r--p 00021000 fd:00 201328869
/usr/lib64/ld-2.17.so
7fac0742b000-7fac0742c000 rw-p 00022000 fd:00 201328869
/usr/lib64/ld-2.17.so
7fac0742c000-7fac0742d000 rw-p 00000000 00:00 0
7ffd40af5000-7ffd40b16000 rw-p 00000000 00:00 0
[stack]
7ffd40b2a000-7ffd40b2c000 r-xp 00000000 00:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
</code></pre>
Pulp - Issue #913 (CLOSED - DUPLICATE): CLI shows a puppet upload is successful even though serve...
https://pulp.plan.io/issues/913
2015-04-23T17:46:03Z
bmbouter
bmbouter@redhat.com
<p>The CLI incorrectly reports that an upload is successful even though the server may have had an exception that causes the upload to not be imported into the repo correctly.</p>
<p>This definitly affects the puppet module, but may affect all plugins. To reproduce:</p>
<p>0) create a puppet repo<br>
1) find a valid puppet module<br>
2) edit the tar.gz file and remove all metadata.json files (this invalidates the puppet module)<br>
3) upload it to pulp<br>
4) observe that it will show no errors<br>
5) observe that there will be a server side traceback saying the metadata.json could not be found or is invalid</p>
<p>I expected that since the import of the uploaded module into the repo did not work that the CLI would reflect that.</p>
<p>The issue is that the CLI does not poll based on the async task ID given returned from the call to /pulp/api/v2/repositories/<repoid>/actions/import_upload/ It should poll and only show the user that the upload was successful if that task is successful.</p>