FreeBSD-main-amd64-build - Build #31177 - Failure

From: <jenkins-admin_at_FreeBSD.org>
Date: Tue, 28 Jan 2025 02:34:04 UTC
FreeBSD-main-amd64-build - Build #31177 (aa90fbed151de512ab6e59f75df009533a15751f) - Failure

Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/console

Status explanation:
"Failure" - the build is suspected being broken by the following changes
"Still Failing" - the build has not been fixed by the following changes and
                  this is a notification to note that these changes have
                  not been fully tested by the CI system

Change summaries:
(Those commits are likely but not certainly responsible)

aa90fbed151de512ab6e59f75df009533a15751f by mckusick:
Standardize the definition of a UFS dinode.



The end of the build log:

[...truncated 10.47 KiB...]
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [7/15] Extracting libssh2-1.11.1,3: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [8/15] Installing libpsl-0.21.5_1...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [8/15] Extracting libpsl-0.21.5_1: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [9/15] Installing brotli-1.1.0,1...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [9/15] Extracting brotli-1.1.0,1: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [10/15] Installing curl-8.11.1_1...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [10/15] Extracting curl-8.11.1_1: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [11/15] Installing gettext-runtime-0.23...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [11/15] Extracting gettext-runtime-0.23: ........FATAL: Unable to delete script file /tmp/jenkins16472220497038086632.sh
java.nio.channels.ClosedChannelException
	at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:241)
	at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:221)
	at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:824)
	at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:289)
	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:176)
	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:278)
	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:505)
	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:243)
	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:195)
	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:208)
	at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:792)
	at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:172)
	at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:348)
	at hudson.remoting.Channel.close(Channel.java:1626)
	at hudson.remoting.Channel.close(Channel.java:1574)
	at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:949)
	at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:823)
	at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at jenkins.util.ErrorLoggingExecutorService.lambda$wrap$0(ErrorLoggingExecutorService.java:51)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@723fea0d:JNLP4-connect connection from butler2.nyi.freebsd.org/[2610:1c1:1:607c:0:0:16:5]:25550": Remote call on JNLP4-connect connection from butler2.nyi.freebsd.org/[2610:1c1:1:607c:0:0:16:5]:25550 failed. The channel is closing down or has closed down
	at hudson.remoting.Channel.call(Channel.java:1105)
	at hudson.FilePath.act(FilePath.java:1228)
	at hudson.FilePath.act(FilePath.java:1217)
	at hudson.FilePath.delete(FilePath.java:1764)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:817)
	at hudson.model.Build$BuildExecution.build(Build.java:199)
	at hudson.model.Build$BuildExecution.doRun(Build.java:164)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
	at hudson.model.Run.execute(Run.java:1894)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
	at hudson.model.ResourceController.execute(ResourceController.java:101)
	at hudson.model.Executor.run(Executor.java:446)
.. done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [12/15] Installing expat-2.6.4...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [12/15] Extracting expat-2.6.4: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [13/15] Installing git-tiny-2.48.1...
===> Creating groups
Creating group 'git_daemon' with gid '964'
===> Creating users
Creating user 'git_daemon' with uid '964'
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [13/15] Extracting git-tiny-2.48.1: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [14/15] Installing sudo-1.9.16p2...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [14/15] Extracting sudo-1.9.16p2: .......... done
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [15/15] Installing ca_root_nss-3.104...
[FreeBSD-main-amd64-build.jail.ci.FreeBSD.org] [15/15] Extracting ca_root_nss-3.104: ....... done
Scanning /usr/share/certs/untrusted for certificates...
Scanning /usr/share/certs/trusted for certificates...
Scanning /usr/local/share/certs for certificates...
=====
Message from git-tiny-2.48.1:

--
If you installed the GITWEB option please follow these instructions:

In the directory /usr/local/share/examples/git/gitweb you can find all files to
make gitweb work as a public repository on the web.

All you have to do to make gitweb work is:
1) Please be sure you're able to execute CGI scripts in
   /usr/local/share/examples/git/gitweb.
2) Set the GITWEB_CONFIG variable in your webserver's config to
   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.
3) Restart server.


