{"action":"created","issue":{"url":"https://api.github.com/repos/resin-os/meta-resin/issues/1121","repository_url":"https://api.github.com/repos/resin-os/meta-resin","labels_url":"https://api.github.com/repos/resin-os/meta-resin/issues/1121/labels{/name}","comments_url":"https://api.github.com/repos/resin-os/meta-resin/issues/1121/comments","events_url":"https://api.github.com/repos/resin-os/meta-resin/issues/1121/events","html_url":"https://github.com/resin-os/meta-resin/issues/1121","id":342125573,"node_id":"MDU6SXNzdWUzNDIxMjU1NzM=","number":1121,"title":"Changing TMPDIR or DEPLOY_DIR breaks image recipes","user":{"login":"bshibley","id":12721582,"node_id":"MDQ6VXNlcjEyNzIxNTgy","avatar_url":"https://avatars1.githubusercontent.com/u/12721582?v=4","gravatar_id":"","url":"https://api.github.com/users/bshibley","html_url":"https://github.com/bshibley","followers_url":"https://api.github.com/users/bshibley/followers","following_url":"https://api.github.com/users/bshibley/following{/other_user}","gists_url":"https://api.github.com/users/bshibley/gists{/gist_id}","starred_url":"https://api.github.com/users/bshibley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bshibley/subscriptions","organizations_url":"https://api.github.com/users/bshibley/orgs","repos_url":"https://api.github.com/users/bshibley/repos","events_url":"https://api.github.com/users/bshibley/events{/privacy}","received_events_url":"https://api.github.com/users/bshibley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-17T23:37:26Z","updated_at":"2018-07-18T17:08:52Z","closed_at":null,"author_association":"NONE","body":"resin-image recipes don't allow TMPDIR or DEPLOY_DIR to be changed due to relative paths in RESIN_BOOT_PARTITION_FILES\r\n\r\nIn particular:\r\n``RESIN_BOOT_PARTITION_FILES_append = \" ../../../../../${MACHINE}.json:/device-type.json\"``\r\n\r\nhttps://github.com/resin-os/meta-resin/blob/master/meta-resin-common/recipes-core/images/resin-image.bb#L61\r\nhttps://github.com/resin-os/meta-resin/blob/master/meta-resin-common/recipes-core/images/resin-image-flasher.bb#L51"},"comment":{"url":"https://api.github.com/repos/resin-os/meta-resin/issues/comments/406005642","html_url":"https://github.com/resin-os/meta-resin/issues/1121#issuecomment-406005642","issue_url":"https://api.github.com/repos/resin-os/meta-resin/issues/1121","id":406005642,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjAwNTY0Mg==","user":{"login":"agherzan","id":1746941,"node_id":"MDQ6VXNlcjE3NDY5NDE=","avatar_url":"https://avatars0.githubusercontent.com/u/1746941?v=4","gravatar_id":"","url":"https://api.github.com/users/agherzan","html_url":"https://github.com/agherzan","followers_url":"https://api.github.com/users/agherzan/followers","following_url":"https://api.github.com/users/agherzan/following{/other_user}","gists_url":"https://api.github.com/users/agherzan/gists{/gist_id}","starred_url":"https://api.github.com/users/agherzan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agherzan/subscriptions","organizations_url":"https://api.github.com/users/agherzan/orgs","repos_url":"https://api.github.com/users/agherzan/repos","events_url":"https://api.github.com/users/agherzan/events{/privacy}","received_events_url":"https://api.github.com/users/agherzan/received_events","type":"User","site_admin":false},"created_at":"2018-07-18T17:08:52Z","updated_at":"2018-07-18T17:08:52Z","author_association":"MEMBER","body":"Hi @bshibley . Thanks for the report. I see the problem you encounter and I think we should reference the `device-type.json` relative to RESIN_COREBASE. It should work well and allow you to remove this dependency. Do you want to give it a go?"}}
{"actor":{"display_login":"agherzan"}}