sync-source.py broke: column "published" does not exist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Undecided
|
Celso Providelo |
Bug Description
With yesterday's cherrypick, sync-source.py does not work any more:
lp_archive@
Traceback (most recent call last):
File "/srv/launchpad
main()
File "/srv/launchpad
current_
File "/srv/launchpad
cur.
psycopg.
SELECT bpn.name, bpr.version, c.name
FROM binarypackagere
WHERE
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
"sbpph.status" = Published
For some reason this query: lease bpr, binarypackagename bpn, component c,
securebinarypa ckagepublishing history sbpph, distroarchrelease dar
bpr.binarypack agename = bpn.id AND
sbpph. binarypackagere lease = bpr.id AND
sbpph. component = c.id AND
sbpph. distroarchrelea se = dar.id AND
sbpph. status = %s AND dar.id in (%s) PackagePublishi ngStatus. PUBLISHED, dar_ids)
query = """
SELECT bpn.name, bpr.version, c.name
FROM binarypackagere
WHERE
""" % (dbschema.
is generating the dbschema's *title* instead of its enum value.