{"action":"created","issue":{"url":"https://api.github.com/repos/dcos/dcos/issues/3300","repository_url":"https://api.github.com/repos/dcos/dcos","labels_url":"https://api.github.com/repos/dcos/dcos/issues/3300/labels{/name}","comments_url":"https://api.github.com/repos/dcos/dcos/issues/3300/comments","events_url":"https://api.github.com/repos/dcos/dcos/issues/3300/events","html_url":"https://github.com/dcos/dcos/pull/3300","id":351777421,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA5Mjg2NTI1","number":3300,"title":"full Windows pkgpanda, minus the packages","user":{"login":"paulcallen","id":16545334,"node_id":"MDQ6VXNlcjE2NTQ1MzM0","avatar_url":"https://avatars3.githubusercontent.com/u/16545334?v=4","gravatar_id":"","url":"https://api.github.com/users/paulcallen","html_url":"https://github.com/paulcallen","followers_url":"https://api.github.com/users/paulcallen/followers","following_url":"https://api.github.com/users/paulcallen/following{/other_user}","gists_url":"https://api.github.com/users/paulcallen/gists{/gist_id}","starred_url":"https://api.github.com/users/paulcallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulcallen/subscriptions","organizations_url":"https://api.github.com/users/paulcallen/orgs","repos_url":"https://api.github.com/users/paulcallen/repos","events_url":"https://api.github.com/users/paulcallen/events{/privacy}","received_events_url":"https://api.github.com/users/paulcallen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-08-18T01:08:51Z","updated_at":"2018-08-20T16:58:22Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/dcos/dcos/pulls/3300","html_url":"https://github.com/dcos/dcos/pull/3300","diff_url":"https://github.com/dcos/dcos/pull/3300.diff","patch_url":"https://github.com/dcos/dcos/pull/3300.patch"},"body":"## High-level description\r\n\r\nPort pkgpanda to Windows. Note that this change does not include the packages necessary to deploy Windows agents, in fact most packages have been disabled because they no longer build in the latest windows docker container necessary to make the build function. If these packages were there this change would successfully build and deploy Windows agents via a Windows bootstrap node, and also upgrade from one version to another.\r\n\r\nTypes of changes included in this pull request are:\r\n* port scripts to Windows PowerShell\r\n* Work around symlink differences between windows and Linux\r\n* use 7-zip on windows for compression and packaging\r\n\r\nWindows CI jobs need to be updated to support these changes doe to a change in Windows base operating system version requirement, and the need for python 3.6.5 and 7zip.\r\n\r\n\r\n## Corresponding DC/OS tickets (obligatory)\r\n\r\nThese DC/OS JIRA ticket(s) must be updated (ideally closed) in the moment this PR lands:\r\n\r\n  - [DCOS_OSS-1899](https://jira.mesosphere.com/browse/DCOS_OSS-1899) Port pkgpanda to Windows.\r\n\r\n## Related tickets (optional)\r\n\r\nOther tickets related to this change:\r\n\r\n  - [DCOS_OSS-<number>](https://jira.mesosphere.com/browse/DCOS_OSS-<number>) Foo the Bar so it stops Bazzing.\r\n\r\n\r\n## Checklist for all PRs\r\n\r\n  - [ ] Added a comprehensible changelog entry to `CHANGES.md` or explain why this is not a user-facing change:\r\n  - [ ] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:\r\n  - [ ] Read the [DC/OS contributing guidelines](https://github.com/dcos/dcos/blob/master/contributing.md)\r\n  - [ ] Followed relevant code rules [Rules for Packages and Systemd](https://github.com/dcos/dcos/tree/master/docs)\r\n\r\n\r\n## Checklist for component/package updates:\r\n\r\nIf you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath `packages`), then in addition to the above please also include:\r\n\r\n  - [ ] Change log from the last version integrated (this should be a link to commits for easy verification and review): [example](https://github.com/dcos/dcos-mesos-modules/compare/f6fa27d7c40f4207ba3bb2274e2cfe79b62a395a...6660b90fbbf69a15ef46d0184e36755881d6a5ae)\r\n  - [ ] Test Results: [link to CI job test results for component]\r\n  - [ ] Code Coverage (if available): [link to code coverage report]\r\n___\r\n**PLEASE FILL IN THE TEMPLATE ABOVE** / **DO NOT REMOVE ANY SECTIONS ABOVE THIS LINE**\r\n\r\n\r\n## Instructions and review process\r\n\r\n**What is the review process and when will my changes land?**\r\n\r\nAll PRs require 2 approvals using GitHub's [pull request reviews](https://help.github.com/articles/about-pull-request-reviews/).\r\n\r\nReviewers should be:\r\n* Developers who understand the code being modified.\r\n* Developers responsible for code that interacts with or depends on the code being modified.\r\n\r\nIt is best to proactively ask for 2 reviews by @mentioning the candidate reviewers in the PR comments area. The responsibility is on the developer submitting the PR to follow-up with reviewers and make sure a PR is reviewed in a timely manner. Once a PR has **2 ship-it's**, **no red reviews**, and **all tests are green** it will be included in the [next train](https://github.com/dcos/dcos/blob/master/contributing.md).\r\n"},"comment":{"url":"https://api.github.com/repos/dcos/dcos/issues/comments/414388421","html_url":"https://github.com/dcos/dcos/pull/3300#issuecomment-414388421","issue_url":"https://api.github.com/repos/dcos/dcos/issues/3300","id":414388421,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNDM4ODQyMQ==","user":{"login":"paulcallen","id":16545334,"node_id":"MDQ6VXNlcjE2NTQ1MzM0","avatar_url":"https://avatars3.githubusercontent.com/u/16545334?v=4","gravatar_id":"","url":"https://api.github.com/users/paulcallen","html_url":"https://github.com/paulcallen","followers_url":"https://api.github.com/users/paulcallen/followers","following_url":"https://api.github.com/users/paulcallen/following{/other_user}","gists_url":"https://api.github.com/users/paulcallen/gists{/gist_id}","starred_url":"https://api.github.com/users/paulcallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulcallen/subscriptions","organizations_url":"https://api.github.com/users/paulcallen/orgs","repos_url":"https://api.github.com/users/paulcallen/repos","events_url":"https://api.github.com/users/paulcallen/events{/privacy}","received_events_url":"https://api.github.com/users/paulcallen/received_events","type":"User","site_admin":false},"created_at":"2018-08-20T16:58:22Z","updated_at":"2018-08-20T16:58:22Z","author_association":"CONTRIBUTOR","body":"@mesosphere-mergebot label Ready For Review"}}
{"actor":{"display_login":"paulcallen"}}