Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase 1.7.6 #16615

Merged
merged 27 commits into from
Oct 5, 2017
Merged

Rebase 1.7.6 #16615

merged 27 commits into from
Oct 5, 2017

Commits on Oct 4, 2017

  1. Configuration menu
    Copy the full SHA
    3a163e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    771a804 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25e7dfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    24501f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2d9319 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    450a2e4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc2b9f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4b8c39 View commit details
    Browse the repository at this point in the history
  9. UPSTREAM: 52675: Fix FC WaitForAttach not mounting a volume

    Signed-off-by: Huamin Chen <hchen@redhat.com>
    rootfs authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    5cc233f View commit details
    Browse the repository at this point in the history
  10. UPSTREAM: 52687: Refactoring and improvements for iSCSI and FC storag…

    …e plugins
    
    Signed-off-by: Huamin Chen <hchen@redhat.com>
    rootfs authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    a118952 View commit details
    Browse the repository at this point in the history
  11. UPSTREAM: 52691: FC plugin: Return target wwn + lun at GetVolumeName()

    Signed-off-by: Huamin Chen <hchen@redhat.com>
    rootfs authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    6f9eacb View commit details
    Browse the repository at this point in the history
  12. UPSTREAM: 51796: Fix pod and node names switched around in error mess…

    …age.
    Jim Minter authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    16e2fa1 View commit details
    Browse the repository at this point in the history
  13. UPSTREAM: 52112: Allow watch cache disablement per type

    Backport the change that allows a global default watch cache size as
    well as being able to disable an individual watch cache item
    smarterclayton authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    1f7b121 View commit details
    Browse the repository at this point in the history
  14. UPSTREAM: 51972: ProducesObject should only update the returned API o…

    …bject resource documentation
    Jim Minter authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    f19116c View commit details
    Browse the repository at this point in the history
  15. UPSTREAM: 51035: Show events when describing service accounts

    Signed-off-by: Matt Rogers <mrogers@redhat.com>
    Matt Rogers authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    6436aca View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6c3b0f5 View commit details
    Browse the repository at this point in the history
  17. UPSTREAM: 47806: kubelet: fix inconsistent display of terminated pod …

    …IPs by using events instead
    
    PLEG and kubelet race when reading and sending pod status to the apiserver.  PLEG
    inserts status into a cache, and then signals kubelet.  Kubelet then eventually
    reads the status out of that cache, but in the mean time the status could have
    been changed by PLEG.
    
    When a pod exits, pod status will no longer include the pod's IP address because
    the network plugin/runtime will report "" for terminated pod IPs.  If this status
    gets inserted into the PLEG cache before kubelet gets the status out of the cache,
    kubelet will see a blank pod IP address.  This happens in about 1/5 of cases when
    pods are short-lived, and somewhat less frequently for longer running pods.
    
    To ensure consistency for properties of dead pods, copy an old status update's
    IP address over to the new status update if (a) the new status update's IP is
    missing and (b) all sandboxes of the pod are dead/not-ready (eg, no possibility
    for a valid IP from the sandbox).
    
    Fixes: kubernetes/kubernetes#47265
    Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1449373
    dcbw authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    b547f04 View commit details
    Browse the repository at this point in the history
  18. UPSTREAM: 52864: dockershim: fine-tune network-ready handling on sand…

    …box teardown and removal
    
    If sandbox teardown results in an error, GC will periodically attempt
    to again remove the sandbox.  Until the sandbox is removed, pod
    sandbox status calls will attempt to enter the pod's namespace and
    retrieve the pod IP, but the first teardown attempt may have already
    removed the network namespace, resulting in a pointless log error
    message that the network namespace doesn't exist, or that nsenter
    can't find eth0.
    
    The network-ready mechanism originally attempted to suppress those
    messages by ensuring that pod sandbox status skipped network checks
    when networking was already torn down, but unfortunately the ready
    value was cleared too early.
    
    Also, don't tear down the pod network multiple times if the first
    time we tore it down, it succeeded.
    
    Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1434950
    dcbw authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    6d145c9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d64738c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ddf7b91 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0770a4a View commit details
    Browse the repository at this point in the history
  22. UPSTREAM: <drop>: Adapt etcd testing util to v3.2.1

    Drop when upstream is on a compatible level of etcd 3.2.1
    liggitt authored and soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    7dd3445 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    822a0e1 View commit details
    Browse the repository at this point in the history
  24. UPSTREAM: <carry>: openapi generation for createNamespacedDeploymentC…

    …onfigRollback duplication problem
    soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    526bd5d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    44f6988 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    1f2d677 View commit details
    Browse the repository at this point in the history
  27. Generated updates

    soltysh committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    911690d View commit details
    Browse the repository at this point in the history