Skip to content

generate_seapath_image.sh: force image build#153

Merged
Paullgk merged 1 commit intomainfrom
sfl-dev
Feb 27, 2026
Merged

generate_seapath_image.sh: force image build#153
Paullgk merged 1 commit intomainfrom
sfl-dev

Conversation

@Paullgk
Copy link
Member

@Paullgk Paullgk commented Feb 27, 2026

When building an image with a fresh installation of Podman on Ubuntu distro, an error [1] is occurring as Podman is unable to find a local FAI image. To fix this, ensure the FAI image is build before running the podman-compose command.

[1]:

seapath@seapath-build-2:~/seapath/seapath-debian/build_debian_iso$ ./generate_seapath_image.sh standalone
We are going to use sudo podman-compose
podman-compose version: 1.0.6
['podman', '--version', '']
using podman version: 4.9.3
podman volume inspect build_debian_iso_ext || podman volume create build_debian_iso_ext
['podman', 'volume', 'inspect', 'build_debian_iso_ext']
Error: no such volume build_debian_iso_ext
['podman', 'volume', 'create', '--label', 'io.podman.compose.project=build_debian_iso', '--label', 'com.docker.compose.project=build_debian_iso', 'build_debian_iso_ext']
['podman', 'volume', 'inspect', 'build_debian_iso_ext']
['podman', 'network', 'exists', 'build_debian_iso_default']
['podman', 'network', 'create', '--label', 'io.podman.compose.project=build_debian_iso', '--label', 'com.docker.compose.project=build_debian_iso', 'build_debian_iso_default']
['podman', 'network', 'exists', 'build_debian_iso_default']
podman run --name=build_debian_iso_fai-setup_tmp47442 --rm -i --label io.podman.compose.config-hash=0effdf9b381098cadbdbfd4fbb081f91d776f7a1311c650a2db89703dfcf26fa --label io.podman.compose.project=build_debian_iso --label io.podman.compose.version=1.0.6 --label PODMAN_SYSTEMD_UNIT=podman-compose@build_debian_iso.service --label com.docker.compose.project=build_debian_iso --label com.docker.compose.project.working_dir=/home/seapath/seapath/seapath-debian/build_debian_iso --label com.docker.compose.project.config_files=/home/seapath/seapath/seapath-debian/build_debian_iso/docker-compose.yml --label com.docker.compose.container-number=1 --label com.docker.compose.service=fai-setup -v build_debian_iso_ext:/ext:dev,Z,suid -v /home/seapath/seapath/seapath-debian/build_debian_iso/etc_fai:/etc/fai:Z,ro -v /tmp/fai:/var/log/fai:Z --net build_debian_iso_default --network-alias fai-setup --tty --privileged fai fai-mk-configspace
Error: short-name "fai" did not resolve to an alias and no unqualified-search registries are defined in "/etc/containers/registries.conf"
exit code: 125

When building an image with a fresh installation of Podman on Ubuntu
distro, an error [1] is occurring as Podman is unable to find a local
FAI image. To fix this, ensure the FAI image is build before running
the podman-compose command.

[1]:
```
seapath@seapath-build-2:~/seapath/seapath-debian/build_debian_iso$ ./generate_seapath_image.sh standalone
We are going to use sudo podman-compose
podman-compose version: 1.0.6
['podman', '--version', '']
using podman version: 4.9.3
podman volume inspect build_debian_iso_ext || podman volume create build_debian_iso_ext
['podman', 'volume', 'inspect', 'build_debian_iso_ext']
Error: no such volume build_debian_iso_ext
['podman', 'volume', 'create', '--label', 'io.podman.compose.project=build_debian_iso', '--label', 'com.docker.compose.project=build_debian_iso', 'build_debian_iso_ext']
['podman', 'volume', 'inspect', 'build_debian_iso_ext']
['podman', 'network', 'exists', 'build_debian_iso_default']
['podman', 'network', 'create', '--label', 'io.podman.compose.project=build_debian_iso', '--label', 'com.docker.compose.project=build_debian_iso', 'build_debian_iso_default']
['podman', 'network', 'exists', 'build_debian_iso_default']
podman run --name=build_debian_iso_fai-setup_tmp47442 --rm -i --label io.podman.compose.config-hash=0effdf9b381098cadbdbfd4fbb081f91d776f7a1311c650a2db89703dfcf26fa --label io.podman.compose.project=build_debian_iso --label io.podman.compose.version=1.0.6 --label PODMAN_SYSTEMD_UNIT=podman-compose@build_debian_iso.service --label com.docker.compose.project=build_debian_iso --label com.docker.compose.project.working_dir=/home/seapath/seapath/seapath-debian/build_debian_iso --label com.docker.compose.project.config_files=/home/seapath/seapath/seapath-debian/build_debian_iso/docker-compose.yml --label com.docker.compose.container-number=1 --label com.docker.compose.service=fai-setup -v build_debian_iso_ext:/ext:dev,Z,suid -v /home/seapath/seapath/seapath-debian/build_debian_iso/etc_fai:/etc/fai:Z,ro -v /tmp/fai:/var/log/fai:Z --net build_debian_iso_default --network-alias fai-setup --tty --privileged fai fai-mk-configspace
Error: short-name "fai" did not resolve to an alias and no unqualified-search registries are defined in "/etc/containers/registries.conf"
exit code: 125
```

Signed-off-by: Paul Le Guen de Kerneizon <paul.leguendekerneizon@savoirfairelinux.com>
@Paullgk Paullgk merged commit 51673dc into main Feb 27, 2026
3 checks passed
@Paullgk Paullgk deleted the sfl-dev branch February 27, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants