Pawel Langowski
55c0a19ac8
Print link to docs after ME disabled warning
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-01-20 09:37:48 +01:00
Daniil Klimuk
f0ff464694
Make functions in HCL Report not to exit
...
HCL report collects information, if smth is missing or not working - it
still should be collected by HCL report. Therefore there should be no
exit on error inside HCL report.
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-01-15 17:15:47 +01:00
Daniil Klimuk
e69ca6c8a4
reports: dasharo-hcl-report: mock checking for sound card presence
...
This loop takes too much time during tests (5s * 12 = 1m). The sound
card presence should be mocked to true by default to optimize HCL report
execution time.
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-01-15 14:29:12 +01:00
Daniil Klimuk
0f71309737
include: hal: dts-hal: do not send mocking fun name to FSREAD_TOOL
...
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-01-15 14:29:12 +01:00
Daniil Klimuk
0af94a3818
include: dts-subscription: fix DTS Extensions messages
...
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-01-14 15:27:34 +01:00
Paweł Langowski
e69c7e0493
Merge pull request #61 from Dasharo/invalid-version-issue
...
Abort update when no updates available
2025-01-10 14:49:26 +01:00
Pawel Langowski
4ab58c4b0d
deploy: Handle Heads firmware in prepare_env
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-01-10 14:48:52 +01:00
Michał Iwanicki
d447a1711a
send_dts_logs: don't disable log sending after success
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 11:34:03 +01:00
Michał Iwanicki
d394c656fe
dts-functions.sh: don't ask 'Press Enter...' twice
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 11:30:58 +01:00
Michał Iwanicki
4d456d4362
logging: review fixes, create logs tar in TMP_LOG_DIR
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
f29ee6a7dc
dts-functions: fix missing $ and variable usage
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
4a0623db56
logging: ask to send logs in case of fum error
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
35edbadd6d
send_dts_logs: Don't send logs in case there is no update
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
9e678e52eb
logging: redirect more stderr to ERR_LOG_FILE
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
56931e1432
dts-functions: don't store absolute path in log tar
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
182be38bdd
logging: comment why we disable trace logs in show_ram_inf
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
e37951b10c
logs: ask user to send logs in case of deployment failure
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
50d7339d3b
dts-functions: send logs if deployment fails
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
0620701cd9
logging: Prefix errors written to 'ERR_LOG_FILE' with timestamp
...
Combined with trace timestamps it'll be easier to match error to command
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
6f698cd6e0
dts-functions.sh: disable trace logging in show_ram_inf
...
This function is called on each redraw of UI. Due to using external
command 'date' to create timestamp, trace logging noticeably slows down
UI draw time in the middle.
Another possible fixes:
- disable timestamp in trace logging
- generate RAM info only once before UI shows as it is unlikely RAM will
change while DTS is running
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
3d395cabc9
logs: pipe stderr to ERR_LOG_FILE
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
cdfba7c5cc
Always log xtrace to file
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
8b37ef8d13
dts-functions.sh: export SEND_LOGS_ACTIVE so it's seen in subscripts
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-03 15:02:01 +01:00
Daniil Klimuk
27df8825c6
dts-subscription: check_for_dasharo_firmware: fix checking for creds
...
file
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2024-12-23 08:55:20 +01:00
Eduard Kaverinskyi
f1cd35eae9
dts-subscribtion.sh: Fix grep help message between commands ( #52 )
...
* dts-functions.sh, dts-subscription.sh: fix empty credentials input
Add check for empty dpp credentials input from the user.
If at any moment entered credentials are empty, print warning and abort the process.
Signed-off-by: Eduard Kaverinskyi <eduard.kaverinskyi@3mdeb.com >
Co-authored-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
* dts-functions.sh: revert deleted _result var
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
---------
Signed-off-by: Eduard Kaverinskyi <eduard.kaverinskyi@3mdeb.com >
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
Co-authored-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
Co-authored-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2024-12-20 15:36:19 +01:00