See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/253/display/redirect?page=changes>
Changes: [dbrondsema] [#8516] Artifact immediately flushes itself and removes from ming cache upon deletion [dbrondsema] [#8516] Wiki - made explicit 'soft_delete' and test to assert deletion [dbrondsema] [#8516] Artifact/Wiki - upon artifact deletion, attempt to auto delete discussion_thread [dbrondsema] [#8516] Artifacts, when deleted, now also delete their attachments [dbrondsema] [#8516] Discussion - delete all threads when deleted, fix attachment adding to discussion itself (unused except tests?) [dbrondsema] [#8516] Posts - added true delete, renamed old method to soft_delete, updated references [dbrondsema] [#8516] Ticket - now has full delete [dbrondsema] [#8516] Comprehensive tests around deleting discussions [dbrondsema] [#8516] Wiki - delete all page models when deleted and rely on artifact deletion tweaks instead of naive mongo .remove() [dbrondsema] [#8516] fix old bug in uninstall cleanups: Discussion does not use project_id [dbrondsema] [#8516] avoid notifications when uninstalling a wiki; move Shortlink cleanup into base Artifact [dbrondsema] [#8516] misc type annotations ------------------------------------------ [...truncated 3.65 KB...] EXECUTOR_NUMBER=0 SSH_CONNECTION=95.217.196.215 57114 67.195.81.180 22 LANG=en_US BUILD_ID=253 BUILD_CAUSE=SCMTRIGGER OLDPWD=/home/jenkins RUN_CHANGES_DISPLAY_URL=https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/253/display/redirect?page=changes GRADLE_ENTERPRISE_ACCESS_KEY=ge.apache.org=etlwjhwel56ybdijfxymbj5bb6fwydcy3sj2oe6rlwjzotgalrea JENKINSGRADLEPLUGIN_GRADLE_ENTERPRISE_PLUGIN_VERSION=3.13.1 JOB_BASE_NAME=Allura-py3.7 WORKSPACE_TMP=<https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/ws/@tmp> BUILD_TIMESTAMP=2023-08-03 17:19:10 UTC CI=true GIT_URL=https://gitbox.apache.org/repos/asf/allura.git/ HUDSON_COOKIE=60004530-1669-454a-b8f5-9e3d2697bf63 XDG_SESSION_ID=1081 USER=jenkins BUILD_NUMBER=253 WORKSPACE=<https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/ws/> PWD=<https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/ws/> HUDSON_URL=https://ci-builds.apache.org/ HOME=/home/jenkins JENKINSGRADLEPLUGIN_CCUD_PLUGIN_VERSION=1.10 NODE_NAME=builds60 HUDSON_SERVER_COOKIE=9c7f00b5d9bf9427 SSH_CLIENT=95.217.196.215 57114 22 JENKINS_HOME=/home/jenkins/jenkins-home JOB_NAME=Allura/Allura-py3.7 RUN_TESTS_DISPLAY_URL=https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/253/display/redirect?page=tests GIT_PREVIOUS_COMMIT=61ee60cac206a2ef7e705c1e4496cc6a43fd91a1 ROOT_BUILD_CAUSE_SCMTRIGGER=true BUILD_CAUSE_SCMTRIGGER=true HUDSON_HOME=/home/jenkins/jenkins-home JOB_DISPLAY_URL=https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/display/redirect JENKINSGRADLEPLUGIN_GRADLE_ENTERPRISE_ENFORCE_URL=true JENKINSGRADLEPLUGIN_GRADLE_AUTO_INJECTION=true RUN_ARTIFACTS_DISPLAY_URL=https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/253/display/redirect?page=artifacts MAIL=/var/mail/jenkins BUILD_URL=https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/253/ SHELL=/bin/bash JOB_URL=https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/ BUILD_DISPLAY_NAME=#253 PY_VERSION=3.7 ROOT_BUILD_CAUSE=SCMTRIGGER SHLVL=3 GIT_BRANCH=origin/master JENKINSGRADLEPLUGIN_GRADLE_ENTERPRISE_URL=https://ge.apache.org BUILD_TAG=jenkins-Allura-Allura-py3.7-253 JENKINSGRADLEPLUGIN_GRADLE_ENTERPRISE_GRADLE_INJECTION_ENABLED=false NODE_LABELS=builds60 ubuntu LOGNAME=jenkins DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/910/bus XDG_RUNTIME_DIR=/run/user/910 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin GIT_PREVIOUS_SUCCESSFUL_COMMIT=61ee60cac206a2ef7e705c1e4496cc6a43fd91a1 JENKINS_SERVER_COOKIE=9c7f00b5d9bf9427 _=/usr/bin/env ============================================================================= Run: cleanup previous runs ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend Removing network allura_default Network allura_default not found. ============================================================================= Run: build docker image ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend --build-arg is only supported when services are specified for API version < 1.25. Please use a Compose file version > 2.2 or specify which services to build. ============================================================================= Setup: venv, pip, pysvn, ./rebuild-all.sh, npm, etc. ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend Creating network "allura_default" with the default driver Pulling mongo (mongo:4.2)... 4.2: Pulling from library/mongo Digest: sha256:699d652ed67423d689258bad7b316cf005dfbb82b334118ec306f049042f3717 Status: Downloaded newer image for mongo:4.2 Pulling solr (solr:6-alpine)... 6-alpine: Pulling from library/solr Digest: sha256:4f63093698313437a49b2f945c4b1545c9e3a655f52581bc6e01ea006fae132e Status: Downloaded newer image for solr:6-alpine Creating allura_mongo_1 ... Creating allura_solr_1 ... [2A[2KCreating allura_mongo_1 ... [32mdone[0m[2B[1A[2KCreating allura_solr_1 ... [32mdone[0m[1BBuilding web Traceback (most recent call last): File "/usr/local/bin/docker-compose", line 8, in <module> sys.exit(main()) File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 72, in main command() File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 128, in perform_command handler(command, command_options) File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 866, in run self.toplevel_options, self.toplevel_environment File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 1327, in run_one_off_container **container_options) File "/usr/local/lib/python2.7/dist-packages/compose/service.py", line 331, in create_container self.ensure_image_exists() File "/usr/local/lib/python2.7/dist-packages/compose/service.py", line 367, in ensure_image_exists self.build(cli=cli) File "/usr/local/lib/python2.7/dist-packages/compose/service.py", line 1106, in build platform=self.platform, File "/usr/local/lib/python2.7/dist-packages/docker/api/build.py", line 160, in build path, exclude=exclude, dockerfile=dockerfile, gzip=gzip File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 30, in tar files=sorted(exclude_paths(root, exclude, dockerfile=dockerfile[0])), File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 49, in exclude_paths return set(pm.walk(root)) File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 215, in rec_walk for sub in rec_walk(cur): File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 215, in rec_walk for sub in rec_walk(cur): File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 215, in rec_walk for sub in rec_walk(cur): File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 185, in rec_walk for f in os.listdir(current_dir): OSError: [Errno 13] Permission denied: '<https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/ws/allura-data/mongo/journal'> ============================================================================= Starting up docker containers ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend Building web Traceback (most recent call last): File "/usr/local/bin/docker-compose", line 8, in <module> sys.exit(main()) File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 72, in main command() File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 128, in perform_command handler(command, command_options) File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 1078, in up to_attach = up(False) File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 1074, in up cli=native_builder, File "/usr/local/lib/python2.7/dist-packages/compose/project.py", line 548, in up svc.ensure_image_exists(do_build=do_build, silent=silent, cli=cli) File "/usr/local/lib/python2.7/dist-packages/compose/service.py", line 367, in ensure_image_exists self.build(cli=cli) File "/usr/local/lib/python2.7/dist-packages/compose/service.py", line 1106, in build platform=self.platform, File "/usr/local/lib/python2.7/dist-packages/docker/api/build.py", line 160, in build path, exclude=exclude, dockerfile=dockerfile, gzip=gzip File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 30, in tar files=sorted(exclude_paths(root, exclude, dockerfile=dockerfile[0])), File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 49, in exclude_paths return set(pm.walk(root)) File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 215, in rec_walk for sub in rec_walk(cur): File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 215, in rec_walk for sub in rec_walk(cur): File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 215, in rec_walk for sub in rec_walk(cur): File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 185, in rec_walk for f in os.listdir(current_dir): OSError: [Errno 13] Permission denied: '<https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/ws/allura-data/mongo/journal'> ============================================================================= Docker Container Info: ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend No container found for web_1 ============================================================================= Setup: tests ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend No container found for web_1 /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend No container found for web_1 ============================================================================= Run: tests ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend No container found for web_1 /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend No container found for web_1 /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend Setting environment for exec is not supported in API < 1.25 (1.24) ============================================================================= Shutdown ============================================================================= /usr/local/lib/python2.7/dist-packages/paramiko/transport.py:33: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.backends import default_backend Stopping allura_solr_1 ... Stopping allura_mongo_1 ... [1A[2KStopping allura_mongo_1 ... [32mdone[0m[1B[2A[2KStopping allura_solr_1 ... [32mdone[0m[2BRemoving allura_solr_1 ... Removing allura_mongo_1 ... [2A[2KRemoving allura_solr_1 ... [32mdone[0m[2B[1A[2KRemoving allura_mongo_1 ... [32mdone[0m[1BRemoving network allura_default Total reclaimed space: 0B Deleted Volumes: 338e96706490651ab3e7538c58702d9604495d69c71baaf4a9f4e1256eadea34 4db26916ab51c19a87543eb4680cba75dcb2a258d65f19876011c5880a0ccb43 5e29d36cc1ce90c2e387554ee9de90336169945e16342cc87a86b609093c515c 622842b2f41af64bb3d9bcd087f45bc88e8c7d396bfed3ff1225a21e47920ecb 3d09e575c4115e97220b3a65841ce32c7d732f3573f29833e22786146d772788 fb7d894b293c806e86a2f3e2b6456224366f3a1aa4364cb51758c1d222ff2989 92e4e3ab586748094aff3a42e9f586dd279b0908126ab88557f8e29f50336038 3605caef29fe53a51dddff0f31b4ccc3cdd37bd2b5371f2a3e46c4a1c5cd6707 3512c7621cced6cb7794a12ae6a2e3be2ee53001b4148fec7fbec7a0a75926d8 ac0beeb1f77ce8c748688da37ac0e5ada0a82fdd44ab569888e2c1e7cb293b6e 738d91edfdadab19aff7032ab79df002509c1961bd1f5498a1d12f5860331da0 dbed336eabebddb6b04c1a6c076bfad0f16fd34e021aa740730140c6305f3dad 47286dee70a9d0a23fade624f966351c80885a2e6756c5c1a374b774f2057c08 c11e4420d58ee997d075cdfa54a7b4c4ca6905d1e47fe1aef13911cf13af54f1 56c3cee8cb9e52fbeaf31a46135fe97b1bf0c54a7162b6d8228b98f4daf3e7b8 bddf0c8bcb3dce54784df1396e38cab6cf6b3fc22a4129990ff419233f51e1e1 734e2d418baac03e54d0bbcc98c1b8fd4901bea9bfb95780ba1979f2a8710cf6 d6abda31b529a8a7de6e450750bd49586f62888e483b883b92275c0ee6e94da3 2b8e71e9573afb70e9475c1030132f69e6ae8aaaf951192d3c379566d021e2ee 9bd30f6fdd309db403c3c421eeb80311a01e0c027d7f778e7249d143c88d8c5b 643e5180e9b4d9919b7938a4252b71cea2c8fd95f0a0a0b3dbdcfddd77c1a918 7bcdab3dbba0d82c9fba1605b3f51396226f85d73ef6296b4c1f30532aa4d57b 557e50f2241530c3f722f41b88d01e1b117b76f5df0c4e9ee4bb81b2905dfb1e 7433b2b088bffe0cf8588efd31b1f5083013f2720bdfa6950246043c9babfb5d 58d4fb87abde8abd2e433301837659a570af5042f48a80029d7f529ea173f359 a2037f94be0e4169ced56c4a0f78361af3ea044fa1b93efc428bf09690bb3f33 3e5cbe789bb04d1318931f7734be99307131640f921ab9b090d896539e68edfc 37e81da6501db648e09c02a4ee1e455d8eecb88042d5d4d297d38f0a693c7b75 5d1cf42efeffb35f80b2c6cfdde18208be31d40e0091160ea4246e76352553fc be4ae7dec3c0716c51434015d7f2ba3ff55f40d5c90ffd0968142edd0c182bc1 4ae60b15f5e312dea4691ce48438d14c4f8a948d1e99f74f7619c939244a4c31 d8fc1d8c7a7adfd97992ccaa45355f38e0a94c38a7463dec483915d0f5ed354d eab889a1c1c56feb2854c8a3d58589a636e26f8ae9a91ab411423f03e5cb6354 5dc18ee1295c69c41dd1213976f0986f6b8f0171590818b9fd4a8ee1d50ad2f4 404bd168f4bf442115d6858aae5f4b751e5182d4f036b315e880d0c3236a7bdb b5e45b89b74117b967af314738bd0a7dd5cadfd94425e0de529ac9204c9b7fc1 ed4389f39be5def4cf12807c772acf015cfbddf5c4b64bbf713aa3e5e31842c9 03dbe11a047a7dcd18f7cd46b5b8197abd1dded50e30b8c72cc9eba2946944d4 5870e9a7f8d515dd92fbc32b5fcfa7a48751659e5075c08c51c388c864b6075d f801bc975114076bd232320d988d0a2501dee049a0e1646d59e7a59f8ae70eeb Total reclaimed space: 6.184GB Build step 'Execute shell' marked build as failure Recording test results ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?