{"action":"created","issue":{"url":"https://api.github.com/repos/rancher/agent/issues/285","repository_url":"https://api.github.com/repos/rancher/agent","labels_url":"https://api.github.com/repos/rancher/agent/issues/285/labels{/name}","comments_url":"https://api.github.com/repos/rancher/agent/issues/285/comments","events_url":"https://api.github.com/repos/rancher/agent/issues/285/events","html_url":"https://github.com/rancher/agent/pull/285","id":378293508,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5MDMxODMw","number":285,"title":"Multi-Arch Support, Starting with AMD64 and AArch64 (aka ARM64v8) ","user":{"login":"ekristen","id":48329,"node_id":"MDQ6VXNlcjQ4MzI5","avatar_url":"https://avatars0.githubusercontent.com/u/48329?v=4","gravatar_id":"","url":"https://api.github.com/users/ekristen","html_url":"https://github.com/ekristen","followers_url":"https://api.github.com/users/ekristen/followers","following_url":"https://api.github.com/users/ekristen/following{/other_user}","gists_url":"https://api.github.com/users/ekristen/gists{/gist_id}","starred_url":"https://api.github.com/users/ekristen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ekristen/subscriptions","organizations_url":"https://api.github.com/users/ekristen/orgs","repos_url":"https://api.github.com/users/ekristen/repos","events_url":"https://api.github.com/users/ekristen/events{/privacy}","received_events_url":"https://api.github.com/users/ekristen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-07T13:44:50Z","updated_at":"2018-11-07T20:54:05Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/rancher/agent/pulls/285","html_url":"https://github.com/rancher/agent/pull/285","diff_url":"https://github.com/rancher/agent/pull/285.diff","patch_url":"https://github.com/rancher/agent/pull/285.patch"},"body":"### Changes\r\n\r\nThis will result in one tagged image per architecture, suffixed by the architecture. Changed the suffix to be hyphen not underscore, as that's more the standard.\r\n\r\n### Included\r\n\r\n* Adds support for building image for multiple architectures\r\n  * Initial support for amd64 and aarch64 (see below for aarch64)\r\n* Each architecture gets it's own ...\r\n  * tag (format: tag-${ARCH})\r\n  * Dockerfile (format: package/${ARCH}/Dockerfile)\r\n\r\n### Not Included\r\n\r\n* Manifest creation / pushing\r\n\r\n### Manifest Creation / Pushing\r\n\r\nManifests can be created by using a tool like https://github.com/estesp/manifest-tool and example spec file that could be generated and used by `./manifest-tool push from-spec spec.yml`\r\n\r\n```yaml\r\nimage: rancher/agent:dev\r\nmanifests:\r\n  - image: rancher/agent:dev-amd64\r\n    platform:\r\n      architecture: amd64\r\n      os: linux\r\n  - image: rancher/agent:dev-aarch64\r\n    platform:\r\n      architecture: arm64\r\n      os: linux\r\n      variant: v8\r\n```\r\n\r\n## Why is it called AArch64?\r\n\r\nIt is arm64, but the more technically correct term. See https://static.docs.arm.com/100878/0100/fundamentals_of_armv8_a_100878_0100_en.pdf"},"comment":{"url":"https://api.github.com/repos/rancher/agent/issues/comments/436773480","html_url":"https://github.com/rancher/agent/pull/285#issuecomment-436773480","issue_url":"https://api.github.com/repos/rancher/agent/issues/285","id":436773480,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjc3MzQ4MA==","user":{"login":"StrongMonkey","id":9203378,"node_id":"MDQ6VXNlcjkyMDMzNzg=","avatar_url":"https://avatars0.githubusercontent.com/u/9203378?v=4","gravatar_id":"","url":"https://api.github.com/users/StrongMonkey","html_url":"https://github.com/StrongMonkey","followers_url":"https://api.github.com/users/StrongMonkey/followers","following_url":"https://api.github.com/users/StrongMonkey/following{/other_user}","gists_url":"https://api.github.com/users/StrongMonkey/gists{/gist_id}","starred_url":"https://api.github.com/users/StrongMonkey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StrongMonkey/subscriptions","organizations_url":"https://api.github.com/users/StrongMonkey/orgs","repos_url":"https://api.github.com/users/StrongMonkey/repos","events_url":"https://api.github.com/users/StrongMonkey/events{/privacy}","received_events_url":"https://api.github.com/users/StrongMonkey/received_events","type":"User","site_admin":false},"created_at":"2018-11-07T20:54:05Z","updated_at":"2018-11-07T20:54:05Z","author_association":"MEMBER","body":"@ekristen rancher 2.0 agent code actually lives in here https://github.com/rancher/rancher/tree/master/pkg/agent."}}
{"actor":{"display_login":"StrongMonkey"}}