Commit Graph

64453 Commits

Author SHA1 Message Date
Roman Shcherbakov
098a0f1159 scripts: gen_config: new features to remove package and include profiles
Add processing two new sections in gen_config.py:
* include: add the possibility to include one profile into another;
* packages_remove: add separate section to remove some packages.

References: PCF-1849, FEAT-84

Signed-off-by: Roman Shcherbakov <r.shcherbakov@inango-systems.com>
2025-10-06 11:56:09 +03:00
prplbot
0bf1ac5b8a profiles: prpl.yml: feed_prplos: tr181-button: bump to v0.3.2
Integrates following changes:
- Coverity: tr181-button: Several issues are reported (79be8592)

References: PPW-652
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-06 08:13:40 +00:00
prplbot
b00244507c profiles: prpl: feed-prplos: amx-fcgi: Clean-up/stopping amx-fcgi causes a crash
Integrates following changes:
- amx-fcgi: Clean-up/stopping amx-fcgi causes a crash (PPW-769) (0eadca22)
- Eventing: JSON conversion can fail (PPW-770) (96222750)

References: PPW-769, PPW-770
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-06 09:57:59 +02:00
prplbot
e9ea79098a profiles: prpl.yml: feed_prplos: mod-amxb-usp: bump to v5.5.2
Integrates following changes:
- fix: fix amxb_usp_poll_response to return -1 on timeout (6426c455)

References: PPW-790
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-06 07:39:16 +00:00
prplbot
c81b28b1e0 profiles: prpl.yml: feed_lcm: librlyeh: bump to v1.4.0
Integrates following changes:
- librlyeh: Solve unit tests failure due to multi-architecture images (ebfaf57b)
- baf: introduce the baf.yml file (3d788a05)
- ci: include the ci templates (3da201bb)
- [CI] Update autogenerated files (13dd2f78)
- baf: set SoftAtHome as copyrights holder in LICENSE file (c46e882e)
- ci: baf: update autogenerated files (f8e26d1c)
- Fix Issue: LCM-826 Failure to download Image from ACR Registry (7d8715ab)
- ci: enable crosscompilations and unit tests (811214c8)
- PROVISORY: ci: disable unit tests (e2e4f744)
- Fix unit tests job (3551945d)
- librlyeh: add support for handling ports in the URL (42f9e307)

References: LCMFT-409, LCM-826, PPW-383, PPW-447, LCMFT-505, PCF-1698
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-06 07:28:09 +00:00
Hari Sriram
6222db4cb0 profiles: prpl.yml: feed_prplos: add Resource monitoring feature
ci: cram: Adding Cram tests for Resource Monitoring feature

The current system lacks any mechanism to monitor Memory and CPU usage, which
limits visibility into system performance and prevents
proactive handling of Memory and CPU overload scenarios.

To address this, a Resource monitoring feature has been implemented.
It tracks Memory Usage and CPU usage at user-configured polling intervals and raises
a critical event if usage exceeds a user-defined threshold.

The Memory and CPU usage data is exposed via the TR-181 v 2.19 BBF compliant DataModel, enabling external
systems to query and act upon it.

This change lays the foundation for improved system observability and
performance management.

Implements:PCF-1991, PCF-2001, PCF-2010

https://prplfoundationcloud.atlassian.net/browse/PCF-1991
https://prplfoundationcloud.atlassian.net/browse/PCF-2001
https://prplfoundationcloud.atlassian.net/browse/PCF-2010

Signed-off-by: Jayamathi E <e.jayamathi@capgemini.com>
Signed-off-by: Hari Sriram <hari.s@capgemini.com>
2025-10-06 07:54:55 +02:00
Petr Štetiar
eb46007a74 PROVISORY: ci: 055-ssh-server.t: disable remaining unstable Session DM test
The test 055-ssh-server.t is currently unstable and fails frequently,
leading to repeated CI job re-runs just to achieve a CI green status.
This unnecessarily consumes CI resources.

