[2026-04-24T08:16:00.641Z] Started by timer [2026-04-24T08:16:00.838Z] Obtained pipelines/projects/anvil/build-cron/Jenkinsfile from git https://github.com/kronosnet/ci-tools [2026-04-24T08:16:00.860Z] Loading library ProjectLib@main:pipelines/projects/anvil/ [2026-04-24T08:16:01.214Z] Examining kronosnet/ci-tools [2026-04-24T08:16:01.214Z] Attempting to resolve main as a branch [2026-04-24T08:16:01.376Z] Resolved main as branch main at revision c91e891ff159eac5f2507ab3198b66847cd09ad4 [2026-04-24T08:16:01.377Z] Selected Git installation does not exist. Using Default [2026-04-24T08:16:01.377Z] The recommended git tool is: NONE [2026-04-24T08:16:01.377Z] using credential 93a393a1-7fe9-45ae-ade0-5a533c87d8d9 [2026-04-24T08:16:01.380Z] DEPRECATED: The 'Wipe out repository & force clone' extension is deprecated for Pipeline jobs. Pipeline users should use the deleteDir() step instead. [2026-04-24T08:16:01.380Z] Wiping out workspace first. [2026-04-24T08:16:01.403Z] Cloning the remote Git repository [2026-04-24T08:16:01.403Z] Using shallow clone with depth 1 [2026-04-24T08:16:01.403Z] Avoid fetching tags [2026-04-24T08:16:01.403Z] Honoring refspec on initial clone [2026-04-24T08:16:01.403Z] Cloning repository https://github.com/kronosnet/ci-tools.git [2026-04-24T08:16:01.403Z] > git init /var/lib/jenkins/workspace/anvil/anvil-build-cron@libs/a38125f6c167b5c61aae7e05cd041ecf55e96373eebcceb3c4473bea537ec70b # timeout=10 [2026-04-24T08:16:01.414Z] Fetching upstream changes from https://github.com/kronosnet/ci-tools.git [2026-04-24T08:16:01.414Z] > git --version # timeout=10 [2026-04-24T08:16:01.420Z] > git --version # 'git version 2.47.3' [2026-04-24T08:16:01.420Z] using GIT_ASKPASS to set credentials getCredUUID - github [2026-04-24T08:16:01.429Z] > 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-24T08:16:01.629Z] > git config remote.origin.url https://github.com/kronosnet/ci-tools.git # timeout=10 [2026-04-24T08:16:01.636Z] > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10 [2026-04-24T08:16:01.644Z] Avoid second fetch [2026-04-24T08:16:01.644Z] Checking out Revision c91e891ff159eac5f2507ab3198b66847cd09ad4 (main) [2026-04-24T08:16:01.644Z] > git config core.sparsecheckout # timeout=10 [2026-04-24T08:16:01.651Z] > git checkout -f c91e891ff159eac5f2507ab3198b66847cd09ad4 # timeout=10 [2026-04-24T08:16:01.685Z] Commit message: "Add comprehensive CLAUDE.md documentation (#43)" [2026-04-24T08:16:01.692Z] Loading library GlobalLib@main:./pipelines/libs/global/ [2026-04-24T08:16:01.894Z] Examining kronosnet/ci-tools [2026-04-24T08:16:01.895Z] Attempting to resolve main as a branch [2026-04-24T08:16:02.141Z] Resolved main as branch main at revision c91e891ff159eac5f2507ab3198b66847cd09ad4 [2026-04-24T08:16:02.141Z] Selected Git installation does not exist. Using Default [2026-04-24T08:16:02.141Z] The recommended git tool is: NONE [2026-04-24T08:16:02.141Z] using credential 93a393a1-7fe9-45ae-ade0-5a533c87d8d9 [2026-04-24T08:16:02.144Z] DEPRECATED: The 'Wipe out repository & force clone' extension is deprecated for Pipeline jobs. Pipeline users should use the deleteDir() step instead. [2026-04-24T08:16:02.144Z] Wiping out workspace first. [2026-04-24T08:16:02.161Z] Cloning the remote Git repository [2026-04-24T08:16:02.161Z] Using shallow clone with depth 1 [2026-04-24T08:16:02.161Z] Avoid fetching tags [2026-04-24T08:16:02.161Z] Honoring refspec on initial clone [2026-04-24T08:16:02.161Z] Cloning repository https://github.com/kronosnet/ci-tools.git [2026-04-24T08:16:02.161Z] > git init /var/lib/jenkins/workspace/anvil/anvil-build-cron@libs/a38125f6c167b5c61aae7e05cd041ecf55e96373eebcceb3c4473bea537ec70b # timeout=10 [2026-04-24T08:16:02.174Z] Fetching upstream changes from https://github.com/kronosnet/ci-tools.git [2026-04-24T08:16:02.174Z] > git --version # timeout=10 [2026-04-24T08:16:02.183Z] > git --version # 'git version 2.47.3' [2026-04-24T08:16:02.183Z] using GIT_ASKPASS to set credentials getCredUUID - github [2026-04-24T08:16:02.189Z] > 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-24T08:16:02.417Z] > git config remote.origin.url https://github.com/kronosnet/ci-tools.git # timeout=10 [2026-04-24T08:16:02.424Z] > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10 [2026-04-24T08:16:02.432Z] Avoid second fetch [2026-04-24T08:16:02.432Z] Checking out Revision c91e891ff159eac5f2507ab3198b66847cd09ad4 (main) [2026-04-24T08:16:02.432Z] > git config core.sparsecheckout # timeout=10 [2026-04-24T08:16:02.438Z] > git checkout -f c91e891ff159eac5f2507ab3198b66847cd09ad4 # timeout=10 [2026-04-24T08:16:02.469Z] Commit message: "Add comprehensive CLAUDE.md documentation (#43)" [2026-04-24T08:16:02.540Z] [Pipeline] Start of Pipeline [2026-04-24T08:16:02.652Z] [Pipeline] node [2026-04-24T08:16:02.782Z] Running on Jenkins in /var/lib/jenkins/workspace/anvil/anvil-build-cron [2026-04-24T08:16:02.782Z] [Pipeline] { [2026-04-24T08:16:02.795Z] [Pipeline] stage [2026-04-24T08:16:02.795Z] [Pipeline] { (Setup build env) [2026-04-24T08:16:02.808Z] [Pipeline] script [2026-04-24T08:16:02.810Z] [Pipeline] { [2026-04-24T08:16:02.814Z] [Pipeline] cleanWs [2026-04-24T08:16:02.815Z] [WS-CLEANUP] Deleting project workspace... [2026-04-24T08:16:02.815Z] [WS-CLEANUP] Deferred wipeout is disabled by the job configuration... [2026-04-24T08:16:02.815Z] [WS-CLEANUP] done [2026-04-24T08:16:02.842Z] [Pipeline] lock [2026-04-24T08:16:02.842Z] Trying to acquire lock on [Resource: MAINTENANCE LOCKOUT] [2026-04-24T08:16:02.843Z] Resource [MAINTENANCE LOCKOUT] did not exist. Created. [2026-04-24T08:16:02.843Z] Lock acquired on [Resource: MAINTENANCE LOCKOUT] [2026-04-24T08:16:02.843Z] [Pipeline] { [2026-04-24T08:16:02.845Z] [Pipeline] } [2026-04-24T08:16:02.846Z] Lock released on resource [Resource: MAINTENANCE LOCKOUT] [2026-04-24T08:16:02.848Z] [Pipeline] // lock [2026-04-24T08:16:02.851Z] [Pipeline] } [2026-04-24T08:16:02.853Z] [Pipeline] // script [2026-04-24T08:16:02.856Z] [Pipeline] } [2026-04-24T08:16:02.858Z] [Pipeline] // stage [2026-04-24T08:16:02.860Z] [Pipeline] stage [2026-04-24T08:16:02.861Z] [Pipeline] { (Update repos and cache) [2026-04-24T08:16:02.867Z] [Pipeline] parallel [2026-04-24T08:16:02.867Z] [Pipeline] { (Branch: anvil build cache) [2026-04-24T08:16:02.867Z] [Pipeline] { (Branch: anvil build dep repos) [2026-04-24T08:16:02.871Z] [Pipeline] stage [2026-04-24T08:16:02.871Z] [Pipeline] { (anvil build cache) [2026-04-24T08:16:02.871Z] [Pipeline] stage [2026-04-24T08:16:02.872Z] [Pipeline] { (anvil build dep repos) [2026-04-24T08:16:02.879Z] [Pipeline] script [2026-04-24T08:16:02.880Z] [Pipeline] { [2026-04-24T08:16:02.880Z] [Pipeline] script [2026-04-24T08:16:02.881Z] [Pipeline] { [2026-04-24T08:16:02.895Z] [Pipeline] build [2026-04-24T08:16:02.895Z] Scheduling project: anvil » anvil-build-cache [2026-04-24T08:16:02.897Z] [Pipeline] build [2026-04-24T08:16:02.897Z] Scheduling project: anvil » anvil-build-dep-repos » main [2026-04-24T08:16:08.253Z] Starting building: anvil » anvil-build-cache #605 [2026-04-24T08:16:08.253Z] Starting building: anvil » anvil-build-dep-repos » main #40 [2026-04-24T08:16:08.254Z] [Pipeline] waitForBuild [2026-04-24T08:16:08.254Z] Waiting for anvil » anvil-build-cache #605 to complete [2026-04-24T08:16:08.258Z] [Pipeline] waitForBuild [2026-04-24T08:16:08.258Z] Waiting for anvil » anvil-build-dep-repos » main #40 to complete [2026-04-24T08:36:47.016Z] Build anvil » anvil-build-cache #605 completed: SUCCESS [2026-04-24T08:36:47.017Z] [Pipeline] } [2026-04-24T08:36:47.019Z] [Pipeline] // script [2026-04-24T08:36:47.022Z] [Pipeline] } [2026-04-24T08:36:47.024Z] [Pipeline] // stage [2026-04-24T08:36:47.026Z] [Pipeline] } [2026-04-24T08:37:06.862Z] Build anvil » anvil-build-dep-repos » main #40 completed: SUCCESS [2026-04-24T08:37:06.864Z] [Pipeline] } [2026-04-24T08:37:06.867Z] [Pipeline] // script [2026-04-24T08:37:06.871Z] [Pipeline] } [2026-04-24T08:37:06.875Z] [Pipeline] // stage [2026-04-24T08:37:06.882Z] [Pipeline] } [2026-04-24T08:37:06.884Z] [Pipeline] // parallel [2026-04-24T08:37:06.887Z] [Pipeline] } [2026-04-24T08:37:06.891Z] [Pipeline] // stage [2026-04-24T08:37:06.896Z] [Pipeline] stage [2026-04-24T08:37:06.897Z] [Pipeline] { (Update kernel modules) [2026-04-24T08:37:06.904Z] [Pipeline] parallel [2026-04-24T08:37:06.905Z] [Pipeline] { (Branch: anvil build all kmods) [2026-04-24T08:37:06.909Z] [Pipeline] stage [2026-04-24T08:37:06.909Z] [Pipeline] { (anvil build all kmods) [2026-04-24T08:37:06.918Z] [Pipeline] script [2026-04-24T08:37:06.921Z] [Pipeline] { [2026-04-24T08:37:06.926Z] [Pipeline] build [2026-04-24T08:37:06.927Z] Scheduling project: anvil » anvil-build-all-kmods [2026-04-24T08:37:12.472Z] Starting building: anvil » anvil-build-all-kmods #538 [2026-04-24T08:37:12.473Z] [Pipeline] waitForBuild [2026-04-24T08:37:12.473Z] Waiting for anvil » anvil-build-all-kmods #538 to complete [2026-04-24T08:47:34.478Z] Build anvil » anvil-build-all-kmods #538 completed: SUCCESS [2026-04-24T08:47:34.480Z] [Pipeline] } [2026-04-24T08:47:34.483Z] [Pipeline] // script [2026-04-24T08:47:34.487Z] [Pipeline] } [2026-04-24T08:47:34.490Z] [Pipeline] // stage [2026-04-24T08:47:34.492Z] [Pipeline] } [2026-04-24T08:47:34.494Z] [Pipeline] // parallel [2026-04-24T08:47:34.497Z] [Pipeline] } [2026-04-24T08:47:34.501Z] [Pipeline] // stage [2026-04-24T08:47:34.504Z] [Pipeline] stage [2026-04-24T08:47:34.505Z] [Pipeline] { (Run daily functional testing) [2026-04-24T08:47:34.511Z] [Pipeline] parallel [2026-04-24T08:47:34.512Z] [Pipeline] { (Branch: almalinux-9 ci ci) [2026-04-24T08:47:34.512Z] [Pipeline] { (Branch: rhel-9 ci ci) [2026-04-24T08:47:34.512Z] [Pipeline] { (Branch: almalinux-9 enterprise none) [2026-04-24T08:47:34.512Z] [Pipeline] { (Branch: rhel-9 enterprise none) [2026-04-24T08:47:34.512Z] [Pipeline] { (Branch: almalinux-9 enterprise-staging none) [2026-04-24T08:47:34.512Z] [Pipeline] { (Branch: rhel-9 enterprise-staging none) [2026-04-24T08:47:34.524Z] [Pipeline] stage [2026-04-24T08:47:34.524Z] [Pipeline] { (almalinux-9 ci ci) [2026-04-24T08:47:34.525Z] [Pipeline] stage [2026-04-24T08:47:34.525Z] [Pipeline] { (rhel-9 ci ci) [2026-04-24T08:47:34.526Z] [Pipeline] stage [2026-04-24T08:47:34.527Z] [Pipeline] { (almalinux-9 enterprise none) [2026-04-24T08:47:34.527Z] [Pipeline] stage [2026-04-24T08:47:34.528Z] [Pipeline] { (rhel-9 enterprise none) [2026-04-24T08:47:34.528Z] [Pipeline] stage [2026-04-24T08:47:34.529Z] [Pipeline] { (almalinux-9 enterprise-staging none) [2026-04-24T08:47:34.530Z] [Pipeline] stage [2026-04-24T08:47:34.530Z] [Pipeline] { (rhel-9 enterprise-staging none) [2026-04-24T08:47:34.549Z] [Pipeline] script [2026-04-24T08:47:34.551Z] [Pipeline] { [2026-04-24T08:47:34.552Z] [Pipeline] script [2026-04-24T08:47:34.553Z] [Pipeline] { [2026-04-24T08:47:34.553Z] [Pipeline] script [2026-04-24T08:47:34.554Z] [Pipeline] { [2026-04-24T08:47:34.555Z] [Pipeline] script [2026-04-24T08:47:34.555Z] [Pipeline] { [2026-04-24T08:47:34.556Z] [Pipeline] script [2026-04-24T08:47:34.557Z] [Pipeline] { [2026-04-24T08:47:34.557Z] [Pipeline] script [2026-04-24T08:47:34.558Z] [Pipeline] { [2026-04-24T08:47:34.565Z] [Pipeline] build [2026-04-24T08:47:34.565Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-24T08:47:34.567Z] [Pipeline] build [2026-04-24T08:47:34.568Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-24T08:47:34.589Z] [Pipeline] build [2026-04-24T08:47:34.590Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-24T08:47:34.609Z] [Pipeline] build [2026-04-24T08:47:34.610Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-24T08:47:34.629Z] [Pipeline] build [2026-04-24T08:47:34.630Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-24T08:47:34.651Z] [Pipeline] build [2026-04-24T08:47:34.652Z] Scheduling project: anvil » anvil-build-functional-testing [2026-04-24T08:47:40.520Z] Starting building: anvil » anvil-build-functional-testing #407 [2026-04-24T08:47:40.521Z] Starting building: anvil » anvil-build-functional-testing #403 [2026-04-24T08:47:40.521Z] Starting building: anvil » anvil-build-functional-testing #405 [2026-04-24T08:47:40.522Z] Starting building: anvil » anvil-build-functional-testing #406 [2026-04-24T08:47:40.522Z] Starting building: anvil » anvil-build-functional-testing #404 [2026-04-24T08:47:40.522Z] [Pipeline] waitForBuild [2026-04-24T08:47:40.522Z] Starting building: anvil » anvil-build-functional-testing #408 [2026-04-24T08:47:40.522Z] Waiting for anvil » anvil-build-functional-testing #407 to complete [2026-04-24T08:47:40.540Z] [Pipeline] waitForBuild [2026-04-24T08:47:40.540Z] Waiting for anvil » anvil-build-functional-testing #403 to complete [2026-04-24T08:47:40.541Z] [Pipeline] waitForBuild [2026-04-24T08:47:40.541Z] Waiting for anvil » anvil-build-functional-testing #404 to complete [2026-04-24T08:47:40.542Z] [Pipeline] waitForBuild [2026-04-24T08:47:40.542Z] Waiting for anvil » anvil-build-functional-testing #405 to complete [2026-04-24T08:47:40.543Z] [Pipeline] waitForBuild [2026-04-24T08:47:40.543Z] Waiting for anvil » anvil-build-functional-testing #406 to complete [2026-04-24T08:47:40.543Z] [Pipeline] waitForBuild [2026-04-24T08:47:40.544Z] Waiting for anvil » anvil-build-functional-testing #408 to complete [2026-04-24T11:05:33.821Z] Build anvil » anvil-build-functional-testing #407 completed: SUCCESS [2026-04-24T11:05:33.822Z] [Pipeline] } [2026-04-24T11:05:33.824Z] [Pipeline] // script [2026-04-24T11:05:33.827Z] [Pipeline] } [2026-04-24T11:05:33.829Z] [Pipeline] // stage [2026-04-24T11:05:33.832Z] [Pipeline] } [2026-04-24T11:17:22.505Z] Build anvil » anvil-build-functional-testing #406 completed: SUCCESS [2026-04-24T11:17:22.508Z] [Pipeline] } [2026-04-24T11:17:22.510Z] [Pipeline] // script [2026-04-24T11:17:22.514Z] [Pipeline] } [2026-04-24T11:17:22.517Z] [Pipeline] // stage [2026-04-24T11:17:22.520Z] [Pipeline] } [2026-04-24T11:30:43.215Z] Build anvil » anvil-build-functional-testing #405 completed: SUCCESS [2026-04-24T11:30:43.217Z] [Pipeline] } [2026-04-24T11:30:43.219Z] [Pipeline] // script [2026-04-24T11:30:43.221Z] [Pipeline] } [2026-04-24T11:30:43.223Z] [Pipeline] // stage [2026-04-24T11:30:43.226Z] [Pipeline] } [2026-04-24T11:31:39.655Z] Build anvil » anvil-build-functional-testing #403 completed: SUCCESS [2026-04-24T11:31:39.657Z] [Pipeline] } [2026-04-24T11:31:39.659Z] [Pipeline] // script [2026-04-24T11:31:39.662Z] [Pipeline] } [2026-04-24T11:31:39.664Z] [Pipeline] // stage [2026-04-24T11:31:39.666Z] [Pipeline] } [2026-04-24T11:35:22.669Z] Build anvil » anvil-build-functional-testing #404 completed: SUCCESS [2026-04-24T11:35:22.671Z] [Pipeline] } [2026-04-24T11:35:22.675Z] [Pipeline] // script [2026-04-24T11:35:22.678Z] [Pipeline] } [2026-04-24T11:35:22.680Z] [Pipeline] // stage [2026-04-24T11:35:22.682Z] [Pipeline] } [2026-04-24T11:37:19.929Z] Build anvil » anvil-build-functional-testing #408 completed: SUCCESS [2026-04-24T11:37:19.931Z] [Pipeline] } [2026-04-24T11:37:19.933Z] [Pipeline] // script [2026-04-24T11:37:19.936Z] [Pipeline] } [2026-04-24T11:37:19.938Z] [Pipeline] // stage [2026-04-24T11:37:19.940Z] [Pipeline] } [2026-04-24T11:37:19.944Z] [Pipeline] // parallel [2026-04-24T11:37:19.947Z] [Pipeline] } [2026-04-24T11:37:19.950Z] [Pipeline] // stage [2026-04-24T11:37:19.954Z] [Pipeline] stage [2026-04-24T11:37:19.954Z] [Pipeline] { (Declarative: Post Actions) [2026-04-24T11:37:19.973Z] [Pipeline] stage [2026-04-24T11:37:19.973Z] [Pipeline] { (Copying logs) [2026-04-24T11:37:20.010Z] [Pipeline] node [2026-04-24T11:37:20.123Z] Running on Jenkins in /var/lib/jenkins/workspace/anvil/anvil-build-cron@2 [2026-04-24T11:37:20.124Z] [Pipeline] { [2026-04-24T11:37:20.157Z] [Pipeline] node [2026-04-24T11:37:20.261Z] Running on Jenkins in /var/lib/jenkins/workspace/anvil/anvil-build-cron@3 [2026-04-24T11:37:20.261Z] [Pipeline] { [2026-04-24T11:37:20.265Z] [Pipeline] sh [2026-04-24T11:37:20.522Z] + mkdir -p /var/lib/jenkins/locks [2026-04-24T11:37:20.531Z] [Pipeline] echo [2026-04-24T11:37:20.531Z] RWLock: FD for lock log_archive in stage projectFinishUp is 421 [2026-04-24T11:37:20.534Z] [Pipeline] sleep [2026-04-24T11:37:20.534Z] No need to sleep any longer [2026-04-24T11:37:20.537Z] [Pipeline] echo [2026-04-24T11:37:20.537Z] RWLock: log_archive in stage projectFinishUp locked for WRITE [2026-04-24T11:37:20.540Z] [Pipeline] } [2026-04-24T11:37:20.542Z] [Pipeline] // node [2026-04-24T11:37:20.546Z] [Pipeline] echo [2026-04-24T11:37:20.546Z] Copying logs to /var/www/ci.kronosnet.org/job/anvil/job/anvil-build-cron/35/ [2026-04-24T11:37:20.547Z] [Pipeline] sh [2026-04-24T11:37:20.802Z] + mkdir -p /var/www/ci.kronosnet.org/job/anvil/job/anvil-build-cron/35/ [2026-04-24T11:37:20.803Z] [Pipeline] sh