https://github.com/thin-edge/tedge-rugix-core
thin-edge.io rugpi images/recipes
https://github.com/thin-edge/tedge-rugix-core
thin-edge
Last synced: 10 months ago
JSON representation
thin-edge.io rugpi images/recipes
- Host: GitHub
- URL: https://github.com/thin-edge/tedge-rugix-core
- Owner: thin-edge
- License: apache-2.0
- Created: 2024-01-12T13:24:58.000Z (over 2 years ago)
- Default Branch: v0.8-rugix
- Last Pushed: 2025-07-21T14:29:39.000Z (11 months ago)
- Last Synced: 2025-07-21T16:38:02.476Z (11 months ago)
- Topics: thin-edge
- Language: Shell
- Homepage:
- Size: 252 KB
- Stars: 1
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rugix thin-edge.io repository
**Additional recipes and layers for [Rugix](https://oss.silitics.com/rugix/).**
To make the recipes and layers available, include the following in your `rugix-bakery.toml`:
```toml
[repositories]
tedge-rugix-core = { git = "https://github.com/thin-edge/tedge-rugix-core.git", branch = "v0.8-rugix" }
```
We follow [Cargo's flavor of semantic versioning](https://doc.rust-lang.org/cargo/reference/resolver.html#semver-compatibility).
You can also use the most recent development version by omitting the `branch` property.
Please be aware that this may break your builds if we introduce backwards-incompatible changes.
## Development
Rugix supports running an image in a VM to facilitate local development (without a device).
To start a local virtual machine, run the following commands:
1. Start the vm (this will build the system image if necessary)
```sh
just start-vm
```
2. Open a new console (leaving the previous one running), and connect to the VM
```sh
just connect-vm
```
## Known Issues
* After a firmware update, the tedge-agent does not accept a new firmware operations until it is restarted, as it is waiting for the previous operation to be cleared (possibly due to use `tedge reconnect c8y`)
```log
Mar 09 09:46:55 rpi4-d83add90fe56 tedge-agent[831]: 2025-03-09T09:46:55.514655111Z INFO tedge_agent::operation_workflows::actor: Waiting successful firmware_update operation to be cleared
```
If something does not work, then please create a ticket.