New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 786486 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 0
Type: Bug-Regression



Sign in to add a comment

Many bots failing: Uncaught Exception: AttributeError("'NoneType' object has no attribute 'get'",)

Project Member Reported by kainino@chromium.org, Nov 17 2017

Issue description

Bots everywhere on build.chromium.org are failing:
Uncaught Exception Uncaught Exception
Uncaught Exception: AttributeError("'NoneType' object has no attribute 'get'",)

Possibly related:

Traceback (most recent call last):
  File "E:\b\rr\tmpxtqhkj\rw\checkout\scripts\slave\.recipe_deps\depot_tools\recipes\recipe_modules\bot_update\resources\bot_update.py", line 1253, in <module>
    sys.exit(main())
  File "E:\b\rr\tmpxtqhkj\rw\checkout\scripts\slave\.recipe_deps\depot_tools\recipes\recipe_modules\bot_update\resources\bot_update.py", line 1207, in main
    options, _ = parse_args()
  File "E:\b\rr\tmpxtqhkj\rw\checkout\scripts\slave\.recipe_deps\depot_tools\recipes\recipe_modules\bot_update\resources\bot_update.py", line 1007, in parse_args
    help='Output JSON information into a specified file')
  File "E:\b\depot_tools\win_tools-2_7_6_bin\python\bin\lib\optparse.py", line 1012, in add_option
    option = self.option_class(*args, **kwargs)
  File "E:\b\depot_tools\win_tools-2_7_6_bin\python\bin\lib\optparse.py", line 569, in __init__
    self._set_attrs(attrs)
  File "E:\b\depot_tools\win_tools-2_7_6_bin\python\bin\lib\optparse.py", line 624, in _set_attrs
    self)
optparse.OptionError: option --output_json: invalid keyword arguments: required
 
Components: Infra
Owner: vadimsh@chromium.org

Comment 2 by kbr@chromium.org, Nov 17 2017

Try jobs failed on following builders:
  ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/342816)
  mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/549668)
  mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/592530)
  mac_optional_gpu_tests_rel on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_optional_gpu_tests_rel/builds/17545)

Comment 3 by kbr@chromium.org, Nov 17 2017

Cc: kbr@chromium.org
Cc: jmad...@chromium.org
Cc: machenb...@chromium.org
+machenbach who seems to have closed the tree
Owner: tandrii@chromium.org
Status: Assigned (was: Untriaged)
Andrii already reverted the change that caused this.
Status: Fixed (was: Assigned)
Resolved once  https://chromium-review.googlesource.com/c/chromium/tools/build/+/777699 landed. I've re-opneed the tree.

Actual culprit was https://crrev.com/c/769164 Sorry for my screw up.
Issue 786488 has been merged into this issue.
Issue 786502 has been merged into this issue.
To remove ugly and misleading exception that was copy-pasted to title of this bug,
here is a fix: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/777556 

Sign in to add a comment