Project

Profile

Help

Issue #1287 ยป Issue #6586 - 2015-10-13T13_57_20Z.eml

XenoPhage, 10/13/2015 03:57 PM

 
Return-Path: <friz@godshell.com>
Received: from mi022.mc1.hosteurope.de ([80.237.138.233]) by wp245.webpack.hosteurope.de running ExIM with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) id 1Zm04l-0001ab-OR; Tue, 13 Oct 2015 15:57:11 +0200
Received: from mail.godshell.com ([24.229.85.249]) by mx0.webpack.hosteurope.de (mi022.mc1.hosteurope.de) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) id 1Zm04i-0001Ug-L3 for dropbox+pulp+c71e+pulp@plan.io; Tue, 13 Oct 2015 15:57:11 +0200
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.godshell.com (Postfix) with ESMTP id B4B1A10178B for <dropbox+pulp+c71e+pulp@plan.io>; Tue, 13 Oct 2015 09:57:05 -0400
Received: from mail.godshell.com ([127.0.0.1]) by localhost (mail.godshell.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 9wA3MRNOuM46 for <dropbox+pulp+c71e+pulp@plan.io>; Tue, 13 Oct 2015 09:56:58 -0400
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.godshell.com (Postfix) with ESMTP id 65C141017BA for <dropbox+pulp+c71e+pulp@plan.io>; Tue, 13 Oct 2015 09:56:58 -0400
Received: from mail.godshell.com ([127.0.0.1]) by localhost (mail.godshell.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9-49NTAaTacr for <dropbox+pulp+c71e+pulp@plan.io>; Tue, 13 Oct 2015 09:56:58 -0400
Received: from GodshelobilePro.ww.nobelx.io (unknown [10.69.0.6]) by mail.godshell.com (Postfix) with ESMTPSA id C528E10162C for <dropbox+pulp+c71e+pulp@plan.io>; Tue, 13 Oct 2015 09:56:57 -0400
Date: Tue, 13 Oct 2015 09:56:55 -0400
From: Jason Frisvold <friz@godshell.com>
To: Pulp <dropbox+pulp+c71e+pulp@plan.io>
Message-ID: <561D0DA7.70602@godshell.com>
In-Reply-To: <redmine.journal-6582.20151013104633.f3a544fc47b5909e@plan.io>
References: <redmine.issue-1287.20150930165131@plan.io>
<redmine.journal-6582.20151013104633.f3a544fc47b5909e@plan.io>
Subject: Re: [Pulp - Issue #1287] Repo sync failing with KeyError - Possibly
due to tilde?
Mime-Version: 1.0
Content-Type: text/plain;
charset=utf-8
Content-Transfer-Encoding: 7bit
Delivery-date: Tue, 13 Oct 2015 15:57:11 +0200
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.godshell.com 65C141017BA
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=godshell.com;
s=289F2036-C500-11E3-B257-7AD88DCA7C4A; t=1444744618;
bh=WR4jv3j2Zk2j1KKDgOIds/ByazeYCEXpLiIDWH06aNU=;
h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type:
Content-Transfer-Encoding;
b=eB8WEpoyxuq9vEQYp/Q8PM3Denjrxqr1U/pYsFZuIUmTyK+iLJDBmWliQ7QiB/8x3
kSLbMVqqPgusTc8JBSrPAhBss6HNIIfqzDTx2mifSBZ+esXYvrrquIK+WGMsrHYEcY
eSsHVdDORRxHZqE1G0V22SFJWBoQMph6DK12BoaW9NM5SD+JwAfIsanf56cOBf7SnC
e+tngW2f8Uf1g0gech+XY48wB5TCZURjjNr+T3V6nN40kNlPFIJ10QQjdCX9KjeXl8
LzlrAcY8p5ILoOKmk/Qrn04Zfzp7KRSNh3p8dqXiavo6XgfEG/hyxkYHZo7rZdNozT
OWW1bLavZLB/w==
X-Virus-Scanned: amavisd-new at mail.godshell.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0)
Gecko/20100101 Thunderbird/38.2.0
X-HE-Spam-Level: ----
X-HE-Spam-Score: -4.9
X-HE-Spam-Report: Content analysis details: (-4.9 points) pts rule name
description ---- ----------------------
-------------------------------------------------- -5.0 PGP_MESSAGE RAW:
Contains a PGP signed or encrypted message 0.1 DKIM_SIGNED Message has a DKIM
or DK signature, not necessarily valid 0.0 T_DKIM_INVALID DKIM-Signature
header exists but is not valid
X-HE-SPF: PASSED
Envelope-to: dropbox+pulp+c71e+pulp@plan.io

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ok, so that makes this an issue for the repo manager, correct? Or
should pulp be handling this differently?

On 10/13/15 06:46, Pulp wrote:
> --- Please write your response above this line ---
>
> Issue #1287 has been updated by ipanova@redhat.com.
>
> It is not the tilde issue, but the fact that filelists.xml.gz is
> empty
> https://packages.gitlab.com/gitlab/gitlab-ce/el/7/x86_64/repodata/badb
e13e3379bc67c05d60367bc9ef462bea9ccf-filelists.xml.gz
>
> <?xml version="1.0" encoding="UTF-8"?> <filelists
> xmlns="http://linux.duke.edu/metadata/filelists" packages="0"/>
>
>
> Filelists.xml.gz usually contains the complete information about
> all the packages in the repository. It is empty, so that's why sync
> is not able o fetch details of all the packages in the repository.
>
> ----------------------------------------------------------------------
- --
>
>
>
> Issue #1287: Repo sync failing with KeyError - Possibly due to
> tilde? <https://pulp.plan.io/issues/1287#change-6582>
>
> * Author: XenoPhage * Status: ASSIGNED * Priority: High * Assignee:
> ipanova@redhat.com * Category: * Severity: 3. High * Version: 2.6.2
> Beta * Target Release: * OS: RHEL 7 * Backwards Incompatible: No *
> Triaged: Yes * Tags: * QA Contact:
>
> Greetings,
>
> I'm using Pulp with foreman and katello to sync a number of repos.
> One of those repos is the gitlab repo located here :
>
> https://packages.gitlab.com/gitlab/gitlab-ce/el/7/x86_64
>
> The repo continually fails to sync, giving this error in the logs
> :
>
> Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664) <bound
> method ContainerListener.download_succeeded of
> <pulp_rpm.plugins.importers.yum.repomd.alternate.ContainerListener
> object at 0x425ddd0>> Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664)
> Traceback (most recent call last): Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664) File
> "/usr/lib/python2.7/site-packages/pulp/server/content/sources/containe
r.py",
>
>
line 148, in _forward
> Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664)
> method(request) Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664) File
> "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repom
d/alternate.py",
>
>
line 126, in download_succeeded
> Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (1 1499-77664)
> self.content_listener.download_succeeded(report) Sep 30 12:22:14
> katello pulp: pulp.server.content.sources.container:ERROR:
> (11499-77664) File
> "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/liste
ner.py",
>
>
line 79, in download_succeeded
> Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664)
> self.metadata_files.add_repodata(model) Sep 30 12:22:14 katello
> pulp: pulp.server.content.sources.container:ERROR: (11499-77664)
> File
> "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repom
d/metadata.py",
>
>
line 327, in add_repodata
> Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664) raw_xml
> = db_file[db_key] Sep 30 12:22:14 katello pulp:
> pulp.server.content.sources.container:ERROR: (11499-77664)
> KeyError:
> 'arch:x86_64::epoch:0::name:gitlab-ce::release:1::version:7.10.1~omnib
us.2'
>
> It was suggested in the #foreman IRC channel that tildes may be
> the cause of this problem. I'm marking this as a pulp 2.6.2
> install, but I'm not entirely certain. rpm suggests 2.6.2 based on
> package names.
>
> ----------------------------------------------------------------------
- --
>
> You have received this notification because you have either
> subscribed to or are involved in a project on Pulp Planio. To
> change your notification preferences, please click here:
> https://pulp.plan.io/my/account?tour=mail_preferences
>
>
>
> This notification was cheerfully delivered by <https://plan.io/>
> Planio <https://plan.io/>
>

- --
- ---------------------------
Jason 'XenoPhage' Frisvold
friz@godshell.com
http://blog.godshell.com
- ---------------------------
"Something mysterious is formed, born in the silent void. Waiting alone
and unmoving, it is at once still and yet in constant motion. It is the
source of all programs. I do not know its name, so I will call it the
Tao of Programming."
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iEYEARECAAYFAlYdDacACgkQhR5xme3cl762eACgxSVuwuHReq5tEQJvtgz1w/wU
vdYAnAh7uqi0F4GBhe9Lnme1XBlYBwuz
=oKPi
-----END PGP SIGNATURE-----

    (1-1/1)