summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorTravis McCollum <x85446@yahoo.com>2020-09-21 15:11:53 -0500
committerTravis McCollum <x85446@yahoo.com>2020-09-21 15:11:53 -0500
commitb389c0f017e81edf0db370a78680efcffee37b03 (patch)
tree81d1f3af5be3d073b753487da8b831e0a4839319 /CHANGELOG.md
parentc18fca5cb278d9802e7773dc83273e5e2eaac3ae (diff)
adds release notes
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md33
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