From ac341d04b6480222aab9266068fe75568f2f6805 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 5 Mar 2016 19:18:31 +0000 Subject: [PATCH] catch exceptions from adding users, another process may have added them Signed-off-by: Dennis Gilmore --- roles/bodhi2/backend/templates/owner-sync-pkgdb.j2 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/bodhi2/backend/templates/owner-sync-pkgdb.j2 b/roles/bodhi2/backend/templates/owner-sync-pkgdb.j2 index c13c6db0c5..bb513035f2 100755 --- a/roles/bodhi2/backend/templates/owner-sync-pkgdb.j2 +++ b/roles/bodhi2/backend/templates/owner-sync-pkgdb.j2 @@ -174,7 +174,11 @@ if __name__ == '__main__': if DEBUG: print "Adding user %s" % owner else: - session.createUser(owner) + try: + session.createUser(owner) + except: + # user already exists + continue kojiusers.append(owner) if not kojipkgs.has_key(pkg): if DEBUG: