From 99ac64373399f2553dc6c8e41c9cd572be409bc7 Mon Sep 17 00:00:00 2001 From: Bryan Wendlandt <74682355+bwendlandt-intel@users.noreply.github.com> Date: Thu, 8 Feb 2024 14:49:21 -0700 Subject: [PATCH] docs(release-notes): feb 24 release (#371) * docs(release-notes): feb 24 release * docs: final repo versions * fix: dev name --- docs/release-notes.md | 118 +++++++++++++----------------------------- docs/videos.md | 20 +++---- mkdocs.yml | 10 ++-- site/versions.json | 7 +-- 4 files changed, 54 insertions(+), 101 deletions(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index d616ca054..6c3b9a892 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,17 +2,17 @@ ## Release Highlights
- +

!!! note "Note From the Team" - Happy New Year! :material-party-popper: + Still looking for a Valentine's date? Open AMT will always be here for you! - It's time to get the party started with the first release of the year. And this was a big one! Thankfully, most of the team was able to find some time for a bit of rest and vacation (and hopefully you've been able to as well). IDE Redirection was a big year-end goal for us and we are thrilled to be able to deliver it. Check out the short video above for a quick intro and demo of the feature. + With the team fully back and the year in full swing now, we've started to tackle some of our big priorities. At the start of this year, that means expanding our ability to support more enterprise-type environments and deployment scenarios. - Looking ahead, we aren't planning on letting up the pace at all this year. Our primary goal for Q1 will be enhancing and adding local provisioning features to RPC-GO. We look forward to having you with us throughout 2024 and beyond, maintaining our partnership and collaboration for Open AMT Cloud Toolkit. There's so much to come that we are beyond excited to share with you all! + To do that, we are taking a close look at RPC-Go and expanding the features available locally without needing a remote server like RPS. Right now, we offer basic activation and some configuration (like wireless profiles). But, we want to enable additional configuration options like TLS, 802.1x, and much more! *Best Wishes,* @@ -21,120 +21,76 @@ ## What's New? -:material-update: **DB Update Required** +:material-new-box: **Feature: RPC-Go Local TLS Configuration** -Run the following SQL scripts to add new columns to the `rpsdb` prior to upgrading the service. [Detailed upgrade steps can be found in Upgrade Toolkit Version.](./Deployment/upgradeVersion.md) +TLS can now be configured locally on the device with RPC-Go with a new `configure` subcommand. This current implementation uses a self-signed TLS certificate generated by RPC-Go. -``` sql title="rpsdb" -ALTER TABLE IF EXISTS profiles -ADD COLUMN IF NOT EXISTS local_wifi_sync_enabled BOOLEAN NULL; -``` - -We have added a new boolean, `localWifiSyncEnabled`, to our RPS Profile APIs. If this is enabled, the Local Management Service (LMS) will synchronize Windows user Wi-Fi profiles with AMT. In-depth details about the property can be found in the [AMT Reference Guide](https://software.intel.com/sites/manageability/AMT_Implementation_and_Reference_Guide/default.htm?turl=WordDocuments%2Fuserprofilesandadminprofiles1.htm). +In the future, additional options such as passing a self-signed certificate or fetching a CA-signed certificate using Enterprise Assistant will be available. -:material-new-box: **Feature: IDE Redirection (IDER)** - -With this release, we have now fully implemented the redirection feature, IDER. IDER enables the ability to remotely boot a CD-ROM image to perform tasks like OS reimaging remotely. As part of this release, we have integrated it into the Sample Web UI as an example as well as provided updated UI-Toolkit-React and UI-Toolkit-Angular components. +``` +rpc configure tls -mode Server -password AMTPassword +``` -[Learn more about IDER and how it works in the IDE-Redirection Tutorial](./Tutorials/ideRedirection.md) +[See the documentation for additional details](./Reference/RPC/commandsRPC.md#tls) -or [see how to implement it using React in the updated UI Toolkit Tutorial.](./Tutorials/uitoolkitReact.md) +
-:material-new-box: **API: Redirection Status** +:material-new-box: **Enhancement: RPC-Go `-local` Logging** -We've added a new `GET` API in MPS which will allow you to check if there are any redirection sessions open for a device. Check out the MPS API `/devices/redirectionStatus/{guid}` in the [MPS API Docs for full details](./APIs/indexMPS.md). +With the expansion of new `-local` features, we wanted to make sure as much logging is provided as possible to aid in any development and debugging. Using the `-v` (verbose) or `-l` (loglevel) flags when running a local command will now provide much greater detail of the communication between RPC-Go and AMT. -```json -{ - "isKVMConnected": true, - "isSOLConnected": false, - "isIDERConnected": false -} -``` +This level of detail should now look much more similar those familiar with the logging when using RPC-Go with a remote server like RPS. ## Get the Details ### Additions, Modifications, and Removals -#### RPS - -v2.22.0 - -- feat: add wifi sync enable to profiles table ([#1334](https://github.com/open-amt-cloud-toolkit/rps/issues/1334)) - -- fix: message when changing password on TLS device ([#1352](https://github.com/open-amt-cloud-toolkit/rps/issues/1352)) - - #### MPS -v2.13.8 - -- fix: updates validation to uuid ([#1242](https://github.com/open-amt-cloud-toolkit/mps/issues/1242)) +v2.13.10 -v2.13.7 +- fix: expose only 3000 and 4433, and update docker file ([#1310](https://github.com/open-amt-cloud-toolkit/mps/issues/1310)) ([278f7c9](https://github.com/open-amt-cloud-toolkit/mps/commit/278f7c96f68089272b74461823294aaacd1fc6fe)) -- fix: adds hostname length check ([#1241](https://github.com/open-amt-cloud-toolkit/mps/issues/1241)) - -v2.13.6 - -- fix: remove unnecessary console.log statements ([8b92598](https://github.com/open-amt-cloud-toolkit/mps/commit/8b9259817aa0a34cf2f1f4a7973509a12c88e3f3)) -- fix: validate username ([#1240](https://github.com/open-amt-cloud-toolkit/mps/issues/1240)) - -v2.13.5 - -- fix: update redirect to handle multiple connections ([#1203](https://github.com/open-amt-cloud-toolkit/mps/pull/1203)) +v2.13.9 +- fix: adds validation for tag array types ([87986f7](https://github.com/open-amt-cloud-toolkit/mps/commit/87986f716d93fff8ded1660f1073d609b854bac2)) #### RPC-GO -v2.24.4 - -- fix: update project version ([90bd52b](https://github.com/open-amt-cloud-toolkit/rpc-go/commit/90bd52bc8996ae71429bea5f0e3b2594fb183928)) - -v2.24.3 - -- fix: makes sure uuid flag warning is only shown when the flag is used ([877ccba](https://github.com/open-amt-cloud-toolkit/rpc-go/commit/877ccbae2428f15bc635fec9c7b0d15b0b3f9495)) - -v2.24.2 - -- fix: local activation supports .pfx ([#297](https://github.com/open-amt-cloud-toolkit/rpc-go/issues/297)) - - -#### Sample Web UI - -v3.5.1 - -- fix: package version and changelog ([#1612](https://github.com/open-amt-cloud-toolkit/sample-web-ui/issues/1612)) +v2.25.1 -v3.5.0 +- docs: correct tls help example command +- build: bump go-wsman-messages to v2.0 ([#360](https://github.com/open-amt-cloud-toolkit/rpc-go/issues/360)) -- feat: snow ([f37d707](https://github.com/open-amt-cloud-toolkit/sample-web-ui/commit/f37d70702a280ebe0df5ccac035de60c0ef22759)) +v2.25.0 -v3.4.0 +- feat: add local self-signed tls configuration ([947e134](https://github.com/open-amt-cloud-toolkit/rpc-go/commit/947e1345ec52ababd39180e440f2152e28c0c20d)) -- feat: enable IDER functionality ([#1548](https://github.com/open-amt-cloud-toolkit/sample-web-ui/issues/1548)) +#### GO-WSMan-Messages -v3.3.0 +v2.1.3 -- feat: about notice appears after login ([#1554](https://github.com/open-amt-cloud-toolkit/sample-web-ui/issues/1554)) +- fix: adds namespace reference to ieee8021xSettings struct ([#215](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/issues/215)) ([d896ec7](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/commit/d896ec760ca1a95b9347baeaaa331d21b278c0af)) -v3.2.0 +v2.1.2 -- feat: adds Wi-Fi synchronization option ([#1537](https://github.com/open-amt-cloud-toolkit/sample-web-ui/issues/1537)) -- fix: test update release ([7018978](https://github.com/open-amt-cloud-toolkit/sample-web-ui/commit/701897862f5014401d5f83765bea442a9b57fb09)) +- fix: resolves ieee8021x issue when calling addwifisettings ([#214](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/issues/214)) ([79bb67a](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/commit/79bb67a6f941311929fe8d81fd78ebb9fab2a0b6)) +v2.1.1 -#### UI Toolkit +- fix: updates wifiportconfiguration property UEFIWiFiProfileShareEnable type to bool ([#213](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/issues/213)) ([4a6e4f4](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/commit/4a6e4f414da0c1896086142e2ef43347516282fb)) -v3.2.1 +v2.1.0 -- chore: update build tasks, package.json and changelog ([#823](https://github.com/open-amt-cloud-toolkit/ui-toolkit/pull/823)) +- feat: adds tls credential context create and delete ([#212](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/issues/212)) ([251f92d](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/commit/251f92dbc830b76f1fec1e5ae84ad985992c1249)) +v2.0.0 -#### UI Toolkit React +- BREAKING CHANGES: v2.0 updates (#209) ([579cec5](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/commit/579cec51b044ad2a7ad9195833b81bf7c4f6a69f)), closes [#209](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/issues/209) -- feat: adds IDER component ([#975](https://github.com/open-amt-cloud-toolkit/ui-toolkit-react/issues/975)) +v1.14.0 +- feat: adds logging capability to wsman messages ([#181](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/issues/181)) ([1b9c903](https://github.com/open-amt-cloud-toolkit/go-wsman-messages/commit/1b9c903c77bb3391d41eb4357b6b8e132fae5862)) ## Project Boards diff --git a/docs/videos.md b/docs/videos.md index a2a2fae4a..990a8c6f0 100644 --- a/docs/videos.md +++ b/docs/videos.md @@ -4,22 +4,18 @@ Learn the high-level basics and get familiar with the toolkit. Learn about the different microservices and their roles then get up to speed with the latest features, changes, and fixes.
- - -

Overview of Open AMT Cloud Toolkit

-

+

What's New: February 2024 Release (v{{ repoVersion.oamtct }})

- - +

Overview of Open AMT Cloud Toolkit

- +
-
- - +
+ +
+

Discover what new features and changes are in our latest rapid release. See full Release Notes.

+

See what Open AMT Cloud Toolkit is and what you can do with it.

Additional Resources: Architecture Overview, MPS Security Considerations, and RPS Security Considerations

diff --git a/mkdocs.yml b/mkdocs.yml index b7355c14e..8c0975e27 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -201,12 +201,12 @@ extra: repoVersion: mpsAPI: 2.13.0 rpsAPI: 2.22.0 - oamtct: 2.18.0 - rpc_go: 2.24.4 + oamtct: 2.19.0 + rpc_go: 2.25.1 rpc_c: 2.0.0 - ui_toolkit: 3.2.1 - ui_toolkit_react: 3.2.1 - ui_toolkit_angular: 7.2.3 + ui_toolkit: 3.2.2 + ui_toolkit_react: 3.2.2 + ui_toolkit_angular: 7.2.4 docsSite: ltsVersion: 2.0 analytics: diff --git a/site/versions.json b/site/versions.json index 4b716ab6b..cece28bb8 100644 --- a/site/versions.json +++ b/site/versions.json @@ -1,6 +1,7 @@ [ - {"version": "2.19", "title": "2.19 (DEV)", "aliases": ["dev"]}, - {"version": "2.18", "title": "2.18 (Dec 23)", "aliases": ["rapid"]}, + {"version": "2.20", "title": "2.20 (DEV)", "aliases": ["dev"]}, + {"version": "2.19", "title": "2.19 (Feb 24)", "aliases": ["rapid"]}, + {"version": "2.18", "title": "2.18 (Dec 23)", "aliases": []}, {"version": "2.17", "title": "2.17 (Nov 23)", "aliases": []}, {"version": "2.16", "title": "2.16 (Oct 23)", "aliases": []}, {"version": "2.15", "title": "2.15 (Sep 23)", "aliases": []}, @@ -25,4 +26,4 @@ {"version": "1.2", "title": "1.2", "aliases": []}, {"version": "1.1", "title": "1.1", "aliases": []}, {"version": "1.0", "title": "1.0", "aliases": []} -] \ No newline at end of file +]