In commit 1b75a99538 ("PROVISORY: ci: 055-ssh-server.t: disable
unstable Session DM test") the relevant failing part was removed, but it
turned out, that it sometimes currently fails in subsequent test as well:

 --- .gitlab/tests/cram/generic/acceleration-plan-components/055-ssh-server.t
 +++ .gitlab/tests/cram/generic/acceleration-plan-components/055-ssh-server.t.err
 @@ -68,6 +68,9 @@
  Wait a bit and check that the Session datamodel is empty:

    $ sleep 4 ; R "ubus call SSH.Server.3.Session _get | jsonfilter -e @[*].IPAddress -e @[*].User -e @[*].Alias" | sort
 +  192.168.1.2
 +  cpe-Session-3
 +  root

So temporarily disable that test until the underlying issues are resolved.

References: PPW-600
Fixes: 1b75a99538 ("PROVISORY: ci: 055-ssh-server.t: disable unstable Session DM test")
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/11605567496#L115
Reported-by: Nikolai Merinov <n.merinov@inango-systems.com>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-10-05 11:30:26 +00:00
Petr Štetiar
2ade24890e PROVISORY: ci: build: temporarily whitelist MxL ebtables hash to fix CI
MxL currently uses a downstream fork of the ebtables package that does not
match the OpenWrt 24.10 package hash, leading to CI integrity check errors such as:

  Feed feeds/opensource_apps_prpl packages integrity issues:
  diff --git a/ebtables/Makefile b/ebtables/Makefile
  index f35b768..15640fe 100644
  --- a/ebtables/Makefile
  +++ b/ebtables/Makefile
  @@ -14,7 +14,7 @@ PKG_RELEASE:=1
   PKG_SOURCE_URL:=https://git.netfilter.org/ebtables
   PKG_SOURCE_PROTO:=git
   PKG_SOURCE_VERSION:=48cff25dfea5b37e16ba5dc6601e98ab140f5f99
  -PKG_MIRROR_HASH:=1327cdc3402e5e3056819e4e9b6f9d4a5bfd401f2c4f58447afb2c3c73fc8aac
  +PKG_MIRROR_HASH:=3039d73b167c41025b1b401b647743b9c6d786613c693eef34de325b30de6d47

These issues were not previously detected because the integrator team runs
builds with the `skip_integrity_check` label, which disables package hash
verification. This hides regressions and allows mismatched package hashes
to go unnoticed.

To unblock ongoing builds and prevent widespread CI failures, this change
temporarily whitelists the new ebtables hash
(3039d73b167c41025b1b401b647743b9c6d786613c693eef34de325b30de6d47)
in the `opensource_apps_prpl` feed.

References: PPW-981
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/11587594893
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-10-05 11:30:26 +00:00
Gleb Kasimov
f6275a984f PROVISORY: ci: cram: make exception for parameter change during LCM Agent restore
There is a bug when on the container start the RootfsIsMounted parameter
is set to false even though the container rootfs is actually mounted.
The bug is unstable. For this crma test in some cases it will show as
changed, in others it won't.

We add the parameter to the list of runtime parameters so we track its
changes (if any). In this way, the test won't fail if the parameter was
changed due to the bug and we didn't take it into account.

Implements: LCM-843
References: PPW-985

Signed-off-by: Gleb Kasimov <h.kasimov@inango-systems.com>
2025-10-05 12:58:44 +02:00
Gleb Kasimov
e9e1735c6a ci: cram: generic lcm: introduce test for LCM Agent integration with Persistent Configuration Manager
This commit introduces the cram test that performs the simulated
firmware upgrade to validate the correct integration of Persistent
Configuration Manager with LCM Agent so LCM services are restored after
such "fake" firmware upgrade and are functional.

Implements: LCM-843

Signed-off-by: Gleb Kasimov <h.kasimov@inango-systems.com>
2025-10-05 12:58:44 +02:00
Gleb Kasimov
47887f902f profiles: prpl.yml: feed_prplos: tr181-usermanagement: mark necessary parameters for store in pcm
Integrates:
- odl: fix for storing necessary parameters for PCM (e54cda4)

Implements: LCM-843

Signed-off-by: Gleb Kasimov <h.kasimov@inango-systems.com>
2025-10-05 12:58:40 +02:00
Gleb Kasimov
d8cf8b9c13 profiles: prpl.yml: feed_lcm: LCM Agent integration with Persistent Configuration Manager
Integrates following changes:
- capabilities: integrate the Persistent Configuration Manager (a9ad8058)
- timingila-rlyeh: maintain consistent DeploymentUnit data model (b71c6fae)
- timingila-cthulhu: on cthulhu:ctr:updated change the update order of EU and DU (86886d68)
- cthulhu: pcm: integrate cthulhu capabilities into restore mechanism (52c5753c)
- cthulhu: pcm: introduce separate function to create devices for a sandbox (585084c7)
- doc: improve documentation (1e1deb49)
- test: add unit test for PCM integration (4a10cb6e)
- cthulhu: integrate Persistent Configuration Manager (421cc040)
- cthulhu: prevent backup of EnvVariableOCI and make them read-only (b434ac70)
- test: add unit test for container import (1b3cab1)
- PROVISORY: cthulhu-networking: increase the amxb_get request timeouts (5b6601e)
- cthulhu-networking: adjust the object search paths when removing lingering stuff (0b78ace)
- cthulhu-networking: introduce CTHULHU_PLUGIN_CTR_IMPORT plugin callback implementation (07384b0)
- libcthulhu: expand prestartup_config and add new defines (95a9c5c)

Implements: LCM-843

Signed-off-by: Gleb Kasimov <h.kasimov@inango-systems.com>
2025-10-05 12:58:36 +02:00
prplbot
dd340213c3 profiles: prpl.yml: feed_amx: libamxt: bump to v1.0.2
Integrates following changes:
- ci: enable crosscompilations and unit tests (2d739bf6)
- amx-cli: Pseudo terminal not properly closed on exit: O_NONBLOCK flag is kept on stdout (62a2c537)

References: PPW-759
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-04 14:32:33 +00:00
prplbot
33373c8326 profiles: prpl.yml: feed_amx: amx-cli: bump to v0.5.4
Integrates following changes:
- amx-cli: Pseudo terminal not properly closed on exit: O_NONBLOCK flag is kept on stdout (PPW-759) (6720fe10)
- amx-cli: Non root user has full data model access (no ACL checking) (PPW-697) (a1006eb9)
- test: Non root user has full data model access (no ACL checking) (PPW-697) (0c02c4a9)
- amx_cli_read_line: show prompt when requested (PPW-782) (34c79133)

References: PPW-697, PPW-759, PPW-782, HOP-10263
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-04 14:32:32 +00:00
prplbot
18af1e6443 profiles: prpl.yml: feed_prplmesh: pwhm: bump to v7.8.26
Integrates following changes:
- mfn_wrad_sync: synchronize security parameters with secDmn's running context (7aff5c7a)

References: PPW-889
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-04 11:06:40 +00:00
Matthias Franck
67896c5b5e profiles: prpl: feed-prplos: correct feed version
When integrating FEAT-54 into feed-prplos (https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos/-/merge_requests/315), the wrong hash was set in the prpl profile (b58f476c16).
Resulting in the fact that the following two commits of feed-prplos are removed from prplos:
9547c8cb9c
f4cff611fe

So let's adjust this by again pointing to the tip of feed-prplos.

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-04 10:38:04 +02:00
Petr Štetiar
ba53c45d79
PROVISORY: ci: 112-wifi-scheduler.t: disable unstable test
The test 112-wifi-scheduler.t is currently unstable and fails frequently,
leading to repeated CI job re-runs just to achieve a CI green status. This
unnecessarily consumes CI resources.

Temporarily disable the test until the underlying issues are resolved.

References: PPM-3523, PPM-3508
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-10-04 05:55:58 +00:00
Petr Štetiar
1b75a99538
PROVISORY: ci: 055-ssh-server.t: disable unstable Session DM test
The test 055-ssh-server.t is currently unstable and fails frequently,
leading to repeated CI job re-runs just to achieve a CI green status.
This unnecessarily consumes CI resources.

Temporarily disable the test until the underlying issues are resolved.

References: PPW-600
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-10-04 05:54:46 +00:00
Nabil BIZID
322514f447 ci: cram: update LCM tests
Align LCM tests with the current implementation.

This update includes:

* Providing all Linux capabilities to the container
running network tests, as some of them are used.

* Updating capabilities tests to reflect the latest
implementation and BBF proposal by:

  ** Renaming the AvailableCapabilities parameter
     to AvailableUserRoleCapabilities.
  ** Removing the use of Users.Role to prevent
     breaking existing containers.

* Update Cthulhu internal data model verification
to reflect the recent updates with the introduction
of the capabilities feature.

References: PCF-2066

Signed-off-by: Nabil BIZID <nabil.bizid@softathome.com>
2025-10-03 21:01:22 +02:00
Matthias Franck
a83fe633f7 profiles: prpl: cthulhu: add linux capabilities support
A plugin has been introduced to Cthulhu to manage
Linux capabilities for containers.

This commit ensures that the requested container
role is passed to the capabilities plugin.

Closes: PCF-2066

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-03 21:01:22 +02:00
Sergio Panseri
6091dfe159 ci: cdrouter: enable testing of TR-069 over TLS v1.3
We now have proper TLS support, configuration and certificates in the
system and tr069-manager, so lets switch all CDRouter tests to TR-609
over TLS v1.3.

References: PCF-2021
Signed-off-by: Sergio Panseri <sergio.panseri@consult.red>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [tls1.3, certs, all configs]
2025-10-03 12:04:09 +02:00
Piotr Nakraszewicz
b40f0d37e1 ci: cram: test softHSM and pkcs11
Adding softHSM and pkcs11 funtionality changes the build artifacts and
data model exposed by the device. Reflect that in existing tests.

Above all add tests for pkcs11 and softHSM functionality through:
- command line tests: 001-hsm-setup.t
- components using it:
  - mqtt broker: 002-hsm-mqtt-broker.t
  - http server: 003-hsm-http-server.t
  - mqtt client and bulk data: 004-hsm-mqtt-client.t

Additionally improve 020-security.t so that it cleans up after itself
and hence doesn't modify the state of the system.

References: PCF-2021
Signed-off-by: Piotr Nakraszewicz <piotr.nakraszewicz@consult.red>
Signed-off-by: Sergio Panseri <sergio.panseri@consult.red>
Signed-off-by: Tomasz Kilarski <tomasz.kilarski@consult.red>
Signed-off-by: Krzysztof Buczak <krzysztof.buczak@consult.red>
2025-10-03 12:04:09 +02:00
Piotr Nakraszewicz
b58f476c16 profiles: prpl: add support for pkcs11 and softHSM
Integrates following changes (feed_prplos):
8bb3137f libp11: configure openssl pkcs11 engine
cf6ab6e5 libp11: add package from openwrt packages feed
81697176 lighttpd: Add support for openssl engines
f7bf1e80 lighttpd: add package from openwrt packages feed
c2e0484d softhsm2: adjust to prplOS needs
5154c4e5 softhsm2: add package
552e74b9 pkcs11-provider: add package
0c229256 tr181 managers: Add pkcs11 support to the components

Enables the following packages:
- opensc
- libp11
- lighttpd-mod-openssl
- pkcs11-provider
- softhsm2
- pkcs11-tool:
  - CONFIG_PACKAGE_libopensc=y
  - CONFIG_PACKAGE_opensc-utils=y
  - CONFIG_PACKAGE_opensc-utils-pkcs11-tool=y

References: PCF-2021
Signed-off-by: Piotr Nakraszewicz <piotr.nakraszewicz@consult.red>
Signed-off-by: Sergio Panseri <sergio.panseri@consult.red>
Signed-off-by: Tomasz Kilarski <tomasz.kilarski@consult.red>
Signed-off-by: Krzysztof Buczak <krzysztof.buczak@consult.red>
2025-10-03 12:04:06 +02:00
Matthias Franck
1f2022cc97 ci: cram: 005-build-config: update expected output after integration of tr181-device to v0.30.2
In 0152592bd9 tr181-device is bumped to v0.30.2.
In this upstep, the config option CONFIG_SAH_AMX_TR181_DEVICE_RESET_HARD_ENABLE was removed from the plugin.

So let's align the tests accordingly and remove this config options, since it does not longer exists.

References: PPW-206

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-03 11:45:12 +02:00
Ward Lindekens
4547208fbe ci: cram: 067-dnssd: Remove static rule that opens port 5353 on any interface
Integrates following changes:
-PPW-662: tr181-firewall: config: Remove static rule that opens port 5353 on any interface (322ee1fe)

References: PPW-662

Signed-off-by: Ward Lindekens <ward.lindekens_ext@softathome.com>
2025-10-03 11:35:08 +02:00
Hela Saadani
9004c1112f profiles: prpl: feed-prplos: tr181-firewall: tr181-dnssd: close port 5353 on wan interface
Integrates following changes:
-PPW-662: tr181-firewall: config: Remove static rule that opens port 5353 on any interface (322ee1fe)

References: PPW-662

Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2025-10-03 11:35:05 +02:00
Matthias Franck
38dc179bb4 ci: cram: 105-temperature.t: update tests after adding PollingMaxRetry parameter
In tr181-temperature PollingMaxRetry parameter was implemented.

References: PPW-423

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-03 10:17:36 +01:00
Hela Saadani
9d22792acc profiles: prpl: feed-prplos: tr181-temperature: : sensing add a retry timer
References: PPW-423

Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2025-10-03 10:17:29 +01:00
prplbot
7c366ccb6a profiles: prpl: feed_prplos: tr181-firewall: Firewall.ConnectionTracking.SIP.Enable has not effect
Integrates following changes:
- tr181-firewall: setting Firewall.ConnectionTracking.SIP.Enable has not effect (PPW-844) (a31941dd)

References: PPW-844
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-03 10:32:58 +02:00
Boris Vanhoof
75f505c016 ci: cram: 016-firewall-ipse: offset chain by one
PPW-847 adds a new default chain at index 1. This means these tests
should now use the chain at index 2.

Ideally we update these tests to be independant of the default
configuration.

References: PPW-847
Signed-off-by: Boris Vanhoof <boris.vanhoof@softathome.com>
2025-10-02 18:11:59 +01:00
prplbot
4cc7456c67 profiles: prpl: feed_prplos: tr181-firewall: add HL-API to create/remove firewall chains
Integrates following changes:
- filter: add HL-API to create/remove firewall chains (ac70f7c7)
- filter: make the chain name explicit (breaking) (17715d18)
- configuration: add the first referenced chain (b2ac1029)
- TR-181: update Creator of Device.Firewall.Chain (e76df67a)

References: PPW-557, TR-181, PPW-847
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 18:09:57 +01:00
prplbot
9d38634086 profiles: prpl: feed_amx: libamxo: The odl print method is stripping all remaining escape chars
Integrates following changes:
- ci: enable crosscompilations and unit tests (338a6c91)
- The odl print method is stripping all remaining escape chars "\" (PPW-707) (98078670)
- amxo_save: Possible NULL pointer dereference when saving date-time values (PPW-742) (444322f7)
- unit-test: Saving instances with unique values must save the unique values in the instance header. (PPW-724) (a9ad4235)
- unique-values: Unique value parameters must be saved in the instance header. (PPW-724) (f72ab7a5)
- Documentation: Fix typos in the documentation (PPW-725) (314ed027)
- odl-parser: While parsing odl file the next chunk read could overwrite not processed data (PPW-743) (89c096f2)
- unit-test: While parsing odl file the next chunk read could overwrite not processed data (PPW-743) (bfbe007a)
- odl-save: Incorrect values are saved by generic odl save methods (PPW-744) (b17c8558)
- unit-test: Incorrect values are saved by generic odl save methods (PPW-744) (d237f191)
- doc: Clarify save functionality (PPW-744) (252b104d)
- odl read: odl parser reads incorrect content in large odl files (PPW-745) (921dd747)
- unit-test: odl parser reads incorrect content in large odl files (PPW-745) (496f75bd)

References: PPW-707, PPW-724, PPW-744, PPW-745, PPW-742, PPW-725, PPW-743
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 18:04:51 +01:00
FAOUZI YAHYA
47a392ec5f c: cram: 005-build-config.t: add acl-manager config
Signed-off-by: FAOUZI YAHYA <faouzi.yahya_ext@softathome.com>
2025-10-02 17:19:11 +02:00
FAOUZI YAHYA
e2585c2f68 profiles: prpl: feed_amx: acl-manager: fix logically dead code
Integrates following changes:
- baf: set category to "amx"
- ci: baf: update autogenerated files
- coverity: acl-manager: Logically dead code (DEADCODE) CID-526555 (PPW-636)

References: PPW-636

Signed-off-by: FAOUZI YAHYA <faouzi.yahya_ext@softathome.com>
2025-10-02 17:18:54 +02:00
Petr Štetiar
9beddc080a Revert "PROVISORY: ci: wnc-freedom: 020-bridging-guest.t: temporarily disable failing test"
This reverts commit 8cf7f49926 to restore
the tests for Guest bridge as this feature should be fixed.

References: PCF-1969
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-10-02 17:12:15 +02:00
Petr Štetiar
42fa282c37 Revert "PROVISORY: ci: wnc-freedom: remove test for ethernet aliases"
This reverts commit bd630d500c to restore
the tests for ethernet aliases as the feature was added back.

References: PCF-1964
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-10-02 17:12:15 +02:00
Tim Hsu
c42630b34a profiles: qca_ipq95xx: add physical ethernet aliases support for ATH13.0
In the current DTS, the aliases ethernet path /soc/dp* is incorrect.
The proper path would be /soc@0/dp*.
And also revise the output of the Ethernet port netdev names.

References: PCF-1964, PCF-1969
Signed-off-by: Tim Hsu <tim.hsu@wnc.com.tw>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [references and feed ref fix]
2025-10-02 17:12:13 +02:00
FAOUZI YAHYA
07e2719218 ci: cram: 120-buttons.t: add Buttons.Action.InitiateWPSPBC
References: PPM-3461, TR-181

Signed-off-by: FAOUZI YAHYA <faouzi.yahya_ext@softathome.com>
2025-10-02 16:01:17 +01:00
prplbot
423b00e4c0 profiles: prpl: feed_prplos: tr181-button: Change TR-181 Button Manager defaults to use prplMesh Agent WPS Pairing DM
Integrates following changes:
- Change TR-181 Button Manager defaults to use prplMesh Agent WPS Pairing DM. (3188aa4c)

References: PPM-3461, TR-181
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 16:01:16 +01:00
Hela Saadani
a8cc97a057 ci: cram: 005-build: add ebtables-legacy-utils and ebtables-ipv4 and ebtables-ipv6
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2025-10-02 16:53:37 +02:00
Matthias Franck
d6e7618c3a Revert "PROVISORY: profiles: prpl: disable mcastd feature as its crashing kernel"
PPW-771 is now fixed, so let's enable the mcast feature again.

This reverts commit b7699d132b.

References: PPW-771

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-02 16:53:37 +02:00
Hela Saadani
2822ed96eb profiles: prpl: feed-prplos: mcastd-core: kernel-core: fix fortify source errors
Integrates:
- e7bb5e7: ("kernel-core: fix source fortify errors", 2025-09-03)

References: PPW-771

Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2025-10-02 16:53:32 +02:00
Hela Saadani
fb95aad74c profiles: prpl: feed_amx: libamxa: Improve API for validating delete requests
Integrates following changes:
-search-path: Search paths that have no matching objects will always return permission denied (526c68aa)
-error-code: amxa_get_filtered must return correct error code (PPW-697) (d643740b)
-ACLs: Improve object deletion validator (2f4ae69a)

References: PPW-695

Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2025-10-02 15:47:49 +01:00
Matthias Franck
1775dab812 ci: cram: 005-build-config: update expected output after pwhm upstep
References: PPM-3501

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-02 14:01:17 +00:00
prplbot
b424fcb814 profiles: prpl.yml: feed_prplmesh: pwhm: bump to v7.8.25
Integrates following changes:
- pWHM: format Reference Paths according to TR181 (a27d5148)
- Issue : PPM-3501: pWHM: add unit test for ReferencePathPrefix (ff8e64b4)
- pWHM: fix formatting of EndPoint.ProfileReference (d321d34e)

References: PPM-3501
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 14:01:15 +00:00
FAOUZI YAHYA
0e091c1231 ci: cram: obuspa: add HighTemperatureAlarm config
References: PPW-676

Signed-off-by: FAOUZI YAHYA <faouzi.yahya_ext@softathome.com>
2025-10-02 14:57:51 +01:00
prplbot
b5adc1b9e3 profiles: prpl: feed_prplos: tr181-temperature: improve usability
Integrates following changes:
- ci: enable crosscompilations and unit tests (df2cdd83)
- tr181-temperature: improve usability (PPW-676) (b3b3dfaf)

References: PPW-676
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 14:57:31 +01:00
prplbot
d5688a23db profiles: prpl.yml: feed_amx: libamxrt: bump to v0.6.8
Integrates following changes:
- process-priority: change priority to int32 for negative support (00c56547)
- documentation: document odl file load order in libamxrt (aee716ef)
- config: extend default include-dirs and import-dirs (67bbbad4)

References: PPW-752, PPW-754, PPW-753
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 13:44:34 +00:00
prplbot
6210c3b082 profiles: prpl.yml: feed_prplmesh: pwhm: bump to v7.8.24
Integrates following changes:
- pwhm: prplmesh_whm: PWHM is not getting started after prplmesh_pwhm restart command (d67b8974)

References: PPW-927
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-10-02 13:36:25 +00:00
Matthias Franck
db1ba81186 Revert "ci: cram:add the new Device.DHCPv6.Client.{i}.X_PRPLWARE-COM_DHCPv6Status parameter"
PCF-1839 was not properly reviewed before merging. So all related changes are removed.

This reverts commit 935387da12.

Signed-off-by: Matthias Franck <matthias.franck@softathome.com>
2025-10-02 12:25:14 +00:00