33 Commits

Author SHA1 Message Date
Michał Iwanicki 96d6949720 scripts: generate-ipxe-menu: gen iPXE script that skips FUM fix
This file is used for OSFV test purposes only

Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2026-02-13 10:48:23 +01:00
Michał Iwanicki 3f937a1917 scripts: generate-ipxe-menu.sh: Update dts-rc.ipxe during release
Fixes: https://github.com/Dasharo/dasharo-issues/issues/1754

Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2026-02-12 11:52:48 +01:00
Michał Iwanicki 1b566a1bf9 scripts: generate-ipxe-menu: run 'replace_fum_efivar.efi' before DTS
on UEFI platform. This is workaround for
https://github.com/Dasharo/dasharo-issues/issues/1759 issue to allow us
to use capsules in DTS.

Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2026-02-12 11:52:48 +01:00
Michał Iwanicki a9fd26aeef scripts: add make and use it with remote-update script
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-12-11 15:12:33 +01:00
Michał Iwanicki 4157acc97e scripts: run-qemu: add --port argument to allow changing ssh port used
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-10-06 09:36:42 +02:00
Michał Iwanicki e604f2a0b0 scripts: run-qemu: set cpu to be emulated when not using kvm
This allows us to boot DTS

Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-10-06 09:35:55 +02:00
Michał Iwanicki f90eba421d scripts: run-qemu: add --usb argument to add file as an USB stick
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-10-06 09:22:16 +02:00
Michał Iwanicki 04c72a6402 wic: add cosole=ttyUSB0 to kernel command line
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-09-01 15:42:33 +02:00
Michał Iwanicki 8f46e23f76 scripts: Run QEMU and copy scripts (#256)
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-08-02 23:55:16 +02:00
Michał Iwanicki 3f0836bd61 generate-changelog.sh: remove container after use
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-02-03 10:08:47 +01:00
Michał Iwanicki b7020d7630 generate-changelog.sh: Add help
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2025-02-03 10:08:47 +01:00
Pawel Langowski 423d76e2d5 scripts/generate-changelog.sh: Fix arguments
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-12-18 12:38:23 +01:00
Michał Iwanicki 950a9d1e4d scripts/update_components.sh: remove migrated components
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2024-12-12 11:09:01 +01:00
Pawel Langowski e4b9f7645d Add extension to generate-changed-recipes
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-11-22 11:12:58 +01:00
Pawel Langowski c1cf8dca75 Move generate-changelog.sh to scripts
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-11-22 10:30:12 +01:00
Pawel Langowski c86b8a4cfe Add generate-changed-recipes script + specify PV for git recipes
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-11-22 10:30:11 +01:00
Pawel Langowski 01b684668a Remove unit_tests and scripts/local-deploy
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-09-27 15:43:22 +02:00
Daniil Klimuk c3e252264d scripts: generate-ipxe-menu: delete root=/dev/nfs
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com>
2024-09-27 15:24:41 +02:00
Pawel Langowski bf7399c90e Fix files so that pre-commit passes
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-09-27 15:24:36 +02:00
Pawel Langowski 8577b5036b Add basic pre-commit configuration
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2024-09-27 15:24:35 +02:00
Maciej Pijanowski ca80c68582 unit_tests: basic support for running in QEMU and OSFV
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
2024-06-26 22:10:28 +02:00
Michał Iwanicki 4d2bde9cf5 dts-distro: coreboot-utils: Update branch and commit
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
2024-05-09 15:48:55 +02:00
Wiktor Grzywacz e86892d8f5 local-ipxe-server.sh: added 2024-02-22 12:19:14 +01:00
Tomasz Żyjewski a445d6c61a scripts: generate-ipxe-menu: generate different ipxe menu file for rc releases
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
2024-01-11 15:12:05 +01:00
Tomasz Żyjewski 29daf71bba scripts: update_components: does not use force while creating tag
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
2024-01-11 15:12:05 +01:00