Try jobs cannot be triggered due to exception:
Traceback (most recent call last):
File "/base/data/home/apps/s~findit-for-me/waterfall-backend:458b527.392941714264390878/third_party/pipeline_utils/appengine_third_party_pipeline_python_src_pipeline/pipeline.py", line 2158, in evaluate
self, pipeline_key, root_pipeline_key, caller_output)
File "/base/data/home/apps/s~findit-for-me/waterfall-backend:458b527.392941714264390878/third_party/pipeline_utils/appengine_third_party_pipeline_python_src_pipeline/pipeline.py", line 1113, in _run_internal
return self.run(*self.args, **self.kwargs)
File "/base/data/home/apps/s~findit-for-me/waterfall-backend:458b527.392941714264390878/waterfall/schedule_try_job_pipeline.py", line 63, in run
error, build = buildbucket_client.TriggerTryJobs([try_job])[0]
File "/base/data/home/apps/s~findit-for-me/waterfall-backend:458b527.392941714264390878/common/waterfall/buildbucket_client.py", line 152, in TriggerTryJobs
json.dumps(try_job.ToBuildbucketRequest()), headers=headers)
File "/base/data/home/apps/s~findit-for-me/waterfall-backend:458b527.392941714264390878/common/waterfall/buildbucket_client.py", line 63, in ToBuildbucketRequest
tags = self.tags[:]
TypeError: unhashable type
This is due to schedule_try_job_pipeline's run method passing arguments to buildbucket_client.TryJob() in the incorrect order
Comment 1 by bugdroid1@chromium.org
, May 24 2016