Skip to content

RDKEMW-16667: increase in TTS failures#78

Open
kkarup694 wants to merge 2 commits intosupport/8.4.4.0from
feature/rdkemw-16667
Open

RDKEMW-16667: increase in TTS failures#78
kkarup694 wants to merge 2 commits intosupport/8.4.4.0from
feature/rdkemw-16667

Conversation

@kkarup694
Copy link
Copy Markdown
Contributor

Reason for change: removing tts for system apps
Test Procedure: Mentioned in ticket
Risks: Low
version: minor

Reason for change: removing tts for system apps
Test Procedure: Mentioned in ticket
Risks: Low
version: minor

Signed-off-by: kumar <kumar_Karuppiahyogarajah@comcast.com>
@kkarup694 kkarup694 requested a review from a team as a code owner April 7, 2026 06:54
Copilot AI review requested due to automatic review settings April 7, 2026 06:54
Copy link
Copy Markdown
Contributor

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 middleware OPKG feed configuration to point at a different artifact location/release identifier, presumably to mitigate the “increase in TTS failures” by consuming a different middleware build.

Changes:

  • Change middleware artifact “release” identifier from a version string to a ticket-scoped identifier.
  • Switch middleware and OSS middleware IPK feed paths from middleware-rel/... to middleware-dbg/....

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
conf/machine/include/middleware.inc Updates RELEASE_NUM and changes the middleware feed path to middleware-dbg.
conf/machine/include/oss_mw.inc Changes OSS middleware feed path to middleware-dbg to match the new feed structure.

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

Comment thread conf/machine/include/middleware.inc Outdated
PACKAGE_EXTRA_ARCHS:append = " ${MIDDLEWARE_ARCH}"

RELEASE_NUM = "8.4.4.8"
RELEASE_NUM = "RDKEMW-16667"
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

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

RELEASE_NUM is being set to a ticket identifier ("RDKEMW-16667"), which makes the variable misleading and can reduce traceability/reproducibility compared to the prior version-like value. Consider keeping RELEASE_NUM as an actual release/version string and introducing a separate variable (e.g., an artifact tag/override) for ticket-scoped feeds, or make this value overridable via ?= if it’s intended to vary by build config.

Copilot uses AI. Check for mistakes.
RELEASE_NUM = "RDKEMW-16667"

MW_IPK_PATH ?= "middleware-rel/${RELEASE_NUM}"
MW_IPK_PATH ?= "middleware-dbg/${RELEASE_NUM}"
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

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

Switching the default feed path from middleware-rel/... to middleware-dbg/... will make all images consume the debug artifact repository. If this is only intended for specific debug builds, gate it on an existing variant flag (e.g., BUILD_VARIANT) or keep middleware-rel as the default and override MW_IPK_PATH only where needed.

Suggested change
MW_IPK_PATH ?= "middleware-dbg/${RELEASE_NUM}"
MW_IPK_PATH ?= "${@'middleware-dbg/%s' % d.getVar('RELEASE_NUM') if d.getVar('BUILD_VARIANT') == 'dbg' else 'middleware-rel/%s' % d.getVar('RELEASE_NUM')}"

Copilot uses AI. Check for mistakes.
PACKAGE_EXTRA_ARCHS:append = " ${MW_OSS} "
OPKG_ARCH_PRIORITY:${MW_OSS} = "205"
MW_OSS_IPK_PATH ?= "middleware-rel/${RELEASE_NUM}"
MW_OSS_IPK_PATH ?= "middleware-dbg/${RELEASE_NUM}"
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

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

This change points the OSS middleware feed at middleware-dbg/... instead of the previous middleware-rel/.... If production builds should remain on release artifacts, consider keeping middleware-rel as the default here and only overriding to middleware-dbg in debug-specific configurations.

Suggested change
MW_OSS_IPK_PATH ?= "middleware-dbg/${RELEASE_NUM}"
MW_OSS_IPK_PATH ?= "middleware-rel/${RELEASE_NUM}"

Copilot uses AI. Check for mistakes.
RELEASE_NUM = "RDKEMW-16667"

MW_IPK_PATH ?= "middleware-rel/${RELEASE_NUM}"
MW_IPK_PATH ?= "middleware-dbg/${RELEASE_NUM}"
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

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

The PR description mentions "removing tts for system apps", but the diff only updates middleware feed release/tag strings and switches from middleware-rel to middleware-dbg. Please align the PR description/title with the actual change (or include the TTS-related changes in this PR if they’re missing).

Copilot uses AI. Check for mistakes.
Reason for change: removing tts for system apps
Test Procedure: Mentioned in ticket
Risks: Low
version: minor

Signed-off-by: kumar <kumar_Karuppiahyogarajah@comcast.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants