[2026-04-25T08:16:00.602Z] Started by timer [2026-04-25T08:16:00.901Z] Obtained pipelines/projects/anvil/build-cron/Jenkinsfile from git https://github.com/kronosnet/ci-tools [2026-04-25T08:16:00.920Z] Loading library ProjectLib@main:pipelines/projects/anvil/ [2026-04-25T08:16:01.267Z] Examining kronosnet/ci-tools [2026-04-25T08:16:01.267Z] Attempting to resolve main as a branch [2026-04-25T08:16:01.461Z] Resolved main as branch main at revision c91e891ff159eac5f2507ab3198b66847cd09ad4 [2026-04-25T08:16:01.462Z] Selected Git installation does not exist. Using Default [2026-04-25T08:16:01.462Z] The recommended git tool is: NONE [2026-04-25T08:16:01.463Z] using credential 93a393a1-7fe9-45ae-ade0-5a533c87d8d9 [2026-04-25T08:16:01.467Z] DEPRECATED: The 'Wipe out repository & force clone' extension is deprecated for Pipeline jobs. Pipeline users should use the deleteDir() step instead. [2026-04-25T08:16:01.467Z] Wiping out workspace first. [2026-04-25T08:16:01.488Z] Cloning the remote Git repository [2026-04-25T08:16:01.489Z] Using shallow clone with depth 1 [2026-04-25T08:16:01.489Z] Avoid fetching tags [2026-04-25T08:16:01.489Z] Honoring refspec on initial clone [2026-04-25T08:16:01.489Z] Cloning repository https://github.com/kronosnet/ci-tools.git [2026-04-25T08:16:01.489Z] > git init /var/lib/jenkins/workspace/anvil/anvil-build-cron@libs/a38125f6c167b5c61aae7e05cd041ecf55e96373eebcceb3c4473bea537ec70b # timeout=10 [2026-04-25T08:16:01.498Z] Fetching upstream changes from https://github.com/kronosnet/ci-tools.git [2026-04-25T08:16:01.498Z] > git --version # timeout=10 [2026-04-25T08:16:01.505Z] > git --version # 'git version 2.47.3' [2026-04-25T08:16:01.505Z] using GIT_ASKPASS to set credentials getCredUUID - github [2026-04-25T08:16:01.511Z] > git fetch --no-tags --force --progress --depth=1 -- https://github.com/kronosnet/ci-tools.git +refs/heads/main:refs/remotes/origin/main # timeout=10 [2026-04-25T08:16:01.965Z] > git config remote.origin.url https://github.com/kronosnet/ci-tools.git # timeout=10 [2026-04-25T08:16:01.972Z] > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10 [2026-04-25T08:16:01.979Z] Avoid second fetch [2026-04-25T08:16:01.980Z] Checking out Revision c91e891ff159eac5f2507ab3198b66847cd09ad4 (main) [2026-04-25T08:16:01.980Z] > git config core.sparsecheckout # timeout=10 [2026-04-25T08:16:01.987Z] > git checkout -f c91e891ff159eac5f2507ab3198b66847cd09ad4 # timeout=10 [2026-04-25T08:16:02.018Z] Commit message: "Add comprehensive CLAUDE.md documentation (#43)" [2026-04-25T08:16:02.025Z] Loading library GlobalLib@main:./pipelines/libs/global/ [2026-04-25T08:16:02.221Z] Examining kronosnet/ci-tools [2026-04-25T08:16:02.221Z] Attempting to resolve main as a branch [2026-04-25T08:16:02.375Z] Resolved main as branch main at revision c91e891ff159eac5f2507ab3198b66847cd09ad4 [2026-04-25T08:16:02.376Z] Selected Git installation does not exist. Using Default [2026-04-25T08:16:02.376Z] The recommended git tool is: NONE [2026-04-25T08:16:02.376Z] using credential 93a393a1-7fe9-45ae-ade0-5a533c87d8d9 [2026-04-25T08:16:02.380Z] DEPRECATED: The 'Wipe out repository & force clone' extension is deprecated for Pipeline jobs. Pipeline users should use the deleteDir() step instead. [2026-04-25T08:16:02.380Z] Wiping out workspace first. [2026-04-25T08:16:02.397Z] Cloning the remote Git repository [2026-04-25T08:16:02.397Z] Using shallow clone with depth 1 [2026-04-25T08:16:02.397Z] Avoid fetching tags [2026-04-25T08:16:02.397Z] Honoring refspec on initial clone [2026-04-25T08:16:02.397Z] Cloning repository https://github.com/kronosnet/ci-tools.git [2026-04-25T08:16:02.397Z] > git init /var/lib/jenkins/workspace/anvil/anvil-build-cron@libs/a38125f6c167b5c61aae7e05cd041ecf55e96373eebcceb3c4473bea537ec70b # timeout=10 [2026-04-25T08:16:02.407Z] Fetching upstream changes from https://github.com/kronosnet/ci-tools.git [2026-04-25T08:16:02.407Z] > git --version # timeout=10 [2026-04-25T08:16:02.414Z] > git --version # 'git version 2.47.3' [2026-04-25T08:16:02.414Z] using GIT_ASKPASS to set credentials getCredUUID - github [2026-04-25T08:16:02.420Z] > git fetch --no-tags --force --progress --depth=1 -- https://github.com/kronosnet/ci-tools.git +refs/heads/main:refs/remotes/origin/main # timeout=10 [2026-04-25T08:16:02.864Z] > git config remote.origin.url https://github.com/kronosnet/ci-tools.git # timeout=10 [2026-04-25T08:16:02.870Z] > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10 [2026-04-25T08:16:02.878Z] Avoid second fetch [2026-04-25T08:16:02.879Z] Checking out Revision c91e891ff159eac5f2507ab3198b66847cd09ad4 (main) [2026-04-25T08:16:02.879Z] > git config core.sparsecheckout # timeout=10 [2026-04-25T08:16:02.885Z] > git checkout -f c91e891ff159eac5f2507ab3198b66847cd09ad4 # timeout=10 [2026-04-25T08:16:02.915Z] Commit message: "Add comprehensive CLAUDE.md documentation (#43)" [2026-04-25T08:16:03.143Z] [Pipeline] Start of Pipeline [2026-04-25T08:16:03.276Z] [Pipeline] node [2026-04-25T08:16:03.365Z] Running on Jenkins in /var/lib/jenkins/workspace/anvil/anvil-build-cron [2026-04-25T08:16:03.366Z] [Pipeline] { [2026-04-25T08:16:03.378Z] [Pipeline] stage [2026-04-25T08:16:03.378Z] [Pipeline] { (Setup build env) [2026-04-25T08:16:03.389Z] [Pipeline] script [2026-04-25T08:16:03.392Z] [Pipeline] { [2026-04-25T08:16:03.395Z] [Pipeline] cleanWs [2026-04-25T08:16:03.397Z] [WS-CLEANUP] Deleting project workspace... [2026-04-25T08:16:03.397Z] [WS-CLEANUP] Deferred wipeout is disabled by the job configuration... [2026-04-25T08:16:03.397Z] [WS-CLEANUP] done [2026-04-25T08:16:03.420Z] [Pipeline] lock [2026-04-25T08:16:03.420Z] Trying to acquire lock on [Resource: MAINTENANCE LOCKOUT] [2026-04-25T08:16:03.420Z] Resource [MAINTENANCE LOCKOUT] did not exist. Created. [2026-04-25T08:16:03.421Z] Lock acquired on [Resource: MAINTENANCE LOCKOUT] [2026-04-25T08:16:03.421Z] [Pipeline] { [2026-04-25T08:16:03.423Z] [Pipeline] } [2026-04-25T08:16:03.423Z] Lock released on resource [Resource: MAINTENANCE LOCKOUT] [2026-04-25T08:16:03.426Z] [Pipeline] // lock [2026-04-25T08:16:03.429Z] [Pipeline] } [2026-04-25T08:16:03.430Z] [Pipeline] // script [2026-04-25T08:16:03.433Z] [Pipeline] } [2026-04-25T08:16:03.435Z] [Pipeline] // stage [2026-04-25T08:16:03.437Z] [Pipeline] stage [2026-04-25T08:16:03.438Z] [Pipeline] { (Update repos and cache) [2026-04-25T08:16:03.443Z] [Pipeline] parallel [2026-04-25T08:16:03.444Z] [Pipeline] { (Branch: anvil build cache) [2026-04-25T08:16:03.444Z] [Pipeline] { (Branch: anvil build dep repos) [2026-04-25T08:16:03.447Z] [Pipeline] stage [2026-04-25T08:16:03.448Z] [Pipeline] { (anvil build cache) [2026-04-25T08:16:03.448Z] [Pipeline] stage [2026-04-25T08:16:03.448Z] [Pipeline] { (anvil build dep repos) [2026-04-25T08:16:03.456Z] [Pipeline] script [2026-04-25T08:16:03.457Z] [Pipeline] { [2026-04-25T08:16:03.458Z] [Pipeline] script [2026-04-25T08:16:03.458Z] [Pipeline] { [2026-04-25T08:16:03.472Z] [Pipeline] build [2026-04-25T08:16:03.472Z] Scheduling project: anvil » anvil-build-cache [2026-04-25T08:16:03.473Z] [Pipeline] build [2026-04-25T08:16:03.474Z] Scheduling project: anvil » anvil-build-dep-repos » main [2026-04-25T08:16:10.502Z] Starting building: anvil » anvil-build-cache #606 [2026-04-25T08:16:10.503Z] Starting building: anvil » anvil-build-dep-repos » main #41 [2026-04-25T08:16:10.503Z] [Pipeline] waitForBuild [2026-04-25T08:16:10.503Z] Waiting for anvil » anvil-build-cache #606 to complete [2026-04-25T08:16:10.509Z] [Pipeline] waitForBuild [2026-04-25T08:16:10.509Z] Waiting for anvil » anvil-build-dep-repos » main #41 to complete [2026-04-25T08:37:03.506Z] Build anvil » anvil-build-cache #606 completed: SUCCESS [2026-04-25T08:37:03.507Z] [Pipeline] } [2026-04-25T08:37:03.509Z] [Pipeline] // script [2026-04-25T08:37:03.512Z] [Pipeline] } [2026-04-25T08:37:03.514Z] [Pipeline] // stage [2026-04-25T08:37:03.516Z] [Pipeline] } [2026-04-25T08:37:16.690Z] Build anvil » anvil-build-dep-repos » main #41 completed: SUCCESS [2026-04-25T08:37:16.692Z] [Pipeline] } [2026-04-25T08:37:16.695Z] [Pipeline] // script [2026-04-25T08:37:16.697Z] [Pipeline] } [2026-04-25T08:37:16.699Z] [Pipeline] // stage [2026-04-25T08:37:16.701Z] [Pipeline] } [2026-04-25T08:37:16.703Z] [Pipeline] // parallel [2026-04-25T08:37:16.706Z] [Pipeline] } [2026-04-25T08:37:16.708Z] [Pipeline] // stage [2026-04-25T08:37:16.711Z] [Pipeline] stage [2026-04-25T08:37:16.711Z] [Pipeline] { (Update kernel modules) [2026-04-25T08:37:16.716Z] [Pipeline] parallel [2026-04-25T08:37:16.716Z] [Pipeline] { (Branch: anvil build all kmods) [2026-04-25T08:37:16.720Z] [Pipeline] stage [2026-04-25T08:37:16.720Z] [Pipeline] { (anvil build all kmods) [2026-04-25T08:37:16.726Z] [Pipeline] script [2026-04-25T08:37:16.729Z] [Pipeline] { [2026-04-25T08:37:16.731Z] [Pipeline] build [2026-04-25T08:37:16.732Z] Scheduling project: anvil » anvil-build-all-kmods [2026-04-25T08:37:26.004Z] Starting building: anvil » anvil-build-all-kmods #539 [2026-04-25T08:37:26.006Z] [Pipeline] waitForBuild [2026-04-25T08:37:26.006Z] Waiting for anvil » anvil-build-all-kmods #539 to complete [2026-04-25T08:46:33.229Z] Build anvil » anvil-build-all-kmods #539 completed: SUCCESS [2026-04-25T08:46:33.231Z] [Pipeline] } [2026-04-25T08:46:33.233Z] [Pipeline] // script [2026-04-25T08:46:33.235Z] [Pipeline] } [2026-04-25T08:46:33.237Z] [Pipeline] // stage [2026-04-25T08:46:33.240Z] [Pipeline] } [2026-04-25T08:46:33.242Z] [Pipeline] // parallel [2026-04-25T08:46:33.244Z] [Pipeline] } [2026-04-25T08:46:33.246Z] [Pipeline] // stage [2026-04-25T08:46:33.249Z] [Pipeline] stage [2026-04-25T08:46:33.249Z] [Pipeline] { (Run daily functional testing) [2026-04-25T08:46:33.254Z] [Pipeline] parallel [2026-04-25T08:46:33.255Z] [Pipeline] { (Branch: almalinux-9 ci ci) [2026-04-25T08:46:33.255Z] [Pipeline] { (Branch: rhel-9 ci ci) [2026-04-25T08:46:33.255Z] [Pipeline] { (Branch: almalinux-9 enterprise none) [2026-04-25T08:46:33.255Z] [Pipeline] { (Branch: rhel-9 enterprise none) [2026-04-25T08:46:33.255Z] [Pipeline] { (Branch: almalinux-9 enterprise-staging none) [2026-04-25T08:46:33.255Z] [Pipeline] { (Branch: rhel-9 enterprise-staging none) [2026-04-25T08:46:33.263Z] [Pipeline] stage [2026-04-25T08:46:33.263Z] [Pipeline] { (almalinux-9 ci ci) [2026-04-25T08:46:33.263Z] [Pipeline] stage [2026-04-25T08:46:33.263Z] [Pipeline] { (rhel-9 ci ci) [2026-04-25T08:46:33.264Z] [Pipeline] stage [2026-04-25T08:46:33.264Z] [Pipeline] { (almalinux-9 enterprise none) [2026-04-25T08:46:33.265Z] [Pipeline] stage [2026-04-25T08:46:33.265Z] [Pipeline] { (rhel-9 enterprise none) [2026-04-25T08:46:33.265Z] [Pipeline] stage [2026-04-25T08:46:33.266Z] [Pipeline] { (almalinux-9 enterprise-staging none) [2026-04-25T08:46:33.266Z] [Pipeline] stage [2026-04-25T08:46:33.266Z] [Pipeline] { (rhel-9 enterprise-staging none) [2026-04-25T08:46:33.283Z] [Pipeline] script [2026-04-25T08:46:33.284Z] [Pipeline] { [2026-04-25T08:46:33.285Z] [Pipeline] script [2026-04-25T08:46:33.285Z] [Pipeline] { [2026-04-25T08:46:33.286Z] [Pipeline] script [2026-04-25T08:46:33.287Z] [Pipeline] { [2026-04-25T08:46:33.287Z] [Pipeline] script [2026-04-25T08:46:33.288Z] [Pipeline] { [2026-04-25T08:46:33.288Z] [Pipeline] script [2026-04-25T08:46:33.289Z] [Pipeline] { [2026-04-25T08:46:33.290Z] [Pipeline] script [2026-04-25T08:46:33.290Z] [Pipeline] { [2026-04-25T08:46:33.294Z] [Pipeline] build [2026-04-25T08:46:33.295Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-25T08:46:33.296Z] [Pipeline] build [2026-04-25T08:46:33.297Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-25T08:46:33.298Z] [Pipeline] build [2026-04-25T08:46:33.298Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-25T08:46:33.299Z] [Pipeline] build [2026-04-25T08:46:33.300Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-25T08:46:33.301Z] [Pipeline] build [2026-04-25T08:46:33.301Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-25T08:46:33.302Z] [Pipeline] build [2026-04-25T08:46:33.302Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-25T08:46:41.216Z] Starting building: anvil » anvil-build-functional-testing #409 [2026-04-25T08:46:41.216Z] Starting building: anvil » anvil-build-functional-testing #411 [2026-04-25T08:46:41.216Z] Starting building: anvil » anvil-build-functional-testing #410 [2026-04-25T08:46:41.216Z] Starting building: anvil » anvil-build-functional-testing #412 [2026-04-25T08:46:41.217Z] Starting building: anvil » anvil-build-functional-testing #413 [2026-04-25T08:46:41.217Z] [Pipeline] waitForBuild [2026-04-25T08:46:41.217Z] Starting building: anvil » anvil-build-functional-testing #414 [2026-04-25T08:46:41.217Z] Waiting for anvil » anvil-build-functional-testing #409 to complete [2026-04-25T08:46:41.234Z] [Pipeline] waitForBuild [2026-04-25T08:46:41.234Z] Waiting for anvil » anvil-build-functional-testing #410 to complete [2026-04-25T08:46:41.235Z] [Pipeline] waitForBuild [2026-04-25T08:46:41.235Z] Waiting for anvil » anvil-build-functional-testing #411 to complete [2026-04-25T08:46:41.235Z] [Pipeline] waitForBuild [2026-04-25T08:46:41.236Z] Waiting for anvil » anvil-build-functional-testing #412 to complete [2026-04-25T08:46:41.236Z] [Pipeline] waitForBuild [2026-04-25T08:46:41.236Z] Waiting for anvil » anvil-build-functional-testing #413 to complete [2026-04-25T08:46:41.237Z] [Pipeline] waitForBuild [2026-04-25T08:46:41.237Z] Waiting for anvil » anvil-build-functional-testing #414 to complete [2026-04-25T10:57:26.189Z] Build anvil » anvil-build-functional-testing #413 completed: SUCCESS [2026-04-25T10:57:26.191Z] [Pipeline] } [2026-04-25T10:57:26.194Z] [Pipeline] // script [2026-04-25T10:57:26.196Z] [Pipeline] } [2026-04-25T10:57:26.198Z] [Pipeline] // stage [2026-04-25T10:57:26.200Z] [Pipeline] } [2026-04-25T11:11:55.045Z] Build anvil » anvil-build-functional-testing #412 completed: SUCCESS [2026-04-25T11:11:55.046Z] [Pipeline] } [2026-04-25T11:11:55.048Z] [Pipeline] // script [2026-04-25T11:11:55.050Z] [Pipeline] } [2026-04-25T11:11:55.053Z] [Pipeline] // stage [2026-04-25T11:11:55.055Z] [Pipeline] } [2026-04-25T11:28:27.439Z] Build anvil » anvil-build-functional-testing #411 completed: SUCCESS [2026-04-25T11:28:27.440Z] [Pipeline] } [2026-04-25T11:28:27.443Z] [Pipeline] // script [2026-04-25T11:28:27.445Z] [Pipeline] } [2026-04-25T11:28:27.447Z] [Pipeline] // stage [2026-04-25T11:28:27.449Z] [Pipeline] } [2026-04-25T11:31:51.929Z] Build anvil » anvil-build-functional-testing #414 completed: SUCCESS [2026-04-25T11:31:51.930Z] [Pipeline] } [2026-04-25T11:31:51.933Z] [Pipeline] // script [2026-04-25T11:31:51.935Z] [Pipeline] } [2026-04-25T11:31:51.937Z] [Pipeline] // stage [2026-04-25T11:31:51.940Z] [Pipeline] } [2026-04-25T11:32:20.333Z] Build anvil » anvil-build-functional-testing #409 completed: SUCCESS [2026-04-25T11:32:20.335Z] [Pipeline] } [2026-04-25T11:32:20.337Z] [Pipeline] // script [2026-04-25T11:32:20.339Z] [Pipeline] } [2026-04-25T11:32:20.341Z] [Pipeline] // stage [2026-04-25T11:32:20.344Z] [Pipeline] } [2026-04-25T11:34:08.471Z] Build anvil » anvil-build-functional-testing #410 completed: SUCCESS [2026-04-25T11:34:08.473Z] [Pipeline] } [2026-04-25T11:34:08.475Z] [Pipeline] // script [2026-04-25T11:34:08.477Z] [Pipeline] } [2026-04-25T11:34:08.479Z] [Pipeline] // stage [2026-04-25T11:34:08.482Z] [Pipeline] } [2026-04-25T11:34:08.484Z] [Pipeline] // parallel [2026-04-25T11:34:08.486Z] [Pipeline] } [2026-04-25T11:34:08.488Z] [Pipeline] // stage [2026-04-25T11:34:08.491Z] [Pipeline] stage [2026-04-25T11:34:08.492Z] [Pipeline] { (Declarative: Post Actions) [2026-04-25T11:34:08.507Z] [Pipeline] stage [2026-04-25T11:34:08.507Z] [Pipeline] { (Copying logs) [2026-04-25T11:34:08.539Z] [Pipeline] node [2026-04-25T11:34:08.633Z] Running on Jenkins in /var/lib/jenkins/workspace/anvil/anvil-build-cron@2 [2026-04-25T11:34:08.634Z] [Pipeline] { [2026-04-25T11:34:08.666Z] [Pipeline] node [2026-04-25T11:34:08.754Z] Running on Jenkins in /var/lib/jenkins/workspace/anvil/anvil-build-cron@3 [2026-04-25T11:34:08.754Z] [Pipeline] { [2026-04-25T11:34:08.758Z] [Pipeline] sh [2026-04-25T11:34:09.013Z] + mkdir -p /var/lib/jenkins/locks [2026-04-25T11:34:09.021Z] [Pipeline] echo [2026-04-25T11:34:09.021Z] RWLock: FD for lock log_archive in stage projectFinishUp is 101 [2026-04-25T11:34:09.024Z] [Pipeline] sleep [2026-04-25T11:34:09.024Z] No need to sleep any longer [2026-04-25T11:34:09.027Z] [Pipeline] echo [2026-04-25T11:34:09.027Z] RWLock: log_archive in stage projectFinishUp locked for WRITE [2026-04-25T11:34:09.030Z] [Pipeline] } [2026-04-25T11:34:09.032Z] [Pipeline] // node [2026-04-25T11:34:09.036Z] [Pipeline] echo [2026-04-25T11:34:09.036Z] Copying logs to /var/www/ci.kronosnet.org/job/anvil/job/anvil-build-cron/36/ [2026-04-25T11:34:09.036Z] [Pipeline] sh [2026-04-25T11:34:09.291Z] + mkdir -p /var/www/ci.kronosnet.org/job/anvil/job/anvil-build-cron/36/ [2026-04-25T11:34:09.292Z] [Pipeline] sh