{"action":"created","issue":{"url":"https://api.github.com/repos/buildbot/buildbot/issues/1592","labels_url":"https://api.github.com/repos/buildbot/buildbot/issues/1592/labels{/name}","comments_url":"https://api.github.com/repos/buildbot/buildbot/issues/1592/comments","events_url":"https://api.github.com/repos/buildbot/buildbot/issues/1592/events","html_url":"https://github.com/buildbot/buildbot/pull/1592","id":61113147,"number":1592,"title":"Add more renderables for Mock","user":{"login":"lemenkov","id":41835,"avatar_url":"https://avatars.githubusercontent.com/u/41835?v=3","gravatar_id":"","url":"https://api.github.com/users/lemenkov","html_url":"https://github.com/lemenkov","followers_url":"https://api.github.com/users/lemenkov/followers","following_url":"https://api.github.com/users/lemenkov/following{/other_user}","gists_url":"https://api.github.com/users/lemenkov/gists{/gist_id}","starred_url":"https://api.github.com/users/lemenkov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lemenkov/subscriptions","organizations_url":"https://api.github.com/users/lemenkov/orgs","repos_url":"https://api.github.com/users/lemenkov/repos","events_url":"https://api.github.com/users/lemenkov/events{/privacy}","received_events_url":"https://api.github.com/users/lemenkov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/buildbot/buildbot/labels/needs%20more%20review","name":"needs more review","color":"bfe5bf"},{"url":"https://api.github.com/repos/buildbot/buildbot/labels/needs%20work","name":"needs work","color":"fad8c7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-13T16:00:55Z","updated_at":"2015-03-19T18:50:11Z","closed_at":"2015-03-17T02:00:28Z","pull_request":{"url":"https://api.github.com/repos/buildbot/buildbot/pulls/1592","html_url":"https://github.com/buildbot/buildbot/pull/1592","diff_url":"https://github.com/buildbot/buildbot/pull/1592.diff","patch_url":"https://github.com/buildbot/buildbot/pull/1592.patch"},"body":"Explicitly mark \"root\", and \"resultdir\" as renderables. Otherwise we can't pass Property or Interpolate to Mock as the value for any of these two.\r\n\r\nHere is a traceback:\r\n\r\nTraceback (most recent call last):\r\n  File \"/usr/lib/python2.7/site-packages/buildbot/process/build.py\", line 410, in startNextStep\r\n    d = defer.maybeDeferred(s.startStep, self.remote)\r\n  File \"/usr/lib64/python2.7/site-packages/twisted/internet/defer.py\", line 134, in maybeDeferred\r\n    result = f(*args, **kw)\r\n  File \"/usr/lib64/python2.7/site-packages/twisted/internet/defer.py\", line 1187, in unwindGenerator\r\n    return _inlineCallbacks(None, gen, Deferred())\r\n  File \"/usr/lib64/python2.7/site-packages/twisted/internet/defer.py\", line 1045, in _inlineCallbacks\r\n    result = g.send(result)\r\n--- <exception caught here> ---\r\n  File \"/usr/lib/python2.7/site-packages/buildbot/process/buildstep.py\", line 325, in startStep\r\n    result = yield self.start()\r\n  File \"/usr/lib/python2.7/site-packages/buildbot/steps/package/rpm/mock.py\", line 90, in start\r\n    lname)\r\n  File \"/usr/lib64/python2.7/posixpath.py\", line 77, in join\r\n    elif path == '' or path.endswith('/'):\r\nexceptions.AttributeError: Property instance has no attribute 'endswith'\r\n\r\n\r\nSigned-off-by: Peter Lemenkov <lemenkov@gmail.com>"},"comment":{"url":"https://api.github.com/repos/buildbot/buildbot/issues/comments/83715460","html_url":"https://github.com/buildbot/buildbot/pull/1592#issuecomment-83715460","issue_url":"https://api.github.com/repos/buildbot/buildbot/issues/1592","id":83715460,"user":{"login":"sa2ajj","id":447092,"avatar_url":"https://avatars.githubusercontent.com/u/447092?v=3","gravatar_id":"","url":"https://api.github.com/users/sa2ajj","html_url":"https://github.com/sa2ajj","followers_url":"https://api.github.com/users/sa2ajj/followers","following_url":"https://api.github.com/users/sa2ajj/following{/other_user}","gists_url":"https://api.github.com/users/sa2ajj/gists{/gist_id}","starred_url":"https://api.github.com/users/sa2ajj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sa2ajj/subscriptions","organizations_url":"https://api.github.com/users/sa2ajj/orgs","repos_url":"https://api.github.com/users/sa2ajj/repos","events_url":"https://api.github.com/users/sa2ajj/events{/privacy}","received_events_url":"https://api.github.com/users/sa2ajj/received_events","type":"User","site_admin":false},"created_at":"2015-03-19T18:50:11Z","updated_at":"2015-03-19T18:50:11Z","body":"Great, thank you!"}}