|
Return-Path: <Ben.Stanley@exemail.com.au>
|
|
Received: from mi015.mc1.hosteurope.de ([80.237.138.240]) by wp245.webpack.hosteurope.de running ExIM with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) id 1ZmSHA-00020g-4Z; Wed, 14 Oct 2015 22:03:52 +0200
|
|
Received: from pecan2-mail.exetel.com.au ([220.233.0.71] helo=pecan2.exetel.com.au) by mx0.webpack.hosteurope.de (mi015.mc1.hosteurope.de) with esmtp id 1ZmSH8-0002fJ-6C for dropbox+pulp+c71e+pulp@plan.io; Wed, 14 Oct 2015 22:03:51 +0200
|
|
Received: from 69.55.70.115.static.exetel.com.au ([115.70.55.69] helo=[192.168.2.117]) by pecan2.exetel.com.au with esmtp (Exim 4.84) (envelope-from <Ben.Stanley@exemail.com.au>) id 1ZmSH3-0004j2-VQ for dropbox+pulp+c71e+pulp@plan.io; Thu, 15 Oct 2015 07:03:46 +1100
|
|
Date: Thu, 15 Oct 2015 07:03:45 +1100
|
|
From: Ben Stanley <Ben.Stanley@exemail.com.au>
|
|
To: Pulp <dropbox+pulp+c71e+pulp@plan.io>
|
|
Message-ID: <15067f388e8.2811.5c72c04e7b2534944f17f24240f7ac0b@exemail.com.au>
|
|
In-Reply-To: <redmine.journal-6604.20151014153854.b2629020d9ca3988@plan.io>
|
|
References: <redmine.issue-1018.20150601085854@plan.io>
|
|
<redmine.journal-6604.20151014153854.b2629020d9ca3988@plan.io>
|
|
Subject: Re: [Pulp - Issue #1018] (CLOSED - WORKSFORME) nux-dextop-el7-x86_64
|
|
repo sync gets stuck
|
|
Mime-Version: 1.0
|
|
Content-Type: multipart/alternative;
|
|
boundary=----------15067f38b5f51a82811171134d3;
|
|
charset=UTF-8
|
|
Content-Transfer-Encoding: 7bit
|
|
Delivery-date: Wed, 14 Oct 2015 22:03:52 +0200
|
|
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101
|
|
Thunderbird/24.6.0 AquaMail/1.5.9.14 (build: 22000040)
|
|
X-HE-Spam-Level: /
|
|
X-HE-Spam-Score: -0.6
|
|
X-HE-Spam-Report: Content analysis details: (-0.6 points) pts rule name
|
|
description ---- ----------------------
|
|
-------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL:
|
|
Sender listed at http://www.dnswl.org/, low trust [220.233.0.71 listed in
|
|
list.dnswl.org] 0.1 HTML_MESSAGE BODY: HTML included in message
|
|
Envelope-to: dropbox+pulp+c71e+pulp@plan.io
|
|
|
|
This is a multi-part message in MIME format.
|
|
------------15067f38b5f51a82811171134d3
|
|
Content-Type: text/plain;
|
|
charset=UTF-8;
|
|
format=flowed
|
|
Content-Transfer-Encoding: quoted-printable
|
|
|
|
It also works for me now.
|
|
|
|
I recently attempted to find the root of this kind of problem, and I foun=
|
|
d =
|
|
|
|
that I could make problems happen by synchronizing multiple repos =
|
|
|
|
simultaneously. However, if I serialize the syncs, then all 580 repos syn=
|
|
c =
|
|
|
|
successfully. It is the first time I have been able to sync all the repos=
|
|
.
|
|
|
|
I used to have all 580 repos sync on a schedule at 10pm on Friday night, =
|
|
|
|
assuming that pulp could handle some concurrency and scheduling. It seems=
|
|
=
|
|
|
|
that it can't.
|
|
|
|
Ben Stanley
|
|
|
|
|
|
|
|
On 15 October 2015 2:39:13 am Pulp <dropbox+pulp+c71e+pulp@plan.io> wrote=
|
|
:
|
|
|
|
> --- Please write your response above this line ---
|
|
>
|
|
> Issue #1018 has been updated by ipanova@redhat.com.
|
|
>
|
|
> Status changed from ASSIGNED to CLOSED - WORKSFORME
|
|
>
|
|
> I've been trying to reproduce this issue, nothing that happened to you =
|
|
|
|
> happened during steps of reproduce.
|
|
> One really strange thing that i noticed in your repo details output is =
|
|
that =
|
|
|
|
> you did not synced repo so the Last sync is None but nevertheless there=
|
|
are =
|
|
|
|
> Content unit Counts that usually appear after sync.
|
|
> I am closing this as Worksforme, in case it will happen again please re=
|
|
open.
|
|
>
|
|
> ----------------------------------------
|
|
> Issue #1018: nux-dextop-el7-x86_64 repo sync gets stuck
|
|
> https://pulp.plan.io/issues/1018#change-6604
|
|
>
|
|
> * Author: Ben.Stanley
|
|
> * Status: CLOSED - WORKSFORME
|
|
> * Priority: High
|
|
> * Assignee: ipanova@redhat.com
|
|
> * Category: pulp-admin
|
|
> * Severity: 3. High
|
|
> * Version: 2.6.1
|
|
> * Target Release:
|
|
> * OS: RHEL 7
|
|
> * Backwards Incompatible: No
|
|
> * Triaged: Yes
|
|
> * Tags:
|
|
> * QA Contact:
|
|
> ----------------------------------------
|
|
> I have observed that attempts to sync my repo nux-dextop-el7-x86_64 do =
|
|
not =
|
|
|
|
> complete.
|
|
> The feed comes from
|
|
> http://mirror.li.nux.ro/li.nux.ro/nux/dextop/el7/x86_64/
|
|
>
|
|
> -----------------------------------------------------------------------=
|
|
---------
|
|
> [root@bumblebee ]# pulp-admin rpm repo sync run --repo-id=3Dnux-dextop-=
|
|
el7-x86_64
|
|
> +----------------------------------------------------------------------=
|
|
+
|
|
> Synchronizing Repository [nux-dextop-el7-x86_64]
|
|
> +----------------------------------------------------------------------=
|
|
+
|
|
>
|
|
> This command may be exited via ctrl+c without affecting the request.
|
|
>
|
|
>
|
|
> [-]
|
|
> Waiting to begin...
|
|
> -----------------------------------------------------------------------=
|
|
---------
|
|
> Nothing appears in the logs.
|
|
>
|
|
> I know that no sync is progressing because nload tells me there is no =
|
|
|
|
> network traffic.
|
|
>
|
|
> The tasks list says
|
|
> -----------------------------------------------------------------------=
|
|
---------
|
|
> [root@bumblebee ~]# pulp-admin tasks list
|
|
> Operations: sync
|
|
> Resources: nux-dextop-el7-x86_64 (repository)
|
|
> State: Waiting
|
|
> Start Time: Unstarted
|
|
> Finish Time: Incomplete
|
|
> Task Id: b621280e-75b5-42eb-932c-c2e3f8a23cfa
|
|
> -----------------------------------------------------------------------=
|
|
---------
|
|
>
|
|
> Other tasks referencing this repository are either Cancelled or Success=
|
|
ful.
|
|
>
|
|
> Listing the details of the repo reveals the following:
|
|
> -----------------------------------------------------------------------=
|
|
---------
|
|
> [root@bumblebee ~]# pulp-admin rpm repo list --details
|
|
> Id: nux-dextop-el7-x86_64
|
|
> Display Name: nux-dextop-el7-x86_64
|
|
> Description: None
|
|
> Content Unit Counts:
|
|
> Rpm: 1834
|
|
> Notes:
|
|
> Importers:
|
|
> Config:
|
|
> Feed: http://mirror.li.nux.ro/li.nux.ro/nux//dextop/el7/x86_64
|
|
> Validate: True
|
|
> Id: yum_importer
|
|
> Importer Type Id: yum_importer
|
|
> Last Sync: None
|
|
> Repo Id: nux-dextop-el7-x86_64
|
|
> Scheduled Syncs:
|
|
> Distributors:
|
|
> Auto Publish: True
|
|
> Config:
|
|
> Http: True
|
|
> Https: False
|
|
> Relative URL: nux/dextop/el7/x86_64
|
|
> Distributor Type Id: yum_distributor
|
|
> Id: yum_distributor
|
|
> Last Publish: None
|
|
> Repo Id: nux-dextop-el7-x86_64
|
|
> Scheduled Publishes:
|
|
> Auto Publish: False
|
|
> Config:
|
|
> Http: True
|
|
> Https: False
|
|
> Distributor Type Id: export_distributor
|
|
> Id: export_distributor
|
|
> Last Publish: None
|
|
> Repo Id: nux-dextop-el7-x86_64
|
|
> Scheduled Publishes:
|
|
> -----------------------------------------------------------------------=
|
|
---------
|
|
>
|
|
> How can I find out what is preventing this sync from running?
|
|
>
|
|
> I have found that I can fix errors of this type by deleting the repo an=
|
|
d =
|
|
|
|
> re-creating it.
|
|
>
|
|
> I am preserving the state of this problem so that we can investigate it=
|
|
.
|
|
>
|
|
>
|
|
>
|
|
>
|
|
> --
|
|
> 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=3Dmail_preferences
|
|
>
|
|
> This notification was cheerfully delivered by https://plan.io
|
|
> =C2=A0
|
|
>
|
|
|
|
------------15067f38b5f51a82811171134d3
|
|
Content-Type: text/html;
|
|
charset=UTF-8
|
|
Content-Transfer-Encoding: quoted-printable
|
|
|
|
<html>
|
|
<head>
|
|
<style>
|
|
@import url(https://assets.plan.io/stylesheets/fonts.css);
|
|
body {
|
|
font-family: "ProximaNova-Regular", Verdana, sans-serif;
|
|
font-size: 1.1em;
|
|
color:#333434;
|
|
}
|
|
h1, h2, h3 { font-family: "ProximaNova-Bold", "Trebuchet MS", Verdana,
|
|
sans-serif; margin: 0px; }
|
|
h1 { font-size: 1.2em; }
|
|
h2, h3 { font-size: 1.1em; }
|
|
a, a:link, a:visited, a:hover, a:active { color:#2b7a94; }
|
|
a.wiki-anchor { display: none; }
|
|
fieldset.attachments {border-width: 1px 0 0 0;}
|
|
hr {
|
|
width: 100%;
|
|
height: 1px;
|
|
background: #ccc;
|
|
border: 0;
|
|
}
|
|
</style>
|
|
|
|
|
|
</head>
|
|
<body>
|
|
<div style=3D"color: black;">
|
|
<div style=3D"color: black;">
|
|
<p style=3D"margin: 0 0 1em 0; color: black;">It also works for me now.</=
|
|
p>
|
|
<p style=3D"margin: 0 0 1em 0; color: black;">I recently attempted to fin=
|
|
d
|
|
the root of this kind of problem, and I found that I could make problems
|
|
happen by synchronizing multiple repos simultaneously. However, if I
|
|
serialize the syncs, then all 580 repos sync successfully. It is the firs=
|
|
t
|
|
time I have been able to sync all the repos.</p>
|
|
<p style=3D"margin: 0 0 1em 0; color: black;">I used to have all 580 repo=
|
|
s
|
|
sync on a schedule at 10pm on Friday night, assuming that pulp could hand=
|
|
le
|
|
some concurrency and scheduling. It seems that it can't.</p>
|
|
<p style=3D"margin: 0 0 1em 0; color: black;">Ben Stanley<br>
|
|
</p>
|
|
</div>
|
|
<div style=3D"color: black;">
|
|
<p
|
|
style=3D"color: black; font-size: 10pt; font-family: Arial, sans-serif; m=
|
|
argin: 10pt 0;">On
|
|
15 October 2015 2:39:13 am Pulp <dropbox+pulp+c71e+pulp@plan.io>
|
|
wrote:</p>
|
|
<blockquote type=3D"cite" class=3D"gmail_quote"
|
|
style=3D"margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-le=
|
|
ft: 0.75ex;">
|
|
<table width=3D"100%">
|
|
<tr><td
|
|
style=3D"font-family: MarketWeb, Verdana, sans-serif;font-size:0.8em;text=
|
|
-align:center;width:100%;color:#D7D7D7;"><p>---
|
|
Please write your response above this line ---</p></td></tr>
|
|
<tr><td>Issue #1018 has been updated by ipanova@redhat.com.
|
|
|
|
<ul>
|
|
<li><strong>Status</strong> changed from <i>ASSIGNED</i> to <i>CLOSED -=
|
|
|
|
WORKSFORME</i></li>
|
|
</ul>
|
|
|
|
<p>I've been trying to reproduce this issue, nothing that happened to you=
|
|
|
|
happened during steps of reproduce.<br />One really strange thing that i
|
|
noticed in your repo details output is that you did not synced repo so th=
|
|
e
|
|
Last sync is None but nevertheless there are Content unit Counts that
|
|
usually appear after sync.<br />I am closing this as Worksforme, in case =
|
|
it
|
|
will happen again please reopen.</p>
|
|
<hr />
|
|
<h1><a href=3D"https://pulp.plan.io/issues/1018#change-6604">Issue #1018:=
|
|
|
|
nux-dextop-el7-x86_64 repo sync gets stuck</a></h1>
|
|
|
|
<ul><li>Author: Ben.Stanley</li>
|
|
<li>Status: CLOSED - WORKSFORME</li>
|
|
<li>Priority: High</li>
|
|
<li>Assignee: ipanova@redhat.com</li>
|
|
<li>Category: pulp-admin</li>
|
|
<li>Severity: 3. High</li>
|
|
<li>Version: 2.6.1</li>
|
|
<li>Target Release: </li>
|
|
<li>OS: RHEL 7</li>
|
|
<li>Backwards Incompatible: No</li>
|
|
<li>Triaged: Yes</li>
|
|
<li>Tags: </li>
|
|
<li>QA Contact: </li></ul>
|
|
|
|
<p>I have observed that attempts to sync my repo nux-dextop-el7-x86_64 do=
|
|
|
|
not complete.<br />The feed comes from<br /><a class=3D"external"
|
|
href=3D"http://mirror.li.nux.ro/li.nux.ro/nux/dextop/el7/x86_64/">http://=
|
|
mirror.li.nux.ro/li.nux.ro/nux/dextop/el7/x86_64/</a></p>
|
|
|
|
|
|
<p>---------------------------------------------------------------------=
|
|
-----------<br
|
|
/>[root@bumblebee ]# pulp-admin rpm repo sync run
|
|
--repo-id=3Dnux-dextop-el7-x86_64<br
|
|
/><ins><del>-------------------------------------------------------------=
|
|
-------</del></ins><br
|
|
/> Synchronizing Repository [nux-dextop-el7-x86_64]<br
|
|
/><ins><del>-------------------------------------------------------------=
|
|
-------</del></ins></p>
|
|
|
|
|
|
<p>This command may be exited via ctrl+c without affecting the request.<=
|
|
/p>
|
|
|
|
|
|
<p>[-]<br />Waiting to begin...<br
|
|
/>-----------------------------------------------------------------------=
|
|
---------<br
|
|
/>Nothing appears in the logs.</p>
|
|
|
|
|
|
<p>I know that no sync is progressing because nload tells me there is no=
|
|
|
|
network traffic.</p>
|
|
|
|
|
|
<p>The tasks list says<br
|
|
/>-----------------------------------------------------------------------=
|
|
---------<br
|
|
/>[root@bumblebee ~]# pulp-admin tasks list<br />Operations: sync<br
|
|
/>Resources: nux-dextop-el7-x86_64 (repository)<br />State: =
|
|
|
|
Waiting<br />Start Time: Unstarted<br />Finish Time: Incomplete<br />Tas=
|
|
k
|
|
Id: b621280e-75b5-42eb-932c-c2e3f8a23cfa<br
|
|
/>-----------------------------------------------------------------------=
|
|
---------</p>
|
|
|
|
|
|
<p>Other tasks referencing this repository are either Cancelled or
|
|
Successful.</p>
|
|
|
|
|
|
<p>Listing the details of the repo reveals the following:<br
|
|
/>-----------------------------------------------------------------------=
|
|
---------<br
|
|
/>[root@bumblebee ~]# pulp-admin rpm repo list --details<br />Id: =
|
|
=
|
|
|
|
nux-dextop-el7-x86_64<br />Display Name: =
|
|
|
|
nux-dextop-el7-x86_64<br />Description: None<br />Content Unit
|
|
Counts:<br /> Rpm: 1834<br />Notes:<br />Importers:<br /> Config:<br />=
|
|
=
|
|
|
|
Feed: <a class=3D"external"
|
|
href=3D"http://mirror.li.nux.ro/li.nux.ro/nux//dextop/el7/x86_64">http://=
|
|
mirror.li.nux.ro/li.nux.ro/nux//dextop/el7/x86_64</a><br
|
|
/> Validate: True<br /> Id: yum_importer<br /> Importe=
|
|
r
|
|
Type Id: yum_importer<br /> Last Sync: None<br /> Repo Id: =
|
|
=
|
|
|
|
nux-dextop-el7-x86_64<br /> Scheduled Syncs:<br />Distributors:<br /> =
|
|
|
|
Auto Publish: True<br /> Config:<br /> Http: True<br /=
|
|
> =
|
|
|
|
Https: False<br /> Relative URL: nux/dextop/el7/x86_64<br /> =
|
|
|
|
Distributor Type Id: yum_distri
|
|
butor<br /> Id: yum_distributor<br /> Last Publish: =
|
|
=
|
|
|
|
None<br /> Repo Id: nux-dextop-el7-x86_64<br /> Schedule=
|
|
d
|
|
Publishes:<br /> Auto Publish: False<br /> Config:<br /> Http=
|
|
: =
|
|
|
|
True<br /> Https: False<br /> Distributor Type Id:
|
|
export_distributor<br /> Id: export_distributor<br /> =
|
|
|
|
Last Publish: None<br /> Repo Id: =
|
|
|
|
nux-dextop-el7-x86_64<br /> Scheduled Publishes:<br
|
|
/>-----------------------------------------------------------------------=
|
|
---------</p>
|
|
|
|
|
|
<p>How can I find out what is preventing this sync from running?</p>
|
|
|
|
|
|
<p>I have found that I can fix errors of this type by deleting the repo
|
|
and re-creating it.</p>
|
|
|
|
|
|
<p>I am preserving the state of this problem so that we can investigate
|
|
it.</p>
|
|
|
|
|
|
<script type=3D"application/ld+json">
|
|
{
|
|
"@context": "http://schema.org",
|
|
"@type": "EmailMessage",
|
|
"action": {
|
|
"@type": "ViewAction",
|
|
"url": "https://pulp.plan.io/issues/1018#change-6604",
|
|
"name": "View on Planio"
|
|
},
|
|
"description": "Click here to view this issue update on Planio."
|
|
}
|
|
</script>
|
|
|
|
</td></tr>
|
|
<tr><td style=3D"font-size:0.8em;width:100%;"><hr/><p>You have received t=
|
|
his
|
|
notification because you have either subscribed to or are involved in a
|
|
project on Pulp Planio.<br />To change your notification preferences,
|
|
please click here: <a class=3D"external"
|
|
href=3D"https://pulp.plan.io/my/account?tour=3Dmail_preferences">https://=
|
|
pulp.plan.io/my/account?tour=3Dmail_preferences</a></p><td></tr>
|
|
<tr><td
|
|
style=3D"font-family: MarketWeb, Verdana, sans-serif;font-size:1.2em;text=
|
|
-align:center;width:100%;color:#D7D7D7;"><br/><div><a
|
|
href=3D"https://plan.io/" style=3D"color:#D7D7D7;text-decoration:none;">T=
|
|
his
|
|
notification was cheerfully delivered by</a></div><td></tr>
|
|
<tr><td style=3D"text-align:center;width:100%;"><a href=3D"https://plan.i=
|
|
o/"
|
|
title=3D"Planio"><img
|
|
src=3D"https://assets.plan.io/images/planio_logo_gray_204x50.png" height=3D=
|
|
"25"
|
|
width=3D"102" alt=3D"Planio" style=3D"vertical-align: middle;"/></a></td>=
|
|
</tr>
|
|
</table>
|
|
</blockquote>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|
|
|
|
------------15067f38b5f51a82811171134d3--
|