Skip to content

Release 2.6.0 - #35

Closed
bunnam988 wants to merge 4 commits into
mainfrom
release/2.6.0
Closed

Release 2.6.0#35
bunnam988 wants to merge 4 commits into
mainfrom
release/2.6.0

Conversation

@bunnam988

Copy link
Copy Markdown
Contributor

Release 2.6.0

bunnam988 and others added 4 commits June 15, 2026 06:32
Release 2.5.0 2.5.0
* Add PR Format Check workflow

* Add explicit permissions block (least privilege)

* Add issues:write for PR comment API

* Add issues:write for PR comment API

* Add issues:write for PR comment API
Reason for change: Added XER2 platform specific changes
in OvsAgent component to get new platform support availability.

Test Procedure:
This change is part of intial bringup.
Able to build full stack image
Board is booting up properly and OvsAgent is running

Risks: Low
Priority: P2
Signed-off-by: Vysakh A V <vysakh.venugopal@sky.uk>
Copilot AI review requested due to automatic review settings July 22, 2026 09:31
@bunnam988
bunnam988 requested review from a team as code owners July 22, 2026 09:31
@bunnam988 bunnam988 closed this Jul 22, 2026
@bunnam988
bunnam988 deleted the release/2.6.0 branch July 22, 2026 09:31

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

Prepares the 2.6.0 release by adding XER2 (Arcadyan AYER21BEL) model recognition to OvsAction, extending platform-specific unit tests, updating the changelog, and introducing a PR-format lint workflow.

Changes:

  • Add AYER21BEL/XER2 model mapping and include it in Broadcom WiFi model detection.
  • Extend parameterized OvsAction unit tests to cover AYER21BEL.
  • Update CHANGELOG.md for 2.6.0 and add a GitHub Actions PR format check workflow.

Reviewed changes

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

Show a summary per file
File Description
source/test/OvsAgent/OvsActionTest.cpp Adds AYER21BEL to parameterized test coverage and Broadcom WiFi flow expectations.
source/OvsAction/ovs_action.c Recognizes AYER21BEL in model parsing and Broadcom WiFi model classification.
source/include/OvsDataTypes.h Adds OVS_AYER21BEL_MODEL enum value for the new platform.
CHANGELOG.md Adds 2.6.0 release notes entry (with a typo and missing date line noted).
.github/workflows/pr-lint.yml Introduces a reusable PR format lint workflow (security hardening recommended).

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

Comment thread CHANGELOG.md

#### [2.6.0](https://github.com/rdkcentral/open-virtual-switch-agent/compare/2.5.0...2.6.0)

- RDKB-65709: In coperate XER2 Platform support in OvsAgent [`#34`](https://github.com/rdkcentral/open-virtual-switch-agent/pull/34)
Comment thread CHANGELOG.md
Comment on lines +7 to +10
#### [2.6.0](https://github.com/rdkcentral/open-virtual-switch-agent/compare/2.5.0...2.6.0)

- RDKB-65709: In coperate XER2 Platform support in OvsAgent [`#34`](https://github.com/rdkcentral/open-virtual-switch-agent/pull/34)
- RDKB-66032 : Add PR Format Check workflow [`#33`](https://github.com/rdkcentral/open-virtual-switch-agent/pull/33)
Comment on lines +16 to +18
jobs:
lint:
uses: rdkcentral/build_tools_workflows/.github/workflows/pr-lint.yml@develop
Comment on lines +17 to +18
lint:
uses: rdkcentral/build_tools_workflows/.github/workflows/pr-lint.yml@develop
Comment on lines 690 to +693
INSTANTIATE_TEST_SUITE_P(PlatformSpecificOvsActionTests, ModelNumBasedTestFixture,
::testing::Values((char*)"CGM4140COM", (char*)"TG3482G",
(char*)"CGM4331COM", (char*)"CGM4981COM", (char*)"CGM601TCOM", (char*)"CWA438TCOM", (char*)"SG417DBCT"));
(char*)"CGM4331COM", (char*)"CGM4981COM", (char*)"CGM601TCOM", (char*)"CWA438TCOM", (char*)"SG417DBCT",
(char*)"AYER21BEL"));
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 22, 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.

3 participants