Bug 2854 - [Autobuilder] Strange directories in rootfs
Summary: [Autobuilder] Strange directories in rootfs
Status: RESOLVED NOTABUG
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: 1.3
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Beth Flanagan
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-07-30 07:28 UTC by Yi Zhao
Modified: 2012-07-31 16:35 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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