lint: collapse merged exceptions

Python 3 has merged a number of exceptions into OSError.
Newer pylint warns when both are caught.

BUG=chromium:1006448
TEST=CQ passes

Change-Id: If401991269079d6bd7a358b387928a986c5ddc37
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2203763
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
diff --git a/scripts/upload_symbols.py b/scripts/upload_symbols.py
index 06f073a..5f3209d 100644
--- a/scripts/upload_symbols.py
+++ b/scripts/upload_symbols.py
@@ -457,7 +457,7 @@
                         s.display_name, e)
         s.status = SymbolFile.ERROR
         failures += 1
-      except (httplib.HTTPException, IOError, socket.error) as e:
+      except (httplib.HTTPException, OSError) as e:
         logging.warning('could not upload: %s: %s %s', s.display_name,
                         type(e).__name__, e)
         s.status = SymbolFile.ERROR