tests/vm: update openbsd image to 7.4
The old links are dead so even if we have the ISO cached we can't finish the install. Update to the current stable and tweak the install strings. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2192 Tested-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20240227144335.1196131-5-alex.bennee@linaro.org>
This commit is contained in:
parent
151b7dba39
commit
8467ac75b3
@ -22,8 +22,8 @@ class OpenBSDVM(basevm.BaseVM):
|
|||||||
name = "openbsd"
|
name = "openbsd"
|
||||||
arch = "x86_64"
|
arch = "x86_64"
|
||||||
|
|
||||||
link = "https://cdn.openbsd.org/pub/OpenBSD/7.2/amd64/install72.iso"
|
link = "https://cdn.openbsd.org/pub/OpenBSD/7.4/amd64/install74.iso"
|
||||||
csum = "0369ef40a3329efcb978c578c7fdc7bda71e502aecec930a74b44160928c91d3"
|
csum = "a1001736ed9fe2307965b5fcdb426ae11f9b80d26eb21e404a705144a0a224a0"
|
||||||
size = "20G"
|
size = "20G"
|
||||||
pkgs = [
|
pkgs = [
|
||||||
# tools
|
# tools
|
||||||
@ -99,10 +99,10 @@ class OpenBSDVM(basevm.BaseVM):
|
|||||||
self.console_wait_send("(I)nstall", "i\n")
|
self.console_wait_send("(I)nstall", "i\n")
|
||||||
self.console_wait_send("Terminal type", "xterm\n")
|
self.console_wait_send("Terminal type", "xterm\n")
|
||||||
self.console_wait_send("System hostname", "openbsd\n")
|
self.console_wait_send("System hostname", "openbsd\n")
|
||||||
self.console_wait_send("Which network interface", "vio0\n")
|
self.console_wait_send("Network interface to configure", "vio0\n")
|
||||||
self.console_wait_send("IPv4 address", "autoconf\n")
|
self.console_wait_send("IPv4 address", "autoconf\n")
|
||||||
self.console_wait_send("IPv6 address", "none\n")
|
self.console_wait_send("IPv6 address", "none\n")
|
||||||
self.console_wait_send("Which network interface", "done\n")
|
self.console_wait_send("Network interface to configure", "done\n")
|
||||||
self.console_wait("Password for root account")
|
self.console_wait("Password for root account")
|
||||||
self.console_send("%s\n" % self._config["root_pass"])
|
self.console_send("%s\n" % self._config["root_pass"])
|
||||||
self.console_wait("Password for root account")
|
self.console_wait("Password for root account")
|
||||||
@ -124,6 +124,7 @@ class OpenBSDVM(basevm.BaseVM):
|
|||||||
self.console_wait_send("Allow root ssh login", "yes\n")
|
self.console_wait_send("Allow root ssh login", "yes\n")
|
||||||
self.console_wait_send("timezone", "UTC\n")
|
self.console_wait_send("timezone", "UTC\n")
|
||||||
self.console_wait_send("root disk", "\n")
|
self.console_wait_send("root disk", "\n")
|
||||||
|
self.console_wait_send("Encrypt the root disk with a passphrase", "no\n")
|
||||||
self.console_wait_send("(W)hole disk", "\n")
|
self.console_wait_send("(W)hole disk", "\n")
|
||||||
self.console_wait_send("(A)uto layout", "c\n")
|
self.console_wait_send("(A)uto layout", "c\n")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user