Commit Graph

132 Commits

Author SHA1 Message Date
Pawel Langowski
7fd119f19a dts-subscription: Initialize _check_dwn_req_resp_uefi_cap
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2025-03-03 15:15:08 +01:00
Mateusz Kusiak
60d87b5cb2 credentials: hide DPP credentials by default
Displaying credentials risks accidental exposure. Hide credentials by
default and add toggle option to display them.

Signed-off-by: Mateusz Kusiak <mateusz.kusiak@3mdeb.com>
2025-02-13 09:08:17 +01:00
Michał Iwanicki
1167e8982c dts-functions.sh: change odroid DASHARO_REL_NAME
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-02-06 12:50:50 +01:00
Michał Iwanicki
3f59938c9a dts-functions.sh: fix odroid link and add CAN_INSTALL_BIOS var
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-02-05 14:10:06 +01:00
Michał Iwanicki
306dd78dbf dts-functions.sh: add -N (--noverify-all) if FD is locked
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-02-04 13:53:58 +01:00
Michał Iwanicki
ba33b3f481 dts-functions: add heads fw to V560TU
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-01-28 10:26:46 +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