Revisions of kubernetes

Richard Brown's avatar Richard Brown (RBrownSUSE) committed (revision 73)
- Bump to kubernetes 1.18.2
Richard Brown's avatar Richard Brown (RBrownSUSE) committed (revision 72)
- kubeadm requires kubernetes%{baseversionminus1}-kubelet for migration purposes
Richard Brown's avatar Richard Brown (RBrownSUSE) committed (revision 71)
- Declare Kubernetes 1.18.1 as default
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 793826 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 70)
New Multi Version Packaging for k8s
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 791728 from Robert Munteanu's avatar Robert Munteanu (robert_munteanu) (revision 69)
Add fix-spn-prefix-added.patch, fixing upstream issue #89672
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 790583 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 68)
- Rename /usr/lib/sysctl.d/50-kubeadm.conf to 90-kubeadm.conf [boo#1163328]
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 789659 from Michal Jura's avatar Michal Jura (mjura) (revision 67)
- Dropping all old CaaSP legacy configuration
Richard Brown's avatar Richard Brown (RBrownSUSE) committed (revision 66)
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 788342 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 65)
- Update to version 1.18.0:
  * bump k8s.io/utils package
  * Simplify dual or single port logic
  * fix kubectl port-forward for services with explicit local port
  * Fix the VMSS name and resource group name when updating VMSS for LoadBalancer backendPools.
  * bump k8s.io utils
  * Do not reset managedFields in status update strategy
  * Use discovery to test apply all status
  * Updating vendored files
  * Update vendored MountSensitive code for Windows
  * add unit test for addTopology()
  * make filteredZones order predictable
  * Restore orphaning check in gc test
  * Update CHANGELOG/CHANGELOG-1.18.md for v1.18.0-rc.1
  * Fix isCurrentInstance for Windows by removing the dependency of hostname
  * e2e wait until controller manager pod ready
  * Add missing article in prominent release note
  * add testing
  * add ExternalTrafficPolicy support for External IPs in ipvs kubeproxy
  * add ExternalTrafficPolicy support for External IPs in iptables kubeproxy
  * add feature gate ExternalPolicyForExternalIP for the bug fix
  * Set unschedulable Condition after setting nominated Node
  * fix logging on e2e metrics grabber test
  * Fix unbound variable error in gce/configure.sh
  * CHANGELOG: Update directory for v1.15.11 release
  * CHANGELOG: Update directory for v1.16.8 release
  * CHANGELOG: Update directory for v1.17.4 release
  * Bump Cluster-Autoscaler to 1.18.0
  * Removing ConfigMap as suggestion for IngressClass parameters
  * Remove kubectl column output test
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 787558 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 64)
- Remove unused kubernetes-extra subpackage (for sources, use zypper si kubernetes-kubeadm with Source Repo enabled)
- Tidy up kubelet-common %files to reduce RPMlint warnings
- Tweak GOFLAGS for openSUSE, add -buildmode=pie
- Increase _constraints to require 9GB of HDD storage 
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 785603 from Jordi Massaguer's avatar Jordi Massaguer (jordimassaguerpla) (revision 63)
- Do not use upstream default volume-plugin-dir only for openSUSE (bsc#1162093) 

- Add patch for kubeadm: Improve resiliency in CreateOrMutateConfigMap
  kubeadm-improve-resilency-CreateOrMutateConfigMap.patch
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 784617 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 62)
- Update to version 1.17.4:
  * Removing kubectl get output e2e test
  * Adding a temporary fix for kubectl get output e2e test
  * /readyz should start returning failure on shutdown initiation
  * test: don't use hardcoded pod count for memory limit test
  * Fixed in the GCE/PD in-tree volume logic to expose the max number of persistent-disks for each instance type correctly.
  * Honor status.podIP over status.podIPs, node.spec.podCIDR over node.spec.podCIDRs
  * fix: corrupted mount point in csi driver
  * fix: azure file mount timeout issue
  * fix behaviour of aws-load-balancer-security-groups annotation
  * fix: add remediation in azure disk attach/detach
  * Update to golang@1.13.8
  * build: Enable kube-cross push/pull from K8s Infra GCR
  * build: Add justaugustus as reviewer
  * build: Add OWNERS on build-image/
  * fix get-kube authorization headers
  * update golang.org/x/crypto
  * kube-proxy filter Load Balancer Status ingress
  * kube-proxy unit test FilterIncorrectIPVersion
  * add delays between goroutines for vm instance update
  * Updated test cos image to include runc-1.0.0-rc10
  * Fix gce-cos-master-reboot test
  * Fix route conflicted operations when updating multiple routes together
  * fix: get azure disk lun timeout issue
  * Set up connection onClose prior to adding to connection map
  * fix: add azure disk migration support for CSINode
  * Add annotation annealing for migration for PVs and PVCs during syncVolume and syncClaim. This allows external-provisioners to pick up and delete volumes when they have been rolled up from previous kubernetes versions.
  * Update CHANGELOG/CHANGELOG-1.17.md for v1.17.3
  * Limit number of instances in single update to GCE target pool
  * Enable selinux tags in make targets
