Started by upstream project STX_5.0_build_layer_flock build number 42 http:jenkins-STX_5.0_build_layer_flock-42.log.html
originally caused by:
Started by upstream project "STX_5.0_build_layer_all" build number 51
originally caused by:
Started by user Scott Little
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building in workspace /var/lib/jenkins/workspace/STX_build_installer_layered
No emails were triggered.
[STX_build_installer_layered] $ /bin/sh -xe /tmp/jenkins6327875673281509144.sh
+ echo DOCKER_BUILD_ID=jenkins-rc-5.0-flock-20210903T183634Z-builder
DOCKER_BUILD_ID=jenkins-rc-5.0-flock-20210903T183634Z-builder
+ echo MY_REPO_ROOT=/localdisk/designer/jenkins/rc-5.0-flock
MY_REPO_ROOT=/localdisk/designer/jenkins/rc-5.0-flock
+ echo MY_REPO=/localdisk/designer/jenkins/rc-5.0-flock/cgcs-root
MY_REPO=/localdisk/designer/jenkins/rc-5.0-flock/cgcs-root
+ echo MY_WORKSPACE=/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z
MY_WORKSPACE=/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z
+ echo OS=centos
OS=centos
+ echo MASTER_JOB_NAME=STX_5.0_build_layer_flock
MASTER_JOB_NAME=STX_5.0_build_layer_flock
+ echo PUBLISH_LOGS_BASE=/export/mirror/starlingx/rc/5.0/centos/flock/20210903T183634Z/logs
PUBLISH_LOGS_BASE=/export/mirror/starlingx/rc/5.0/centos/flock/20210903T183634Z/logs
+ echo PUBLISH_LOGS_URL=http://mirror.starlingx.cengn.ca/mirror/starlingx/release/5.0.1/centos/flock/logs
PUBLISH_LOGS_URL=http://mirror.starlingx.cengn.ca/mirror/starlingx/release/5.0.1/centos/flock/logs
+ '[' -n jenkins-rc-5.0-flock-20210903T183634Z-builder ']'
+ '[' -n /localdisk/designer/jenkins/rc-5.0-flock ']'
+ '[' -n /localdisk/designer/jenkins/rc-5.0-flock/cgcs-root ']'
+ '[' -n /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z ']'
+ '[' -n centos ']'
+ '[' -n STX_5.0_build_layer_flock ']'
+ '[' -n /export/mirror/starlingx/rc/5.0/centos/flock/20210903T183634Z/logs ']'
+ '[' -n http://mirror.starlingx.cengn.ca/mirror/starlingx/release/5.0.1/centos/flock/logs ']'
+ '[' '!' -f /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/NEED_BUILD ']'
+ export DOCKER_BUILD_WORKDIR=/localdisk/designer/jenkins/rc-5.0-flock/stx-tools
+ DOCKER_BUILD_WORKDIR=/localdisk/designer/jenkins/rc-5.0-flock/stx-tools
++ id -un
+ MYUNAME=jenkins
+ PXE_INSTALLER_OUT_DIR=/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output
+ STX_INSTALLER_DIR=/localdisk/designer/jenkins/rc-5.0-flock/stx-tools/centos-mirror-tools/output/stx-installer
+ DOCKER_CMD='docker exec --interactive --user=jenkins -e MYUNAME=jenkins jenkins-rc-5.0-flock-20210903T183634Z-builder /bin/bash -i -'
+ echo update-pxe-network-installer
+ docker exec --interactive --user=jenkins -e MYUNAME=jenkins jenkins-rc-5.0-flock-20210903T183634Z-builder /bin/bash -i -
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
not starting up lighttpd, it's already running
MY_REPO=/localdisk/designer/jenkins/rc-5.0-flock/cgcs-root
Using git@git.openstack.org:openstack for build

To ease checkout do:
eval $(ssh-agent)
ssh-add
To start a fresh source tree:
cd $MY_REPO_ROOT_DIR
repo init -u https://opendev.org/starlingx/manifest.git -m default.xml
To build all packages:
cd $MY_REPO
build-pkgs or build-pkgs <pkglist>
To make an iso:
build-iso
[jenkins@starlingx_mirror /]$ update-pxe-network-installer
Start to update pxe-network-installer images ....
step 1: copy original images: vmlinuz, initrd.img, squashfs.img

