@@ -64,6 +64,7 @@ default:
- if [ "${release}" = "bookworm" ]; then base_yaml="${base_yaml}:kas/opt/bookworm.yml"; fi
- if [ "${release}" = "trixie" ]; then base_yaml="${base_yaml}:kas/opt/trixie.yml"; fi
- if [ "${encrypt}" = "enable" ]; then base_yaml="${base_yaml}:kas/opt/encrypt-data.yml"; fi
+ - if [ "${watchdog}" = "disable" ]; then base_yaml="${base_yaml}:kas/opt/disable-watchdog.yml"; fi
- if [ "${swupdate_version}" = "2022.12" ]; then base_yaml="${base_yaml}:kas/opt/swupdate-2022.12.yaml"; fi
- echo "Building ${base_yaml}"
- kas build ${base_yaml}
@@ -250,6 +251,7 @@ build:x86-uefi-secure-boot:
use_rt: disable
targz: disable
encrypt: disable
+ watchdog: disable
build:qemu-amd64-swupdate:
extends:
new file mode 100644
@@ -0,0 +1,15 @@
+#
+# Copyright (c) Siemens AG, 2025
+#
+# Authors:
+# Quirin Gylstorff <quirin.gylstorff@siemens.com>
+#
+# SPDX-License-Identifier: MIT
+#
+
+header:
+ version: 14
+
+local_conf_header:
+ no-watchdog: |
+ WDOG_TIMEOUT = "0"