Frank Märkle

Results 61 issues of Frank Märkle

Before we are able to integrate VIPER fully into openDuT, we need to replace a transitive dependency, which is licensed under LGPL-3.0-only: https://crates.io/crates/malachite This license is incompatible with our Apache-2.0...

type: bug
component: viper

Tasks: * [x] Initial Dockerfile * [ ] Create docker-compose.yaml or example command to aid in parametrizing image run. (Can adapt from docker-compose.yaml used in TestEnv.) * [ ] Test...

We want to provide a PeerState Resource, constructed from the PeerOnlineState, PeerMemberState, PeerConfigurationState and potentially other Resources, like a PeerHealth that might exist in the future.

We want to provide a ClusterState Resource, aggregated from the various PeerStates as well as the ConnectionHealth collected by the Leader.

To allow aggregating the PeerState (#392) and ClusterState (#387), we need to be able to derive one resource from multiple other Resources, whenever these change. As such, we should extend...

component: carl
type: enhancement

LEA should show short explainers for openDuT concepts, where they are relevant. Here are some sample texts: ### ClusterConfigurator Cluster: ``` Clusters establish the communication between Peers and handle the...

type: feature
component: lea

Following #290, we want to additionally handle authorization for EDGAR and CLEO. The API should reject unauthorized requests from EDGAR and CLEO, after #290 is implemented. Tasks: * CLEO should...

type: feature
component: cleo
component: carl
component: edgar
component: carl-api
state: clarification needed

A user may, for example, use an USB-ETH adapter for their connection to the ECU. If the user unplugs this adapter after EDGAR has joined it into `br-opendut` and then...

type: bug
component: edgar

When the WireGuard tunnel is broken, the pings report errors which are misleading: ``` Sep 16 11:35:41 opendut-vm opendut-edgar[1032854]: 2025-09-16T11:35:41.472696Z ERROR opendut_edgar::service::network_metrics::ping: Error while pinging peer 8c9e32d3-e39c-4343-8bf7-cec528e9816c with IP 100.106.79.108:...

type: bug
component: edgar

Currently, it is only possible to configure the MTU by running the EDGAR Setup on the CLI and passing the `--mtu` flag. Instead, it should be possible to configure this...

type: feature
component: carl
component: edgar
component: carl-api