Mariano Scazzariello
Mariano Scazzariello
Currently, there's no way to deploy/undeploy a single device or collision domain. The only way is to use `deploy_lab` and `undeploy_lab` with the `selected_machines` parameter. Moreover, the only way to...
Currently, the `Networks.connect` method takes the `driver_opt` parameter in order to pass to the driver some custom values: [https://docker-py.readthedocs.io/en/stable/networks.html#docker.models.networks.Network.connect](https://docker-py.readthedocs.io/en/stable/networks.html#docker.models.networks.Network.connect). I have a custom Network Plugin which uses such parameters to...
The existing CLI UI lacks certain features that would make it more informative, visually appealing, and user-friendly. To address these shortcomings, we propose integrating the `rich` library into Kathará. The...
Currently, Kathará imposes restrictions on the execution of `amd64` Docker images when running on macOS systems with Apple's Rosetta translation technology. This limitation is enforced within the `DockerImage._check_image_architecture` method, where...
Currently, Kathará relies on the `progressbar2` library to render UI progress bars. The `rich` package is a much better alternative, since it displays coloured and rich progress bars (it is...
Currently, Kathará supports the `selected_machines` parameter, allowing deployment/undeployment of a specific set of devices. However, there are situations where it would be useful to target all devices except for a...
Hi everyone, I am trying to compile open-nic-shell simulation sources for ModelSim, following the instructions in the readme file. I am new to FPGA programming, so I do not know...
The `ltest` command was deprecated in Release 3.7.8. We are now permanently removing it from Kathará, as its functionality has been fully replaced by the Lab Checker.
Currently, the Manager only exposes an API called `copy_files` that allows users to upload files from the host to the device. However, there are valid use cases where it is...
Currently, there is no way to specify a custom `entrypoint` or `cmd` for the underlying container associated with a device. However, in some scenarios, it is necessary to override or...