dustin/jenkinsagent/pipeline/head This commit looks good
Details
There is apparently a bug in *runc* 1.1.0 that prevents privileged containers from starting: > docker: Error response from daemon: failed to create shim: OCI runtime > create failed: runc create failed: unable to start container process: > unable to apply cgroup configuration: chown > /sys/fs/cgroup/system.slice/docker-….scope/memory.oom.group: no such > file or directory: unknown. A patch is available but has not been integrated into an official release yet. |
||
---|---|---|
ci | ||
configs | ||
initramfs | ||
patches/runc/1.1.0 | ||
rootfs | ||
.gitignore | ||
Config.in | ||
Makefile | ||
README.md | ||
cmdline.txt | ||
config.txt | ||
external.desc | ||
external.mk |
README.md
Network-Booted Jenkins Agent
Required Build Host Configuration
sudo dnf install -y \
ncurses-devel \
perl-ExtUtils-MakeMaker \
perl-FindBin \
perl-Thread-Queue \
--
git clone git://git.buildroot.net/buildroot ~/src/buildroot
Build
Build the Initramfs
make -C ~/src/buildroot O=${PWD}/_build/initramfs BR2_EXTERNAL=${PWD} jenkinsagent_initramfs_defconfig
make -C _build/initramfs -j $(nproc)
Build the Rootfs
make -C ~/src/buildroot O=${PWD}/_build/rootfs BR2_EXTERNAL=${PWD} jenkinsagent_defconfig
make -C _build/rootfs -j $(nproc)