step 2: prepare necessary kernel RPMs

--> get /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/kernel-rpms/std ready
--> get /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/kernel-rpms/rt ready
-------- start to search standard kernel rpm and related kernel modules --------
--> find standard kernel rpm
--> find standard kernel core rpm
--> find standard kernel modules rpm
--> find standard kernel modules extra rpm
--> find standard kernel modules internal rpm
--> find e1000e kernel module rpm
--> find i40e kernel module rpm
--> find ixgbe kernel module rpm
--> find mlnx-ofa kernel module rpm
--> find ice kernel module rpm
-------- successfully found standard kernel rpm and related kernel modules --------

step 3: start to search rpms for rootfs
--> find anaconda rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find anaconda-core rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find anaconda-tui rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find anaconda-widgets rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find rpm rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find rpm-build rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find rpm-build-libs rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find rpm-libs rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find rpm-plugin-systemd-inhibit rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find rpm-python rpm
find: '/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/installer/rpmbuild/RPMS': No such file or directory
--> find systemd rpm
--> find systemd-libs rpm
--> find systemd-sysv rpm
--> find lz4 rpm
--> find bind-utils rpm
--> find ima-evm-utils rpm
---------------- successfully found rpms for rootfs --------------------------------
step 4: make installer images in this work dir
This script makes new initrd.img, vmlinuz and squashfs.img.
NOTE: it has to be executed with *root*!
---------------- start to make new initrd.img and vmlinuz -------------
--> uncompress original initrd.img
271820 blocks
--> clean up /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/initrd.work
--> remove old files in original rootfs
conf basename = kernel-3.10.0-957.el7.x86_64.conf
old version is 3.10.0-957.el7.x86_64
find: './usr/lib64/python2.7/site-packages/pyanaconda/': No such file or directory
find: 'usr/lib64/python2.7/site-packages/rpm/': No such file or directory
+ rm -rf ./boot/ ./etc/modules-load.d/
+ '[' -n 3.10.0-957.el7.x86_64 ']'
+ '[' -f ./etc/ld.so.conf.d/kernel-3.10.0-957.el7.x86_64.conf ']'
+ rm -rf ./etc/ld.so.conf.d/kernel-3.10.0-957.el7.x86_64.conf
+ rm -rf ./lib/modules/3.10.0-957.el7.x86_64
+ '[' -d ./usr/lib64/python2.7/site-packages/pyanaconda/ ']'
+ '[' -d ./usr/lib64/python2.7/site-packages/rpm/ ']'
+ all_pyo=
+ '[' -n ']'
+ exit
--> extract files from new kernel and its modular rpms to initrd root
1 block
109616 blocks
9843 blocks
881 blocks
136 blocks
1218 blocks
2337 blocks
4530 blocks
1572 blocks
13352 blocks
--> get new kernel image: vmlinuz
./boot/vmlinuz-4.18.0-147.3.1.el8_1.8.tis.x86_64
4.18.0-147.3.1.el8_1.8.tis.x86_64
-->check module dependencies in new initrd.img in chroot context
+ /usr/sbin/depmod -aeF /boot/System.map-4.18.0-147.3.1.el8_1.8.tis.x86_64 4.18.0-147.3.1.el8_1.8.tis.x86_64
+ '[' 0 == 0 ']'
+ echo 'module dependencies are satisfied!'
+ rm -f ./usr/lib/udev/rules.d/71-biosdevname.rules ./usr/sbin/biosdevname
module dependencies are satisfied!
+ exit
--> Rebuild the initrd
379112 blocks
-rw-r--r--. 1 root cgts 70148324 Sep 3 19:20 /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-initrd.img
-rwxr-xr-x. 1 root cgts 8208512 Sep 3 19:19 /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-vmlinuz
---------------- start to make new squashfs.img -------------
/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/orig/squashfs.img
--> copy rootfs.img from original squashfs.img to LiveOS folder
--> done to copy rootfs.img, umount squashfs.mnt
--> mount rootfs.img into /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/squashfs.work
--> clean up ./squashfs-rootfs from original squashfs.img in chroot context
--> remove old files in original rootfs
conf basename = kernel-3.10.0-957.el7.x86_64.conf
old version is 3.10.0-957.el7.x86_64
find: './usr/lib64/python2.7/site-packages/pyanaconda/': No such file or directory
find: 'usr/lib64/python2.7/site-packages/rpm/': No such file or directory
+ rm -rf ./boot/ ./etc/modules-load.d/
+ '[' -n 3.10.0-957.el7.x86_64 ']'
+ '[' -f ./etc/ld.so.conf.d/kernel-3.10.0-957.el7.x86_64.conf ']'
+ rm -rf ./etc/ld.so.conf.d/kernel-3.10.0-957.el7.x86_64.conf
+ rm -rf ./lib/modules/3.10.0-957.el7.x86_64
+ '[' -d ./usr/lib64/python2.7/site-packages/pyanaconda/ ']'
+ rm -rf usr/lib64/python2.7/site-packages/pyanaconda/
+ '[' -d ./usr/lib64/python2.7/site-packages/rpm/ ']'
+ rm -rf usr/lib64/python2.7/site-packages/rpm/
+ all_pyo=
+ '[' -n ']'
+ exit
--> extract files from rootfs-rpms to squashfs root
37 blocks
16815 blocks
910 blocks
164 blocks
1173 blocks
204 blocks
721 blocks
3748 blocks
629 blocks
388 blocks
1321 blocks
78 blocks
379 blocks
47912 blocks
2465 blocks
9 blocks
--> extract files from kernel and its modular rpms to squashfs root
1 block
109616 blocks
9843 blocks
881 blocks
136 blocks
1218 blocks
2337 blocks
4530 blocks
1572 blocks
13352 blocks
-->check module dependencies in new squashfs.img in chroot context
+ /usr/sbin/depmod -aeF /boot/System.map-4.18.0-147.3.1.el8_1.8.tis.x86_64 4.18.0-147.3.1.el8_1.8.tis.x86_64
+ '[' 0 == 0 ']'
+ echo 'module dependencies are satisfied!'
module dependencies are satisfied!
+ rm -f ./usr/lib/udev/rules.d/71-biosdevname.rules ./usr/sbin/biosdevname
+ exit
--> unmount /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/squashfs.work
--> make the new squashfs image
Parallel mksquashfs: Using 24 processors
Creating 4.0 filesystem on /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-squashfs.img, block size 1048576.
[/ ] 0/2048 0% [=============================================================\] 2048/2048 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 1048576
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 437981.90 Kbytes (427.72 Mbytes)
20.88% of uncompressed filesystem size (2097160.41 Kbytes)
Inode table size 4164 bytes (4.07 Kbytes)
50.02% of uncompressed inode table size (8324 bytes)
Directory table size 58 bytes (0.06 Kbytes)
100.00% of uncompressed directory table size (58 bytes)
Xattr table size 50 bytes (0.05 Kbytes)
100.00% of uncompressed xattr table size (50 bytes)
Number of duplicate files found 0
Number of inodes 3
Number of files 1
Number of fragments 0
Number of symbolic links 0
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 2
Number of ids (unique uids + gids) 2
Number of uids 1
root (0)
Number of gids 2
root (0)
cgts (751)
-rw-r--r--. 1 root cgts 448495616 Sep 3 19:21 /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-squashfs.img
--> done successfully!
updating pxe-network-installer images -- done!
[jenkins@starlingx_mirror /]$ exit
+ cd /localdisk/designer/jenkins/rc-5.0-flock/stx-tools
+ '[' '!' -d ']'
+ PXE_INSTALLER_OUT_DIR=/localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output
+ sudo chown -R jenkins /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output
+ cp /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-initrd.img /localdisk/designer/jenkins/rc-5.0-flock/stx-tools/centos-mirror-tools/output/stx-installer/initrd.img
+ cp /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-vmlinuz /localdisk/designer/jenkins/rc-5.0-flock/stx-tools/centos-mirror-tools/output/stx-installer/vmlinuz
+ cp /localdisk/loadbuild/jenkins/rc-5.0-flock/20210903T183634Z/pxe-network-installer/output/new-squashfs.img /localdisk/designer/jenkins/rc-5.0-flock/stx-tools/centos-mirror-tools/output/stx-installer/squashfs.img
No emails were triggered.
Triggering a new build of copy_logs
Triggering a new build of copy_failed_package_logs
Finished: SUCCESS