- Update to version 1.17.3:
  * Add code to fix kubelet/metrics memory issue.
  * Remove Error log for nil StartTime
  * CHANGELOG: Move changelogs into a subdir to delegate releng approvals
  * Fix pending_pods, schedule_attempts_total was not recorded
  * Fixing Potential Race Condition in EndpointSlice Controller.
  * Restore statefulset conversion that populates apiVersion/kind in volume templates
  * Use standard default storage media type in local-up-cluster
  * changelog: clarify 1.17 upgrade requirements
  * Fix back off when scheduling cycle is delayed
  * blank out value for unbounded client label
  * update gopkg.in/yaml.v2 to v2.2.8
  * set nil cache entry based on old cache
  * Revert "It fixes a bug where AAD token obtained by kubectl is incompatible with on-behalf-of flow and oidc."
  * Fix issue with GCE scripts assuming Python2.
  * Add/Update CHANGELOG-1.17.md for v1.17.2.
  * Update to golang@1.13.6
  * Fix the bug PIP's DNS is deleted if no DNS label service annotation is set.
  * kubenet: replace gateway with cni result
  * Fixes unnecessary creation of default SG and trying to delete non-provisioned SG by k8s system when annotation [service.beta.kubernetes.io/aws-load-balancer-security-groups] is present
  * Ensure a provider ID is set on a node if expected
  * Bind metrics-server containers to linux nodes to avoid Windows scheduling on kubernetes cluster includes linux nodes and windows nodes
- Update to version 1.17.4:
  * Removing kubectl get output e2e test
  * Adding a temporary fix for kubectl get output e2e test
  * /readyz should start returning failure on shutdown initiation
  * test: don't use hardcoded pod count for memory limit test
  * Fixed in the GCE/PD in-tree volume logic to expose the max number of persistent-disks for each instance type correctly.
  * Honor status.podIP over status.podIPs, node.spec.podCIDR over node.spec.podCIDRs
  * fix: corrupted mount point in csi driver
  * fix: azure file mount timeout issue
  * fix behaviour of aws-load-balancer-security-groups annotation
  * fix: add remediation in azure disk attach/detach
  * Update to golang@1.13.8
  * build: Enable kube-cross push/pull from K8s Infra GCR
  * build: Add justaugustus as reviewer
  * build: Add OWNERS on build-image/
  * fix get-kube authorization headers
  * update golang.org/x/crypto
  * kube-proxy filter Load Balancer Status ingress
  * kube-proxy unit test FilterIncorrectIPVersion
  * add delays between goroutines for vm instance update
  * Updated test cos image to include runc-1.0.0-rc10
  * Fix gce-cos-master-reboot test
  * Fix route conflicted operations when updating multiple routes together
  * fix: get azure disk lun timeout issue
  * Set up connection onClose prior to adding to connection map
  * fix: add azure disk migration support for CSINode
  * Add annotation annealing for migration for PVs and PVCs during syncVolume and syncClaim. This allows external-provisioners to pick up and delete volumes when they have been rolled up from previous kubernetes versions.
  * Update CHANGELOG/CHANGELOG-1.17.md for v1.17.3
  * Limit number of instances in single update to GCE target pool
  * Enable selinux tags in make targets
