{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/origin/issues/5107","labels_url":"https://api.github.com/repos/openshift/origin/issues/5107/labels{/name}","comments_url":"https://api.github.com/repos/openshift/origin/issues/5107/comments","events_url":"https://api.github.com/repos/openshift/origin/issues/5107/events","html_url":"https://github.com/openshift/origin/issues/5107","id":111240519,"number":5107,"title":"Finalize Kube items 3.1","user":{"login":"pweil-","id":5230419,"avatar_url":"https://avatars.githubusercontent.com/u/5230419?v=3","gravatar_id":"","url":"https://api.github.com/users/pweil-","html_url":"https://github.com/pweil-","followers_url":"https://api.github.com/users/pweil-/followers","following_url":"https://api.github.com/users/pweil-/following{/other_user}","gists_url":"https://api.github.com/users/pweil-/gists{/gist_id}","starred_url":"https://api.github.com/users/pweil-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pweil-/subscriptions","organizations_url":"https://api.github.com/users/pweil-/orgs","repos_url":"https://api.github.com/users/pweil-/repos","events_url":"https://api.github.com/users/pweil-/events{/privacy}","received_events_url":"https://api.github.com/users/pweil-/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openshift/origin/labels/dependency/kubernetes","name":"dependency/kubernetes","color":"c7def8"},{"url":"https://api.github.com/repos/openshift/origin/labels/priority/P1","name":"priority/P1","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"pweil-","id":5230419,"avatar_url":"https://avatars.githubusercontent.com/u/5230419?v=3","gravatar_id":"","url":"https://api.github.com/users/pweil-","html_url":"https://github.com/pweil-","followers_url":"https://api.github.com/users/pweil-/followers","following_url":"https://api.github.com/users/pweil-/following{/other_user}","gists_url":"https://api.github.com/users/pweil-/gists{/gist_id}","starred_url":"https://api.github.com/users/pweil-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pweil-/subscriptions","organizations_url":"https://api.github.com/users/pweil-/orgs","repos_url":"https://api.github.com/users/pweil-/repos","events_url":"https://api.github.com/users/pweil-/events{/privacy}","received_events_url":"https://api.github.com/users/pweil-/received_events","type":"User","site_admin":false},"milestone":null,"comments":34,"created_at":"2015-10-13T18:29:42Z","updated_at":"2015-10-30T22:15:40Z","closed_at":null,"body":"Tracking issue for unmerged upstream commits a la https://github.com/openshift/origin/issues/2233\r\n\r\nCherry-pick candidates:\r\n\r\nStarting with commit `4c8e6f47ec23f390978e651232b375f5f9cde3c7`\r\n\r\nKube PR | Origin PR | Description                              | Justification\r\n------- | --------- | ---------------------------------------- | -------------\r\n15958   | ~~#5257~~     | URL API detection                        | Needed for extensions API enablement\r\n15232   | ~~#4997~~     | Refactor log command to be reusable      | Needed for deployment logs, build logs\r\n15784   | ~~#5278~~ | remove_blank_proxy_headers               | \r\n15427   |           | controllerversion                        | Nice to have per @deads2k, not essential\r\n11694   | ~~#5397~~ | add-spdy-proxy-support                   | needed per @ncdc\r\n15520   | ~~#5490~~ | Job generalized label selector | API change to JobSpec\r\n15651   | #5536 | label-patch                              | nice to have, per @smarterclayton\r\n15597   | #5536 | annotate-patch                           | nice to have, per @smarterclayton\r\n15706   |           | Promote HPA and scale APIs | HPA/Scale API changes\r\n15183   | #5540 | Enable Pod garbage collection | Performance impact, need to update our setting as well\r\n15194   | ~~#5204~~ | Fix kubelet host network setup | \r\n15574   |           | resource quota validation       | Validation change\r\n15646   |           | daemonset validation  | Validation change\r\n15799   | ~~#5494~~  | podstatus crash loop backoff                               | P0 fix\r\n15682   |           | make_proxy_resync_longer                 | Performance impact, done partially in a41d9dac9a66bfd8afb0c2a26642d4b31cb6919f\r\n15689   |           | root scope componentstatus               | Not sure we need this, but it's an API change\r\n15053   | ~~#4819~~, ~~#5338~~  | stdin once, fix attach | needed for binary build, attach fix\r\n15733   |           | disable keepalive for liveness probes                        | Performance fix\r\n14161   |           | letKubectlExecFollowDashRule             | maybe per @smarterclayton \r\n15745   |           | reduce endpoint timeout                            | P0 fix\r\n15739   |           | kubectl-autoscale                        | @ncdc do we want this?\r\n15612   |           | cadvisor/libcontainer bump                         | Performance impact. Edit: hold for https://github.com/kubernetes/kubernetes/pull/16127 instead?\r\n15845   |           | service-locator                          | Nice to have, makes service proxy more usable\r\n14881   | #5339 | delta fifo / go1.5.1 fixes | should have, per @deads2k. blocked by build controller usage of delta fifo, per @bparees \r\n15414   |           | beta-annotations                     | annotation key changes from \"experimental\"\r\n14991   | ~~#5169~~ | supplemental-groups                      | needed per @pmorie\r\n15944   |           | daemon set controller assignment fix                            | @derekwaynecarr do we need this?\r\n16020   |           | fix_request_tests                        | test fix\r\n15983, 16080   | ~~#5480~~  | mirror pod fix  | P0 fix\r\n14705   | ~~#5169~~ | pod-sc-inline                            | needed per @pmorie\r\n16068   |           | increase-annotation-size-limit           | Validation change, needed for `apply`\r\n16044   |           | store-err                                | cache store error handling\r\n16042   |~~#5337~~ | missing-err-handling                     | \r\n15997   |           | kubectl-get-hpa-minpods                  | fix NPE in kubectl\r\n15975   | ~~#5430~~ | validate_before_create                   | Validation change\r\n15900   | #5533 | fix deletion of terminated pods        | Should have, per @smarterclayton \r\n15930   | #5533 | deletion of terminated pods on 1.0 nodes  | @smarterclayton, is this needed?\r\n15914   |           | serialize kubelet image pulls | needed per https://github.com/openshift/origin/issues/5107#issuecomment-151514430\r\n16025   |           | fix describer bug for HPA | nice to have\r\n16052   |           | kubelet managed /etc/hosts file | @smarterclayton, @derekwaynecarr, do we need this?\r\n16137   | #5535 | release NodePort correctly |\r\n15352   | ~~#5169~~ | FSGroup impl |\r\n16109   | ~~#5271~~ | Attach support for DeploymentConfig |\r\n16174   |            | Nil check for security context | @pmorie, @pweil-, do we need this?\r\n16266, 15705, 16369 |  | Timeout, watch reset | maybe not, per https://github.com/openshift/origin/issues/5107#issuecomment-151523879\r\n16112 | | expose ResyncPeriod for easier composition | @deads2k, do we need this?\r\n15961 | #5525 | streaming subprotocol negotiation | @ncdc, do we need this?\r\n16221 | | RESTMapper KindToResource impl change, ingress->ingresses | will mean a carry patch for any pluralized resource kinds we have\r\n16058 | | revert slash syntax for `explain` |\r\n16241 | ~~#5419~~ | Fix wsstream test |\r\n16086 |  | only update `apply` annotation if already present | \r\n15953 | ~~#5249~~ | return errors directly from negotiation | \r\n16191 |  | allow getting logs from mirror pods | @smarterclayton, do we need this?\r\n16053 |  | GCE Cloud/Attach/Detach stability fixes | @smarterclayton, do we need this?\r\n16277 |  | HPA last scale time fix | needed per https://github.com/openshift/origin/issues/5107#issuecomment-151514430\r\n16286 | ~~#5400~~ | wsstream CPU hotloop |\r\n16084 | ~~#5312~~ | All e2e tests should use NewFramework |\r\n15461 | ~~#5067~~ | Allow exposing multi-port objects | @smarterclayton, do we need this?\r\n16340 | | Fix pod status update sync | @smarterclayton, do we need this?\r\n16178, 16179 | | Report out of disk condition from kubelet, use the out of disk condition when scheduling | @smarterclayton, do we need this?\r\n15809 | | Deployment status subresource | @derekwaynecarr/@smarterclayton, do we need this?\r\n16054 | | Revert resource.Builder support for group/type | \r\n15323 | ~~#5169~~ | Support labeling of volumes to Pod's SELinux label | per @pmorie\r\n16223 | #5532 | Concurrency fixes in status.Manager | maybe, not in 1.1\r\n16494 | ~~#5490~~ | Remove dead pods upon stopping a job |\r\n16082 | | Ignore error when discovering server supported groupVersions and resources | maybe, not sure how related changed affect negotiate\r\n16478 | | daemonset shouldn't place pods on notready nodes | p0 fix\r\n16443 | | don't add unscheduleable nodes to load balancers | p0 fix\r\n16544 | ~~#5503~~ | add support for tailLines + follow logs |\r\n16118 | | spdystream bump to fix potential data loss | \r\n15791 | #5094 | reconcile master service ports in controller loop | \r\n\r\nScanned through `cc53619372aa30d29218da1a38c030c0ff679200`\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/origin/issues/comments/152662997","html_url":"https://github.com/openshift/origin/issues/5107#issuecomment-152662997","issue_url":"https://api.github.com/repos/openshift/origin/issues/5107","id":152662997,"user":{"login":"smarterclayton","id":1163175,"avatar_url":"https://avatars.githubusercontent.com/u/1163175?v=3","gravatar_id":"","url":"https://api.github.com/users/smarterclayton","html_url":"https://github.com/smarterclayton","followers_url":"https://api.github.com/users/smarterclayton/followers","following_url":"https://api.github.com/users/smarterclayton/following{/other_user}","gists_url":"https://api.github.com/users/smarterclayton/gists{/gist_id}","starred_url":"https://api.github.com/users/smarterclayton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smarterclayton/subscriptions","organizations_url":"https://api.github.com/users/smarterclayton/orgs","repos_url":"https://api.github.com/users/smarterclayton/repos","events_url":"https://api.github.com/users/smarterclayton/events{/privacy}","received_events_url":"https://api.github.com/users/smarterclayton/received_events","type":"User","site_admin":false},"created_at":"2015-10-30T22:15:39Z","updated_at":"2015-10-30T22:15:39Z","body":"15845 serivce locator in rest storage in https://github.com/openshift/origin/pull/5555"}}