Skip to content

Comments

Release/6.0.0#171

Closed
ansu-mathew wants to merge 7 commits intomainfrom
release/6.0.0
Closed

Release/6.0.0#171
ansu-mathew wants to merge 7 commits intomainfrom
release/6.0.0

Conversation

@ansu-mathew
Copy link
Contributor

No description provided.

ansu-mathew and others added 7 commits December 22, 2025 11:16
…el 6.12.38

Reason for change:
1. Added the amazon user to video group to get the required DMA heap dev node access

Test Procedure: build and amazon playback verified

Risks: None.

Signed-off-by: [email protected]
RDKEAPPRT-575 To update package.revision and residentui
Copilot AI review requested due to automatic review settings February 16, 2026 06:08
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the meta-application layer for the 6.0.0 release, refreshing pinned component revisions and aligning build/config templates and images with the new release requirements.

Changes:

  • Bump application-layer packagegroup PV to 6.0.0 and update CHANGELOG.md with a 6.0.0 entry.
  • Update resident UI/app pinned PV/SRCREV and refresh the residentui release tarball checksum.
  • Adjust build/config behavior (APP layer arch composition, bblayers template) and extend the amazon non-root user setup in the test image.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
recipes-core/packagegroups/packagegroup-application-layer.bb Bumps packagegroup PV to 6.0.0.
recipes-core/images/application-test-image.bb Adds amazon user to the video group when amazon_non_root_support is enabled.
recipes-apps/residentui/residentui.bb Updates the residentui release tarball sha256 to match the pinned PV.
conf/template/bblayers.conf.sample Removes optional OSS release layer path from the sample bblayers template.
conf/machine/include/package_revisions.inc Updates pinned PV/SRCREV for rdkresidentapp and residentui.
conf/machine/include/application.inc Introduces an extension variable and uses it to compose APP_LAYER_ARCH.
CHANGELOG.md Adds a 6.0.0 section and amends the 5.1.0 section formatting/content.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -14,6 +14,7 @@ inherit core-image custom-rootfs-creation extrausers
EXTRA_USERS_PARAMS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'amazon_non_root_support', '''\
groupadd -g 1001 amazon;\
useradd -u 1001 -g amazon -M -r -s /bin/sh amazon;\
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

usermod -a -G video amazon assumes a video group exists at image creation time, but this snippet doesn't create it. If the base image doesn't provide that group, the rootfs build will fail. Consider ensuring the group exists (e.g., add a conditional groupadd for video before the usermod, or otherwise guarantee it's present via installed packages).

Suggested change
useradd -u 1001 -g amazon -M -r -s /bin/sh amazon;\
useradd -u 1001 -g amazon -M -r -s /bin/sh amazon;\
groupadd -f video;\

Copilot uses AI. Check for mistakes.
Comment on lines +7 to +13
#### [6.0.0](https://github.com/rdkcentral/meta-application-rdke-dev/compare/5.1.0...6.0.0)

- RDKEAPPRT-575 To update package.revision and residentui [`#169`](https://github.com/rdkcentral/meta-application-rdke-dev/pull/169)
- RDKEVL-7365:[RPI] OSS and common metalayers update [`b9db7a1`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/b9db7a17ff9359498fb7cf47ee34ad0b9b0553a9)
- RTK-1961 Amazon Prime app displays a black screen on launch with Kernel 6.12.38 [`db99abc`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/db99abc7978ccafa9053034b352416faa5ea6beb)
- Merge tag '5.1.0' into develop [`462439a`](https://github.com/rdkcentral/meta-application-rdke-dev/commit/462439af00baa6f4c4501628fbc1040da946a6c1)

Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changelog entries in this file typically include a release date line (e.g., > 22 December 2025 for 5.1.0), but the new 6.0.0 section doesn't. Add the 6.0.0 release date to keep the format consistent.

Copilot uses AI. Check for mistakes.
Comment on lines +3 to +5
LAYER_EXTENSION = "-application"

APP_LAYER_ARCH ??= "${MACHINE}${LAYER_EXTENSION}"
Copy link

Copilot AI Feb 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LAYER_EXTENSION is introduced as a very generic variable name and is set with a hard assignment (=). To avoid accidental collisions with other layers/configs and to make overrides easier, consider renaming it to something application-layer-specific (e.g., APP_LAYER_EXTENSION) and using a weak/default assignment (?= or ??=) if overrides are expected.

Suggested change
LAYER_EXTENSION = "-application"
APP_LAYER_ARCH ??= "${MACHINE}${LAYER_EXTENSION}"
APP_LAYER_EXTENSION ??= "-application"
APP_LAYER_ARCH ??= "${MACHINE}${APP_LAYER_EXTENSION}"

Copilot uses AI. Check for mistakes.
@ansu-mathew ansu-mathew deleted the release/6.0.0 branch February 16, 2026 06:14
@github-actions github-actions bot locked and limited conversation to collaborators Feb 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants