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))