- Introduce new packaging structure for smoother rolling upgrades [boo#1161289]
- kubelet.sh replaces /usr/bin/kubelet for selecting correct version of kubelet
- sysconfig.kubelet-kubernetes adds new KUBELET_VER sysconfig variable for defining new version of kubelet
- Update to version 1.17.3:
  * Add code to fix kubelet/metrics memory issue.
  * Remove Error log for nil StartTime
  * CHANGELOG: Move changelogs into a subdir to delegate releng approvals
  * Fix pending_pods, schedule_attempts_total was not recorded
  * Fixing Potential Race Condition in EndpointSlice Controller.
  * Restore statefulset conversion that populates apiVersion/kind in volume templates
  * Use standard default storage media type in local-up-cluster
  * changelog: clarify 1.17 upgrade requirements
  * Fix back off when scheduling cycle is delayed
  * blank out value for unbounded client label
  * update gopkg.in/yaml.v2 to v2.2.8
  * set nil cache entry based on old cache
  * Revert "It fixes a bug where AAD token obtained by kubectl is incompatible with on-behalf-of flow and oidc."
  * Fix issue with GCE scripts assuming Python2.
  * Add/Update CHANGELOG-1.17.md for v1.17.2.
  * Update to golang@1.13.6
  * Fix the bug PIP's DNS is deleted if no DNS label service annotation is set.
  * kubenet: replace gateway with cni result
  * Fixes unnecessary creation of default SG and trying to delete non-provisioned SG by k8s system when annotation [service.beta.kubernetes.io/aws-load-balancer-security-groups] is present
  * Ensure a provider ID is set on a node if expected
  * Bind metrics-server containers to linux nodes to avoid Windows scheduling on kubernetes cluster includes linux nodes and windows nodes
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 770036 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 61)
- Update to version 1.17.2:
  * [1.17] No-op whitespace fix to CHANGELOG-1.17 to trigger a new 1.17 build
  * Add/Update CHANGELOG-1.17.md for v1.17.1.
  * Drop version from static openapi json file
  * Update to golang@1.13.5
  * Revert reflector changes from PR #83520 from 1.17
  * Fix IPv6 addresses lost issue in pure ipv6 vsphere environment
  * Fix unit test to run in non-gce environments
  * fix: azure disk could not mounted on Standard_DC4s/DC2s instances
  * Use legacyscheme's types rather than testapi ones
  * Fix nil pointer dereference in the azure provider
  * Add unit test for extended ipv4 service IP range
  * Revert "remove ipallocator in favor of k/utils net package"
  * It fixes a bug where AAD token obtained by kubectl is incompatible with on-behalf-of flow and oidc.
  * Allocate map when out points to nil map
  * fix: azure data disk should use same key as os disk by default
  * Check FileInfo against nil during walk of container dir path
  * Add UID precondition to kubelet pod status patch updates
  * Add cache for VMSS.
  * Fix build break - Hyperkube image needs kubelet/kubectl
  * Include cloud/gcp in e2e.test
  * Do not swallow timeout in manageReplicas
  * Sync the status of static Pods
  * Increase Burst limit for discovery client
  * Update v1.17.0 CHANGELOG to match final draft
  * Fix LoadBalancer rule checking so that no unexpected LoadBalancer updates are made
  * Fix broken SELinux detection
  * Add/Update CHANGELOG-1.17.md for v1.17.0.
  * Kubernetes version v1.17.1-beta.0 openapi-spec file updates
  * Deflake kubectl custom printing test
  * Move hostdns.conf out of cni directory.
- Update to version 1.17.2:
  * [1.17] No-op whitespace fix to CHANGELOG-1.17 to trigger a new 1.17 build
  * Add/Update CHANGELOG-1.17.md for v1.17.1.
  * Drop version from static openapi json file
  * Update to golang@1.13.5
  * Revert reflector changes from PR #83520 from 1.17
  * Fix IPv6 addresses lost issue in pure ipv6 vsphere environment
  * Fix unit test to run in non-gce environments
  * fix: azure disk could not mounted on Standard_DC4s/DC2s instances
  * Use legacyscheme's types rather than testapi ones
  * Fix nil pointer dereference in the azure provider
  * Add unit test for extended ipv4 service IP range
  * Revert "remove ipallocator in favor of k/utils net package"
  * It fixes a bug where AAD token obtained by kubectl is incompatible with on-behalf-of flow and oidc.
  * Allocate map when out points to nil map
  * fix: azure data disk should use same key as os disk by default
  * Check FileInfo against nil during walk of container dir path
  * Add UID precondition to kubelet pod status patch updates
  * Add cache for VMSS.
  * Fix build break - Hyperkube image needs kubelet/kubectl
  * Include cloud/gcp in e2e.test
  * Do not swallow timeout in manageReplicas
  * Sync the status of static Pods
  * Increase Burst limit for discovery client
  * Update v1.17.0 CHANGELOG to match final draft
  * Fix LoadBalancer rule checking so that no unexpected LoadBalancer updates are made
  * Fix broken SELinux detection
  * Add/Update CHANGELOG-1.17.md for v1.17.0.
  * Kubernetes version v1.17.1-beta.0 openapi-spec file updates
  * Deflake kubectl custom printing test
  * Move hostdns.conf out of cni directory.
