diff options
author | Travis McCollum <x85446@yahoo.com> | 2020-09-21 15:11:53 -0500 |
---|---|---|
committer | Travis McCollum <x85446@yahoo.com> | 2020-09-21 15:11:53 -0500 |
commit | b389c0f017e81edf0db370a78680efcffee37b03 (patch) | |
tree | 81d1f3af5be3d073b753487da8b831e0a4839319 /CHANGELOG.md | |
parent | c18fca5cb278d9802e7773dc83273e5e2eaac3ae (diff) |
adds release notes
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 050ff2b..648e9bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,37 @@ # Changelog +# Pelion Edge 2.1.0 - September 2020 + +Primary feature in this release is the addition of container orchestration +- [compiler] Switched to [golang 1.14.4](https://github.com/armPelionEdge/meta-pelion-edge/pull/158) compiler from 1.11.1. This includes poky meta upstream [go*.bbclass](classes/) files. +- [edge-proxy] Added [edge-proxy](https://github.com/armPelionEdge/edge-proxy) tunneling daemon to the [build](https://github.com/armPelionEdge/meta-pelion-edge/pull/160/files#diff-cf2bb0a8acf52dfc5336946e4e85d00a)and subsequent systemD unit and supporting [files](https://github.com/armPelionEdge/meta-pelion-edge/pull/160/files#diff-d168093479202d5365837188cd0ab52f) +- [devicejs] Moved devicejs default port from [8080 to 8081](https://github.com/armPelionEdge/meta-pelion-edge/pull/160/files#diff-91df9bdf1d7512379b7145418e22a5a2) in support of edge-proxy using 8080 for kubelet +- [os] modified [/etc/hosts](https://github.com/armPelionEdge/meta-pelion-edge/pull/160/files#diff-2b56f81a8769186caec20129e7038331) creation file to support kubelet communication with edge-proxy using the address gateways.local +- [os] adds poky's [meta-virtualization](https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/) layer [bblayers](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files#diff-8eb2e96d599896eef2db53b566b4d701)to bring in docker and containerd programs, as well as kernel optimizations specified in meta-virtualization to [local.conf](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files#diff-f427c8a66b8134441c4facaa0aeaa518)). +- [os] adds [boot flags](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files#diff-a00df6690f4fb299ba7bae881b745122) to enable cgroups control over memory and cpu utilization. +- [kubelet] Added [edge-kubelet](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files), modified to enable container orchestration with Pelion cloud to the main [console-image](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files#diff-9ed858c519118697208a2af7585cf7ef) +- [docker] adds docker via rdepends in [edge-kubelet](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files#diff-a60a51806a69d10af75c2d0a4c752698). Docker's default storage location is moved to [/userdata/Docker](xxxx) to take advantage of /userdata's single (non-overlay) ext4 partition, enabling docker to use the more performant overfs2. +- [cni] adds contianer networking interfaces [cni](https://github.com/armPelionEdge/meta-pelion-edge/pull/161/files#diff-8d44f3bb16ba9ff316e2e3622366d386) to enable container network communication + +### Bug Fixes +* general syntax and whitespace changes in bitbake recipes +* Fixed the situation where the root password changes after an upgrade by changing the default WIPETHEUSER_PARTITION to 0 + +### Known issues +- When conducting back to back production factory flow with the Pelion Edge Provisioner, the mcc_config directory sometimes is not written correctly and upon reboot, Edge-Core will not connect properly. Workaround: run the provisioner again. +- After production factory flow, if you run the info command before edge-core pairs with the cloud, the info command will show n/a for the deviceID while displaying connected. Workaround: delete the file /wigwag/system/lib/bash/relaystatics.sh and re-run the info command. +- Portal is not correctly updated after a firmware campaign in some instances +- The maximum translated devices behind the edge gateway is 100. +- No moving devices are supported (Device would be moving from Edge to another Edge device). +- Assumption is that no development is needed in device multiplexing code in Connect. +- Device Echo is not supported (Automatic grouping is not supported). +- No end-to-end security to translated device. Trust is between Edge and Pelion Device Management. +- No bootstrapping for translated devices. +- Registration on observation is not supported. + +### Important Notes +* While provisioning your gateway, please use `vendor-id=42fa7b48-1a65-43aa-890f-8c704daade54` to unlock the rich node features, such as gateway logs and gateway terminal in the Pelion web portal. + + ## Release 2.1.0 - August 2020 ### Added Primary feature in this release is the addition of container orchistration |