Kubernetes v1.19.0-beta.0 is live!

87 views
Skip to first unread message

Carlos Tadeu Panato Jr

unread,
May 19, 2020, 9:49:08 AM5/19/20
to kubernete...@googlegroups.com, Kubernetes developer/contributor discussion

Kubernetes Community,


Kubernetes v1.19.0-beta.0 has been built and pushed.

The release notes have been updated in CHANGELOG-1.19.md, with a pointer to them on github:


v1.19.0-beta.0

Downloads for v1.19.0-beta.0

Source Code

filenamesha512 hash
kubernetes.tar.gzb8a585f427a41843d690bfc8a68bc5af93b9c6245eb08243e8899dd0a838eb2728b1e3baafca575d3c6d63e5ed01cffed02364b32d0e499b433daf042a59a7dd
kubernetes-src.tar.gz543e9d36fd8b2de3e19631d3295d3a7706e6e88bbd3adb2d558b27b3179a3961455f4f04f0d4a5adcff1466779e1b08023fe64dc2ab39813b37adfbbc779dec7

Client binaries

filenamesha512 hash
kubernetes-client-darwin-386.tar.gz3655f308efdd06b64df4ca378b10034288e54d20cc581b3f54770b348ebcf5d1bdd92a9f6dfbe991922a0f049257fbf0747924fdb7b5403147c4086d81fb37d9
kubernetes-client-darwin-amd64.tar.gzd88205300a3f11487c68a94391fbc411f3eddd193e30e4e2e99eff0ab678fd13b9a51974262907b259a11ee884e2ed75ad8dd6af9b73032e072cf6513ade1174
kubernetes-client-linux-386.tar.gz7e15f5f0e27a11cce9972a1435c1ccadf1803ec27dcfcf1d36e97a60719605266efe8114b3eb5f0dd2b011786576193a74fe14f5f2cb9e6fbfe8d476df19bf19
kubernetes-client-linux-amd64.tar.gze5995b4103a5724f88d692318251532e0c822b894bdcc7cbe3f236e1c2b404576486e93de0dbdb305d4df671145fc88e7452bc26cde70fb929eb5b5767995cec
kubernetes-client-linux-arm.tar.gz53e2f89df169091131c4a37e8951bcdab95055b54773b8e567dfdd9d3b40526dd4cfa461ec9c0c1de48c2a7d157febab92408ec2c2d30a5b23e59bbff068ba9b
kubernetes-client-linux-arm64.tar.gz1c7330ea4d6cd8eb60ca199b6e8b2e34ab002e0097c4ef3b8877779cf86214865a23f03685f255afbd0f4345acf660bc868cb91c064367d699d37440f539455d
kubernetes-client-linux-ppc64le.tar.gz60c682e7c650f0217db38b24300787ae244f5e0c07b7a36f2326fa6331d9e8050195adcf1d4bd9a94c97152e46a5608db5580f75e6bcecd44f0b925b7a0951ad
kubernetes-client-linux-s390x.tar.gz04927940df1a16b407efd1112aca0186284c0f43122ff94399b054c5cf5d58167e3f5c6e1762db511cfe41f3daeef521c80df5d8aeab625ba840666737aadf47
kubernetes-client-windows-386.tar.gz229d154c4da59e61c2d2a25f5577a1eb00e0e91677dfa4b63d90428487e9fc4c74fc8ec0a32cfbbdd05ee223e9d152f44597e3410139b79f7061c9edec3c0a5a
kubernetes-client-windows-amd64.tar.gz1f06974b71990a60e99325b2f534a48f68b95f9c56bcec80074d9af1933bb1c81cb35a849946391a1298e3f1e8b3685b2868b79c4bc8cb7600a8e503b0c921f5

Server binaries

filenamesha512 hash
kubernetes-server-linux-amd64.tar.gz76d2c5cf51a53ade8daf39c847f507b1a97654d454f62070dfd0b3e43c38d65a91985cdf5a0546471604b650a784847667481eb3784796ab79d875469e95ed3e
kubernetes-server-linux-arm.tar.gz86925a6c66b488aa4bf42f7b4e0359449f15d3a801b3b779fcb43fd7bc371e726503008a01ce7b12a1588c8e59ebd25627db1725ccdaf8470e1bfd1948926645
kubernetes-server-linux-arm64.tar.gz7445ebd1d3169542042070c44527d168a637bc29a210f0cd6afd8a61027e9e3f0756c80fef9d99a567e0609d131f52b6e1c5c97191ea4f724997dd126bffcf46
kubernetes-server-linux-ppc64le.tar.gz42da50c475badd0f5e7eccee106ad5103cd66f4525aa0e3b9d524040aeb38eaf196b2c4d4cc0a177893d4fff2755ddccd147b3e2be5871d120e39cc94315e7cf
kubernetes-server-linux-s390x.tar.gzef6b50ea3437912f0d461c83cc3503a7181555561c01460f71ec8d6ca1f384f28bd247025c8eacad0435e4875caf38ec90abd5d5ec0f85af83e10d86d9f5cf0b

