summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-09-03Remove "Additional Questions" sectionproject-vision-updateMatthias Beyer
There shouldn't be any questions in the vision document. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Rename chapterMatthias Beyer
This patch renames the chapter. These are closing words for the vision rather than a selling statement. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Add requirementsMatthias Beyer
This patch extends the chapters with requirements, both functional and non-functional as well as capabilities delivered by the thin-edge.io framework. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Incooporate targeted usersMatthias Beyer
This patch incooporates the potential users and personas within the thin-edge.io project space into the "Users and Personas" section. The former persona descriptions are used as examples for the (argumentably more fine-grained) users/personas we introduce in this patch. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Rename section heading to be more of a headingMatthias Beyer
Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Add note about UXMatthias Beyer
Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Add note about robustness and securityMatthias Beyer
...which is especially relevant if the deployed hardware is not physically accessible. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Add that the step from POC to production is easyMatthias Beyer
A customer has a focused problem and objective and needs a digital IIoT solution. They want to avoid complex and time-consuming projects and argues with fast return of investment. The solution has to scale, that is the step from PoC to Rollout has to be easy and with minimal friction. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Add what thin-edge.io provides for Service ProvidersMatthias Beyer
A customer or partner has an existing IIoT project or an existing IIoT platform/environment. The project is mostly driven by the IT. The project needs expertise and solutions to get access to data and information form the field of industrial sensors and automation. State that thin-edge.io solves that. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Add that reevaluation of existing projects is not necessaryMatthias Beyer
Add that thin-edge.io does not necessarily force one to reevaluate existing projects and applications. Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Do not compare thin-edge.io to other frameworksMatthias Beyer
Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Matthias Betz <matthias.betz@ifm.com> Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Remove the mentioning of hardwareMatthias Beyer
Remove this point as 1. what is a "wide range" anyways? 2. We can only deliver what the compiler allows us to compile to, so this is not really in our hand anyways. Signed-off-by: Marcel Müller <m.mueller@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-09-03Create vision.mdAndrej Schreiner
Co-authored-by: Marcel Müller <m.mueller@ifm.com> Co-authored-by: Matthias Beyer <matthias.beyer@ifm.com> Reviewed-by: Marcel Müller <m.mueller@ifm.com> Reviewed-by: Matthias Betz <matthias.betz@ifm.com> Reviewed-by: Matthias Beyer <matthias.beyer@ifm.com> Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-07-01.toml format for c8y-log-plugin and c8y-configuration-plugin is different ↵PradeepKiruvale
(#1223) * Change the toml file style Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
2022-06-29c8y_configuration_plugin --init and c8y_log_plugin --init are overwriting ↵PradeepKiruvale
exiting files (#1217) --init should not overwrite the existing files Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
2022-06-24Merge pull request #1222 from ↵Alex Solomes
initard/bugfix/1220/plugins-panic-if-incorrect-payload Fixing plugins panic if incorrect payload
2022-06-24fixing configuration plugin panic when payload is wronginitard
Signed-off-by: initard <solo@softwareag.com>
2022-06-24fixing log plugin panic when payload is wronginitard
Signed-off-by: initard <solo@softwareag.com>
2022-06-22Update workflow status budges on README.md (#1215)Rina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-22Create tedge cli reference docs 0.7.2 (#1216)github-actions[bot]
Co-authored-by: rina23q <rina23q@users.noreply.github.com>
2022-06-22Patch version bump 0.7.2 (#1214)github-actions[bot]
* (cargo release) bump version Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-22Fix version bumpup workflow (#1213)Rina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-22Add ref doc link to summary (#1212)PradeepKiruvale
Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
2022-06-20Closes #1075 document tedge config-dir (#1190)PradeepKiruvale
* Closes #1075 document tedge config-dir
2022-06-20Deny warnings by cargo (#1206)Rina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-17Merge pull request #1191 from initard/improvement/825/fix-build-clippy-warningsAlex Solomes
#825 fixing clippy warnings
2022-06-16tedge_users fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16tedge_config fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16tedge_mapper fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16flockfile fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16c8y_log_plugin fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16c8y_api fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16tedge_agent fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16c8y_smartrest fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16tedge fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16mqtt_channel fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-16Enable systemd watchdog monitoring for tedge-watchdog daemon (#1196)PradeepKiruvale
* Closes #1174, add watchdog to tedge watchdog Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
2022-06-15Merge all pull request checks into one workflow (#1192)Rina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-14tedge_test_utils fixing clippy warnings #825initard
Signed-off-by: initard <solo@softwareag.com>
2022-06-10Clean up workflows and update using crates version (#1188)Rina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-10documentation update: thin-edge manual install (#1176)Alex Solomes
* documentation update: thin-edge manual install - installing thin-edge using a non-debian operating system - openrc init scripts Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * added rc-service Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * adding path docs path Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * review comments Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * fixing typos Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * updated mosquitoo connection refused part Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * adding --user to init scripts Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * removed steps not required Signed-off-by: initard <solo@softwareag.com> Co-authored-by: initard <solo@softwareag.com>
2022-06-09Testing utility: TempTedgeDir POC (#1148)Alex Solomes
* 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>
2022-06-09Merge PR #1102 Issue #1077: Specification for log file management from ↵Albin Suresh
Cumulocity Issue #1077: Specification for log file management from Cumulocity
2022-06-09Issue #1077: Specification for log file management from CumulocityAlbin Suresh
2022-06-08Create tedge cli reference docs 0.7.1 (#1186)github-actions[bot]
Co-authored-by: rina23q <rina23q@users.noreply.github.com>
2022-06-08Patch version bump 0.7.1 (#1185)github-actions[bot]
* (cargo release) bump version Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-07Possible issues with requesting logs (#1182)PradeepKiruvale
* Closes #1123 start logfile daemon for test Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com> * Fix num lines test
2022-06-02Merge pull request #1178 from rina23q/fix/port-tedge-watchdog-pipeline-to-mainRina Fujino
Port adding tedge_watchdog pipeline to main branch
2022-06-01Dynamic discovery of new operations (#1140)PradeepKiruvale
* 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
2022-05-31Add tedge_watchdog to build/integration/system-offsite workflowsRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>