prplos/profiles
Yüce Kürüm e6518b52ae
profiles: prpl: Add the usp features
* obuspa: Include fixes from https://gitlab.com/prpl-foundation/prplos/feed-prpl/-/merge_requests/251

  Update OB-USP-A package to fetch from BBF v8.0.0-pre_release branch the
  version of OB-USP-A with fix for failure in registration of non-object
  types under Device. (PCF-1084).  Add a patch to remove certain parts of
  the data model from the Broker so that they could be registered by a USP
  Service.  In obuspa_param_reset.txt remove the setting of
  Internal.Reboot.Cause as it is not needed after applying this patch.

  https://prplfoundationcloud.atlassian.net/browse/PCF-1084

* PROVISORY: mod-amxb-usp: workaround poll timeout by increasing it to 3 seconds

  strace we took on boot showed that the handshake does complete, but
  after the 2 seconds deadline. As shared during prplOs increasing the
  timeout here won't be a long term solution as, while waiting on that
  poll, tr181-device won't proxy anymore  other request on regular ubus
  on Device. which is very central in the overall system.  Redoing the
  handshake itself would fail due to duplicate endpoint error sent by
  obuspa.  So the handshake/register flow will need to be reworked to
  account for bigger delay without blocking  and allow retry of the
  register part.

  We can temporarily increase the poll timeout to 3 or 4 seconds for
  immediate purpose of unlocking the tests.

  So lets start with the 3s timeout.

* mod-amxb-usp: Implement register retry mechanism
* tr181-device: Enable register retry mechanism
* tr181-device: Update Device. mappings.
* mod-usp-registration: Add module
* libamxd: Make it possible to _exec functions with braces.
* obuspa: Include an obuspa patch to increase the max number of USP services and controllers.
* debug-information: boot_measurements: monitor Time.Client.*.Status

  CPE time status after the boot seems to become a critical KPI, so lets
  make the diagnosting easier by including the NTP client status in the
  boot measurement log.

* network: time-manager: Bump version to v2.5.0

 Fixes or at least improves: PCF-1168

* tr181-device: Data model elements directly underneath Device are not being registered.

  Fixes: PCF-1197

Signed-off-by: Vincent Harle <vincent.harle@softathome.com>
Signed-off-by: Yüce Kürüm <yuce.kurum@mind.be>
Signed-off-by: Yüce Kürüm <yuce.kurum_ext@softathome.com>
Signed-off-by: Sandesh Mahale <sandesh.mahale@vantiva.com>
Signed-off-by: Matthias FRANCK <matthias.franck_ext@softathome.com>
Signed-off-by: Johan Jacobs <johan.jacobs_ext@softathome.com>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
(cherry picked from commit 65162698eccc5cf80e2b34203f8110dee09a13ba)
2025-07-31 15:19:24 +00:00
..
debug.yml profiles: reintroduce debug.yml profile 2025-07-31 10:32:49 +00:00
ipq40xx.yml profiles: prpl: prplMesh v4.0.1 with pwhm enabled 2025-07-31 10:33:01 +00:00
ipq807x.yml profiles: ipq807x,prpl: debug-information with core dumps and board-config-haze removal 2025-07-31 10:34:52 +00:00
mvebu.yml profiles: prpl: prplMesh v4.0.1 with pwhm enabled 2025-07-31 10:33:01 +00:00
mxl_wlan_hostap_ng_gw.yml profiles: update mxl_x86 to UPDK 9.1.60.1 2025-07-31 15:19:15 +00:00
mxl_wlan_hostap_ng_wav700.yml profiles: OSPv1 and OSPv2 GCC12 compilation fix 2025-07-31 15:19:20 +00:00
mxl_wlan_hostap_ng.yml profiles: OSPv1 and OSPv2 GCC12 compilation fix 2025-07-31 15:19:20 +00:00
mxl_wlan.yml profiles: update mxl_x86 to UPDK 9.1.30 2025-07-31 10:33:14 +00:00
mxl_x86_osp_tb341_v2.yml profiles: OSPv1 and OSPv2 GCC12 compilation fix 2025-07-31 15:19:20 +00:00
mxl_x86_osp_tb341.yml profiles: OSPv1 and OSPv2 GCC12 compilation fix 2025-07-31 15:19:20 +00:00
mxl_x86_sec.yml profiles: update mxl_x86 to UPDK 9.1.60.1 2025-07-31 15:19:15 +00:00
mxl_x86.yml profiles: update mxl_x86 to UPDK 9.1.60.1 2025-07-31 15:19:15 +00:00
prpl.yml profiles: prpl: Add the usp features 2025-07-31 15:19:24 +00:00
qca_ipq95xx.yml profiles: qca_ipq95xx: fix broken VLAN feature by adding missing kmods 2025-07-31 15:19:21 +00:00
security.yml build: add support for checksec.sh based mitigation reports 2025-07-31 10:35:57 +00:00
x86_64.yml profiles: prpl: prplMesh v4.0.1 with pwhm enabled 2025-07-31 10:33:01 +00:00