Node binaries

filenamesha512 hash
kubernetes-node-linux-amd64.tar.gzcde9784901d000d3fc7302011dd183aedc6ea1ea591e53b7556ab739968166f7c2319c5ea95eb28ced6b06780976b8bb55f45cdbddfcb7a339783aea60967abb
kubernetes-node-linux-arm.tar.gz414e37b62d6ba53766eb1fc5879391081f7dc916a3c08c2014c60f1dffc6c77a5e8ac244a2347cdb42ddb1bdb8b2b879bd7b03fbef78ae128f2c7cd4b484083f
kubernetes-node-linux-arm64.tar.gz7708c78845f07e7f50dad0ad2d624414c7d3339a8430a5b1c37f7ec33018a46cfe087199d424514e83de583784d983d56a39a245a02a3d3bc54bfb99bcd6973c
kubernetes-node-linux-ppc64le.tar.gzedc28eb77f5474c24c591d086e282386f3642c29e5ff6370ae56a3adf9619498b6a24a8b36525cef16d9c2fc8cd940961166319a908f61f78dd7549a56f5c026
kubernetes-node-linux-s390x.tar.gza3d95268ba7a4082795743382fee3198da81a36532c4102d96e32dd2e161b7085086bff200437899a6a482ca3173dc8d660ffee8e48782b52b7a5d3805f4ef35
kubernetes-node-windows-amd64.tar.gz58f7497abcaa0db3856f76d568aaddd7b9ddc88addf0140372e8662b2ea3a437e663ac84fd78ef415e280eb42d42f049879cd887c216e28e97ff291a0d6368cd

Changelog since v1.19.0-alpha.3

Changes by Kind

