{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":169052202,"defaultBranch":"master","name":"scylla-cluster-tests","ownerLogin":"fruch","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-02-04T09:06:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/340979?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719521357.0","currentOid":""},"activityList":{"items":[{"before":"9d18058a398632eef94d3023cbede4db037ad84c","after":"f6c2ec7ce43127877f11cbe00f180b9253027ac2","ref":"refs/heads/fix_reload_cert_nemesis","pushedAt":"2024-06-27T21:09:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"test(hot-reload): restart node for verification [DON'T MERGE]","shortMessageHtmlLink":"test(hot-reload): restart node for verification [DON'T MERGE]"}},{"before":null,"after":"9f7eab516d8607428aa5eb83499bc304429d0fac","ref":"refs/heads/fix_jepsen_tcp_dump","pushedAt":"2024-06-27T20:49:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(jepsen): hack tcpdump to work as jepsen needs\n\njepsen is picky about the location of tcpdump in some\nversion so we'll symlink to where it's expecting","shortMessageHtmlLink":"fix(jepsen): hack tcpdump to work as jepsen needs"}},{"before":"041050bf817fff99a04aa199d7534167fee665ae","after":"89449d5c9b712aa18a1932908af5057c46c06bd9","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-27T20:39:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"refactor(integration-tests): use api object per test\n\nsince the alternator_api object was share across tests\nit might cache `salted_hash` of other tests\n\nneed to refactor the code to make sure that doesn't happens","shortMessageHtmlLink":"refactor(integration-tests): use api object per test"}},{"before":"e60bbed546479dad80db2bc4c8d22baf215043e9","after":"48b21275e8d36681a6e385871c2fd0399deb019b","ref":"refs/heads/fix_tunneling_with_mixed_keys","pushedAt":"2024-06-27T20:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(hydra-ssh-gce): tunnel shouldn't pick bastions with other keys\n\nsince we switch diffrent keys, the tunneling can fail picking\nthe a correct bastion, we now filter the the list of bastions\nto make sure we don't mix, and use diffrent keys from the\none configured for an instance.\n\n(those could be coming for older releases, or people using older branches)","shortMessageHtmlLink":"fix(hydra-ssh-gce): tunnel shouldn't pick bastions with other keys"}},{"before":null,"after":"e60bbed546479dad80db2bc4c8d22baf215043e9","ref":"refs/heads/fix_tunneling_with_mixed_keys","pushedAt":"2024-06-27T09:53:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(hydra-ssh): tunnel shouldn't pick bastions with other keys\n\nsince we switch diffrent keys, the tunneling can fail picking\nthe a correct bastion, we now filter the the list of bastions\nto make sure we don't mix, and use diffrent keys from the\none configured for an instance.\n\n(those could be coming for older releases,\nor people using older branches)","shortMessageHtmlLink":"fix(hydra-ssh): tunnel shouldn't pick bastions with other keys"}},{"before":null,"after":"d2f82a06b76678775135c9e861cb92c05f51b0f4","ref":"refs/heads/revert_jepsen_to_rsa_key","pushedAt":"2024-06-26T22:00:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(jepsen): revert of old RSA keys\n\nsince jepsen is using very old ssh library (jsch), we can only use RSA keys\nand our new keys are ECDSA, so we need to revert using the old key we have","shortMessageHtmlLink":"fix(jepsen): revert of old RSA keys"}},{"before":"bd85219e476aedb928e4e23c3a75f45037d00f5b","after":"9d18058a398632eef94d3023cbede4db037ad84c","ref":"refs/heads/fix_reload_cert_nemesis","pushedAt":"2024-06-26T21:54:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(nemesis): `hot_reloading_internode_certificate` to update correct certs\n\nsince the refactor of reloading certs we started\nseeing those errors to start new nodes:\n```\n[shard 0:main] init - Startup failed: std::system_error\n (error GnuTLS:-60, The certificate and the given key do not match.)\n```\n\nthose were happening after `hot_reloading_internode_certificate`\nwas trying to reload the certificates, problem it had an assumption\nupdating certificate once, and sending it to all of the nodes.\nbut now we generate certs per node, and it wasn't copying\nit from the correct place, hence generated cert that\ndoesn't match the key.\n\nontop of that seems like the validation in that nemesis was wrongly using\n`follow_system_log`, cause it to missed looking for the actual line\nthat shows the certs are reloaded (it seems to be broken like that since\nd2a7910b98e823086c69b01bec6d6735444e8a53)","shortMessageHtmlLink":"fix(nemesis): hot_reloading_internode_certificate to update correct…"}},{"before":"42515a34602bdf6bc353055f28e2fc7afef65d40","after":"bd85219e476aedb928e4e23c3a75f45037d00f5b","ref":"refs/heads/fix_reload_cert_nemesis","pushedAt":"2024-06-26T21:39:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(nemesis): `hot_reloading_internode_certificate` to update correct certs\n\nsince the refactor of reloading certs we started\nseeing those errors to start new nodes:\n```\n[shard 0:main] init - Startup failed: std::system_error\n (error GnuTLS:-60, The certificate and the given key do not match.)\n```\n\nthose were happening after `hot_reloading_internode_certificate`\nwas trying to reload the certificates, problem it had an assumption\nupdating certificate once, and sending it to all of the nodes.\nbut now we generate certs per node, and it wasn't copying\nit from the correct place, hence generated cert that\ndoesn't match the key.\n\nontop of that seems like the validation in that nemesis was wrongly using\n`follow_system_log`, cause it to missed looking for the actual line\nthat shows the certs are reloaded (it seems to be broken like that since\nd2a7910b98e823086c69b01bec6d6735444e8a53)","shortMessageHtmlLink":"fix(nemesis): hot_reloading_internode_certificate to update correct…"}},{"before":"bd85219e476aedb928e4e23c3a75f45037d00f5b","after":"42515a34602bdf6bc353055f28e2fc7afef65d40","ref":"refs/heads/fix_reload_cert_nemesis","pushedAt":"2024-06-26T21:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"test(reload): enable server encrypt","shortMessageHtmlLink":"test(reload): enable server encrypt"}},{"before":null,"after":"bd85219e476aedb928e4e23c3a75f45037d00f5b","ref":"refs/heads/fix_reload_cert_nemesis","pushedAt":"2024-06-26T20:23:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(nemesis): `hot_reloading_internode_certificate` to update correct certs\n\nsince the refactor of reloading certs we started\nseeing those errors to start new nodes:\n```\n[shard 0:main] init - Startup failed: std::system_error\n (error GnuTLS:-60, The certificate and the given key do not match.)\n```\n\nthose were happening after `hot_reloading_internode_certificate`\nwas trying to reload the certificates, problem it had an assumption\nupdating certificate once, and sending it to all of the nodes.\nbut now we generate certs per node, and it wasn't copying\nit from the correct place, hence generated cert that\ndoesn't match the key.\n\nontop of that seems like the validation in that nemesis was wrongly using\n`follow_system_log`, cause it to missed looking for the actual line\nthat shows the certs are reloaded (it seems to be broken like that since\nd2a7910b98e823086c69b01bec6d6735444e8a53)","shortMessageHtmlLink":"fix(nemesis): hot_reloading_internode_certificate to update correct…"}},{"before":"48f9cdca3ff40c74f4363d9b739e78b7935112cb","after":"041050bf817fff99a04aa199d7534167fee665ae","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-24T20:10:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"refactor(integration-tests): use api object per test\n\nsince the alternator_api object was share across tests\nit might cache `salted_hash` of other tests\n\nneed to refactor the code to make sure that doesn't happens","shortMessageHtmlLink":"refactor(integration-tests): use api object per test"}},{"before":"c6ef9144f3b1fdd5e065af954d1356686a39d722","after":"48f9cdca3ff40c74f4363d9b739e78b7935112cb","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-24T18:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"refactor(integration-tests): use api object per test\n\nsince the alternator_api object was share across tests\nit might cache `salted_hash` of other tests\n\nneed to refactor the code to make sure that doesn't happens","shortMessageHtmlLink":"refactor(integration-tests): use api object per test"}},{"before":"c7e72a7ee24fc41ca9f1eba23b35229615060556","after":"c6ef9144f3b1fdd5e065af954d1356686a39d722","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-24T18:16:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(kafka_cluster): add support for auth\n\nsince we want to default the integration test env to use\nauth by default.\n\nwe are adding this support for the kafka_cluster\nsince we now need to pass in the params into that class\nthe fixutre for creating it switch to be function scoped\nfor now it's not much of an issue, since we have only 2 test using\nit, but we might reconsider if we'll have more of those.","shortMessageHtmlLink":"fix(kafka_cluster): add support for auth"}},{"before":null,"after":"270a5555a6e194d9bf621f971ba9e562d87d29a5","ref":"refs/heads/add_workflow_dispatch","pushedAt":"2024-06-24T10:34:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(cache-issues.yaml): add way to manually trigger workflow\n\nso we can trigger as needed manually from github action UI\nadding `workflow_dispatch` to the workflow\n\nRef: https://docs.github.com/en/actions/using-workflows/","shortMessageHtmlLink":"feature(cache-issues.yaml): add way to manually trigger workflow"}},{"before":null,"after":"01a6229786f3cab92839d5238f8486e578ceb201","ref":"refs/heads/fix_ipv6_certificates","pushedAt":"2024-06-24T06:04:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(ipv6): don't limit certificates creation to ipv4\n\nrecent changes from #7436, seems to have casuing ipv6\ncases to break like following:\n```\n2024-06-22 03:17:22.741: (TestFrameworkEvent Severity.ERROR) period_type=one-time\nevent_id=47cf9ea7-ecb7-40ba-8a9e-bbb85b289ead, source=LongevityTest.SetUp()\nexception=[Node parallel-topology-schema-changes-mu-loader-node-3546ab88-2\n[34.253.230.142 | 10.4.11.221 | 2a05:d018:12e3:f002:b483:d673:04af:5c0b] (dc name: eu-west-1)]\nNodeSetupFailed: Expected 4 octets in '2a05:d018:12e3:f002:b483:d673:04af:5c0b'\n```\n\nthis commit change to `ipaddress.ip_address()` that can automaticly return\nthe correct type of ip address","shortMessageHtmlLink":"fix(ipv6): don't limit certificates creation to ipv4"}},{"before":"05ad8459a95e86719cc632447bd93ff4eb687332","after":"c7e72a7ee24fc41ca9f1eba23b35229615060556","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-23T19:54:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(kafka_cluster): add support for auth\n\nsince we want to default the integration test env to use\nauth by default.\n\nwe are adding this support for the kafka_cluster\nsince we now need to pass in the params into that class\nthe fixutre for creating it switch to be function scoped\nfor now it's not much of an issue, since we have only 2 test using\nit, but we might reconsider if we'll have more of those.","shortMessageHtmlLink":"fix(kafka_cluster): add support for auth"}},{"before":"45a5034f1f9cbf4be8dca455724a18dcad669b0b","after":"05ad8459a95e86719cc632447bd93ff4eb687332","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-23T14:19:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(kafka_cluster): add support for auth\n\nsince we want to default the integration test env to use\nauth by default.\n\nwe are adding this support for the kafka_cluster\nsince we now need to pass in the params into that class\nthe fixutre for creating it switch to be function scoped\nfor now it's not much of an issue, since we have only 2 test using\nit, but we might reconsider if we'll have more of those.","shortMessageHtmlLink":"fix(kafka_cluster): add support for auth"}},{"before":"6266bca6364b8489a37f90edf9e505ac142cac7a","after":"429383f3f2b29bce17e9f5833f45649108d3bcb3","ref":"refs/heads/scale-tablets-cluster-perf-master","pushedAt":"2024-06-23T13:57:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"Revert \"test(scylla.service): never restart the service\"\n\nThis reverts commit 4ff43fcf6280eee23c60d101d555a89a6599c1b5.","shortMessageHtmlLink":"Revert \"test(scylla.service): never restart the service\""}},{"before":"13e6eaf13828ee8590fa940a6129aa855a7d9897","after":"f8ee96d09aa7d969a663d9e3666b9adcb0f3b046","ref":"refs/heads/fix_7255","pushedAt":"2024-06-23T13:55:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(coredump): use hardlinks to prevert from clearing coredump\n\nthis change is for creating hardlink on any found core\nand compressing uploading using the hardlink, so it won't be cleared\nby systemd-coredump in the midst of SCT processing of the coredump.\n\nhardlinks are created in `/var/lib/scylla/hardlinks` so it would\nshare the same pyshical device as the coredumps directory, but still\nwon't be scan for deletion by systemd-coredump.\n\nFixes: #7255","shortMessageHtmlLink":"feature(coredump): use hardlinks to prevert from clearing coredump"}},{"before":"ab228ecbb37aca399a81628a131ba0ed42a60fa6","after":"45a5034f1f9cbf4be8dca455724a18dcad669b0b","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-23T12:07:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(kafka_cluster): add support for auth\n\nsince we want to default the integration test env to use\nauth by default.\n\nwe are adding this support for the kafka_cluster\nsince we now need to pass in the params into that class\nthe fixutre for creating it switch to be function scoped\nfor now it's not much of an issue, since we have only 2 test using\nit, but we might reconsider if we'll have more of those.","shortMessageHtmlLink":"fix(kafka_cluster): add support for auth"}},{"before":"88c874a66f44fdde23599e26a5cb34afc89120d6","after":"a8b306bee25ff6c9276201bfbe142d531909d74b","ref":"refs/heads/process_cache_issues_status","pushedAt":"2024-06-23T12:04:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(github): cache github issues status in S3\n\none github action that runs once a day, that\ncaches the issues status from multiple github repositories\n\nand client code that can read those csv files and cache\nthem locally, so SkipPerIssue can read first out of it\nand then fallback into doing direct github API calls\n\nRef: https://github.com/scylladb/qa-tasks/issues/1678","shortMessageHtmlLink":"feature(github): cache github issues status in S3"}},{"before":"1e41cd55e30a8a408c4e26a1c1eba0c662af2bdf","after":"88c874a66f44fdde23599e26a5cb34afc89120d6","ref":"refs/heads/process_cache_issues_status","pushedAt":"2024-06-23T11:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(github): cache github issues status in S3\n\none github action that runs once a day, that\ncaches the issues status from multiple github repositories\n\nand client code that can read those csv files and cache\nthem locally, so SkipPerIssue can read first out of it\nand then fallback into doing direct github API calls\n\nRef: https://github.com/scylladb/qa-tasks/issues/1678","shortMessageHtmlLink":"feature(github): cache github issues status in S3"}},{"before":"f2c6ec46689a0abaa2aee485aae4779d8aae334d","after":"ab228ecbb37aca399a81628a131ba0ed42a60fa6","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-23T07:17:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(kafka_cluster): add support for auth\n\nsince we want to default the integration test env to use\nauth by default.\n\nwe are adding this support for the kafka_cluster\nsince we now need to pass in the params into that class\nthe fixutre for creating it switch to be function scoped\nfor now it's not much of an issue, since we have only 2 test using\nit, but we might reconsider if we'll have more of those.","shortMessageHtmlLink":"fix(kafka_cluster): add support for auth"}},{"before":"82bba75342e9b3bb318a5c9fb0549fa0de9919b5","after":"f2c6ec46689a0abaa2aee485aae4779d8aae334d","ref":"refs/heads/fix_integation_tests","pushedAt":"2024-06-23T06:39:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(integration-tests): remove `apt-get update`\n\nthis command was introduced to make sure the installation\nof `ss` command is working as expected, since the docker image comes\nwith empty apt cache.\n\nsince the code was refactored and we don't use `ss` to check for open\nports anymore, we can safely remove this part, since it's really\nslowing the integration test, doing this update every test run.","shortMessageHtmlLink":"fix(integration-tests): remove apt-get update"}},{"before":"e85aceddc9b909b6df64fb883f4da304fc6e48d2","after":"7bfbf315381e49fa5f7767742c30d67056452397","ref":"refs/heads/support_zstd_coredumps","pushedAt":"2024-06-23T05:57:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(coredumps): support zstd compressed coredumps\n\nif we have coredumps compressed with zstd, we shouldn't compress them again\nalso we should write the proper tool in the download instructions\n\nRef: scylladb/scylla-machine-image#462\nRef: scylladb/scylladb#18854","shortMessageHtmlLink":"feature(coredumps): support zstd compressed coredumps"}},{"before":null,"after":"b8c10e3e3a3f9772cf6ad79537cb11ff440c44dd","ref":"refs/heads/fix_7660","pushedAt":"2024-06-20T22:59:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"fix(screenshot): revert to specific resolution\n\nwe were using height=-1 for the renderer to automticlly capture\nall of the dashboard.\n\nseems like with monitoring 4.7, this got broken cause of newer grafana\nversion, and dashboard are coming out cut, and some ever completly\nbroken and not readable.\n\ncouldn't pinpoint which exact version is causing it.\n\nso meanwhile reverting to use exact resolution, that\nseems to be working as expected\n\nFixes: #7600","shortMessageHtmlLink":"fix(screenshot): revert to specific resolution"}},{"before":"5ae72e8daeaf3fcb400b1a89252579816290d4b6","after":"1e41cd55e30a8a408c4e26a1c1eba0c662af2bdf","ref":"refs/heads/process_cache_issues_status","pushedAt":"2024-06-20T20:52:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(github): cache github issues status in S3\n\nRef: https://github.com/scylladb/qa-tasks/issues/1678","shortMessageHtmlLink":"feature(github): cache github issues status in S3"}},{"before":"4a158c18eb751cef675b5cfd26435bb7073a5384","after":"5ae72e8daeaf3fcb400b1a89252579816290d4b6","ref":"refs/heads/process_cache_issues_status","pushedAt":"2024-06-20T20:16:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(github): cache github issues status in S3\n\nRef: https://github.com/scylladb/qa-tasks/issues/1678","shortMessageHtmlLink":"feature(github): cache github issues status in S3"}},{"before":"e9a43c1baf5244f8d9a577a80e1146f5d34e2f8c","after":"4a158c18eb751cef675b5cfd26435bb7073a5384","ref":"refs/heads/process_cache_issues_status","pushedAt":"2024-06-20T12:38:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(github): cache github issues status in S3\n\nRef: https://github.com/scylladb/qa-tasks/issues/1678","shortMessageHtmlLink":"feature(github): cache github issues status in S3"}},{"before":"8169fbeea04701d1e534439e5b88cf2b8a02b954","after":"e9a43c1baf5244f8d9a577a80e1146f5d34e2f8c","ref":"refs/heads/process_cache_issues_status","pushedAt":"2024-06-20T12:34:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fruch","name":"Israel Fruchter","path":"/fruch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/340979?s=80&v=4"},"commit":{"message":"feature(github): cache github issues status in S3\n\nRef: https://github.com/scylladb/qa-tasks/issues/1678","shortMessageHtmlLink":"feature(github): cache github issues status in S3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcUPZOAA","startCursor":null,"endCursor":null}},"title":"Activity · fruch/scylla-cluster-tests"}