Date: Mon, 20 Dec 2021 12:17:34 -0500 From: mike tancsa <mike@sentex.net> To: FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org> Subject: installkernel/world over readonly nfs generating warnings (RELENG_13) Message-ID: <20dc973d-ecb0-27a8-4942-3c9dff7dedb4@sentex.net>
next in thread | raw e-mail | index | archive | help
I made a new RELENG_13 buildserver that I want to nfs mount from clients to update world. On RELENG_12 and below, I could do this on read only nfs mounts. However, when I try on RELENG_13, I get a constant spew of warnings for installkernel and world 0{git}# cd /crossbuild/src/ 0{git}# setenv MAKEOBJDIRPREFIX /crossbuild/obj/ 0{git}# make installkernel make warning: /crossbuild/obj//crossbuild/src: Read-only file system. make[1] warning: /crossbuild/src/: Read-only file system. make[2] warning: /crossbuild/obj/crossbuild/src/amd64.amd64: Read-only file system. -------------------------------------------------------------- >>> Install check kernel -------------------------------------------------------------- ... ===> aac (install) make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/sys/GENERIC/modules/crossbuild/src/sys/modules/aac: Read-only file system. install -T release -o root -g wheel -m 555 aac.ko /boot/kernel/ install -T dbg -o root -g wheel -m 555 aac.ko.debug /usr/lib/debug/boot/kernel/ ===> aacraid (install) make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/sys/GENERIC/modules/crossbuild/src/sys/modules/aacraid: Read-only file system. install -T release -o root -g wheel -m 555 aacraid.ko /boot/kernel/ install -T dbg -o root -g wheel -m 555 aacraid.ko.debug /usr/lib/debug/boot/kernel/ ===> accf_data (install) make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/sys/GENERIC/modules/crossbuild/src/sys/modules/accf_data: Read-only file system. install -T release -o root -g wheel -m 555 accf_data.ko /boot/kernel/ install -T dbg -o root -g wheel -m 555 accf_data.ko.debug /usr/lib/debug/boot/kernel/ and during installworld make warning: /crossbuild/obj//crossbuild/src: Permission denied. make[1] warning: /crossbuild/src/: Permission denied. make[1]: "/crossbuild/obj/crossbuild/src/amd64.amd64/toolchain-metadata.mk" line 1: Using cached toolchain metadata from build at build13.sentex.ca on Mon Dec 20 04:05:34 UTC 2021 make[2] warning: /crossbuild/obj/crossbuild/src/amd64.amd64: Permission denied. make[2] warning: /crossbuild/src/: Permission denied. make[3] warning: /crossbuild/obj/crossbuild/src/amd64.amd64: Permission denied. make[3] warning: /crossbuild/src/: Permission denied. make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64: Permission denied. make[3] warning: /crossbuild/src/: Permission denied. make[3]: "/crossbuild/obj/crossbuild/src/amd64.amd64/toolchain-metadata.mk" line 1: Using cached toolchain metadata from build at build13.sentex.ca on Mon Dec 20 04:05:34 UTC 2021 make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64: Permission denied. make[3] warning: /crossbuild/src/: Permission denied. make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64: Permission denied. make[4] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib: Permission denied. make[5] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib/csu: Permission denied. make[6] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib/csu/i386: Permission denied. make[5] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib/libc: Permission denied. make[5] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib/libc_nonshared: Permission denied. make[5] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib/libcompiler_rt: Permission denied. make[5] warning: /crossbuild/obj/crossbuild/src/amd64.amd64/obj-lib32/lib/libclang_rt: Permission denied. It seems to install OK, but every module generates a warning. Is there a better way to installkernel / world over nfs on RELENG_13 ? I dont want to make it RW if possible. 0{git}# mount -t nfs 192.168.153.29:/crossbuild on /crossbuild (nfs, read-only) 0{git}# ---Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20dc973d-ecb0-27a8-4942-3c9dff7dedb4>