Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-14 | Add attribute to build all containerstest-infra-k8s | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Split container definition in base container and more layers on top | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add dummy plugin installation in tedge_agent container | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Build containers with debugging by default | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Remove tedge-mapper container for now | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add container to generate example data | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | packages: Ignore the examples directory | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Make sure plugin-example is copied to the right place | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add "sudo" to container, which is required for running plugins | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | packages: Only set version variable once | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | packages: Build thin-edge from current source, with current stable compiler ↵ | Matthias Beyer | |
from mozilla-nixpkgs Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add mozilla overlay to pkgs import | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Update tedge packages: 0.5.1 -> 0.5.2 | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: Add example plugin in agent container | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Fix: Add config dir inside containers | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add error log when config cannot be loaded | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add ps, strace to debug packages | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: Extract user setup to dedicated script, include it in mosquitto ↵ | Matthias Beyer | |
container setup Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: Move mosquitto setup to mosquitto container setup | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Fix: Create lockdir in container | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Fix: Create flock-file directory before creating flock file | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: Start process with "--debug" if containers are built for debugging | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: mosquitto: Add user setup, so mosquitto starts | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: Add less to debug packages | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | containers: Outsource debug packages, make them available in mosquitto ↵ | Matthias Beyer | |
container as well Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Ensure kind is in shell scope | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Make attr set recursive, so we can include stuff into shell from within attr set | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | kind: Fix kind load string generation | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | kind: Remove port mappings, as we do not need networking to the outside ↵ | Matthias Beyer | |
world yet Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Implement deploying of containers in kuberentes in kind | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Build only one container with tedge installed | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add setup script for container | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Build layered container images instead of using debian as a base | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | build thin-edge packages from source | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Join everything in one attr set, so we can select what to build | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | container: Install package after installing mosquitto | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add ignore file for nix output links | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Tie packages together with containers | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add containers definition | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Add packages definition | Matthias Beyer | |
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Merge pull request #868 from matthiasbeyer/clippy-fixes-mqtt_tests | Matthias Beyer | |
Clippy fixes for: mqtt_tests | |||
2022-02-14 | Merge pull request #854 from matthiasbeyer/clippy-fixes-download | Matthias Beyer | |
Clippy fixes for: download | |||
2022-02-14 | Merge pull request #842 from matthiasbeyer/clippy-fixes-mqtt_channel | Matthias Beyer | |
Clippy fixes for: mqtt_channel | |||
2022-02-14 | Merge pull request #828 from matthiasbeyer/fix-possible-integer-truncation | Matthias Beyer | |
Fix: Do not truncate integer type by casting | |||
2022-02-14 | Merge pull request #834 from matthiasbeyer/no-string-pathes | Matthias Beyer | |
Change return type of LogFile::path to &Path | |||
2022-02-14 | Merge pull request #865 from matthiasbeyer/clippy-fixes-agent_interface | Matthias Beyer | |
Clippy fixes for: agent_interface | |||
2022-02-14 | Merge pull request #864 from matthiasbeyer/clippy-fixes-json_writer | Matthias Beyer | |
Clippy fixes for: json_writer | |||
2022-02-14 | Remove unnecessary pattern matching | Matthias Beyer | |
This fixes clippy lint `clippy::redundant_pattern_matching`. Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Remove unneccessary match blocks | Matthias Beyer | |
This fixes clippy lint `clippy::try_err` by moving the error handling to the actual call with the ? operator and matching with `if let` instead of `match` in the good path for less boilerplate. Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> | |||
2022-02-14 | Remove unnecessary call of .to_string() | Matthias Beyer | |
This fixes clippy lint `clippy::redundant_clone`. Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com> |