Update:
As of https://github.com/CentOS/sig-atomic-buildscripts/commit/44a145ebf65fd610103... Im now able to build and commit ostree (by executing build_ostree_components.sh) - and installer images build step seems to complete successfully.
But imagefactory build fails when executing:
rpm-ostree-toolbox imagefactory --overwrite --tdl ${GitDir}/atomic-7.1.tdl -c ${GitDir}/config.ini -i kvm -i vagrant-libvirt -i vagrant-virtualbox -k ${GitDir}/atomic-7.1-cloud.ks --vkickstart ${GitDir}/atomic-7.1-vagrant.ks -o ${BuildDir}/virt |& tee ${LogFile}
Debug info ------------------------------- # Build host is CentOS 7.1 as Parallels Desktop 10 VM - with nested virtualization for running imagefactory KVM VMs.
# Error screenshot from imagefactory VM: http://prntscr.com/7ptic2
# HTTPServer log from build host: [root@nf-builder builddir]# Serving HTTP on 0.0.0.0 port 8000 ... 192.168.122.1 - - [06/Jul/2015 23:41:19] "HEAD /installer/images/ HTTP/1.1" 200 - 192.168.122.1 - - [06/Jul/2015 23:41:19] "HEAD /installer/images//.treeinfo HTTP/1.1" 200 - 192.168.122.1 - - [06/Jul/2015 23:41:19] "GET /installer/images//.treeinfo HTTP/1.1" 200 - 192.168.122.1 - - [06/Jul/2015 23:41:19] "HEAD /installer/images/images/pxeboot/vmlinuz HTTP/1.1" 200 - 192.168.122.1 - - [06/Jul/2015 23:41:19] "HEAD /installer/images/images/pxeboot/initrd.img HTTP/1.1" 200 - 192.168.122.236 - - [06/Jul/2015 23:41:44] "GET /installer/images//.treeinfo HTTP/1.1" 200 - 192.168.122.236 - - [06/Jul/2015 23:41:44] "GET /installer/images//LiveOS/squashfs.img HTTP/1.1" 200 - 192.168.122.236 - - [06/Jul/2015 23:41:52] code 404, message File not found 192.168.122.236 - - [06/Jul/2015 23:41:52] "GET /installer/images//images/updates.img HTTP/1.1" 404 - 192.168.122.236 - - [06/Jul/2015 23:41:52] code 404, message File not found 192.168.122.236 - - [06/Jul/2015 23:41:52] "GET /installer/images//images/product.img HTTP/1.1" 404 -
# Program log screenshot from Anaconda installer: http://prntscr.com/7ptiz7
# Anaconda log screenshot: http://prntscr.com/7ptjl0
# Network ping test from imagefactory build VM to host 192.168.122.1: http://prntscr.com/7ptk3w
# Successful curl http://192.168.122.1:8000/repo/ test from imagefactory build VM : http://prntscr.com/7ptku6
# Ostreesetup line from kickstart:
[root@nf-builder sig-atomic-buildscripts]# cat atomic-7.1-cloud.ks | grep ostreesetup ostreesetup --osname="centos-atomic-host" --remote="centos-atomic-host" --ref="centos-atomic-host/7/x86_64/standard" --url="http://192.168.122.1:8000/repo/" --nogpg
# Installer images: [root@nf-builder sig-atomic-buildscripts]# ls -lh /srv/builddir/installer/images/images/ total 686M -rw-r--r-- 1 root root 6.3M Jul 7 01:00 efiboot.img -rw-r--r-- 1 root root 680M Jul 7 01:00 installer.iso drwxr-xr-x 2 root root 55 Jul 7 01:00 pxeboot
[root@nf-builder sig-atomic-buildscripts]# ls -lh /srv/builddir/installer/images/LiveOS/ total 594M -rw-r--r-- 1 root root 594M Jul 7 00:56 squashfs.img
Any ideas why anaconda gets "connection refused" in ostreesetup step? Any ideas how to debug it further?
Kind regards,