Assisted Installer ISO generation fails building 4.19 and 4.20
Fails:
OS_IMAGES: '[{"openshift_version":"4.20","cpu_architecture":"x86_64","url":"https://rhcos.mirror.openshift.com/art/storage/prod/streams/c10s/builds/10.0.20250628-0/x86_64/scos-10.0.20250628-0-live-iso.x86_64.iso","version":"10.0.20250628-0"}]'
RELEASE_IMAGES: '[{"openshift_version":"4.20","cpu_architecture":"x86_64","cpu_architectures":["x86_64"],"url":"quay.io/okd/scos-release:4.20.0-okd-scos.ec.10","version":"4.20.0-okd-scos.ec.10","default":true,"support_level":"beta"}]'
Works:
OS_IMAGES: '[{"openshift_version":"4.20","cpu_architecture":"x86_64","url":"https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/pre-release/4.20.0-ec.5/rhcos-4.20.0-ec.5-x86_64-live-iso.x86_64.iso","version":"10.0.20250628-0"}]'
RELEASE_IMAGES: '[{"openshift_version":"4.20","cpu_architecture":"x86_64","cpu_architectures":["x86_64"],"url":"quay.io/okd/scos-release:4.20.0-okd-scos.ec.10","version":"4.20.0-okd-scos.ec.10","default":true,"support_level":"beta"}]'
Log: {"file":"/app/pkg/imagestore/imagestore.go:318","func":"github.com/openshift/assisted-image-service/pkg/imagestore.(*rhcosStore).Populate","level":"info","msg":"Finished creating minimal iso for 4.19-x86_64 (9.0.20250510-0)","time":"2025-08-21T21:47:30Z"} {"file":"/app/pkg/imagestore/imagestore.go:349","func":"github.com/openshift/assisted-image-service/pkg/imagestore.(*rhcosStore).extractAndCacheNmstatectl","level":"info","msg":"Extracting and caching nmstatectl for 4.20-x86_64","time":"2025-08-21T21:47:30Z"} {"file":"/app/pkg/isoeditor/nmstate_handler.go:121","func":"github.com/openshift/assisted-image-service/pkg/isoeditor.(*CommonExecuter).Execute","level":"info","msg":"Running cmd: cat /data/rootfs-3052527747.img | cpio -i\n","time":"2025-08-21T21:47:32Z"} {"file":"/app/pkg/isoeditor/nmstate_handler.go:121","func":"github.com/openshift/assisted-image-service/pkg/isoeditor.(*CommonExecuter).Execute","level":"info","msg":"Running cmd: ulimit -n 1024 ; unsquashfs -dest '' -lc root.squashfs\n","time":"2025-08-21T21:47:39Z"} {"file":"/app/pkg/isoeditor/nmstate_handler.go:90","func":"github.com/openshift/assisted-image-service/pkg/isoeditor.(*nmstateHandler).extractNmstatectl","level":"error","msg":"failed to unsquashfs root.squashfs: Failed to execute cmd (/usr/bin/bash -c ulimit -n 1024 ; unsquashfs -dest '' -lc root.squashfs): Could not open root.squashfs, because No such file or directory\n: exit status 1","time":"2025-08-21T21:47:39Z"} {"file":"/app/main.go:135","func":"main.main.func1","level":"fatal","msg":"Failed to populate image store: failed to extract and cache nmstatectl for 4.20-x86_64: failed to build nmstate cpio archive: Failed to execute cmd (/usr/bin/bash -c ulimit -n 1024 ; unsquashfs -dest '' -lc root.squashfs): Could not open root.squashfs, because No such file or directory\n: exit status 1\n","time":"2025-08-21T21:47:39Z"} root@assisted:/home/ass# podman logs assisted-installer-image-service
Issues go stale after 90d of inactivity.
Mark the issue as fresh by commenting /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
Exclude this issue from closing by commenting /lifecycle frozen.
If this issue is safe to close now please do so with /close.
/lifecycle stale
Stale issues rot after 30d of inactivity.
Mark the issue as fresh by commenting /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
Exclude this issue from closing by commenting /lifecycle frozen.
If this issue is safe to close now please do so with /close.
/lifecycle rotten /remove-lifecycle stale
Rotten issues close after 30d of inactivity.
Reopen the issue by commenting /reopen.
Mark the issue as fresh by commenting /remove-lifecycle rotten.
Exclude this issue from closing again by commenting /lifecycle frozen.
/close
@openshift-bot: Closing this issue.
In response to this:
Rotten issues close after 30d of inactivity.
Reopen the issue by commenting
/reopen. Mark the issue as fresh by commenting/remove-lifecycle rotten. Exclude this issue from closing again by commenting/lifecycle frozen./close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.