RDKEMW-13480: Integrate entservices-telemetry into middleware builds#2660
RDKEMW-13480: Integrate entservices-telemetry into middleware builds#2660
Conversation
There was a problem hiding this comment.
Pull request overview
Integrates the new entservices-telemetry component into the middleware image composition by updating the middleware packagegroup dependencies.
Changes:
- Add
entservices-telemetrytopackagegroup-middleware-layerruntime dependencies. - Reorder
entservices-infrawithin the dependency list (removed and re-added later).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| entservices-firmwaredownload \ | ||
| entservices-firmwareupdate \ | ||
| entservices-frontpanel \ | ||
| entservices-telemetry \ |
There was a problem hiding this comment.
entservices-telemetry is added to RDEPENDS, but there is no recipe/package in this layer that provides it (a provider for this package name can’t be found in the repository). If the corresponding layer/repo isn’t always present in the build, this packagegroup will cause a build failure (“Nothing RPROVIDES entservices-telemetry”). Either add the recipe/provider to the build, or guard this dependency behind an appropriate feature/layer presence check so builds without entservices-telemetry still succeed.
| entservices-telemetry \ | |
| ${@bb.utils.contains('DISTRO_FEATURES', 'entservices-telemetry', 'entservices-telemetry', '', d)} \ |
Reason For Change: Integrate entservices-telemetry repos to middleware builds
Test procedure : Compiled and Verified
version: patch
Priority: P2
Signed-off-by:Dineshkumar P [[email protected]]