Commit Graph

  • e5914a75d1 dts-functions: add ask_for_choice function Michał Iwanicki 2025-09-24 17:50:51 +02:00
  • 02a81c824c dts-boot: fix shellcheck source path Michał Iwanicki 2025-09-24 17:51:25 +02:00
  • f7b6bebbcb dasharo-deploy: smmstore_migrate: use if instead of && chaining Michał Iwanicki 2025-09-24 10:39:01 +02:00
  • b3d64e4081 dasharo-deploy: smmstore_migration: print warning in yellow on failure Michał Iwanicki 2025-09-24 10:27:18 +02:00
  • 46836a4b1e dasharo-deploy: create smmstore_migrate helper and reword question Michał Iwanicki 2025-09-24 10:16:38 +02:00
  • ef074a5655 dts-functions: rewrite flashing failure message Michał Iwanicki 2025-09-23 17:46:19 +02:00
  • 3edef98aff dts-functions: send_dts_logs: move prompt out of send_dts_logs_main Michał Iwanicki 2025-09-23 17:01:37 +02:00
  • a69dd7b310 dts-functions: send_dts_logs: reword warning message Michał Iwanicki 2025-09-23 16:59:53 +02:00
  • 3d0083aae3 dts-functions & dasharo-hcl-report: replace minio prints with 3mdeb Michał Iwanicki 2025-09-23 16:55:26 +02:00
  • a81a7a1440 dts-functions & dasharo-deploy: move flashing to separate function Michał Iwanicki 2025-09-23 16:45:43 +02:00
  • 760400c900 dts-functions: rework send_dts_logs function Michał Iwanicki 2025-09-23 15:28:34 +02:00
  • a83faee238 dts-functions: set_flasrhom_update_params: error_exit if can't read flash Michał Iwanicki 2025-09-23 12:59:17 +02:00
  • e02488c276 dasharo-deploy: ask user if they want to continue if smmstore_migration fails Michał Iwanicki 2025-09-23 12:38:54 +02:00
  • 8f8fe0c508 dts-functions: add usage comments to function declarations Michał Iwanicki 2025-09-23 12:38:14 +02:00
  • b43ab58df3 Merge pull request #112 from Dasharo/mkus_msi Danik Klimuk 2025-09-18 17:58:34 +02:00
  • bfa1351f1e Remove duplicate declarations Mateusz Kusiak 2025-09-18 17:51:40 +02:00
  • 98e1b91c7c msi: transfer config to dts-configs Mateusz Kusiak 2025-09-18 11:40:39 +02:00
  • f2e612b466 Merge pull request #100 from Dasharo/mtl-update Michał Iwanicki 2025-09-18 15:06:53 +02:00
  • 2dd671ee06 Merge pull request #103 from Dasharo/mtl-fuse Michał Iwanicki 2025-09-18 15:06:19 +02:00
  • 2e0e836837 dasharo_deploy: hide check_if_fused errors mtl-fuse Michał Iwanicki 2025-09-10 16:30:40 +02:00
  • 69099702b6 add reboot_countdown function Michał Iwanicki 2025-09-09 17:36:53 +02:00
  • ec1eba7b25 Add fuse option Michał Iwanicki 2025-08-29 15:01:29 +02:00
  • 5b30e47220 dts-functions: add semver_version_compare to compare versions Michał Iwanicki 2025-08-29 14:29:32 +02:00
  • a43e5fa745 Merge pull request #101 from Dasharo/local-fw Michał Iwanicki 2025-09-18 15:02:08 +02:00
  • 1a6c8f6833 include: dts-functions.sh: use dts-configs for MSI boards update-msi-1.1.5 Kamil Aronowski 2025-09-18 11:11:17 +02:00
  • df3d465023 dts-functions: wait_for_network: allow printing warning instead of error Michał Iwanicki 2025-09-16 16:18:39 +02:00
  • 02e0249f95 dts-functions.sh: skip sync_clocks when fetching locally Michał Iwanicki 2025-09-16 10:36:44 +02:00
  • f504940be7 Merge pull request #107 from Dasharo/fix_hcl_rep Michał Iwanicki 2025-09-12 09:46:15 +02:00
  • 2652858a6e hcl-report: Add FIXMEs for enforced unknows Mateusz Kusiak 2025-09-11 15:26:55 +02:00
  • 0f98325574 hcl-report: Add dynamic progress bar Mateusz Kusiak 2025-09-11 11:11:48 +02:00
  • 0ead701b77 Apply suggestions from code review Michał Iwanicki 2025-09-10 17:22:44 +02:00
  • f904280011 fetch_fw: simplify error Michał Iwanicki 2025-09-09 17:18:21 +02:00
  • 7aaffd1214 add dots to warnings/errors Michał Iwanicki 2025-09-09 17:12:26 +02:00
  • 4daaf3ef66 dts_functions.sh: don't print downloading when fetching locally Michał Iwanicki 2025-09-09 17:05:45 +02:00
  • 0480cb7021 allow for local file fetching if no internet connection Michał Iwanicki 2025-08-28 15:40:12 +02:00
  • e9c788d9c0 dts-functions: add fetch_fw to fetch via curl Michał Iwanicki 2025-08-27 17:45:34 +02:00
  • 2f3cce0a1c Merge pull request #102, Prevent deploying Dasharo v1.1.1 on 13th gen and newer CPUs Michał Iwanicki 2025-09-11 10:33:41 +02:00
  • f00b6782db reports: enforce UNKNOWN keyword Mateusz Kusiak 2025-09-08 10:00:18 +02:00
  • 23068c2aba include: hal: common-mock-func.sh Emulate lscpu's "Model name" listing Kamil Aronowski 2025-08-27 09:27:42 +02:00
  • da27b3cf3c scripts: dasharo-deploy.sh: prevent deploying 1.1.1 for 13th gen Kamil Aronowski 2025-08-25 10:12:13 +02:00
  • 85be70b3bc move paths to DCR binaries to dts-configs Michał Iwanicki 2025-09-10 12:52:21 +02:00
  • ddcd040626 dasharo-deploy: remove EC_LINK_COMM_CAP as we won't be using capsule EC updates Michał Iwanicki 2025-08-25 17:42:51 +02:00
  • d7685fa219 dts-functions: update paths for MTL Michał Iwanicki 2025-08-25 17:42:19 +02:00
  • d082e510e7 dasharo-deploy: ec update will be done by coreboot during first reboot Michał Iwanicki 2025-08-25 16:44:00 +02:00
  • e7f4678882 dts-functions: add BIOS_LINK_COMM_CAP Michał Iwanicki 2025-08-25 15:37:04 +02:00
  • 8b3748f8a7 dts-functions: move MTL config to dts-configs Michał Iwanicki 2025-08-25 14:36:42 +02:00
  • f48cbfb658 dasharo-deploy: Fix updates with no heads Mateusz Kusiak 2025-09-04 14:50:19 +02:00
  • d16c6a4687 .pre-commit-config.yaml: update hooks update-pre-commit Daniil Klimuk 2025-09-04 14:19:25 +02:00
  • a230c496e2 Merge pull request #104 from Dasharo/add-nuc-box Danik Klimuk 2025-09-04 11:29:00 +02:00
  • 2f14745192 parse_config: add separate function to verify output and print errors Michał Iwanicki 2025-09-04 11:00:13 +02:00
  • 9508e07ece dts-functions: parse_config: move error printing to function Michał Iwanicki 2025-08-25 14:36:04 +02:00
  • aacac5f87c dts-functions: parse_config: use quotes so arguments work with spaces Michał Iwanicki 2025-09-03 16:51:57 +02:00
  • 7e5bef3b7f dts-functions: nuc_box: remove any logic in board_config Michał Iwanicki 2025-09-03 16:31:10 +02:00
  • f53ce84f18 board_config: print error if unfilled system-manufacturer string Michał Iwanicki 2025-09-02 13:56:15 +02:00
  • 73ae6d51c2 board_config: add checks for original fw platform strings Michał Iwanicki 2025-09-02 11:52:06 +02:00
  • 2567c0ff63 board_config: add NovaCustom/NUC_BOX Michał Iwanicki 2025-09-01 16:41:27 +02:00
  • 63d6d3187c Merge pull request #97 from Dasharo/profile-fixes Danik Klimuk 2025-08-27 15:35:47 +02:00
  • 5a7bbdb3d3 common-mock-func: futility: fix check_vboot_keys function Michał Iwanicki 2025-08-11 17:41:39 +02:00
  • 8e7a660783 dts-scripts: Enhance mocking for purposes of profile comparison Michał Iwanicki 2025-08-11 16:20:49 +02:00
  • 12e417bbc7 Merge pull request #94 from Dasharo/add-odroid-slimbootloader Danik Klimuk 2025-08-06 16:45:50 +02:00
  • 0f5b449326 include: dts-functions.sh: fix booloader to bootloader Daniil Klimuk 2025-08-06 15:32:43 +02:00
  • 2ca361bccc scripts: dasharo-deploy: ask_for_version_transition: check for DPP and DCR Daniil Klimuk 2025-08-06 15:26:42 +02:00
  • 4bec2898cd Style and typos fixes Daniil Klimuk 2025-08-06 14:27:23 +02:00
  • 3b792fbf85 include: hal: dts-hal: check_if_seabios: redirect cbfstool output to /dev/null Daniil Klimuk 2025-08-06 14:26:44 +02:00
  • decc1283de scripts: dasharo-deploy: ask_for_version_transition: merge UEFI if Daniil Klimuk 2025-08-06 14:26:04 +02:00
  • 5cfb3728fa include: dts-functions: correct Slim Bootloader variables Daniil Klimuk 2025-08-06 14:25:22 +02:00
  • 1579dfb5d9 scripts: dasharo-deploy: correct check_for_firmware_access description Daniil Klimuk 2025-08-06 12:29:50 +02:00
  • d985b69e3b include: ha: dts-hal: check for payload functions should have only one goal Daniil Klimuk 2025-08-06 12:23:53 +02:00
  • 450f6884a6 dasharo-deploy: firmware_pre_installation_routine: redirect cbfstool output to ERR_LOG_FILE Daniil Klimuk 2025-08-04 17:01:44 +02:00
  • f559d8dc4b Fix pre-commit Daniil Klimuk 2025-08-04 16:04:00 +02:00
  • 8ab80ffac8 some Slim Bootloader support typos fix Daniil Klimuk 2025-08-04 15:59:22 +02:00
  • aa45f4fde7 scripts: dasharo-deploy: more error redirections to ERR_LOG_FILE Daniil Klimuk 2025-08-04 15:57:54 +02:00
  • c3bf7e50bf scripts: dasharo-deploy: do not resign if image was not changed + add error redirection to ERR_LOG_FILE Daniil Klimuk 2025-08-04 15:56:30 +02:00
  • ad28aa6af8 include: dts-functions: show_main_menu: option 6 should appear only if Dasharo firmware is installed Daniil Klimuk 2025-08-04 15:46:51 +02:00
  • 3d88d4a4d4 scripts: dasharo-deploy.sh: handle properly input to grep Daniil Klimuk 2025-08-02 23:21:34 +02:00
  • 4bdeee0787 include: dts-functions.sh: make option 6 always visible Daniil Klimuk 2025-08-02 23:04:59 +02:00
  • 0ac2105879 add transition to Dasharo (Slim Bootloader+UEFI) Daniil Klimuk 2025-08-02 16:19:43 +02:00
  • c282a5ff3b add initial deployment for Dasharo (Slim Bootloader+UEFI) Daniil Klimuk 2025-07-28 10:30:52 +02:00
  • 7671d2d8ec include: dts-environment.sh: add BUCKET_DPP_SLIMUEFI Daniil Klimuk 2025-07-28 10:01:04 +02:00
  • 5d93b0f7de include: dts-environment.sh: add bucket vars to the list Daniil Klimuk 2025-07-28 09:59:16 +02:00
  • a20dd69c48 Merge pull request #96 from Dasharo/curl-fail Michał Iwanicki 2025-08-06 15:13:40 +02:00
  • 6a3e7ed367 Merge pull request #95 from Dasharo/dts-config-ref Danik Klimuk 2025-08-05 14:30:09 +02:00
  • e6aacaf173 include/dts-environment.sh: fix default DTS_CONFIG_REF value Artur Raglis 2025-08-05 14:21:52 +02:00
  • 2c5e903585 dts-functions: curl: fail if server returns error code e.g. 404 Michał Iwanicki 2025-08-04 17:42:38 +02:00
  • ac6af147a3 include/dts-functions.sh: introduce DTS_CONFIG_REF variable for CI tests Artur Raglis 2025-08-04 17:32:09 +02:00
  • 651869cef1 include: dts-subscription.sh: do not append credentials do-not-append-creds Daniil Klimuk 2025-07-22 10:37:28 +02:00
  • f31942f7ef Merge pull request #92 from Dasharo/mock-seabios-payload-presence Danik Klimuk 2025-07-17 10:14:15 +02:00
  • 7eb3e0c844 include: common-mock-func.sh: fix cbfstoll config file mocking Danik Klimuk 2025-07-16 14:31:19 +02:00
  • 56e10467e1 scripts: dasharo-deploy.sh: mock SeaBIOS payload presence Daniil Klimuk 2025-07-16 14:21:51 +02:00
  • d2c81d398c Merge pull request #91 from Dasharo/profile-generation Danik Klimuk 2025-07-15 17:00:06 +02:00
  • 837b887a64 dts-hal.sh: generate tool call profile Michał Iwanicki 2025-07-10 16:49:57 +02:00
  • bcf7871d4e Merge pull request #90 from haeckle/fix-password-indentation Michał Iwanicki 2025-06-23 09:59:54 +02:00
  • 2f0de3815b DDP Credentials: Fix password indentation so input is on same height as email Georg Hackel 2025-06-20 11:28:29 +02:00
  • 28408b0d18 Merge pull request #89 from Dasharo/fix-hcl-report Danik Klimuk 2025-06-12 16:53:40 +02:00
  • 9c1f85f392 delete this test Pawel Langowski 2025-06-10 11:14:57 +02:00
  • f2e93814b6 Merge pull request #87 from Dasharo/add-seabios-update Danik Klimuk 2025-06-11 13:43:46 +02:00
  • db5e4f2236 include: hal: common-mock-func.sh: add mocking EFI pressence in SYSFS Daniil Klimuk 2025-06-11 13:30:11 +02:00
  • 6815ce7f36 change 'return 0' to 'return $OK' Michał Iwanicki 2025-06-11 13:30:29 +02:00
  • 6e66e6aee7 Use variables instead of raw return values Michał Iwanicki 2025-06-11 13:16:30 +02:00
  • e920a02226 use FSREAD_TOOL instead of checking system directly Michał Iwanicki 2025-06-11 12:49:48 +02:00