Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
30731cb
mantle/platform/qemu: add MachineBuilder for customizable machine cre…
nikita-dubrovskii Oct 28, 2025
0158cb8
kola/tests/iso: fold testiso live-login.* tests into 'kola run'
nikita-dubrovskii Oct 28, 2025
417e0ac
mantle/platform: move metal.go to machine/qemu/
nikita-dubrovskii Nov 13, 2025
d87650e
mantle/platform/machine/qemu: merge InstalledMachine into machine struct
nikita-dubrovskii Nov 13, 2025
bfa8b0d
kola/tests/iso: fold testiso (iso|miniso)-(offline-)?install* tests
nikita-dubrovskii Nov 20, 2025
1f5c97c
kola/tests/iso: fold testiso *pxe* tests
nikita-dubrovskii Nov 20, 2025
5ebdd5e
kola/tests/iso: fold testiso *iscsi* tests
nikita-dubrovskii Nov 21, 2025
8059f59
kola/tests/iso: fold testiso iso-as-disk tests
nikita-dubrovskii Nov 21, 2025
548e343
kola/tests/iso: refactor live-iso.go into independent test files
nikita-dubrovskii Nov 21, 2025
c9a7fb4
kola/tests/iso: Dump journal on emergency.target in ISO tests
nikita-dubrovskii Apr 2, 2026
c50d43f
mantle/cmd/kola: move inst-insecure and pxe-kargs to global QEMUOptions
nikita-dubrovskii Nov 21, 2025
6d4d394
kola/tests/iso: fold testiso iso-fips.uefi test
nikita-dubrovskii Nov 21, 2025
4298660
kola/tests/iso: extract CheckTestOutput helper function
nikita-dubrovskii Nov 24, 2025
4f2092c
kola/tests/iso: remove redundant console and journal checks
nikita-dubrovskii Nov 24, 2025
65b2d62
kola/tests/iso: refactor *fips* tests
nikita-dubrovskii Nov 21, 2025
c437fb4
kola/tests/iso: refactor *iscsi* tests
nikita-dubrovskii Nov 24, 2025
98c7cef
kola/tests/iso: refactor iso-as-disk* tests
nikita-dubrovskii Nov 24, 2025
c939c2c
mantle/qemu: conditionally wait for SSH address
nikita-dubrovskii Apr 1, 2026
3dd9de6
mantle/qemu: add Instance() method to access QemuInstance
nikita-dubrovskii Apr 1, 2026
ea32701
kola/tests/iso: refactor (iso|miniso)-(offline-)?install* tests
nikita-dubrovskii Nov 26, 2025
0b530b3
mantle/platform: Add IgnitionPath() helper to QemuBuilder
nikita-dubrovskii Apr 2, 2026
a4f85b7
mantle/platform: Allow passing nil instead of Ignition config
nikita-dubrovskii Apr 2, 2026
eba33e3
kola/tests/iso: refactor *pxe* tests
nikita-dubrovskii Nov 28, 2025
8e60899
mantle/platform/machine/qemu: drop no longer used code
nikita-dubrovskii Nov 28, 2025
95a660f
mantle/kola/tests/iso: Use firmware string instead of booleans
nikita-dubrovskii Apr 2, 2026
101c908
mantle/kola/tests/iso: Remove obsolete console field from IsoTestOpts
nikita-dubrovskii Apr 2, 2026
86a0595
mantle/platform/qemu: add setter for netdev's bootindex property
nikita-dubrovskii Apr 14, 2026
85b71ba
kola/tests/iso: simplify iso.pxe* networking initialization
nikita-dubrovskii Apr 14, 2026
779c267
kola/tests/iso: add CheckLiveArtifactsExist helper function for ISO t…
nikita-dubrovskii Apr 14, 2026
36269c0
kola/tests/iso: align test function names to testLive* pattern
nikita-dubrovskii Apr 20, 2026
e5b1db5
cmd-kola: add testiso to run iso.* translation wrapper
nikita-dubrovskii Apr 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions mantle/cmd/kola/options.go
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,10 @@ func init() {
sv(&kola.QEMUOptions.SecureExecutionHostKey, "qemu-secex-hostkey", "", "Path to Secure Execution HKD certificate")
// s390x CEX-specific options
bv(&kola.QEMUOptions.Cex, "qemu-cex", false, "Attach CEX device to guest")

// kola run iso.* options
bv(&kola.QEMUOptions.InstInsecure, "inst-insecure", false, "Do not verify signature on metal image")
ssv(&kola.QEMUOptions.PxeKernelArgs, "pxe-kargs", nil, "Additional kernel arguments for PXE")
Comment on lines +166 to +168
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The comment 'kola run iso.* options' is redundant and adds noise to the init function. It is better to rely on the grouping of related flags.

}

// Sync up the command line options if there is dependency
Expand Down
Loading