From b600d6facf9488553a239ea0aeca5468adaf67ff Mon Sep 17 00:00:00 2001 From: Toon Caeyers Date: Mon, 5 Jan 2026 15:56:22 +0100 Subject: [PATCH] profiles: prpl-core: feed-prplos: Support for pon via SFP Upstep feed-prplos to the version that upsteps: - mod-wanmgr-system - mod-wanmgr-system-ospv2 - tr181-ethernet - odl-generator - wan-manager - tr181-ip - mod-netmodel - mod-xpon-prpl - tr181-sfp - tr181-xpon To versions that include all the needed changes to support pon via SFP (FEAT-287) Integrates following changes: - mod-xpon-prpl: add support for mod-xpon-prpl-mock package via Makefile.append to extend BAF-generated Makefile (92675a05) - tr181-sfp: support PON via SFP and replace proprietary SFP database with official BBF table - tr181-sfp_defaults.odl.uc: support and improve PON via SFP (30a13fdc, 67550a1f) - Refactor SFP handling (polling, detection, mux switching, type handling) and improve diagnostics (b5fb1c87, 296dc257, 6907c0aa, 0596a60d) - Cleanup and improvements in sfpmgr modules (f15e6417, 3936064f, 9d31b868, fdaca9f7, 4faca42b) - Improve unit tests and coverage (1bcda5f1, ff1fbfc5) - Fix issues (typos, units, unnecessary calls) (a418ad04, c2c85ac0, 8eb50843, 19d25672) - Replace X_PRPLWARE-COM SFP database and align with BBF (78bb32be, fd89a189) - Improve config and layout handling (55d1c785, 765d0c53) - Misc improvements (ea58dd4f, 658bf443, ef6adb3b) - tr181-xpon: remove legacy SFPReference and add support for SFPReferenceList (3b5cfac9) - mod-xpon-prpl: extend support for SFPReferenceList (896800a2) - mod-wanmgr-system-ospv2: introduce new OSPv2 system module - Add WAN type handling including onboard PON (c85599c5, c32c6640, 9da0b59a) - Implement system update logic, reboot handling and serdes configuration (c0232b60, baa8eaac, 19822e56) - Add UCI helpers and configuration handling (27803f2f, cb05a4dc, 1c66a3b5, ebd1cea5, 39fd70c9) - Add scripts for WAN switching/testing (4b2bf1ad, 7580526e) - Add CI integration, documentation and extensive unit tests (4fb69d9a, d180dcd3, 8cadcda2) - mod-wanmgr-system: set WillReboot in response and add test-system-update (ee8991eb) - Improve unit testing, mocking and CI checks (d799ca09, 74429dd8, d38d02a3) - ethernet-manager: remove SFP info from default interfaces and centralize handling (2fee136c) - Fix Coverity issues (79cce255, a6788aa5) - odl-generator: refactor network layout and SFP discovery (5d18d3e5) - Remove duplicate assignments and improve interface mapping (9bf23288, 0430311e, be3dc2b3) - wan-manager: improve WAN mode handling and system update flow (5599d200) - Handle reboot scenarios and track LastSuccessfulMode (9eb3b30f, e7c38022) - Improve logic, tests and documentation, fix Coverity issues - ip-manager: resolve correct interface from netdev name and fix flags handling (6d06e4c1) - mod-netmodel: add support for non dot-terminated references and integrate BAF/CI (698efda9) References: PCF-2009, PCF-2164, PCF-2226, PCF-2434, PCF-2471, PCF-1990, FEAT-287, PPW-760 Signed-off-by: prplbot Signed-off-by: Toon Caeyers --- profiles/prpl_core.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/prpl_core.yml b/profiles/prpl_core.yml index 56d7d10564..d4e63d5ce6 100644 --- a/profiles/prpl_core.yml +++ b/profiles/prpl_core.yml @@ -11,7 +11,7 @@ feeds: - name: feed_prplos uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git - revision: main@b7f7270e4468438f6be36778fbec504948c45618 + revision: main@9a41130b2ef14b3d4fa992605307710d219555f2 additional_packages: - feed: packages