Bug 2854

Summary: [Autobuilder] Strange directories in rootfs
Product: [Infrastructure] AutoBuilder Reporter: Yi Zhao <yi.zhao>
Component: autobuilderAssignee: Beth Flanagan <elizabeth.flanagan>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: Undecided CC: elizabeth.flanagan, infras.ab.watcher, Infras.watcher, jiajun.xu, laurentiu.serban, liang.li2, yi.zhao
Version: 1.3   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Yi Zhao 2012-07-30 07:28:34 UTC
Tree/branch: poky/master
Commit:0ffb02eec2beaea27ff0ec9d3d31b0a09e675a4c

Image location: http://autobuilder.yoctoproject.org/pub/nightly/20120725-3/machines/

I found there are some strange directories in rootfs which download from autobuilder. For example:
##########
$ tar tjvf core-image-sato-sdk-qemuarm-20120725214148.rootfs.tar.bz2 |grep srv
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/x86_64-linux/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/x86_64-linux/var/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/x86_64-linux/var/lib/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/x86_64-linux/var/lib/wdj/
drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/x86_64-linux/var/lib/wdj/l10n/
###########

These directories exist in all images and rootfs tarballs on autobuilder. But there is no packages own these. 
############
root@qemuarm:~# rpm -qf /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/x86_64-linux/var/lib/wdj/l10n/
root@qemuarm:~# 
root@qemuarm:~# rpm -qf /srv/
root@qemuarm:~# 
root@qemuarm:~#  
#####  

I also built the image in local and didn't find these directories in rootfs. Looks like these are from autobuilder.
Comment 1 liang li 2012-07-31 09:24:22 UTC
build qemuppc locally using the same commit:
0ffb02eec2beaea27ff0ec9d3d31b0a09e675a4c

the similiar dir also is found in rootfs:
root@qemuppc:/# ls 
bin         dev         lib         mnt         sys         var
boot        etc         lost+found  proc        tmp
buildarea   home        media       sbin        usr

root@qemuppc:/buildarea/tester/build_50/tmp/sysroots/x86_64-linux/var/lib/wdj/l10n# pwd
/buildarea/tester/build_50/tmp/sysroots/x86_64-linux/var/lib/wdj/l10n

test env:
host :ubuntu 12.04 x86_64
Comment 2 Yi Zhao 2012-07-31 09:56:18 UTC
(In reply to comment #0)
> Tree/branch: poky/master
> Commit:0ffb02eec2beaea27ff0ec9d3d31b0a09e675a4c
> 
> Image location:
> http://autobuilder.yoctoproject.org/pub/nightly/20120725-3/machines/
> 
> I found there are some strange directories in rootfs which download from
> autobuilder. For example:
> ##########
> $ tar tjvf core-image-sato-sdk-qemuarm-20120725214148.rootfs.tar.bz2 |grep
> srv
> drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/
> drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/
> drwxr-xr-x root/root             0 2012-07-26 06:01 ./srv/home/pokybuild/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/x86_64-linux/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/x86_64-linux/var/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/x86_64-linux/var/lib/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/x86_64-linux/var/lib/wdj/
> drwxr-xr-x root/root             0 2012-07-26 06:01
> ./srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/x86_64-linux/var/lib/wdj/l10n/
> ###########
> 
> These directories exist in all images and rootfs tarballs on autobuilder.
> But there is no packages own these. 
> ############
> root@qemuarm:~# rpm -qf
> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/
> tmp/sysroots/x86_64-linux/var/lib/wdj/l10n/
> root@qemuarm:~# 
> root@qemuarm:~# rpm -qf /srv/
> root@qemuarm:~# 
> root@qemuarm:~#  
> #####  
> 
> I also built the image in local and didn't find these directories in rootfs.
> Looks like these are from autobuilder.

Sorry, I made a mistake. When I built image in local, these directories also found in rootfs:
########
$ tar tjvf core-image-sato-qemuppc-20120731075022.rootfs.tar.bz2 |grep buildarea
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/lib/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/lib/wdj/
drwxr-xr-x root/root             0 2012-07-31 17:42 ./buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/lib/wdj/l10n/

##########

I tried to find them in build directory:
##########
$ find ./tmp -name wdj
./tmp/sysroots/x86_64-linux/var/cache/wdj
./tmp/sysroots/x86_64-linux/var/lib/wdj
./tmp/work/x86_64-linux/rpm-native-5.4.9-r46/image/buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/cache/wdj
./tmp/work/x86_64-linux/rpm-native-5.4.9-r46/image/buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/lib/wdj
./tmp/work/x86_64-linux/rpm-native-5.4.9-r46/sysroot-destdir/buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/cache/wdj
./tmp/work/x86_64-linux/rpm-native-5.4.9-r46/sysroot-destdir/buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/lib/wdj
./tmp/work/qemuppc-poky-linux/core-image-sato-1.0-r0/rootfs/var/lib/wdj
./tmp/work/qemuppc-poky-linux/core-image-sato-1.0-r0/rootfs/buildarea1/yzhao1/poky/build-qemuppc/tmp/sysroots/x86_64-linux/var/lib/wdj
#########
Comment 3 Beth Flanagan 2012-07-31 16:35:12 UTC
Closing as not a bug