Age | Commit message (Collapse) | Author |
|
Bump test-case from 2.1.0 to 2.2.1
|
|
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.12 to 3.2.14.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.12...v3.2.14)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [test-case](https://github.com/frondeus/test-case) from 2.1.0 to 2.2.1.
- [Release notes](https://github.com/frondeus/test-case/releases)
- [Changelog](https://github.com/frondeus/test-case/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frondeus/test-case/compare/v2.1.0...v2.2.1)
---
updated-dependencies:
- dependency-name: test-case
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
* Events for child devices
Extend events APIs to send the event messages from external/child device to device twin in the cloud.
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
|
|
Bumps [mockall](https://github.com/asomers/mockall) from 0.10.2 to 0.11.1.
- [Release notes](https://github.com/asomers/mockall/releases)
- [Changelog](https://github.com/asomers/mockall/blob/master/CHANGELOG.md)
- [Commits](https://github.com/asomers/mockall/compare/v0.10.2...v0.11.1)
---
updated-dependencies:
- dependency-name: mockall
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
The test `create_certificate_as_root_should_switch_to_mosquitto` were
behind features and never triggered. As a consequence this test has not
been maintained and is no more aligned with the code base (the tedge config is
no more user dependent, there is --config-dir option, the tedge command
is no more running as tegde). Futhermore this test was using `sudo`.
Better to simply remove it.
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
|
|
Patch version bump 0.7.3
|
|
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Deprecate the user manager
|
|
Actually unused
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
|
|
Actually unused!
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
|
|
The UserManager was used to run the `tedge` command as the `tedge` user
becomming `root` or `mosquitto` only when required.
In practice, this introduced more issues than benefits.
Notably, this forces to have a `tedge` user to run the command.
While switching to a different user is required only to create a
certificate under mosquitto.
The behavior is unchanged. Particularly, errors are ignored when giving
ownership of the certificate to mosquitto
(for instance, if the `tedge cert create` command is not run with `sudo`).
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
|
|
exiting files (#1217)
--init should not overwrite the existing files
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
|
|
* (cargo release) bump version
Co-authored-by: Versioneer <info@thin-edge.io>
Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
#825 fixing clippy warnings
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
Signed-off-by: initard <solo@softwareag.com>
|
|
* Closes #1174, add watchdog to tedge watchdog
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
|
|
* temp tedge dir poc
Signed-off-by: initard <solo@softwareag.com>
* renaming crate and removing TedgeChildTempDir
- renamed the crate to tedge_test_utils
- removed TedgeChildTempDir as TempTedgeDir already had the same
functions
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* changing agent.rs tests to use TempTedgeDir
- changing agent.rs to use TempTedgeDir
- un-ignoring a test to check if agent restart creates a file in the
right place
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* changing tedge_mapper tests to use TempTedgeDir
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* changing tedge_config tests to use TempTedgeDir
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* changing c8y_configuration_plugin tests to use TempTedgeDir
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* changing tedge_apama_plugin tests to use TempTedgeDir
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* changing logged_command tests to use TempTedgeDir
Signed-off-by: Alex Solomes <alex.solomes@softwareag.com>
* adding another method to TempTedgeDir
Signed-off-by: initard <solo@softwareag.com>
Co-authored-by: initard <solo@softwareag.com>
|
|
* (cargo release) bump version
Co-authored-by: Versioneer <info@thin-edge.io>
Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
* Closes #612 discover operations dynamically
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* select! on async ops
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* update operations document
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* move inotify/mqtt message processing to separate fn
* move mqtt process code to a separate fn
|
|
Fix tedge watchdog timeout misalignment with monitored services
|
|
Signed-off-by: initard <solo@softwareag.com>
Co-authored-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
Co-authored-by: initard <solo@softwareag.com>
Co-authored-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
|
|
|
|
|
|
|
|
Signed-off-by: initard <solo@softwareag.com>
Co-authored-by: Lukasz Woznicki lukasz.woznicki@softwareag.com
Co-authored-by: initard <solo@softwareag.com>
|
|
|
|
- logs are now read in reverse order into a VecDeque
- log files now use metadata for modified time
Signed-off-by: initard <solo@softwareag.com>
|
|
- log plugin is now a daemon
- log file uses a configuration file to request logs from c8y UI
- log plugin uses inotify to automatically update c8y of new logs files
Signed-off-by: initard <solo@softwareag.com>
|
|
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
[1051] Add support for smartrest templates to config
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
Signed-off-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
|
|
|
|
|
|
* (cargo release) bump version 0.6.4
Co-authored-by: Versioneer <info@thin-edge.io>
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
|
|
VM (#1103)
* Closes #1082 do not validate self-signed certificates
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* add individual certificate to root_store
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
* update document
|
|
#759 tedge disconnect falsely returns exit code 0 when disabling or stopping of a component fails
|