Richard Brown's avatar Richard Brown (RBrownSUSE) committed (revision 60)
- Add kubeadm-opensuse-flexvolume.patch so kubeadm uses same path as kubelet (bsc#1084766)
Richard Brown's avatar Richard Brown (RBrownSUSE) committed (revision 58)
- Disable building on openSUSE (except Backports) as kubernetes-client provides identical functionality
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 755559 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 57)
- Update to version 1.17.0:
  * Refactor parsing logic for service IP and ranges, add tests
  * Fix bug in apiserver service cluster cidr split
  * Switch addon resizer to 1.8.7
  * Deflake pod readiness e2e
  * Add/Update CHANGELOG-1.17.md for v1.17.0-rc.2.
  * Fix iscsi refcounter in the case of no Block iscsi volumes
  * Ensure webhook backend requests are not artificially rate-limited
  * Retain objects for a limited lifetime in the mutation cache detector by default
  * Enable mutation detection
  * Make cluster auto scaler use leases
  * Bump Cluster Autoscaler version to 1.17.0
  * fix: padded base64 encoded docker auth field
  * apiextensions: filter required nullable to workaround kubectl validation
  * update cadvisor  dependency to v0.35.0
  * Bumped the number of times a node tries to lookup itself
  * Wait for PV to be available before creating PVCs in volume binding test
  * increase pv controller resync period to try to deflake api update conflicts
  * Fix GKE upgrade test.
  * Use plugin name for filtering metrics
  * Provided a mechanism to re-register hidden metrics.
  * Deep copying EndpointSlices in reconciler before modifying them.
  * Set node cidr mask size ipv4/ipv6 config
  * Revert "kube-proxy: check KUBE-MARK-DROP"
  * Add/Update CHANGELOG-1.17.md for v1.17.0-rc.1.
  * Initialize FeatureGate map for KubeProxy config. #1929
  * Fill in default node cidr mask size when dual stack is not enabled
  * apiextensions: fixup go-openapi constructor invocations
  * hack/pin-dependency.sh github.com/go-openapi/validate v0.19.5
  * apiextensions: add items+type integration test
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 752601 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 56)
- Convert changes file to proper UTF-8 format: new
  version of RPM are getting strict in interpreting files.

  * Change the seven blanks to ` {7}` in the regex, so it will be more readable ^P.
- Convert changes file to proper UTF-8 format: new
  version of RPM are getting strict in interpreting files.

  * Change the seven blanks to ` {7}` in the regex, so it will be more readable ^P.
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 751310 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 55)
- Update to version 1.16.3:
  * kubeadm: fix skipped etcd upgrade on secondary cp nodes
  * Add testcases covering large valid patches
  * json unmarshal coded error at function applyJSPatch()
  * Stop Watching when there is encoding error
  * Remove HostPathV0 tests in preparation for removal in 1.17. This is so that upgrade tests dont fail when support for v0 drivers are removed in k8s 1.17
  * add cache read type prefix for const
  * update getmetadata to use unsafe read
  * add allowunsafe read
  * Flush data cache during unmount device for GCE-PD in Windows
  * add a fallback for kube-scheduler when events.k8s.io is disabled
  * modify detach timeout to be csiTimeout
  * fix windows performance counter father information failed on Non-English environment
  * bump metrics server version o v0.3.6
  * Bump metrics-server version to v0.3.5
  * rename metric for apiserver request terminations and reword corresponding documentation
  * pluralize error metric name
  * Fix double counting issue for request metrics on timeout.
  * Do not bind block PV/PVCs when block feature gate is off
  * Return an error when zone info is not found.
  * Use --stamp flag in bazel builds
  * Update to use go1.12.12
  * Update Cluster Autoscaler version to 1.16.2
  * add tombstoones handle for pdb
  * Amend CHANGELOG-1.16.md for v1.16.2
  * Fix proto.Merge of IntOrString type
  * Bump to etcd 3.3.17 and bbolt v1.3.3
  * Add/Update CHANGELOG-1.16.md for v1.16.2.
  * Kubernetes version v1.16.3-beta.0 openapi-spec file updates
  * release: lib: revert docker_registry to constant k8s.gcr.io
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 742227 from Michał Rostecki's avatar Michał Rostecki (mrostecki) (revision 54)
- Ensure that BPPFS is mounted before starting kubelet
  (bsc#1146991)
Displaying revisions 61 - 80 of 133
openSUSE Build Service is sponsored by