AutoBuilder Cluster Setup: Difference between revisions
From Yocto Project
Jump to navigationJump to search
(Rough outline) |
mNo edit summary |
||
Line 9: | Line 9: | ||
** cd /root/poky/scripts/; ./runqemu-gen-tapdevs 6000 100 32 /opt/poky/sysroots/x86_64-pokysdk-linux/ | ** cd /root/poky/scripts/; ./runqemu-gen-tapdevs 6000 100 32 /opt/poky/sysroots/x86_64-pokysdk-linux/ | ||
** /bin/su - pokybuild -c "/usr/bin/vncserver" | ** /bin/su - pokybuild -c "/usr/bin/vncserver" | ||
* | * Disable or edit firewall rules to allow all connections to the tap devices | ||
* Install nfs-utils or nfs-common, edit etc/idmapd.conf, fstab entry, mount NAS | |||
* As pokybuild | |||
** touch ~/yocto-autobuilder/.setupdone | |||
** . yocto-autobuilder-setup | |||
** ./yocto-start-autobuilder worker |
Revision as of 18:50, 19 July 2016
- Install base OS with minimal target
- Add pokybuild user (uid=6000)
- Add ssh key to clone production yocto-autobuilder
- update config/autobuilder.conf and yocto-worker/buildbot.tac
- Install the requirements from http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html
- git clone --single-branch http://git.yoctoproject.org/git/poky /root/poky
- Install http://downloads.yoctoproject.org/releases/yocto/yocto-2.1/toolchain/x86_64/poky-glibc-x86_64-core-image-sato-core2-64-toolchain-2.1.sh to /opt/poky
- Add startup scripts to create tap devs and start vncserver
- cd /root/poky/scripts/; ./runqemu-gen-tapdevs 6000 100 32 /opt/poky/sysroots/x86_64-pokysdk-linux/
- /bin/su - pokybuild -c "/usr/bin/vncserver"
- Disable or edit firewall rules to allow all connections to the tap devices
- Install nfs-utils or nfs-common, edit etc/idmapd.conf, fstab entry, mount NAS
- As pokybuild
- touch ~/yocto-autobuilder/.setupdone
- . yocto-autobuilder-setup
- ./yocto-start-autobuilder worker