[EPEL-devel] [EPEL] #26: EPEL should enforce erratum title length

EPEL epel-trac at fedorahosted.org
Wed Dec 17 14:51:09 UTC 2014


#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


More information about the epel-devel mailing list