{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":290132393,"defaultBranch":"master","name":"helios","ownerLogin":"oxidecomputer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-25T06:26:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54040662?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725902311.0","currentOid":""},"activityList":{"items":[{"before":"5d6c71cb3323b0cee5d8b3a531a292a85a0f5768","after":"f566ef9bfa26157871f18bb0630ec0f62e69efaa","ref":"refs/heads/branchname","pushedAt":"2024-09-09T20:14:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dancrossnyc","name":"Dan Cross","path":"/dancrossnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1592064?s=80&v=4"},"commit":{"message":"nightly: use exact branch name in $BUILDVERSION_EXEC","shortMessageHtmlLink":"nightly: use exact branch name in $BUILDVERSION_EXEC"}},{"before":"3e24cc694bdce4c46929cfc8c26b803817bb3952","after":"5d6c71cb3323b0cee5d8b3a531a292a85a0f5768","ref":"refs/heads/branchname","pushedAt":"2024-09-09T20:08:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dancrossnyc","name":"Dan Cross","path":"/dancrossnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1592064?s=80&v=4"},"commit":{"message":"nightly: use exact branch name in $BUILDVERSION_EXEC","shortMessageHtmlLink":"nightly: use exact branch name in $BUILDVERSION_EXEC"}},{"before":"ea338704a38b94330a0aab33dd4e28eff4d4f83e","after":"3e24cc694bdce4c46929cfc8c26b803817bb3952","ref":"refs/heads/branchname","pushedAt":"2024-09-09T20:00:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dancrossnyc","name":"Dan Cross","path":"/dancrossnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1592064?s=80&v=4"},"commit":{"message":"nightly: use exact branch name in $BUILDVERSION_EXEC","shortMessageHtmlLink":"nightly: use exact branch name in $BUILDVERSION_EXEC"}},{"before":"39e3cde1fa2957358116dce217622170f4b8f48e","after":"ea338704a38b94330a0aab33dd4e28eff4d4f83e","ref":"refs/heads/branchname","pushedAt":"2024-09-09T19:51:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dancrossnyc","name":"Dan Cross","path":"/dancrossnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1592064?s=80&v=4"},"commit":{"message":"nightly: use exact branch name in $BUILDVERSION_EXEC","shortMessageHtmlLink":"nightly: use exact branch name in $BUILDVERSION_EXEC"}},{"before":"caf8d3514a37fc490ab69a941d9921ddf00a4da4","after":"39e3cde1fa2957358116dce217622170f4b8f48e","ref":"refs/heads/branchname","pushedAt":"2024-09-09T17:25:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dancrossnyc","name":"Dan Cross","path":"/dancrossnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1592064?s=80&v=4"},"commit":{"message":"nightly: use exact branch name in $BUILDVERSION_EXEC","shortMessageHtmlLink":"nightly: use exact branch name in $BUILDVERSION_EXEC"}},{"before":null,"after":"caf8d3514a37fc490ab69a941d9921ddf00a4da4","ref":"refs/heads/branchname","pushedAt":"2024-09-09T17:18:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dancrossnyc","name":"Dan Cross","path":"/dancrossnyc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1592064?s=80&v=4"},"commit":{"message":"nightly: use exact branch name in $BUILDVERSION_EXEC","shortMessageHtmlLink":"nightly: use exact branch name in $BUILDVERSION_EXEC"}},{"before":"32e5192b9349179ef1e64d312d16ce5c3caf45fc","after":null,"ref":"refs/heads/ixi/more-help","pushedAt":"2024-08-27T01:43:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iximeow","name":"iximeow","path":"/iximeow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4615790?s=80&v=4"}},{"before":"5957f0585d08e57fe117e75e2c8590e41f2cac29","after":"5127748309904515b55cc42a01d9fadd7afdf0b9","ref":"refs/heads/master","pushedAt":"2024-08-27T01:42:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"tools: accept \"help\" top-level command, show usage on errors (#174)\n\nCo-authored-by: Joshua M. Clulow ","shortMessageHtmlLink":"tools: accept \"help\" top-level command, show usage on errors (#174)"}},{"before":"ffbfaf9d2d69640c8f1a81d6cb4e7371b2f61ed9","after":"32e5192b9349179ef1e64d312d16ce5c3caf45fc","ref":"refs/heads/ixi/more-help","pushedAt":"2024-08-27T01:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"XXX usage information to stderr on any usage error","shortMessageHtmlLink":"XXX usage information to stderr on any usage error"}},{"before":"fa57bb206408872f8870e7a96bd3f1bfc1f35413","after":"ffbfaf9d2d69640c8f1a81d6cb4e7371b2f61ed9","ref":"refs/heads/ixi/more-help","pushedAt":"2024-08-21T21:37:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"XXX fixes","shortMessageHtmlLink":"XXX fixes"}},{"before":null,"after":"fa57bb206408872f8870e7a96bd3f1bfc1f35413","ref":"refs/heads/ixi/more-help","pushedAt":"2024-08-21T17:45:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iximeow","name":"iximeow","path":"/iximeow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4615790?s=80&v=4"},"commit":{"message":"accept -h as short for --help, accept `help` top-level command","shortMessageHtmlLink":"accept -h as short for --help, accept help top-level command"}},{"before":"a5ccc5c4a6b6ddc3bebf9b1734b1b844350e0f70","after":"5957f0585d08e57fe117e75e2c8590e41f2cac29","ref":"refs/heads/master","pushedAt":"2024-08-19T21:52:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"recovery elides too greedily and too deep; awakens eventfd (#171)","shortMessageHtmlLink":"recovery elides too greedily and too deep; awakens eventfd (#171)"}},{"before":null,"after":"a4b6abe4ef3935992f729a0434cdb25b62c25f17","ref":"refs/heads/eventfd","pushedAt":"2024-08-19T21:32:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"recovery elides too greedily and too deep; awakens eventfd","shortMessageHtmlLink":"recovery elides too greedily and too deep; awakens eventfd"}},{"before":null,"after":"1a90a59e0a19d852a1a4c3ffe160cb40ea2aa2ca","ref":"refs/heads/artemis/zfs-perf-tuneables","pushedAt":"2024-08-12T21:38:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"faithanalog","name":"artemis everfree","path":"/faithanalog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1389549?s=80&v=4"},"commit":{"message":"Tune zfs parameters for improved IO performance\n\nWe tune three zfs parameters:\n\n- zfs:zfs_vdev_aggregation_limit - disable\n- zfs:zfs_sync_taskq_batch_pct - reduce to 5%\n- zfs:zio_taskq_batch_pct - reduce to 5%\n\nLike previous zfs tuning, these are about bringing zfs parameters in\nline with the reality of a modern system like the gimlet, away from\ndefaults that were good on a system with few CPU threads and\nhigh-latency spinning disks.\n\nFor crucible with a 4k rand write workload, we see an 18% reduction\nin CPU usage and a 15% increase in throughput.","shortMessageHtmlLink":"Tune zfs parameters for improved IO performance"}},{"before":"ed78304311f495f06e380799bd1395aabc13c0d6","after":"a5ccc5c4a6b6ddc3bebf9b1734b1b844350e0f70","ref":"refs/heads/master","pushedAt":"2024-08-06T17:18:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"citrus-it","name":"Andy Fiddaman","path":"/citrus-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29426693?s=80&v=4"},"commit":{"message":"backout #164: image: increase NVMe admin command timeout on gimlet (#168)","shortMessageHtmlLink":"backout #164: image: increase NVMe admin command timeout on gimlet (#168"}},{"before":null,"after":"75dabc5838d565ff42ce53e307f18829174a552a","ref":"refs/heads/andy/nvme","pushedAt":"2024-07-31T10:36:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"citrus-it","name":"Andy Fiddaman","path":"/citrus-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29426693?s=80&v=4"},"commit":{"message":"Revert \"image: increase NVMe admin command timeout on gimlet (#164)\"\n\nThis reverts commit d85b5c88d33e1c76ab09e729f8bbe7faf7f88f7f.\n\nWith the integration of https://www.illumos.org/issues/16652 into\nstlouis, this is no longer required.","shortMessageHtmlLink":"Revert \"image: increase NVMe admin command timeout on gimlet (#164)\""}},{"before":"f3527ad59ba8e2434844118fdbee3dbfdf0933c7","after":null,"ref":"refs/heads/sunshowers/spr/helios-build-update-time-dependency","pushedAt":"2024-07-30T18:09:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunshowers","name":"Rain","path":"/sunshowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/180618?s=80&v=4"}},{"before":"d4c28e7a2eae5eefd288de7bd4b54961395f3a3b","after":"ed78304311f495f06e380799bd1395aabc13c0d6","ref":"refs/heads/master","pushedAt":"2024-07-30T03:20:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"update time dependency (#167)","shortMessageHtmlLink":"update time dependency (#167)"}},{"before":null,"after":"f3527ad59ba8e2434844118fdbee3dbfdf0933c7","ref":"refs/heads/sunshowers/spr/helios-build-update-time-dependency","pushedAt":"2024-07-30T03:06:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunshowers","name":"Rain","path":"/sunshowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/180618?s=80&v=4"},"commit":{"message":"[๐˜€๐—ฝ๐—ฟ] initial version\n\nCreated using spr 1.3.6-beta.1","shortMessageHtmlLink":"[๐˜€๐—ฝ๐—ฟ] initial version"}},{"before":"d85b5c88d33e1c76ab09e729f8bbe7faf7f88f7f","after":"d4c28e7a2eae5eefd288de7bd4b54961395f3a3b","ref":"refs/heads/master","pushedAt":"2024-07-25T22:52:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jclulow","name":"Joshua M. Clulow","path":"/jclulow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304070?s=80&v=4"},"commit":{"message":"image: include oxide platform identity certs (#165)","shortMessageHtmlLink":"image: include oxide platform identity certs (#165)"}},{"before":null,"after":"60abf57842010e47bef2a2fcf12824c99edcab42","ref":"refs/heads/platform_cacerts","pushedAt":"2024-07-25T20:10:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"labbott","name":"Laura Abbott","path":"/labbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5463647?s=80&v=4"},"commit":{"message":"Include the oxide platform identity certs","shortMessageHtmlLink":"Include the oxide platform identity certs"}},{"before":"144ea1692cd29ccd5d71a31e95ebe0aabad33a70","after":null,"ref":"refs/heads/andy/nvmetimeout","pushedAt":"2024-07-06T11:33:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"citrus-it","name":"Andy Fiddaman","path":"/citrus-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29426693?s=80&v=4"}},{"before":"c9ec14ee0e702d3142390add130bb7cdbb0096a3","after":"d85b5c88d33e1c76ab09e729f8bbe7faf7f88f7f","ref":"refs/heads/master","pushedAt":"2024-07-02T18:45:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"citrus-it","name":"Andy Fiddaman","path":"/citrus-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29426693?s=80&v=4"},"commit":{"message":"image: increase NVMe admin command timeout on gimlet (#164)","shortMessageHtmlLink":"image: increase NVMe admin command timeout on gimlet (#164)"}},{"before":"d22f5d70cd8ea03265352a1c22c73e6ae0f311f0","after":"144ea1692cd29ccd5d71a31e95ebe0aabad33a70","ref":"refs/heads/andy/nvmetimeout","pushedAt":"2024-07-02T17:23:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"citrus-it","name":"Andy Fiddaman","path":"/citrus-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29426693?s=80&v=4"},"commit":{"message":"image: increase NVMe admin command timeout on gimlet","shortMessageHtmlLink":"image: increase NVMe admin command timeout on gimlet"}},{"before":null,"after":"d22f5d70cd8ea03265352a1c22c73e6ae0f311f0","ref":"refs/heads/andy/nvmetimeout","pushedAt":"2024-07-02T11:18:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"citrus-it","name":"Andy Fiddaman","path":"/citrus-it","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29426693?s=80&v=4"},"commit":{"message":"image: increase NVMe admin command timeout on gimlet","shortMessageHtmlLink":"image: increase NVMe admin command timeout on gimlet"}},{"before":null,"after":"2d05f87bd8a2392e6ec4b2eaacb6dac714b7a88a","ref":"refs/heads/felixmcfelix/netperf-template","pushedAt":"2024-05-24T13:14:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FelixMcFelix","name":"Kyle Simpson","path":"/FelixMcFelix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815381?s=80&v=4"},"commit":{"message":"Add optional 'netperf' package set.\n\nWe're currently using these packages as part of oxidecomputer/opte#486,\nand it was suggested that this option might be useful upstream in a\nsimilar vein as 'stress'.","shortMessageHtmlLink":"Add optional 'netperf' package set."}},{"before":"e01bec7b14e9eae1bf36492c39f27aac993bfda0","after":"c9ec14ee0e702d3142390add130bb7cdbb0096a3","ref":"refs/heads/master","pushedAt":"2024-05-19T18:41:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmustacc","name":"Robert Mustacchi","path":"/rmustacc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613773?s=80&v=4"},"commit":{"message":"helios#161 gimlet template should include sensor packages","shortMessageHtmlLink":"helios#161 gimlet template should include sensor packages"}},{"before":null,"after":"8c95a240e6a44ff7ca5a6eccdd70e4d0c5e22f5c","ref":"refs/heads/sensors","pushedAt":"2024-05-19T04:28:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmustacc","name":"Robert Mustacchi","path":"/rmustacc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613773?s=80&v=4"},"commit":{"message":"helios#161 gimlet template should include sensor packages","shortMessageHtmlLink":"helios#161 gimlet template should include sensor packages"}},{"before":"e9627e9449082519826b64d677e3cf00c8afe99c","after":null,"ref":"refs/heads/rm-sensors","pushedAt":"2024-05-18T19:20:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rmustacc","name":"Robert Mustacchi","path":"/rmustacc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613773?s=80&v=4"}},{"before":"28010378a3a9bbdc061409eafa65e0dd77682b2f","after":"e01bec7b14e9eae1bf36492c39f27aac993bfda0","ref":"refs/heads/master","pushedAt":"2024-05-18T19:19:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmustacc","name":"Robert Mustacchi","path":"/rmustacc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613773?s=80&v=4"},"commit":{"message":"helios#159 image templates need to clean up /dev/sensors","shortMessageHtmlLink":"helios#159 image templates need to clean up /dev/sensors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQyMDoxNDo1MC4wMDAwMDBazwAAAASxUisb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQyMDoxNDo1MC4wMDAwMDBazwAAAASxUisb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xOFQxOToxOTo1Ni4wMDAwMDBazwAAAARNwT5J"}},"title":"Activity ยท oxidecomputer/helios"}