Skip to content

Update middleware.inc - #170

Open
arjunbinu wants to merge 2 commits into
developfrom
feature/RDKEMW-16723
Open

Update middleware.inc#170
arjunbinu wants to merge 2 commits into
developfrom
feature/RDKEMW-16723

Conversation

@arjunbinu

Copy link
Copy Markdown

No description provided.

@arjunbinu
arjunbinu requested a review from a team as a code owner August 18, 2026 08:03
Copilot AI lite review requested due to automatic review settings August 18, 2026 08:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 default IPK feed path used by the middleware machine include, which controls where builds fetch middleware IPKs from.

Changes:

  • Changed MW_IPK_PATH default from a release-numbered path to a ticket/debug-specific path.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread conf/machine/include/middleware.inc Outdated
Copilot AI review requested due to automatic review settings September 2, 2026 10:05
@arjunbinu
arjunbinu force-pushed the feature/RDKEMW-16723 branch from 49c2c6c to cbe5a32 Compare September 2, 2026 10:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

It hard-codes a ticket-specific debug artifact path as the default feed location, which is likely to break or destabilize consumers expecting the release-based path.

Review details

Suppressed comments (1)

conf/machine/include/middleware.inc:10

  • The default MW_IPK_PATH has been changed from a release-based path to a ticket-specific debug path (middleware-dbg/RDKEMW-16723-2). This makes the feed location effectively hard-coded to a one-off artifact and no longer aligned with RELEASE_NUM, which can break consumers when the debug artifacts are moved/cleaned up. If a debug feed is needed for a specific build, it should be provided via an override in a local config rather than committed as the default.
MW_IPK_PATH ?= "middleware-dbg/RDKEMW-16723-2"
  • Files reviewed: 1/1 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 2, 2026 10:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

The new hardcoded ticket-specific debug artifact path introduces brittle, non-reproducible feed configuration and conflicts with the existing release-number-based convention used elsewhere.

Review details

Suppressed comments (1)

conf/machine/include/middleware.inc:10

  • MW_IPK_PATH is now hardcoded to a ticket-specific debug artifact path, which makes builds non-reproducible and likely to break once that artifact is pruned; it also becomes inconsistent with oss_mw.inc, which still derives its feed from RELEASE_NUM. Prefer the release-number-based path (and override it via configuration when a debug feed is intentionally needed).
MW_IPK_PATH ?= "middleware-dbg/RDKEMW-16723-2"
  • Files reviewed: 1/1 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

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