If you installed the CONTRIB option please note that the scripts are
installed in /usr/local/share/git-core/contrib. Some of them require
other ports to be installed (perl, python, etc), which you may need to
install manually.
=====
Message from ca_root_nss-3.104:

--
FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.

Assessment and verification of trust is the complete responsibility of
the system administrator.

This package installs symlinks to support root certificate discovery
for software that either uses other cryptographic libraries than
OpenSSL, or use OpenSSL but do not follow recommended practice.

If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.

  * /etc/ssl/cert.pem
  * /usr/local/etc/ssl/cert.pem
  * /usr/local/openssl/cert.pem
+ [ -s freebsd-ci/jobs/FreeBSD-main-amd64-build/pkg-list ]
+ [ '' ]
+ id -u jenkins
+ JAIL_UID=5213
+ id -g jenkins
+ JAIL_GID=5213
+ sudo jexec FreeBSD-main-amd64-build sh -c '/usr/sbin/pw groupadd jenkins -g 5213'
+ sudo jexec FreeBSD-main-amd64-build sh -c '/usr/sbin/pw useradd jenkins -u 5213 -g 5213 -c "Jenkins CI" -d /workspace -s /bin/sh'
+ sudo jexec FreeBSD-main-amd64-build sh -c $'umask 7337; echo \'jenkins ALL=(ALL) NOPASSWD: ALL\' > /usr/local/etc/sudoers.d/jenkins'
+ echo 'build environment:'
build environment:
+ echo uname:
uname:
+ sudo jexec FreeBSD-main-amd64-build sh -c 'uname -a'
FreeBSD FreeBSD-main-amd64-build.jail.ci.FreeBSD.org 14.2-RELEASE FreeBSD 15.0-CURRENT #0 main-n272637-79a0d14fa05c: Thu Oct  3 15:23:11 UTC 2024     root@build-15.freebsd.org:/usr/obj/usr/src/sys/CLUSTER15 amd64
+ echo packages:
packages:
+ sudo jexec FreeBSD-main-amd64-build sh -c 'pkg info -q'
brotli-1.1.0,1
ca_root_nss-3.104
curl-8.11.1_1
expat-2.6.4
gettext-runtime-0.23
git-tiny-2.48.1
indexinfo-0.3.1
libidn2-2.3.7
liblz4-1.10.0,1
libnghttp2-1.64.0
libpsl-0.21.5_1
libssh2-1.11.1,3
libunistring-1.2
pkg-1.21.3
sudo-1.9.16p2
zstd-1.5.6
+ echo 'environment variables:'
environment variables:
+ sudo jexec -U jenkins FreeBSD-main-amd64-build sh -c 'env WORKSPACE=/workspace env'
Agent went offline during the build
SUDO_COMMAND=/usr/sbin/jexec -U jenkins FreeBSD-main-amd64-build sh -c env WORKSPACE=/workspace env
BUILD_TIMEOUT=7200000
BUILD_NUMBER=31177
HUDSON_SERVER_COOKIE=4283519b1d35b322
BUILDER_MEMORY=24G
JOB_NAME=FreeBSD-main-amd64-build
LOGNAME=root
LANG=C.UTF-8
JAVA_HOME=/usr/local/openjdk17
FBSD_TARGET_ARCH=amd64
BUILDER_ZFS_PARENT=zroot/jenkins/jails
JOB_DISPLAY_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/display/redirect
MAIL=/var/mail/jenkins
JENKINS_URL=https://ci.FreeBSD.org/
RUN_CHANGES_DISPLAY_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/display/redirect?page=changes
LINK_TYPE=latest
JENKINS_HOME=/usr/local/jenkins
GIT_URL=https://git.freebsd.org/src.git
BUILDER_0_IP6=2610:1c1:1:607c::16:24
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/workspace/bin
JOB_BASE_NAME=FreeBSD-main-amd64-build
GIT_BRANCH=origin/main
CI=true
MOUNT_REPO=src
HUDSON_HOME=/usr/local/jenkins
SUDO_GID=5213
GIT_PREVIOUS_SUCCESSFUL_COMMIT=9257fe124f0e640ca5cab77754117bd2e55f28d5
BUILD_ID=31177
OLDPWD=/
BUILDER_NETIF=igb0
ROOT_BUILD_CAUSE=SCMTRIGGER
JENKINS_SERVER_COOKIE=4283519b1d35b322
ARTIFACT_CRED_PASS=****
PWD=/
TERM=unknown
NODE_LABELS=butler2.nyi.freebsd.org bhyve_host jailer_fast jailer bhyve_host_net
BUILD_TAG=jenkins-FreeBSD-main-amd64-build-31177
ARTIFACT_CRED_USER=****
BUILD_CAUSE=SCMTRIGGER
BUILDER_HTTP_PROXY=http://proxy.nyi.FreeBSD.org:3128
BUILD_DISPLAY_NAME=#31177
GIT_CHECKOUT_DIR=src
RUN_TESTS_DISPLAY_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/display/redirect?page=tests
RUN_ARTIFACTS_DISPLAY_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/display/redirect?page=artifacts
RUN_DISPLAY_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/display/redirect
USER=jenkins
HOME=/workspace
BUILD_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/31177/
BUILDER_1_IP6=2610:1c1:1:607c::16:25
ROOT_BUILD_CAUSE_SCMTRIGGER=true
FBSD_TARGET=amd64
JOB_URL=https://ci.FreeBSD.org/job/FreeBSD-main-amd64-build/
GIT_PREVIOUS_COMMIT=9257fe124f0e640ca5cab77754117bd2e55f28d5
FBSD_BRANCH=main
HUDSON_URL=https://ci.FreeBSD.org/
BUILDER_JFLAG=12
SHELL=/bin/sh
SUDO_HOME=/jenkins
SUDO_USER=jenkins
HUDSON_COOKIE=ee4026c2-df14-4fb4-8019-7a86d8102dbe
SUDO_UID=5213
BUILDER_RESOLV_CONF=nameserver 2610:1c1:1:6002::100\nnameserver 2610:1c1:1:6002::200\n
WORKSPACE=/workspace
WORKSPACE_TMP=/jenkins/workspace/FreeBSD-main-amd64-build@tmp
MM_CHARSET=UTF-8
GIT_COMMIT=aa90fbed151de512ab6e59f75df009533a15751f
NODE_NAME=butler2.nyi.freebsd.org
BUILD_CAUSE_SCMTRIGGER=true
EXECUTOR_NUMBER=0
BLOCKSIZE=K
ERROR: Connection was broken
Build step 'Execute shell' marked build as failure
ERROR: Step ‘[Deprecated] Scan for compiler warnings’ failed: no workspace for FreeBSD-main-amd64-build #31177
ERROR: Step ‘Send build artifacts over FTP’ failed: no workspace for FreeBSD-main-amd64-build #31177
[PostBuildScript] - [INFO] Executing post build scripts.
[PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0.
[PostBuildScript] - [INFO] Executing post build scripts.
ERROR: Build step failed with exception
java.lang.NullPointerException: no workspace from node hudson.slaves.DumbSlave[butler2.nyi.freebsd.org] which is computer hudson.slaves.SlaveComputer@17b280c6 and has channel null
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:114)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
	at PluginClassLoader for postbuildscript//org.jenkinsci.plugins.postbuildscript.processor.Processor.processBuildSteps(Processor.java:180)
	at PluginClassLoader for postbuildscript//org.jenkinsci.plugins.postbuildscript.processor.Processor.processScripts(Processor.java:91)
	at PluginClassLoader for postbuildscript//org.jenkinsci.plugins.postbuildscript.processor.Processor.process(Processor.java:79)
	at PluginClassLoader for postbuildscript//org.jenkinsci.plugins.postbuildscript.processor.Processor.process(Processor.java:73)
	at PluginClassLoader for postbuildscript//org.jenkinsci.plugins.postbuildscript.PostBuildScript.perform(PostBuildScript.java:77)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:817)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:766)
	at hudson.model.Build$BuildExecution.post2(Build.java:179)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:710)
	at hudson.model.Run.execute(Run.java:1917)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
	at hudson.model.ResourceController.execute(ResourceController.java:101)
	at hudson.model.Executor.run(Executor.java:446)
Build step 'Execute scripts' marked build as failure
Checking for post-build
Performing post-build step
Checking if email needs to be generated
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending mail from default account using System Admin e-mail address