bodhi/model.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
New commits:
commit ec9adab9487165273b0b94c3746277d09ff2242c
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sun Oct 12 15:17:12 2008 -0400
Handle koji TagErrors when obsoleting older builds
diff --git a/bodhi/model.py b/bodhi/model.py
index f2ac7e9..2c8a9aa 100644
--- a/bodhi/model.py
+++ b/bodhi/model.py
@@ -656,7 +656,11 @@ class PackageUpdate(SQLObject):
koji = buildsys.get_session()
tag = self.get_build_tag()
for build in self.builds:
- koji.untagBuild(tag, build.nvr, force=True)
+ try:
+ koji.untagBuild(tag, build.nvr, force=True)
+ except Exception, e:
+ log.error('There was a problem untagging %s' % build.nvr)
+ log.exception(e)
self.pushed = False
def obsolete(self, newer=None):
Show replies by date