public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* Builds get fails when we append SWUPDATE yml file
@ 2021-09-30 10:50 Srinuvasan A
  2021-09-30 13:41 ` Florian Bezdeka
  0 siblings, 1 reply; 5+ messages in thread
From: Srinuvasan A @ 2021-09-30 10:50 UTC (permalink / raw)
  To: isar-users


[-- Attachment #1.1: Type: text/plain, Size: 3447 bytes --]



Hi All and Henning,

Our downstream project isar-siemens SLLL and isar-cip-core get build 
failure when we include this commit 6fa0197 
<https://github.com/ilbers/isar/commit/6fa0197ac36a86b2ae5c27f5b7804dd9a46d3c0b>. 
The build get fails when we append SWUPDATE yml file.
this will add the KERNEL_IMAGE and INITRD_IMAGE variable, this will defined 
in sw-description.tmpl file

TEMPLATE_VARS += "PN ROOTFS_PARTITION_NAME KERNEL_IMAGE INITRD_IMAGE"
SWU_ADDITIONAL_FILES += "${INITRD_IMAGE} ${KERNEL_IMAGE} 
${ROOTFS_PARTITION_NAME}"

when we add kas/opt/ebg-swu.yml file this will take the "
https://gitlab.com/cip-project/cip-core/isar-cip-core/-/blob/next/wic/simatic-ipc227e-efibootguard.wks" 
file.
this will configure the wic pulgin as "part --source efibootguard-boot", in 
this script it is expecting those KERNEL_IMAGE and INITRD_IMAGE or 
otherwise it throws the error.

Failure logs below:

`DEBUG: Executing python function do_wic_image
DEBUG: Executing shell function generate_wic_image
INFO: Creating image(s)...

WARNING: KERNEL_IMAGE not set. Use default:
WARNING: INITRD_IMAGE not set

ERROR: file vmlinuz not found in directory 
/build/tmp/deploy/images/simatic-ipc227e
WARNING: exit code 1 from a shell command.
ERROR: Error executing a python function in exec_python_func() 
autogenerated:

The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_python_func() autogenerated', lineno: 2, function:
0001:
*** 0002:do_wic_image(d)
0003:
File: '/work/isar/meta/classes/wic-img.bbclass', lineno: 141, function: 
do_wic_image
0137:}
0138:
0139:do_wic_image[file-checksums] += "${WKS_FILE_CHECKSUM}"
0140:python do_wic_image() {
*** 0141: bb.build.exec_func("generate_wic_image", d)
0142: bb.build.exec_func("check_for_wic_warnings", d)
0143:}
0144:addtask wic_image before do_image after do_image_tools
0145:
File: '/work/isar/bitbake/lib/bb/build.py', lineno: 251, function: exec_func
0247: with bb.utils.fileslocked(lockfiles):
0248: if ispython:
0249: exec_func_python(func, d, runfile, cwd=adir)
0250: else:
*** 0251: exec_func_shell(func, d, runfile, cwd=adir)
0252:
0253: try:
0254: curcwd = os.getcwd()
0255: except:
File: '/work/isar/bitbake/lib/bb/build.py', lineno: 452, function: 
exec_func_shell
0448: with open(fifopath, 'r+b', buffering=0) as fifo:
0449: try:
0450: bb.debug(2, "Executing shell function %s" % func)
0451: with open(os.devnull, 'r+') as stdin, logfile:
*** 0452: bb.process.run(cmd, shell=False, stdin=stdin, log=logfile, 
extrafiles=[(fifo,readfifo)])
0453: finally:
0454: os.unlink(fifopath)
0455:
0456: bb.debug(2, "Shell function %s finished" % func)
File: '/work/isar/bitbake/lib/bb/process.py', lineno: 182, function: run
0178: if not stderr is None:
0179: stderr = stderr.decode("utf-8")
0180:
0181: if pipe.returncode != 0:
*** 0182: raise ExecutionError(cmd, pipe.returncode, stdout, stderr)
0183: return stdout, stderr
Exception: bb.process.ExecutionError: Execution of 
'/build/tmp/work/ebsy-buster-amd64/ebsy-image-reference-simatic-ipc227e-wic-swu-img/1.0-r0/temp/run.generate_wic_image.157804' 
failed with exit code 1:
INFO: Creating image(s)...

WARNING: KERNEL_IMAGE not set. Use default:
WARNING: INITRD_IMAGE not set

ERROR: file vmlinuz not found in directory 
/build/tmp/deploy/images/simatic-ipc227e
WARNING: exit code 1 from a shell command.

DEBUG: Python function do_wic_image finished
`

Please revert back this commit.

Thanks,
Srinuvasan.A

[-- Attachment #1.2: Type: text/html, Size: 3798 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-10-04 15:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-30 10:50 Builds get fails when we append SWUPDATE yml file Srinuvasan A
2021-09-30 13:41 ` Florian Bezdeka
2021-10-01  4:49   ` Srinuvasan A
2021-10-04 10:45     ` Henning Schild
2021-10-04 15:39       ` Srinuvasan Arjunan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox