{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":786642638,"defaultBranch":"main","name":"krata","ownerLogin":"azenla","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-15T02:52:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2130849?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724663217.0","currentOid":""},"activityList":{"items":[{"before":"9bbfef4e4f388b96e2cc3c927676da411825bdfd","after":"dc04164e6644ce0985a5a0d7c83f9bd993dd17eb","ref":"refs/heads/ip-list","pushedAt":"2024-08-26T09:08:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ip-list","shortMessageHtmlLink":"Merge branch 'main' into ip-list"}},{"before":null,"after":"9bbfef4e4f388b96e2cc3c927676da411825bdfd","ref":"refs/heads/ip-list","pushedAt":"2024-08-26T09:06:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(krata): implement network reservation list","shortMessageHtmlLink":"feature(krata): implement network reservation list"}},{"before":null,"after":"b5ebab7ce2a8c30f400465270485eca58583e56e","ref":"refs/heads/use-linux-kernel","pushedAt":"2024-08-26T05:03:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(kernel): switch to linux-kernel-oci images","shortMessageHtmlLink":"feature(kernel): switch to linux-kernel-oci images"}},{"before":"32a65c30f351e4d5cf7af2669a9214f572feb95f","after":"876517a2136e40607d9476eb6e310d8120672f4b","ref":"refs/heads/exec-term-resize","pushedAt":"2024-08-26T04:25:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(zone-exec): implement terminal resize support","shortMessageHtmlLink":"feature(zone-exec): implement terminal resize support"}},{"before":null,"after":"32a65c30f351e4d5cf7af2669a9214f572feb95f","ref":"refs/heads/exec-term-resize","pushedAt":"2024-08-26T04:19:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(zone-exec): implement terminal resize support","shortMessageHtmlLink":"feature(zone-exec): implement terminal resize support"}},{"before":"d7a744dde44908af030a5ff51b38d55c50fb81a1","after":null,"ref":"refs/heads/host-status","pushedAt":"2024-08-25T07:02:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"}},{"before":null,"after":"53853a62b06bbbc4cdfe2257ccd5f8231aae450f","ref":"refs/heads/zone-exec-kill","pushedAt":"2024-08-25T06:52:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(zone-exec): ensure that the underlying process is killed when rpc is closed","shortMessageHtmlLink":"fix(zone-exec): ensure that the underlying process is killed when rpc…"}},{"before":"1123a1a50aa7ebd988736a4f6425ea8161068f10","after":"53853a62b06bbbc4cdfe2257ccd5f8231aae450f","ref":"refs/heads/main","pushedAt":"2024-08-25T06:52:21.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(zone-exec): ensure that the underlying process is killed when rpc is closed","shortMessageHtmlLink":"fix(zone-exec): ensure that the underlying process is killed when rpc…"}},{"before":null,"after":"d7a744dde44908af030a5ff51b38d55c50fb81a1","ref":"refs/heads/host-status","pushedAt":"2024-08-25T05:58:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(rpc): rename HostStatus to GetHostStatus","shortMessageHtmlLink":"fix(rpc): rename HostStatus to GetHostStatus"}},{"before":null,"after":"d9d016700f80109784175348ebb98455b8f60d0a","ref":"refs/heads/safe-exec","pushedAt":"2024-08-25T05:40:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(zone-exec): catch panic errors and show all errors immediately","shortMessageHtmlLink":"fix(zone-exec): catch panic errors and show all errors immediately"}},{"before":null,"after":"b994bc1515f792cc8c77b7e2e25bbc5d2eb8cfb7","ref":"refs/heads/replay-history","pushedAt":"2024-08-25T03:44:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(console): don't replay history when attaching to the console","shortMessageHtmlLink":"fix(console): don't replay history when attaching to the console"}},{"before":null,"after":"06811801b90fd75ba518956e725cd59943c79d37","ref":"refs/heads/rpc-split","pushedAt":"2024-08-25T02:55:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"chore(control): split out all of the rpc calls into their own files","shortMessageHtmlLink":"chore(control): split out all of the rpc calls into their own files"}},{"before":null,"after":"f586a873133d97154f24f767f839986c11473a33","ref":"refs/heads/config-write-default","pushedAt":"2024-08-25T00:42:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(config): write default config to config.toml on startup","shortMessageHtmlLink":"feature(config): write default config to config.toml on startup"}},{"before":null,"after":"311b771f7321ca445423ff16ba95a8e67116198c","ref":"refs/heads/ctl-format","pushedAt":"2024-08-23T19:15:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(ctl): add --format option to host status and improve cpu topology format","shortMessageHtmlLink":"feature(ctl): add --format option to host status and improve cpu topo…"}},{"before":"f878091b186119be626b3b4e05a595f1619ec44c","after":"f2c5060461845717725a4cdedf3b4baf2267c42c","ref":"refs/heads/network-host-alloc","pushedAt":"2024-08-22T22:48:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(network): allocate host ip from allocation pool","shortMessageHtmlLink":"fix(network): allocate host ip from allocation pool"}},{"before":null,"after":"f878091b186119be626b3b4e05a595f1619ec44c","ref":"refs/heads/network-host-alloc","pushedAt":"2024-08-22T22:25:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(network): allocate host ip from allocation pool","shortMessageHtmlLink":"fix(network): allocate host ip from allocation pool"}},{"before":null,"after":"811a864872c98e33b3698f63fdcb7f27baac1011","ref":"refs/heads/fix-logging","pushedAt":"2024-08-21T21:59:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(daemon): turn off trace logging","shortMessageHtmlLink":"fix(daemon): turn off trace logging"}},{"before":"87530edf70226bec3826610f7917f2a67223ceee","after":"1123a1a50aa7ebd988736a4f6425ea8161068f10","ref":"refs/heads/main","pushedAt":"2024-08-21T20:50:40.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"build(deps): bump the dep-updates group across 1 directory with 3 updates (#350)\n\nBumps the dep-updates group with 3 updates in the / directory: [flate2](https://github.com/rust-lang/flate2-rs), [libc](https://github.com/rust-lang/libc) and [reqwest](https://github.com/seanmonstar/reqwest).\n\n\nUpdates `flate2` from 1.0.31 to 1.0.32\n- [Release notes](https://github.com/rust-lang/flate2-rs/releases)\n- [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.32)\n\nUpdates `libc` from 0.2.157 to 0.2.158\n- [Release notes](https://github.com/rust-lang/libc/releases)\n- [Changelog](https://github.com/rust-lang/libc/blob/0.2.158/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/libc/compare/0.2.157...0.2.158)\n\nUpdates `reqwest` from 0.12.5 to 0.12.7\n- [Release notes](https://github.com/seanmonstar/reqwest/releases)\n- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.7)\n\n---\nupdated-dependencies:\n- dependency-name: flate2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dep-updates\n- dependency-name: libc\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dep-updates\n- dependency-name: reqwest\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dep-updates\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump the dep-updates group across 1 directory with 3 upd…"}},{"before":null,"after":"5dbdbfdee170257eb1a34ac983b599a23b4758f1","ref":"refs/heads/feat/zone-cmdline","pushedAt":"2024-08-21T20:44:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(zone): kernel command line control on launch","shortMessageHtmlLink":"feature(zone): kernel command line control on launch"}},{"before":null,"after":"3ccd91a495d13db2a2a7c80e068136de98e60c2a","ref":"refs/heads/ctl-reuse","pushedAt":"2024-08-16T02:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"cleanup(ctl): move logic for branching ctl run steps into ControlCommands","shortMessageHtmlLink":"cleanup(ctl): move logic for branching ctl run steps into ControlComm…"}},{"before":null,"after":"133ecc7d2ba76510a0df0856885c4a31f5061a19","ref":"refs/heads/resources","pushedAt":"2024-08-15T07:59:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(krata): first pass on cpu hotplug support","shortMessageHtmlLink":"feature(krata): first pass on cpu hotplug support"}},{"before":"6a5fbe479b4c51de77ead80f5707a81234756124","after":null,"ref":"refs/heads/tty-exec","pushedAt":"2024-08-14T19:52:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"}},{"before":null,"after":"6a5fbe479b4c51de77ead80f5707a81234756124","ref":"refs/heads/tty-exec","pushedAt":"2024-08-14T19:39:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(exec): implement tty support (fixes #335)","shortMessageHtmlLink":"feature(exec): implement tty support (fixes edera-dev#335)"}},{"before":"b57d95c6103b8a33743cde6df6b4eed898184300","after":"87530edf70226bec3826610f7917f2a67223ceee","ref":"refs/heads/main","pushedAt":"2024-08-14T18:07:51.000Z","pushType":"push","commitsCount":53,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(krata): dynamic resource allocation (closes #298) (#333)","shortMessageHtmlLink":"feature(krata): dynamic resource allocation (closes edera-dev#298) (e…"}},{"before":null,"after":"b43b09abb79967abb75ab999e553321385f1094c","ref":"refs/heads/dynamic-memory","pushedAt":"2024-08-14T08:06:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"feature(krata): dynamic resource allocation (closes #298)","shortMessageHtmlLink":"feature(krata): dynamic resource allocation (closes edera-dev#298)"}},{"before":"56d19cf75abfcb3a6ff95c47930aade07534c4f7","after":"d98dc0adec520993d0f32cf214fe0e69ee353669","ref":"refs/heads/prepare-workload","pushedAt":"2024-08-14T06:05:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix daemon config references","shortMessageHtmlLink":"fix daemon config references"}},{"before":"fcf52a7ad7ed1f1d61d7838e6c7abc2a1eec44e5","after":"56d19cf75abfcb3a6ff95c47930aade07534c4f7","ref":"refs/heads/prepare-workload","pushedAt":"2024-08-14T06:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix daemon config references","shortMessageHtmlLink":"fix daemon config references"}},{"before":"e8ee828635d1e8c71cf08b428be07baf34773c3f","after":"fcf52a7ad7ed1f1d61d7838e6c7abc2a1eec44e5","ref":"refs/heads/prepare-workload","pushedAt":"2024-08-14T05:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"rework and cleanup","shortMessageHtmlLink":"rework and cleanup"}},{"before":null,"after":"29ce7ef5e40106d2983eb2146947e3d7297e6154","ref":"refs/heads/fix-idm","pushedAt":"2024-08-13T22:58:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"},"commit":{"message":"fix(idm): repair idm bugs on the file backend","shortMessageHtmlLink":"fix(idm): repair idm bugs on the file backend"}},{"before":"b5859c2d64f8a220bc4a1d4ea9ca19c5c01646df","after":null,"ref":"refs/heads/fix-exit-notify","pushedAt":"2024-08-06T01:48:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"azenla","name":"Alex Zenla","path":"/azenla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130849?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpA8QWQA","startCursor":null,"endCursor":null}},"title":"Activity · azenla/krata"}