From jira at ovirt-jira.atlassian.net Tue Dec 19 18:39:25 2017 Content-Type: multipart/mixed; boundary="===============4018676518500244876==" MIME-Version: 1.0 From: Barak Korren (oVirt JIRA) To: infra at ovirt.org Subject: [JIRA] (OVIRT-1811) tested rpms piling up Date: Tue, 19 Dec 2017 18:39:23 +0000 Message-ID: In-Reply-To: JIRA.33353.1513697792000@Atlassian.JIRA --===============4018676518500244876== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format... ------------=3D_1513708763-30796-235 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit [ https://ovirt-jira.atlassian.net/browse/OVIRT-1811?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D35= 521#comment-35521 ] = Barak Korren commented on OVIRT-1811: ------------------------------------- We've discussed this multipile times in the past - making a package retenti= on policy that works right and does not introduce various subtle issues is = hard - and we lack the proper tooling for this (E.g. a tool that can remove= any package older then X days while still keeping at least N versions of e= ach package and also keeping enough yum MD files so that for the duration t= hat yums keeps repomd.xml cached by default, users will never get 404 error= s) > tested rpms piling up > --------------------- > > Key: OVIRT-1811 > URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1811 > Project: oVirt - virtualization made easy > Issue Type: Improvement > Components: Repositories Mgmt > Reporter: sbonazzo > Assignee: infra > > /var/www/html/repos/ovirt/tested/master is now 351G > This causes > http://jenkins.ovirt.org/view/Publishers/job/ovirt_master_publish-rpms_ni= ghtly > to run for one hour downloading obsolete code. > Do we have something cleaning up tested repos? > If not, can we get one? > -- = > SANDRO BONAZZOLA > ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D > Red Hat EMEA > > TRIED. TESTED. TRUSTED. -- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100075) ------------=3D_1513708763-30796-235 Content-Type: text/html; charset=3D"UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1811?page=3Dcom.atlass=
ian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=
=3D35521#comment-35521 ]

Barak Korren commented on OVIRT-1811:

We've discussed this multipile times in the past – making a packag= e retention policy that works right and does not introduce various subtle i= ssues is hard – and we lack the proper tooling for this (E.g. a tool = that can remove any package older then X days while still keeping at least = N versions of each package and also keeping enough yum MD files so that for= the duration that yums keeps repomd.xml cached by default, users will neve= r get 404 errors)

tested rpms piling up

     Key: OVIRT-1811
     URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1811
 Project: oVirt - virtualization made easy
         Issue Type: Improvement
         Components: Repositories Mgmt
Reporter: sbonazzo
Assignee: infra

/var/www/html/repos/ovirt/tested/master is now 351G This causes http://jenkins.ovirt.org/view/Publishers/job/ovirt_master_publish-= rpms_nightly to run for one hour downloading obsolete code. Do we have = something cleaning up tested repos? If not, can we get one? — SANDRO = BONAZZOLA ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION = R&D Red Hat EMEA <https://www.re= dhat.com/> <https://red.ht/sig= > TRIED. TESTED. TRUSTED. <htt= ps://redhat.com/trusted>

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#1000= 75)

3D"" ------------=3D_1513708763-30796-235-- --===============4018676518500244876== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4uLgoKLS0tLS0tLS0t LS0tPV8xNTEzNzA4NzYzLTMwNzk2LTIzNQpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKCiAgICBbIGh0dHBzOi8v b3ZpcnQtamlyYS5hdGxhc3NpYW4ubmV0L2Jyb3dzZS9PVklSVC0xODExP3BhZ2U9Y29tLmF0bGFz c2lhbi5qaXJhLnBsdWdpbi5zeXN0ZW0uaXNzdWV0YWJwYW5lbHM6Y29tbWVudC10YWJwYW5lbCZm b2N1c2VkQ29tbWVudElkPTM1NTIxI2NvbW1lbnQtMzU1MjEgXSAKCkJhcmFrIEtvcnJlbiBjb21t ZW50ZWQgb24gT1ZJUlQtMTgxMToKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQoKV2UndmUgZGlzY3Vzc2VkIHRoaXMgbXVsdGlwaWxlIHRpbWVzIGluIHRoZSBwYXN0IC0gbWFr aW5nIGEgcGFja2FnZSByZXRlbnRpb24gcG9saWN5IHRoYXQgd29ya3MgcmlnaHQgYW5kIGRvZXMg bm90IGludHJvZHVjZSB2YXJpb3VzIHN1YnRsZSBpc3N1ZXMgaXMgaGFyZCAtIGFuZCB3ZSBsYWNr IHRoZSBwcm9wZXIgdG9vbGluZyBmb3IgdGhpcyAoRS5nLiBhIHRvb2wgdGhhdCBjYW4gcmVtb3Zl IGFueSBwYWNrYWdlIG9sZGVyIHRoZW4gWCBkYXlzIHdoaWxlIHN0aWxsIGtlZXBpbmcgYXQgbGVh c3QgTiB2ZXJzaW9ucyBvZiBlYWNoIHBhY2thZ2UgYW5kIGFsc28ga2VlcGluZyBlbm91Z2ggeXVt IE1EIGZpbGVzIHNvIHRoYXQgZm9yIHRoZSBkdXJhdGlvbiB0aGF0IHl1bXMga2VlcHMgcmVwb21k LnhtbCBjYWNoZWQgYnkgZGVmYXVsdCwgdXNlcnMgd2lsbCBuZXZlciBnZXQgNDA0IGVycm9ycykK Cj4gdGVzdGVkIHJwbXMgcGlsaW5nIHVwCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4KPiAgICAg ICAgICAgICAgICAgS2V5OiBPVklSVC0xODExCj4gICAgICAgICAgICAgICAgIFVSTDogaHR0cHM6 Ly9vdmlydC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3NlL09WSVJULTE4MTEKPiAgICAgICAgICAg ICBQcm9qZWN0OiBvVmlydCAtIHZpcnR1YWxpemF0aW9uIG1hZGUgZWFzeQo+ICAgICAgICAgIElz c3VlIFR5cGU6IEltcHJvdmVtZW50Cj4gICAgICAgICAgQ29tcG9uZW50czogUmVwb3NpdG9yaWVz IE1nbXQKPiAgICAgICAgICAgIFJlcG9ydGVyOiBzYm9uYXp6bwo+ICAgICAgICAgICAgQXNzaWdu ZWU6IGluZnJhCj4KPiAvdmFyL3d3dy9odG1sL3JlcG9zL292aXJ0L3Rlc3RlZC9tYXN0ZXIgaXMg bm93IDM1MUcKPiBUaGlzIGNhdXNlcwo+IGh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy92aWV3L1B1 Ymxpc2hlcnMvam9iL292aXJ0X21hc3Rlcl9wdWJsaXNoLXJwbXNfbmlnaHRseQo+IHRvIHJ1biBm b3Igb25lIGhvdXIgZG93bmxvYWRpbmcgb2Jzb2xldGUgY29kZS4KPiBEbyB3ZSBoYXZlIHNvbWV0 aGluZyBjbGVhbmluZyB1cCB0ZXN0ZWQgcmVwb3M/Cj4gSWYgbm90LCBjYW4gd2UgZ2V0IG9uZT8K PiAtLSAKPiBTQU5EUk8gQk9OQVpaT0xBCj4gQVNTT0NJQVRFIE1BTkFHRVIsIFNPRlRXQVJFIEVO R0lORUVSSU5HLCBFTUVBIEVORyBWSVJUVUFMSVpBVElPTiBSJkQKPiBSZWQgSGF0IEVNRUEgPGh0 dHBzOi8vd3d3LnJlZGhhdC5jb20vPgo+IDxodHRwczovL3JlZC5odC9zaWc+Cj4gVFJJRUQuIFRF U1RFRC4gVFJVU1RFRC4gPGh0dHBzOi8vcmVkaGF0LmNvbS90cnVzdGVkPgoKCgotLQpUaGlzIG1l c3NhZ2Ugd2FzIHNlbnQgYnkgQXRsYXNzaWFuIEppcmEKKHYxMDAxLjAuMC1TTkFQU0hPVCMxMDAw NzUpCgotLS0tLS0tLS0tLS09XzE1MTM3MDg3NjMtMzA3OTYtMjM1CkNvbnRlbnQtVHlwZTogdGV4 dC9odG1sOyBjaGFyc2V0PSJVVEYtOCIKQ29udGVudC1EaXNwb3NpdGlvbjogaW5saW5lCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1sPjxib2R5Pgo8cHJlPlsgaHR0cHM6Ly9v dmlydC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3NlL09WSVJULTE4MTE/cGFnZT1jb20uYXRsYXNz aWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1ZXRhYnBhbmVsczpjb21tZW50LXRhYnBhbmVsJmFt cDtmb2N1c2VkQ29tbWVudElkPTM1NTIxI2NvbW1lbnQtMzU1MjEgXTwvcHJlPgo8aDM+QmFyYWsg S29ycmVuIGNvbW1lbnRlZCBvbiBPVklSVC0xODExOjwvaDM+CjxwPldlJ3ZlIGRpc2N1c3NlZCB0 aGlzIG11bHRpcGlsZSB0aW1lcyBpbiB0aGUgcGFzdCAmbmRhc2g7IG1ha2luZyBhIHBhY2thZ2Ug cmV0ZW50aW9uIHBvbGljeSB0aGF0IHdvcmtzIHJpZ2h0IGFuZCBkb2VzIG5vdCBpbnRyb2R1Y2Ug dmFyaW91cyBzdWJ0bGUgaXNzdWVzIGlzIGhhcmQgJm5kYXNoOyBhbmQgd2UgbGFjayB0aGUgcHJv cGVyIHRvb2xpbmcgZm9yIHRoaXMgKEUuZy4gYSB0b29sIHRoYXQgY2FuIHJlbW92ZSBhbnkgcGFj a2FnZSBvbGRlciB0aGVuIFggZGF5cyB3aGlsZSBzdGlsbCBrZWVwaW5nIGF0IGxlYXN0IE4gdmVy c2lvbnMgb2YgZWFjaCBwYWNrYWdlIGFuZCBhbHNvIGtlZXBpbmcgZW5vdWdoIHl1bSBNRCBmaWxl cyBzbyB0aGF0IGZvciB0aGUgZHVyYXRpb24gdGhhdCB5dW1zIGtlZXBzIHJlcG9tZC54bWwgY2Fj aGVkIGJ5IGRlZmF1bHQsIHVzZXJzIHdpbGwgbmV2ZXIgZ2V0IDQwNCBlcnJvcnMpPC9wPgo8Ymxv Y2txdW90ZT48aDM+dGVzdGVkIHJwbXMgcGlsaW5nIHVwPC9oMz4KPHByZT4gICAgIEtleTogT1ZJ UlQtMTgxMQogICAgIFVSTDogaHR0cHM6Ly9vdmlydC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3Nl L09WSVJULTE4MTEKIFByb2plY3Q6IG9WaXJ0IC0gdmlydHVhbGl6YXRpb24gbWFkZSBlYXN5CiAg ICAgICAgIElzc3VlIFR5cGU6IEltcHJvdmVtZW50CiAgICAgICAgIENvbXBvbmVudHM6IFJlcG9z aXRvcmllcyBNZ210ClJlcG9ydGVyOiBzYm9uYXp6bwpBc3NpZ25lZTogaW5mcmE8L3ByZT4KPHA+ L3Zhci93d3cvaHRtbC9yZXBvcy9vdmlydC90ZXN0ZWQvbWFzdGVyIGlzIG5vdyAzNTFHIFRoaXMg Y2F1c2VzIDxhIGhyZWY9Imh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy92aWV3L1B1Ymxpc2hlcnMv am9iL292aXJ0X21hc3Rlcl9wdWJsaXNoLXJwbXNfbmlnaHRseSI+aHR0cDovL2plbmtpbnMub3Zp cnQub3JnL3ZpZXcvUHVibGlzaGVycy9qb2Ivb3ZpcnRfbWFzdGVyX3B1Ymxpc2gtcnBtc19uaWdo dGx5PC9hPiB0byBydW4gZm9yIG9uZSBob3VyIGRvd25sb2FkaW5nIG9ic29sZXRlIGNvZGUuIERv IHdlIGhhdmUgc29tZXRoaW5nIGNsZWFuaW5nIHVwIHRlc3RlZCByZXBvcz8gSWYgbm90LCBjYW4g d2UgZ2V0IG9uZT8gJm1kYXNoOyBTQU5EUk8gQk9OQVpaT0xBIEFTU09DSUFURSBNQU5BR0VSLCBT T0ZUV0FSRSBFTkdJTkVFUklORywgRU1FQSBFTkcgVklSVFVBTElaQVRJT04gUiZhbXA7RCBSZWQg SGF0IEVNRUEgJmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20vIj5odHRwczovL3d3 dy5yZWRoYXQuY29tLzwvYT4mZ3Q7ICZsdDs8YSBocmVmPSJodHRwczovL3JlZC5odC9zaWciPmh0 dHBzOi8vcmVkLmh0L3NpZzwvYT4mZ3Q7IFRSSUVELiBURVNURUQuIFRSVVNURUQuICZsdDs8YSBo cmVmPSJodHRwczovL3JlZGhhdC5jb20vdHJ1c3RlZCI+aHR0cHM6Ly9yZWRoYXQuY29tL3RydXN0 ZWQ8L2E+Jmd0OzwvcD48L2Jsb2NrcXVvdGU+CjxwPiZtZGFzaDsgVGhpcyBtZXNzYWdlIHdhcyBz ZW50IGJ5IEF0bGFzc2lhbiBKaXJhICh2MTAwMS4wLjAtU05BUFNIT1QjMTAwMDc1KTwvcD4KCjxp bWcgc3JjPSJodHRwczovL3U0MDQzNDAyLmN0LnNlbmRncmlkLm5ldC93Zi9vcGVuP3Vwbj1pNVRN V0dWOTlhbUpiTnhKcFNwMi0yQkozM0JTTTN0dWlVZlJUazY0Sy0yQk9qR3BGLTJCdU16b0pSUkIx aWZ6WklFcnRJeFRjY0x5NTIxeno3T3haVmlCNW1ucGJid1lKRno2ZmxnZXZYT3pVSlZILTJGcUJx dmNxcXFLSXAzcDRPY3lERk9zUnd2YUxrMXI3WDhKcExFYmJZdFEtMkY4c2UtMkZBb0czTnFNeTZN RUY5NjBmTTRXQ2ZBcklQaXBEQXhWM0k5UXREeHdJWmtlTldEOXlBcFBzZEpyYTNWNE5UN2hJT29U aWY0NmhOOUEyTmEtMkJJc2VIbmdTU096clNQbzg3WHM1ZGxUT3BOODFJUkVCLTJCWHZhQkI4SWVj aU50Ry0yRkRwVW5wbEctMkZodlFhRWdRM1hWZmNRdklzVFJFLTJCRjIyM0Vua000WkxRUzQtMkJ1 eEp1VmNqZkNwb2JpZDhaODl1djdHYzhueVZLYlU4MU5RTWVWYlRnRDI5cVotMkZkUlRLZjE0c1NO NTg4N0dGY3N5aVIxWE8tMkZuRldqOVFqQVlzN3pjNDZwYW12Y3IyZ3BWeDh3TW5IbUdkMDI2OUp0 ajA4M3lPdnpoWWNjSU1GLTJGIiBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgYm9yZGVyPSIw IiBzdHlsZT0iaGVpZ2h0OjFweCAhaW1wb3J0YW50O3dpZHRoOjFweCAhaW1wb3J0YW50O2JvcmRl ci13aWR0aDowICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRv bTowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFp bXBvcnRhbnQ7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9y dGFudDtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50 OyIvPgo8L2JvZHk+PC9odG1sPgoKLS0tLS0tLS0tLS0tPV8xNTEzNzA4NzYzLTMwNzk2LTIzNS0t Cg== --===============4018676518500244876==--