API Change

  • EnvVarSource api doc bug fixes (#91194@wawa0210) [SIG Apps]
  • The Kubelet's --really-crash-for-testing and --chaos-chance options are now marked as deprecated. (#90499@knabben) [SIG Node]
  • NodeResourcesLeastAllocated and NodeResourcesMostAllocated plugins now support customized weight on the CPU and memory. (#90544@chendave) [SIG Scheduling]

Feature

  • Add .import-restrictions file to cmd/cloud-controller-manager. (#90630@nilo19) [SIG API Machinery and Cloud Provider]
  • Add Annotations to CRI-API ImageSpec objects. (#90061@marosset) [SIG Node and Windows]
  • Kubelets configured to rotate client certificates now publish a certificate_manager_server_ttl_seconds gauge metric indicating the remaining seconds until certificate expiration. (#91148@liggitt) [SIG Auth and Node]
  • Rest.Config now supports a flag to override proxy configuration that was previously only configurable through environment variables. (#81443@mikedanese) [SIG API Machinery and Node]
  • Scores from PodTopologySpreading have reduced differentiation as maxSkew increases. (#90820@alculquicondor) [SIG Scheduling]
  • Service controller: only sync LB node pools when relevant fields in Node changes (#90769@andrewsykim) [SIG Apps and Network]
  • Switch core master base images (kube-apiserver, kube-scheduler) from debian to distroless (#90674@dims) [SIG Cloud Provider, Release and Scalability]
  • Update cri-tools to v1.18.0 (#89720@saschagrunert) [SIG Cloud Provider, Cluster Lifecycle, Release and Scalability]

Bug or Regression

  • Add support for TLS 1.3 ciphers: TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256 and TLS_AES_256_GCM_SHA384. (#90843@pjbgf) [SIG API Machinery, Auth and Cluster Lifecycle]
  • Base-images: Update to kube-cross:v1.13.9-5 (#90963@justaugustus) [SIG Release and Testing]
  • CloudNodeLifecycleController will check node existence status before shutdown status when monitoring nodes. (#90737@jiahuif) [SIG Apps and Cloud Provider]
  • First pod with required affinity terms can schedule only on nodes with matching topology keys. (#91168@ahg-g) [SIG Scheduling]
  • Fix VirtualMachineScaleSets.virtualMachines.GET not allowed issues when customers have set VMSS orchestrationMode. (#91097@feiskyer) [SIG Cloud Provider]
  • Fix a racing issue that scheduler may perform unnecessary scheduling attempt. (#90660@Huang-Wei) [SIG Scheduling and Testing]
  • Fix kubectl run --dry-run client ignore namespace (#90785@zhouya0) [SIG CLI]
  • Fix public IP not shown issues after assigning public IP to Azure VMs (#90886@feiskyer) [SIG Cloud Provider]
  • Fix: azure disk dangling attach issue which would cause API throttling (#90749@andyzhangx) [SIG Cloud Provider]
  • Fix: support removal of nodes backed by deleted non VMSS instances on Azure (#91184@bpineau) [SIG Cloud Provider]
  • Fixed a regression preventing garbage collection of RBAC role and binding objects (#90534@apelisse) [SIG Auth]
  • For external storage e2e test suite, update external driver, to pick snapshot provisioner from VolumeSnapshotClass, when a VolumeSnapshotClass is explicitly provided as an input. (#90878@saikat-royc) [SIG Storage and Testing]
  • In a HA env, during the period a standby scheduler lost connection to API server, if a Pod is deleted and recreated, and the standby scheduler becomes master afterwards, there could be a scheduler cache corruption. This PR fixes this issue. (#91126@Huang-Wei) [SIG Scheduling]
  • Kubeadm: increase robustness for "kubeadm join" when adding etcd members on slower setups (#90645@neolit123) [SIG Cluster Lifecycle]
  • Prevent PVC requested size overflow when expanding or creating a volume (#90907@gnufied) [SIG Cloud Provider and Storage]
  • Scheduling failures due to no nodes available are now reported as unschedulable under schedule_attempts_total metric. (#90989@ahg-g) [SIG Scheduling]

Other (Cleanup or Flake)

  • Adds additional testing to ensure that udp pods conntrack are cleaned up (#90180@JacobTanenbaum) [SIG Architecture, Network and Testing]
  • Adjusts the fsType for cinder values to be ext4 if no fsType is specified. (#90608@huffmanca) [SIG Storage]
  • Change beta.kubernetes.io/os to kubernetes.io/os (#89461@wawa0210) [SIG Cloud Provider and Cluster Lifecycle]
  • Improve server-side apply conflict errors by setting dedicated kubectl subcommand field managers (#88885@julianvmodesto) [SIG CLI and Testing]
  • It is now possible to use the service annotation cloud.google.com/network-tier: Standard to configure the Network Tier of the GCE Loadbalancer (#88532@zioproto) [SIG Cloud Provider, Network and Testing]
  • Kubeadm now forwards the IPv6DualStack feature gate using the kubelet component config, instead of the kubelet command line (#90840@rosti) [SIG Cluster Lifecycle]
  • Kubeadm: do not use a DaemonSet for the pre-pull of control-plane images during "kubeadm upgrade apply". Individual node upgrades now pull the required images using a preflight check. The flag "--image-pull-timeout" for "kubeadm upgrade apply" is now deprecated and will be removed in a future release following a GA deprecation policy. (#90788@xlgao-zju) [SIG Cluster Lifecycle]
  • Kubeadm: use two separate checks on /livez and /readyz for the kube-apiserver static Pod instead of using /healthz (#90970@johscheuer) [SIG Cluster Lifecycle]
  • The "HostPath should give a volume the correct mode" is no longer a conformance test (#90861@dims) [SIG Architecture and Testing]
  • beta.kubernetes.io/os and beta.kubernetes.io/arch node labels are deprecated. Update node selectors to use kubernetes.io/os and kubernetes.io/arch. (#91046@wawa0210) [SIG Apps and Node]
  • base-images: Use debian-base:v2.1.0 (#90697@justaugustus) [SIG API Machinery and Release]
  • base-images: Use debian-iptables:v12.1.0 (#90782@justaugustus) [SIG Release]

Dependencies

Added

Changed

Removed



Contributors, the CHANGELOG-1.19.md has been bootstrapped with v1.19.0-beta.0 release notes and you may edit now as needed.


Published by your Kubernetes Release Managers.

Reply all
Reply to author
Forward
0 new messages