RN: Add RN for v97#894
Conversation
| **Foundries Updated Platform Components:** | ||
| | Component | Version | Release | | ||
| |-----------|---------|-------| | ||
| | fioconfig | `87efd8b30ea163b2bc97d9ed43c3a666f29864f8` | [link](https://github.com/foundriesio/fioconfig/commit/87efd8b30ea163b2bc97d9ed43c3a666f29864f8) | |
There was a problem hiding this comment.
@angolini We had a big jump for fioconfig from v96 to v97. The commit for v96 was based on this branch:
https://github.com/foundriesio/fioconfig/tree/v94 (June 10, 2024)
and there are 79 new patches in the v97 version.
Can we add a new section for Fioconfig Updates section under the Composectl Updates and summarize the changes? NOTE: We might need help from @mike-sul or @detsch for the actual content to be added.
There was a problem hiding this comment.
@angolini Looking at @doanac commits for the Yocto recipe bumps -- this makes a fairly nice list of changes in order from oldest to newest:
- feat(log): Make CLI(with tty) and daemon log appropriately for given environment
- feat(app): Make a public API for using this tool inside other apps like fioup
- feat(log): Move from log -> slog
- rework init functions to make them more extensible
- feat(config): Make pkcs11 support optionally compiled
- feat(fiotest): Add support for run-and-report (remote actions base)
- make transport public APIs more usable
- move transport and config logic into public modules
- fix(contrib): don't restart aklite if its not enabled
- fix(systemd): check if service is enabled before restarting
- feat(contrib): Add on-change handler for run-and-report
- feat(contrib): Add a action to run fio-diag.sh
- Add init logic to configure remote actions
There was a problem hiding this comment.
I see two infos:
- include a list of "new features/bugfixes" for the component fioconfig
- add the components (or a small set of components) to the changelog (not only the meta-layers)
|
I just updated the content:
|
We are deprecating pull queues in favor of push queues. This removes the references to them from our docs. Signed-off-by: Andy Doan <andy@foundries.io>
Fixes included adding an `export` to the fioctl install steps, updating the download URL, and switching to always using the latest. This commit addresses issue FFTK-4779, "fix fioctl version…" Signed-off-by: Katrina Prosise <katrina.prosise@foundries.io>
eb5bb66 to
fa32a36
Compare
| ### fio-diag Updates | ||
|
|
||
| - **Storage Usage:** Reports disk usage via `df -h` | ||
| - **SOTA conf.d Dump:** Reports contents of `/etc/sota/conf.d` | ||
| - **Speed Test:** More reliable speed test using `curl` with fallback to `wget` |
There was a problem hiding this comment.
I already reviewed this information with @Tim-Anderson and he confirmed this list is ok
| | Component | Version | Recipe Link | | ||
| |------------------------------|--------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| | aktualizr-lite | `v97` | [aktualizr\_%.bbappend](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-sota/aktualizr/aktualizr_%.bbappend) | | ||
| | composectl | `lmp-97` | [composectl\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-containers/composeapp/composectl_git.bb) | | ||
| | fio-diag | `1.2` | [fio-diag\_1.2.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-support/fio-diag/fio-diag_1.2.bb) | | ||
| | fioconfig | `638424812372cc60fea7f548712bfb92ed0275e2` | [fioconfig\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-support/fioconfig/fioconfig_git.bb) | | ||
| | lmp-device-register | `2557b25bedd47315dec47a01f09d27b979e84569` | [lmp-device-register\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-sota/lmp-device-register/lmp-device-register_git.bb) | | ||
| | optee-fiovb | `d65977034839e01fc69c9577071059b84ea08f1d` | [optee-fiovb\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-security/optee/optee-fiovb_git.bb) | |
There was a problem hiding this comment.
I changed the list of components shown in the table. Please let me know your opinions.
There was a problem hiding this comment.
Thanks for adding optee-fiovb, we know this tool is very stable, but since it's a very important tool, it's a good idea to keep tracking the version in CN IMO.
| | Component | Version | Recipe Link | | ||
| |------------------------------|--------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| | aktualizr-lite | `v97` | [aktualizr\_%.bbappend](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-sota/aktualizr/aktualizr_%.bbappend) | | ||
| | composectl | `lmp-97` | [composectl\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-containers/composeapp/composectl_git.bb) | | ||
| | fio-diag | `1.2` | [fio-diag\_1.2.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-support/fio-diag/fio-diag_1.2.bb) | | ||
| | fioconfig | `638424812372cc60fea7f548712bfb92ed0275e2` | [fioconfig\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-support/fioconfig/fioconfig_git.bb) | | ||
| | lmp-device-register | `2557b25bedd47315dec47a01f09d27b979e84569` | [lmp-device-register\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-sota/lmp-device-register/lmp-device-register_git.bb) | | ||
| | optee-fiovb | `d65977034839e01fc69c9577071059b84ea08f1d` | [optee-fiovb\_git.bb](https://github.com/foundriesio/meta-lmp/blob/d95a52269d8109de07bb1957c47dedcb45888f94/meta-lmp-base/recipes-security/optee/optee-fiovb_git.bb) | |
There was a problem hiding this comment.
Thanks for adding optee-fiovb, we know this tool is very stable, but since it's a very important tool, it's a good idea to keep tracking the version in CN IMO.
|
|
||
| ### Compatibility Tests | ||
|
|
||
| Compatibility tests were conducted to ensure that LmP v97 works seamlessly with existing applications and services. The testing process is described in the [LmP v97 Release Testing Plan](placeholder). All compatibility tests passed without any issues. |
There was a problem hiding this comment.
I'm close to generating the first compatibility test, but I don't know how we will publish. Let's chat next week once I have the report done, but thanks for adding the placeholder, I can update with a new PR once the report is done.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|
Looking good so far! |
This is the preview of what RN for v97 will look like. There are several place holders we are going to work to fill in the near future