Frank Märkle

Results 61 issues of Frank Märkle

List of simple issues which can be tackled by newcomers to the project: - [ ] #263 - [x] #108 - [x] #317 - [ ] CLEO should additionally show...

The memory and CPU usage are currently sent only once per minute. This means that we mostly get data in between the short peaks when CARL or EDGAR actually performs...

type: enhancement
component: telemetry

With the introduction of the tracing-subscriber, the logging in EDGAR Setup had a regression which should be fixed. Now, the logs are printed to stdout, which we don't want. Only...

type: bug
component: telemetry

`cargo-deny` should be upgraded from `0.14.11` to `0.14.12+`. With this release, several deprecation warnings were introduced, due to a planned change in the configuration format. We should deal with these...

type: bug
component: ci/cd

We want to increase unit test coverage. EDGAR has some Setup tasks which could still benefit from more tests. Tasks: - [ ] `WriteCaCertificate` (Check+Execute; Move the check code from...

component: edgar
type: enhancement

Follow-up story to #89. Tasks: - [ ] Move code from https://github.com/eclipse-opendut/eclipse-opendut.github.io (excluding the `book/` folder) into this repo into folder `opendut-homepage`. - [ ] Create `cargo ci doc homepage...

component: documentation
type: feature
component: ci/cd

Integrate https://getzola.org to build a homepage which's content can be formulated in Markdown, but which has a pretty HTML+CSS template. Tasks: - [ ] Explore Zola to get a feeling...

component: documentation
type: feature
component: ci/cd

Currently, when creating a *new* peer with devices defined, the `actions::store_peer_descriptor()` function will crash, because we insert a device before the peer is defined. This is indicative of a larger...

component: carl

`actions::get_peer_state()` currently returns an error, if a peer has no state associated. This results in an error after a CARL restart, as we don't persist the PeerState. Instead, it should...

component: carl

When modifying the database, we should roll back contiguous changes, if some of them fail. Tasks: - [ ] resources_manager.resources_mut() - [ ] resources_manager.insert() - [ ] resources_manager.remove()

component: carl
type: enhancement