Skip to content
This repository has been archived by the owner on Apr 3, 2023. It is now read-only.

FI from upstream to get v1.14.1 release changes #17

Merged
merged 77 commits into from
Apr 15, 2019
Merged

Conversation

rjaini
Copy link

@rjaini rjaini commented Apr 14, 2019

FI from upstream to get v1.14.1 release changes

pohly and others added 30 commits March 13, 2019 19:05
There are two reason why this is useful:

1. less code to vendor into external users of the framework

The following dependencies become obsolete due to this change (from `dep`):

(8/23) Removed unused project github.com/grpc-ecosystem/go-grpc-prometheus
(9/23) Removed unused project github.com/coreos/etcd
(10/23) Removed unused project github.com/globalsign/mgo
(11/23) Removed unused project github.com/go-openapi/strfmt
(12/23) Removed unused project github.com/asaskevich/govalidator
(13/23) Removed unused project github.com/mitchellh/mapstructure
(14/23) Removed unused project github.com/NYTimes/gziphandler
(15/23) Removed unused project gopkg.in/natefinch/lumberjack.v2
(16/23) Removed unused project github.com/go-openapi/errors
(17/23) Removed unused project github.com/go-openapi/analysis
(18/23) Removed unused project github.com/go-openapi/runtime
(19/23) Removed unused project sigs.k8s.io/structured-merge-diff
(20/23) Removed unused project github.com/go-openapi/validate
(21/23) Removed unused project github.com/coreos/go-systemd
(22/23) Removed unused project github.com/go-openapi/loads
(23/23) Removed unused project github.com/munnerz/goautoneg

2. works around kubernetes#75338
   which currently breaks vendoring

Some recent changes to crd_util.go must now be pulling in the broken
k8s.io/apiextensions-apiserver packages, because it was still working
in revision 2e90d92 (as demonstrated by
https://github.com/intel/pmem-CSI/tree/586ae281ac2810cb4da6f1e160cf165c7daf0d80).
Because the code was moved, golint is now active. Because users of the
code must adapt to the new location of the code, it makes sense to
also change the API at the same time to address the style comments
from golint ("struct field ApiGroup should be APIGroup", same for
ApiExtensionClient).
This variable was used for development purposes and was accidentally
introduced in
kubernetes@f0f7829.

This is its only use in the tree:
https://github.com/kubernetes/kubernetes/search?q=USE_RELEASE_NODE_BINARIES&unscoped_q=USE_RELEASE_NODE_BINARIES
As part of the endpoint creation process when going from 0 -> 1 conntrack entries
are cleared. This is to prevent an existing conntrack entry from preventing traffic
to the service. Currently the system ignores the existance of the services external IP
addresses, which exposes that errant behavior

This adds the externalIP addresses of udp services to the list of conntrack entries that
get cleared. Allowing traffic to flow

Signed-off-by: Jacob Tanenbaum <jtanenba@redhat.com>
We used 1.12.0 + hack to download 1.12.1 binaries as we were in a rush
on friday since the images were not published at that time. Let's remove
the hack now and republish the kube-cross image

Change-Id: I3ffff3283b6ca755320adfca3c8f4a36dc1c2b9e
Stop vsphere cloud provider from spamming logs with `failed to patch IP`
…binaries

Remove reference to USE_RELEASE_NODE_BINARIES.
Clear conntrack entries on 0 -> 1 endpoint transition with externalIPs
framework k8s.io/apiextensions-apiserver dependency
fix race condition issue for smb mount on windows
build/gci: bump CNI version to 0.7.5
…fficial-image

Move to golang 1.12.1 official image
Restore username and password kubectl flags
The output of `kubeadm token create --print-join-command` should be
usable by batch scripts. This issue was pointed out in:

kubernetes/kubeadm#1454
…ick-of-#75487-origin-release-1.14

Automated cherry pick of kubernetes#75487: Restore machine readability to the print-join-command output
…pick-of-#75529-upstream-release-1.14

Automated cherry pick of kubernetes#75529: bump required minimum go version to 1.12.1 (strings pkg compatibility)
xref: kubernetes#75653

Signed-off-by: Jorge Alarcon Ochoa <alarcj137@gmail.com>
k8s-ci-robot and others added 22 commits April 3, 2019 23:47
…ick-of-#75847-origin-release-1.14

Automated cherry pick of kubernetes#75847: fix-external-etcd
…ick-of-#75900-origin-release-1.14

Automated cherry pick of kubernetes#75900: kubeadm: fix "upgrade plan" not working without k8s version
…-#75855-upstream-release-1.14

Automated cherry pick of kubernetes#75855: Disable GCE agent address management on Windows nodes.
…-pick-of-#76039-upstream-release-1.14

Automated cherry pick of kubernetes#76039: Finish saving test results on failure
…ck-of-#75480-upstream-release-1.14

Automated cherry pick of kubernetes#75480: Update Cluster Autscaler version to 1.14.0
…ck-of-#75781-upstream-release-1.14

Automated cherry pick of kubernetes#75781: kube-aggregator: bump openapi aggregation log level
…k-of-#75887-upstream-release-1.14

Automated cherry pick of kubernetes#75887: Explicitly flush headers when proxying
…upgrade-12-13-14

kubeadm : fix-kubeadm-upgrade-12-13-14
…of-#76109-upstream-release-1.14

Automated cherry pick of kubernetes#76109: Removed cleanup for non-current kube-proxy modes in
Empty array expansion causes "unbound variable" error in
bash 4.2 and bash 4.3.
…-of-#75362-upstream-release-1.14

Automated cherry pick of kubernetes#75362: Update gcp images with security patches
…ck-of-#76111-upstream-release-1.14

Automated cherry pick of kubernetes#76111: Fix empty array expansion error in cluster/gce/util.sh
…-pick-of-#75515-upstream-release-1.14

Automated cherry pick of kubernetes#75515: godeps: update vmware/govmomi to v0.20 release
…of-#75772-upstream-release-1.14

Automated cherry pick of kubernetes#75772: Avoid panic in cronjob sorting
…ck-of-#76099-upstream-release-1.14

Automated cherry pick of kubernetes#76099: GCE/Windows: disable stackdriver logging agent
Kubernetes official release v1.14.1
@rjaini rjaini added the enhancement New feature or request label Apr 14, 2019
@rjaini rjaini self-assigned this Apr 14, 2019
@rjaini rjaini merged commit 7b4b561 into release-1.14 Apr 15, 2019
@rjaini rjaini deleted the rel-1.14.1 branch April 15, 2019 06:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet