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