Did anything change in LP recently in that regard? The retracers crash all over the place since today, while they were grinding happily for over a week before.
I added some debugging code to print the exception's message and content fields, but both are empty. This is from very simple code:
def _mark_dup_checked(self, id, report):
'''Mark crash id as checked for being a duplicate.'''
bug = self.launchpad.bugs[id]
if 'need-duplicate-check' in bug.tags:
x = bug.tags[:] # LP#254901 workaround x.remove('need-duplicate-check') bug.tags = x bug.lp_save()
I. ee. I just create a bug object, change .tags, and save it again. No re-use, or other things.
Did anything change in LP recently in that regard? The retracers crash all over the place since today, while they were grinding happily for over a week before.
I added some debugging code to print the exception's message and content fields, but both are empty. This is from very simple code:
def _mark_dup_ checked( self, id, report):
'''Mark crash id as checked for being a duplicate.'''
bug = self.launchpad. bugs[id] -check' in bug.tags:
x. remove( 'need-duplicate -check' )
bug. tags = x
bug. lp_save( )
if 'need-duplicate
x = bug.tags[:] # LP#254901 workaround
I. ee. I just create a bug object, change .tags, and save it again. No re-use, or other things.
Do you need more information about this?