{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2357747,"defaultBranch":"main","name":"teuthology","ownerLogin":"ceph","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-09-09T20:00:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1015767?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717614763.0","currentOid":""},"activityList":{"items":[{"before":"49fbdba715db43f143e2415013eb037439722808","after":"2161c9a9738df8cdb41e688af3ab0e030c2fb6d0","ref":"refs/heads/dev-container","pushedAt":"2024-06-05T19:19:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":".github: Add workflow to build dev container\n\nIt's multi-arch, too!\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":".github: Add workflow to build dev container"}},{"before":"272ab25a39bd3df0475aa11047807f3cfa4546f0","after":"49fbdba715db43f143e2415013eb037439722808","ref":"refs/heads/dev-container","pushedAt":"2024-06-05T19:14:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":".github: Add workflow to build dev container\n\nIt's multi-arch, too!\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":".github: Add workflow to build dev container"}},{"before":null,"after":"272ab25a39bd3df0475aa11047807f3cfa4546f0","ref":"refs/heads/dev-container","pushedAt":"2024-06-05T19:12:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":".github: Add workflow to build dev container\n\nIt's multi-arch, too!\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":".github: Add workflow to build dev container"}},{"before":"c046a8d89ff70363390d01f47c183e57f49fcc38","after":"e1d3a972ad5c8e5d750db8bd74e44c5b44734e9f","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T23:13:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"opsys: Handle CentOS Stream more appropriately\n\nThis fixes an inconsistency where we'd change \"centosX.stream\" to \"centosX\" when\na job starts, submitting that to paddles.\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"opsys: Handle CentOS Stream more appropriately"}},{"before":"90e24bde2c83ead4aa400e122bb22151b0d438bf","after":"c046a8d89ff70363390d01f47c183e57f49fcc38","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T23:03:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"opsys: Handle CentOS Stream more appropriately\n\nThis fixes an inconsistency where we'd change \"centosX.stream\" to \"centosX\" when\na job starts, submitting that to paddles.\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"opsys: Handle CentOS Stream more appropriately"}},{"before":"31243ca14b4b4f9eae1fe05f04619c6edd00b944","after":"90e24bde2c83ead4aa400e122bb22151b0d438bf","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T22:51:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"opsys: Handle CentOS Stream more appropriately\n\nThis fixes an inconsistency where we'd change \"centosX.stream\" to \"centosX\" when\na job starts, submitting that to paddles.\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"opsys: Handle CentOS Stream more appropriately"}},{"before":"b635ea65d44f72321bd40a58c28725e569404c23","after":"31243ca14b4b4f9eae1fe05f04619c6edd00b944","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T20:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"docker-compose: Bump testnode image to 22.04\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"docker-compose: Bump testnode image to 22.04"}},{"before":"366aafe502bdca113d39c6a7bb65ce599ad3f1ab","after":"b635ea65d44f72321bd40a58c28725e569404c23","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T20:31:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"docker-compose: Fix locale\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"docker-compose: Fix locale"}},{"before":"4d646f0a64ac2e3cc39756a9af6f4577664fef90","after":"366aafe502bdca113d39c6a7bb65ce599ad3f1ab","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T20:14:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"docker-compose: Fix locale\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"docker-compose: Fix locale"}},{"before":"2f661578bea64a4c09963a496a8a5aa89053b6e7","after":"4d646f0a64ac2e3cc39756a9af6f4577664fef90","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T20:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"docker-compose: Pin teuthology to Ubuntu 22.04\n\nUntil it can get updated.\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"docker-compose: Pin teuthology to Ubuntu 22.04"}},{"before":null,"after":"2f661578bea64a4c09963a496a8a5aa89053b6e7","ref":"refs/heads/newer-oses","pushedAt":"2024-06-04T20:00:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"fog: Look for CentOS X.Stream images\n\nWhen attempting to provision a CentOS node, if the user leaves out \".stream\",\ntry searching for that as well.\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"fog: Look for CentOS X.Stream images"}},{"before":"036ad575e36eb2f5d36bafd4f61b4922eadba901","after":"861a8dcf7aa816a26e13f039336f7ed0a9aec0fa","ref":"refs/heads/main","pushedAt":"2024-05-31T16:31:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"batrick","name":"Patrick Donnelly","path":"/batrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/548304?s=80&v=4"},"commit":{"message":"Merge PR #1951 into main\n\n* refs/pull/1951/head:\n\tteuthology/suite: use valid subset default for rerun without --subset\n\nReviewed-by: Casey Bodley ","shortMessageHtmlLink":"Merge PR #1951 into main"}},{"before":"339182947315fc0b64a0f59de725637557519f4d","after":"036ad575e36eb2f5d36bafd4f61b4922eadba901","ref":"refs/heads/main","pushedAt":"2024-05-30T21:25:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"Merge pull request #1944 from cbodley/wip-66096\n\nsuite: check build_complete for centos9","shortMessageHtmlLink":"Merge pull request #1944 from cbodley/wip-66096"}},{"before":"e1979f064b0becde2020282c7e87cf3c5e98026c","after":"339182947315fc0b64a0f59de725637557519f4d","ref":"refs/heads/main","pushedAt":"2024-05-30T17:36:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"Merge pull request #1950 from rishabh-d-dave/bootstrap-fedora-fix\n\nboostrap: expect \"FedoraLinux\" along with \"Fedora\"","shortMessageHtmlLink":"Merge pull request #1950 from rishabh-d-dave/bootstrap-fedora-fix"}},{"before":"b52686d69f81970445b8f64e7cb85339c038847f","after":"8071609c2e2538ef3d2de92fe02d5b3536f724cc","ref":"refs/heads/i66302","pushedAt":"2024-05-30T15:27:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"batrick","name":"Patrick Donnelly","path":"/batrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/548304?s=80&v=4"},"commit":{"message":"teuthology/suite: use valid subset default for rerun without --subset\n\nFixes: https://tracker.ceph.com/issues/66302\nSigned-off-by: Patrick Donnelly ","shortMessageHtmlLink":"teuthology/suite: use valid subset default for rerun without --subset"}},{"before":"77405dfc7bd092ae38b18ffc7a68e782b21418fa","after":"b52686d69f81970445b8f64e7cb85339c038847f","ref":"refs/heads/i66302","pushedAt":"2024-05-30T15:26:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"batrick","name":"Patrick Donnelly","path":"/batrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/548304?s=80&v=4"},"commit":{"message":"teuthology/suite: use valid subset default for rerun without --subset\n\nFixes: https://tracker.ceph.com/issues/66302\nSigned-off-by: Patrick Donnelly ","shortMessageHtmlLink":"teuthology/suite: use valid subset default for rerun without --subset"}},{"before":"de11d0f8ca6b3b75b5c1aa1888a9592a773ab08c","after":"77405dfc7bd092ae38b18ffc7a68e782b21418fa","ref":"refs/heads/i66302","pushedAt":"2024-05-30T15:25:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"batrick","name":"Patrick Donnelly","path":"/batrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/548304?s=80&v=4"},"commit":{"message":"teuthology/suite: use valid subset default for rerun without --subset\n\nFixes: https://tracker.ceph.com/issues/66302\nSigned-off-by: Patrick Donnelly ","shortMessageHtmlLink":"teuthology/suite: use valid subset default for rerun without --subset"}},{"before":null,"after":"de11d0f8ca6b3b75b5c1aa1888a9592a773ab08c","ref":"refs/heads/i66302","pushedAt":"2024-05-30T15:22:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"batrick","name":"Patrick Donnelly","path":"/batrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/548304?s=80&v=4"},"commit":{"message":"teuthology/suite: use valid subset default for rerun without --subset\n\nFixes: https://tracker.ceph.com/issues/66302\nSigned-off-by: Patrick Donnelly ","shortMessageHtmlLink":"teuthology/suite: use valid subset default for rerun without --subset"}},{"before":"9c258ce7d4e2166c983ce4674c1b560bfa4568d4","after":null,"ref":"refs/heads/py312-centos","pushedAt":"2024-05-28T22:19:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"}},{"before":"b8534229f54615874f72d7c532ce4191d1b2980b","after":"e1979f064b0becde2020282c7e87cf3c5e98026c","ref":"refs/heads/main","pushedAt":"2024-05-28T22:19:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"Merge pull request #1948 from ceph/py312-centos\n\nbootstrap: Improve Python version detection; default to 3.12 on CentOS & Fedora","shortMessageHtmlLink":"Merge pull request #1948 from ceph/py312-centos"}},{"before":"021a3885ae74dd4069bede3d292a0b2da1efbc6f","after":"e7c5f34f529a87fd3cd50be5d61aaf7745617780","ref":"refs/heads/nodecleanup","pushedAt":"2024-05-28T20:49:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"lock.ops.unlock_safe: Remove stray comment\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"lock.ops.unlock_safe: Remove stray comment"}},{"before":null,"after":"021a3885ae74dd4069bede3d292a0b2da1efbc6f","ref":"refs/heads/nodecleanup","pushedAt":"2024-05-28T20:40:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"nc fix cleanup w/o --owner","shortMessageHtmlLink":"nc fix cleanup w/o --owner"}},{"before":"e7ae7580c417d6ab27fda98fecadca5d9f85d63e","after":"b8534229f54615874f72d7c532ce4191d1b2980b","ref":"refs/heads/main","pushedAt":"2024-05-28T14:49:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"VallariAg","name":"Vallari Agrawal","path":"/VallariAg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50358181?s=80&v=4"},"commit":{"message":"Merge pull request #1942 from VallariAg/fix-install-task\n\ntask/install: Fix AssertionError","shortMessageHtmlLink":"Merge pull request #1942 from VallariAg/fix-install-task"}},{"before":"e66471f3fa0f45883487d391d1c05ae469addf4b","after":"9c258ce7d4e2166c983ce4674c1b560bfa4568d4","ref":"refs/heads/py312-centos","pushedAt":"2024-05-23T21:51:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"bootstrap: Default to py3.12 on CentOS & Fedora\n\nFixes: https://tracker.ceph.com/issues/66178\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"bootstrap: Default to py3.12 on CentOS & Fedora"}},{"before":null,"after":"e66471f3fa0f45883487d391d1c05ae469addf4b","ref":"refs/heads/py312-centos","pushedAt":"2024-05-23T21:47:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"bootstrap: Default to py3.12 on CentOS & Fedora\n\nSigned-off-by: Zack Cerza ","shortMessageHtmlLink":"bootstrap: Default to py3.12 on CentOS & Fedora"}},{"before":"73a7948a7100e709ce2a9ddba3b408ab1e032daf","after":null,"ref":"refs/heads/wip-pynose","pushedAt":"2024-05-23T20:28:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cbodley","name":"Casey Bodley","path":"/cbodley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928002?s=80&v=4"}},{"before":"0ef584075490ba088026d61cea29049b00e2e844","after":"e7ae7580c417d6ab27fda98fecadca5d9f85d63e","ref":"refs/heads/main","pushedAt":"2024-05-23T20:27:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cbodley","name":"Casey Bodley","path":"/cbodley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928002?s=80&v=4"},"commit":{"message":"Merge pull request #1947 from ceph/wip-pynose\n\nreplace deprecated nose dependency with pynose\r\n\r\nReviewed-by: Zack Cerza ","shortMessageHtmlLink":"Merge pull request #1947 from ceph/wip-pynose"}},{"before":"b9e3da87b1ec7920937cb4902b7e3fd9eda86b4a","after":"0ef584075490ba088026d61cea29049b00e2e844","ref":"refs/heads/main","pushedAt":"2024-05-23T17:51:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zmc","name":"Zack Cerza","path":"/zmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58307?s=80&v=4"},"commit":{"message":"Merge pull request #1946 from batrick/paddles-rerun\n\nteuthology/suite: use paddles solely for rerun info","shortMessageHtmlLink":"Merge pull request #1946 from batrick/paddles-rerun"}},{"before":null,"after":"73a7948a7100e709ce2a9ddba3b408ab1e032daf","ref":"refs/heads/wip-pynose","pushedAt":"2024-05-23T16:36:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cbodley","name":"Casey Bodley","path":"/cbodley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928002?s=80&v=4"},"commit":{"message":"replace deprecated nose dependency with pynose\n\nafter upgrading teuthology to centos 9 and python 3.10, the rgw\nmultisite test suite now fails to invoke nosetests with:\n\n> AttributeError: module 'collections' has no attribute 'Callable'\n\nthis is a known issue tracked in https://github.com/nose-devs/nose/issues/1127\n\nShilpa found a new 'pynose' package which claims that:\n\n> This version of nose is compatible with Python 3.7+ (including 3.13+).\n\nreplace the nose dependency that i initially added in\nhttps://github.com/ceph/teuthology/pull/1069 with the current version\n1.5.1 of pynose\n\nto prepare this pr, i first changed setup.cfg then ran:\n\n> ./update-requirements.sh -P \"pynose==1.5.1\"\n\nFixes: https://tracker.ceph.com/issues/66183\n\nSigned-off-by: Casey Bodley ","shortMessageHtmlLink":"replace deprecated nose dependency with pynose"}},{"before":"7c7331c2287b859f626aaa94f31df6368473c606","after":"2e27ec355e5ef3c8f413744bc2a58ff4705bec84","ref":"refs/heads/paddles-rerun","pushedAt":"2024-05-23T14:33:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"batrick","name":"Patrick Donnelly","path":"/batrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/548304?s=80&v=4"},"commit":{"message":"teuthology/suite: use paddles solely for rerun info\n\nteuthology.front no longer allows access to the run directories for general\nusers. In fact, it's not required because we are already getting run\ninformation from paddles.\n\nThis commit makes it more stringent in --rerun handling: if\nseed/subset/no_nested_subset do not match, exit failure rather than try to\ncontinue. Without a subset, many suites are so large that teuthology-suite will\nrun for several minutes before ultimately failing to schedule due to the\nquantity of jobs. It also doesn't make sense to rerun a suite when these values\ndo not match.\n\nSigned-off-by: Patrick Donnelly ","shortMessageHtmlLink":"teuthology/suite: use paddles solely for rerun info"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXXs4FQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ceph/teuthology"}