#26: EPEL should enforce erratum title length
----------------------------+----------------------------
Reporter: stbenjam | Owner: epel-wranglers
Type: defect | Status: new
Priority: critical | Milestone:
Component: Policy problem | Version:
Keywords: errata |
----------------------------+----------------------------
There are errata in both EPEL6 and EPEL6 that have very long erratum
titles (basically the entire package list). This causes issues with
Katello (
www.katello.org), as we only alot 255 varchar to the title:
{{{
PGError: ERROR: value too long for type character varying(255) : UPDATE
"katello_errata" SET "title" =
'trytond-account-1.8.0-3.el6,trytond-
account-be-1.8.0-3.el6,trytond-account-de-skr03-1.8.0-3.el6,trytond-
account-invoice-1.8.0-3.el6,trytond-account-invoice-history-1.8.0-3.el6
,trytond-account-invoice-line-standalone-1.8.0-3.el6,trytond-account-
product-1.8.0-3.el6,trytond-account-statement-1.8.0-3.el6,trytond-
analytic-account-1.8.0-3.el6
}}}
Pulp also encounters similar issues for some errata, where the name is too
long for Mongo:
{{{
Dec 17 12:03:14 satellite pulp: nectar.downloaders.threaded:ERROR:
Download of
http://dl.fedoraproject.org/pub/epel/6Server/x86_64/treeinfo
failed with code 404: Not Found
Dec 17 12:03:15 satellite pulp: pulp.plugins.conduits.mixins:ERROR:
Content unit association failed [Unit [key={'id': 'FEDORA-
EPEL-2014-3700'}] [type=erratum] [id=None]]
}}}
--
Ticket URL: <
https://fedorahosted.org/epel/ticket/26>
EPEL <
https://fedoraproject.org/wiki/EPEL>
Extra Packages for Enterprise Linux