unable to update Ubuntu bug reporting guidelines

Bug #692787 reported by Brian Murray
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Unassigned

Bug Description

I'm unable to set the bug reporting guidelines for Ubuntu either via the web or the API as I encounter an OOPs.

1815S430 is one of them
OOPS-1815M1592 is another

Hard limit of 1000 exceeded.

Traceback (most recent call last):
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher/publish.py", line 134, in publish
    result = publication.callObject(request, obj)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/lazr.restful-0.15.0-py2.6.egg/lazr/restful/publisher.py", line 172, in callObject
    WebServicePublicationMixin, self).callObject(request, object)
  File "/srv/launchpad.net/production/launchpad-rev-12093/lib/canonical/launchpad/webapp/publication.py", line 483, in callObject
    return mapply(ob, request.getPositionalArguments(), request)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher/publish.py", line 109, in mapply
    return debug_call(obj, args)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher/publish.py", line 115, in debug_call
    return obj(*args)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/lazr.restful-0.15.0-py2.6.egg/lazr/restful/_resource.py", line 908, in __call__
    result = self.do_PATCH(media_type, representation)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/lazr.restful-0.15.0-py2.6.egg/lazr/restful/_resource.py", line 1527, in do_PATCH
    return self.applyChanges(changeset)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/lazr.restful-0.15.0-py2.6.egg/lazr/restful/_resource.py", line 1160, in applyChanges
    self.entry.context, providing=providedBy(self.entry.context))
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/lazr.lifecycle-1.1-py2.6.egg/lazr/lifecycle/snapshot.py", line 90, in __init__
    value, ISnapshotValueFactory, default=_marker)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/zope.component-3.9.3-py2.6.egg/zope/component/_api.py", line 104, in queryAdapter
    return adapter_hook(interface, object, name, default)
  File "/srv/launchpad.net/production/launchpad-rev-12093/eggs/zope.site-3.7.0-py2.6.egg/zope/site/hooks.py", line 95, in adapter_hook
    return siteinfo.adapter_hook(interface, object, name, default)
  File "/srv/launchpad.net/production/launchpad-rev-12093/lib/canonical/launchpad/webapp/snapshot.py", line 24, in snapshot_sql_result
    value, longest_expected=100, hardlimit=HARD_LIMIT_FOR_SNAPSHOT)
  File "/srv/launchpad.net/production/launchpad-rev-12093/lib/canonical/launchpad/helpers.py", line 355, in shortlist
    'Hard limit of %d exceeded.' % hardlimit)
ShortListTooBigError: Hard limit of 1000 exceeded.

Tags: oops
Deryck Hodge (deryck)
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
tags: added: oops
Revision history for this message
Curtis Hovey (sinzui) wrote :

We want to add doNotSnapshot to several IDistribution fields that cannot be modified by direct asignment. This kind of issue usually solved by wrapping the collection fields. Looking at the oops. I see all the specifications were queries, though it is impossible for them to change. Distroseries is being queried. There is also a large list of people. I do not know what attr they are associated with

Revision history for this message
Brian Murray (brian-murray) wrote :

This also preventing the management of official bug tags via the API.

Revision history for this message
Brian Murray (brian-murray) wrote :

I'm not sure if this is relevant, but micahg was able to add some official bug tags for Ubuntu using the web interface.

Changed in launchpad:
importance: High → Critical
Revision history for this message
Brian Murray (brian-murray) wrote :

Kees Cook was able to update the bug reporting guidelines for Ubuntu for me. I'm really clueless as to what is up. I seem to recall talking to Gary Poster about this and he tried to update the bug reporting guidelines for launchpad, since they are wrong ("This is the main Launchpad bug queue, if you don't know which component of Launchpad you found the bug, this is the right place to file it."), and received the same OOPS as me. So perhaps it has to do with team membership?

Deryck Hodge (deryck)
Changed in launchpad:
assignee: nobody → Deryck Hodge (deryck)
status: Triaged → In Progress
Revision history for this message
Deryck Hodge (deryck) wrote :

Curtis or Jon did some doNotSnapshot work that has now been released and fixes this.

Changed in launchpad:
assignee: Deryck Hodge (deryck) → nobody
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.