commit 68a211c657547b3f5c9d3dfecb2f6d51872bb8d2
parent 9820dbea1cf5060d7d04632f0fed7e91ea608309
Author: Jan Pobrislo <ccx@te2000.cz>
Date: Fri, 12 Dec 2025 14:29:19 +0000
add container for qemu / pthbs-test
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/zsh-functions/confz_site_containers_init b/zsh-functions/confz_site_containers_init
@@ -9,6 +9,7 @@ typeset -gA site_containers_mountpoints=(
ccx-password-store /home/ccx/bzr/password-store
ccx-development /home/ccx/development
ccx-baregit /home/ccx/baregit
+ ccx-vm-images /home/ccx/vm-images
#ccx-opt /home/ccx/opt
rcm-devops /mnt/volumes/containers/user/ccx/git/home/ccx/git/rcm-devops
# ccx-git /home/ccx/git
@@ -295,7 +296,8 @@ confz_site_containers_user_check() {
UC ssrn-monitor-dev alpine-postgresql-dev mount_rw="ccx-bzr" $in_netns seccomp_profile=ptrace
UC pthbs-dev alpine-pthbs-dev mount_rw="ccx-bzr" "$ro pthbs mrrl" $in_netns seccomp_profile=ptrace
UC ledum-dev alpine-pthbs-dev "$ro pthbs mrrl" $in_netns seccomp_profile=ptrace
- UC pthbs-build mrrl-bindmount "$ro versions mrrl" $in_netns $with_more_fds seccomp_profile=build
+ UC pthbs-build mrrl-bindmount mount_rw=ccx-vm-images "$ro versions mrrl" $in_netns $with_more_fds seccomp_profile=build
+ UC pthbs-test alpine-qemu mount_rw=ccx-vm-images seccomp_profile=ptrace
UC gentoo-prefix-dev alpine-gentoo-dev $with_opt "$ro versions" seccomp_profile=ptrace
UC x11-dev gentoo-xorg mount_rw="ccx-bzr" $in_netns seccomp_profile=ptrace
UCa weechat-dev $in_netns seccomp_profile=ptrace
@@ -566,6 +568,9 @@ confz_site_container_images_check() {
)
require site_container_alpine :containers_dir :svscan_dir \
+ image_name=alpine-qemu packages="$alpine_terminal qemu-tools qemu-system-x86_64"
+
+ require site_container_alpine :containers_dir :svscan_dir \
image_name=alpine-ocaml-dev packages="$alpine_dev_ocaml"
require site_container_alpine :containers_dir :svscan_dir \