github.com/jingruilea/kubeedge@v1.2.0-beta.0.0.20200410162146-4bb8902b3879/CHANGELOG-1.2.md (about) 1 2 * [v1.2.1](#v121) 3 * [Downloads for v1.2.1](#downloads-for-v121) 4 * [KubeEdge Binaries](#kubeedge-binaries) 5 * [Installer Binaries](#installer-binaries) 6 * [EdgeSite Binaries](#edgesite-binaries) 7 * [KubeEdge v1.2.1 Release Notes](#kubeedge-v121-release-notes) 8 * [Changelog since v1.2.0](#changelog-since-v120) 9 * [v1.2.0](#v120) 10 * [Downloads for v1.2.0](#downloads-for-v120) 11 * [KubeEdge Binaries](#kubeedge-binaries) 12 * [Installer Binaries](#installer-binaries) 13 * [EdgeSite Binaries](#edgesite-binaries) 14 * [KubeEdge v1.2 Release Notes](#kubeedge-v12-release-notes) 15 * [1.2 What's New](#12-whats-new) 16 * [Known Issues](#known-issues) 17 * [Other notable changes](#other-notable-changes) 18 19 # v1.2.1 20 21 ## Downloads for v1.2.1 22 23 ### KubeEdge Binaries 24 | filename | Size | sha512 hash | 25 | -------- | ---- | ----------- | 26 | [kubeedge-v1.2.1-linux-amd64.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.1/kubeedge-v1.2.1-linux-amd64.tar.gz) | 77.9 MB | `5d93e3d67d7c19389721c378371a4ca323ca8b4dfc561ef17919871426a09af5a2bb2a3a92f1dbb61c7da0a1987f023e0139b80043943a67ba935820ab76bbc8` | 27 | [kubeedge-v1.2.1-linux-arm.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.1/kubeedge-v1.2.1-linux-arm.tar.gz) | 72.3 MB | `f6ba3a98a05fef86348c2a7a6a2a404856b3d5265b183d3f151c7500d157acd7cd7c0e57c5ecadd83649d0b2c78994af1ae23c0f1282e405131d790663236189` | 28 29 ### Installer Binaries 30 | filename | Size | sha512 hash | 31 | -------- | ---- | ----------- | 32 | [keadm-v1.2.1-linux-amd64.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.1/keadm-v1.2.1-linux-amd64.tar.gz) | 14.8 MB | `123fba7626a81ece2225aaff5897901f8fdaa2e1da50c9d7a39ab65cb069652ff94de9a39df5e6e67c7928e383210091c5d40248dd53cac8983de98ecab71acb` | 33 34 ### EdgeSite Binaries 35 | filename | Size | sha512 hash | 36 | -------- | ---- | ----------- | 37 | [edgesite-v1.2.1-linux-amd64.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.1/edgesite-v1.2.1-linux-amd64.tar.gz) | 28.1 MB | `108d9d86304c40561430ccf058456088ae85fe1223f384e612f34493826f48a3d38588342567ac1a39c14aad698702bdb57e2f5d50533a715cc3ab65a362d397` | 38 | [edgesite-v1.2.1-linux-arm.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.1/edgesite-v1.2.1-linux-arm.tar.gz) | 25.7 MB | `e20f9384c8d7eed7ca946928adb0723b512d5dba5db48f6ed3ea96430a7471a7f90bbc58a3282788596220f516d290827f4b0c4c0bcb210bcfc911cb15142098` | 39 40 41 # KubeEdge v1.2.1 Release Notes 42 43 Keadm is not responsible for installing K8s and Runtime now. Users need to install a K8s Master first or use an existing cluster. 44 Refer to the documentation: [Install KubeEdge with Keadm](./docs/setup/kubeedge_install_keadm.md) 45 46 ## Changelog since v1.2.0 47 48 - Fix bug for creating controller-manager and schduler pod in edgenode. ([#1484](https://github.com/kubeedge/kubeedge/pull/1484), [@fisherxu](https://github.com/fisherxu)) 49 50 - Fix bug for creating pod failed with hostpath volume. ([#1485](https://github.com/kubeedge/kubeedge/pull/1485), [@fisherxu](https://github.com/fisherxu)) 51 52 - Fix cloudcore don't create `/var/lib/kubeedge` by default. ([#1505](https://github.com/kubeedge/kubeedge/pull/1505), [@zhuguihua](https://github.com/zhuguihua)) 53 54 - Fix device twin updated failed from cloud to edge. ([#1506](https://github.com/kubeedge/kubeedge/pull/1506), [@fisherxu](https://github.com/fisherxu)) 55 56 - Refactor keadm that don't own to install k8s and docker. ([#1508](https://github.com/kubeedge/kubeedge/pull/1508), [@fisherxu](https://github.com/fisherxu)) 57 58 - Remove hard code for network plugin settings. ([#1511](https://github.com/kubeedge/kubeedge/pull/1511), [@420691301](https://github.com/420691301)) 59 60 - Fix nil content of delete msg which created by syccontroller. ([#1512](https://github.com/kubeedge/kubeedge/pull/1512), [@420691301](https://github.com/420691301)) 61 62 - Fix writing mistake in synccontroller. ([#1510](https://github.com/kubeedge/kubeedge/pull/1510), [@latelee](https://github.com/latelee)) 63 64 65 # v1.2.0 66 67 ## Downloads for v1.2.0 68 69 ### KubeEdge Binaries 70 | filename | Size | sha512 hash | 71 | -------- | ---- | ----------- | 72 | [kubeedge-v1.2.0-linux-amd64.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.0/kubeedge-v1.2.0-linux-amd64.tar.gz) | 77.3 MB | `d258171bca85adac2bdf604d4e2789e61ece17e40d3320ad93545b42a28ba48c581f7a468b5fb1ef4063e3ac3e2dcb8fde1f3b032697dcd8f429cb22111b7dc4` | 73 | [kubeedge-v1.2.0-linux-arm.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.0/kubeedge-v1.2.0-linux-arm.tar.gz) | 71.8 MB MB | `a7c865b30b2850597c860a878d9aaf43face0f7dad5b362d06af9a72dcf36523faa60a316b7bd3a7b9596db8636a63a34ef706f2289671eac0335bae381658e4` | 74 75 ### Installer Binaries 76 | filename | Size | sha512 hash | 77 | -------- | ---- | ----------- | 78 | [keadm-v1.2.0-linux-amd64.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.0/keadm-v1.2.0-linux-amd64.tar.gz) | 8.41 MB | `7ddc59fe800c81d7f3f128a87bbe2fff71efc212cc5d252e492cafeafd14855c2f254cbc4db7a472b1ffecb7e09ad70d97448b3bd4f9bc2b5f8fd9144bda86a7` | 79 80 ### EdgeSite Binaries 81 | filename | Size | sha512 hash | 82 | -------- | ---- | ----------- | 83 | [edgesite-v1.2.0-linux-amd64.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.0/edgesite-v1.2.0-linux-amd64.tar.gz) | 27.8 MB | `e655c00791b01eb27d57b276d1ba666b482729761fc795776bbb17a86b728c41f84918bc1ec002b8cabd45222334229ea1cb9f38c42e9eda1c69ee0ef3480b72` | 84 | [edgesite-v1.2.0-linux-arm.tar.gz](https://github.com/kubeedge/kubeedge/releases/download/v1.2.0/edgesite-v1.2.0-linux-arm.tar.gz) | 25.4 MB | `d07d05a28614ae96cde6ec2706ebe9d03f6cb93042261c3ae9158508eac291a47131c73f706f828798e2ce7781700aaa148b0cf4cac88ca58a0f72df50acd669` | 85 86 # KubeEdge v1.2 Release Notes 87 88 ## 1.2 What's New 89 90 **Reliable message delivery from cloud to edge** 91 92 This feature improved the reliable message delivery mechanism from cloud to edge. If cloudcore or edgecore 93 being restarted or offline for a while, it can ensure that the messages sent to the edge are not lost, and 94 avoid inconsistency between cloud and edge. 95 ([#1343](https://github.com/kubeedge/kubeedge/pull/1343), [@kevin-wangzefeng](https://github.com/kevin-wangzefeng), [@fisherxu](https://github.com/fisherxu), [@SpaghettiAndSalmon](https://github.com/SpaghettiAndSalmon)) 96 97 **KubeEdge Component Config** 98 99 The configuration information of all KubeEdge components is integrated into the unified API, 100 and users can view all configuration information and their default values through the API. 101 ([#1172](https://github.com/kubeedge/kubeedge/pull/1172), [@kadisi](https://github.com/kadisi)) 102 103 **Kubernetes dependencies Upgrade** 104 105 Upgrade the venderod kubernetes version to v1.17.1, so users can use the feature of new version 106 on the cloud and on the edge side. 107 ([#1349](https://github.com/kubeedge/kubeedge/pull/1349), [@fisherxu](https://github.com/fisherxu)) 108 109 **Auto registration of edge node** 110 111 Users can set the `register-node` option to `true` in EdgeCore so that edge nodes will 112 automatically register node info to K8s master in the cloud. 113 ([#1401](https://github.com/kubeedge/kubeedge/pull/1401), [@kuramal](https://github.com/kuramal)) 114 115 ### Known Issues 116 117 - High Available of CloudCore is missing. 118 119 - Metrics at edge is missing. 120 121 ### Other notable changes 122 123 - Move beehive code intree. ([#1157](https://github.com/kubeedge/kubeedge/pull/1157), [@kevin-wangzefeng](https://github.com/kevin-wangzefeng)) 124 125 - Move viaduct code intree. ([#1158](https://github.com/kubeedge/kubeedge/pull/1158), [@kevin-wangzefeng](https://github.com/kevin-wangzefeng)) 126 127 - Component Config: Add edgecore,cloudcore,edgesite config apis. ([#1212](https://github.com/kubeedge/kubeedge/pull/1212), [@kadisi](https://github.com/kadisi)) 128 129 - Bugfix: Remove redundant logs when CloudCore exits. ([#1215](https://github.com/kubeedge/kubeedge/pull/1215), [@kadisi](https://github.com/kadisi)) 130 131 - Bugfix: Remove redundant logs when EdgeCore exits. ([#1223](https://github.com/kubeedge/kubeedge/pull/1223), [@kadisi](https://github.com/kadisi)) 132 133 - Optimize the use of beehive context. ([#1262](https://github.com/kubeedge/kubeedge/pull/1262), [@kadisi](https://github.com/kadisi)) 134 135 - Add default initialization method for each module. ([#1267](https://github.com/kubeedge/kubeedge/pull/1267), [@kadisi](https://github.com/kadisi)) 136 137 - Dns query from container can not correctly return back when using edgemesh. ([#1281](https://github.com/kubeedge/kubeedge/pull/1281), [@cwl233](https://github.com/cwl233)) 138 139 - Add compatibility matrix for K8s and Golang. ([#1300](https://github.com/kubeedge/kubeedge/pull/1300), [@fisherxu](https://github.com/fisherxu)) 140 141 - Check the running environment before start edge core. ([#1341](https://github.com/kubeedge/kubeedge/pull/1341), [@kuramal](https://github.com/kuramal)) 142 143 - Add reliable sync API to store the object resourceVersion that was successfully persisted to the edge node. ([#1373](https://github.com/kubeedge/kubeedge/pull/1373), [@fisherxu](https://github.com/fisherxu)) 144 145 - Add synccontroller for reliable message delivery. ([#1385](https://github.com/kubeedge/kubeedge/pull/1385), [@fisherxu](https://github.com/fisherxu)) 146 147 - kubeedge Component use new config api, and use new config file. ([#1393](https://github.com/kubeedge/kubeedge/pull/1393), [@kadisi](https://github.com/kadisi)) 148 149 - Fix edgecore cpu usage issue of running lot of pods on the edge. ([#1396](https://github.com/kubeedge/kubeedge/pull/1396), [@fisherxu](https://github.com/fisherxu)) 150 151 - Bump k8s dependencies to 1.17.1. ([#1402](https://github.com/kubeedge/kubeedge/pull/1402), [@fisherxu](https://github.com/fisherxu)) 152 153 - Create socket address directory if not exist. ([#1412](https://github.com/kubeedge/kubeedge/pull/1412), [@chendave](https://github.com/chendave)) 154 155 - Add reliable message delivery implementation. ([#1416](https://github.com/kubeedge/kubeedge/pull/1416), [@fisherxu](https://github.com/fisherxu))