{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":782346481,"defaultBranch":"main","name":"otk","ownerLogin":"osbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-05T05:50:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46726737?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726723718.0","currentOid":""},"activityList":{"items":[{"before":"ff62fc06a58afc9aaaa1605b8c07417fba836308","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-208-bfe53116a98b494e0a4cc627c93c4912e0648209","pushedAt":"2024-09-19T05:31:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"bfe53116a98b494e0a4cc627c93c4912e0648209","after":"ff62fc06a58afc9aaaa1605b8c07417fba836308","ref":"refs/heads/main","pushedAt":"2024-09-19T05:31:02.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"make: include new externals\n\nInclude the recently merged container resolver and ostree commit\nresolver externals.\n\nSigned-off-by: Simon de Vlieger ","shortMessageHtmlLink":"make: include new externals"}},{"before":null,"after":"ff62fc06a58afc9aaaa1605b8c07417fba836308","ref":"refs/heads/gh-readonly-queue/main/pr-208-bfe53116a98b494e0a4cc627c93c4912e0648209","pushedAt":"2024-09-19T05:28:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"make: include new externals\n\nInclude the recently merged container resolver and ostree commit\nresolver externals.\n\nSigned-off-by: Simon de Vlieger ","shortMessageHtmlLink":"make: include new externals"}},{"before":"bfe53116a98b494e0a4cc627c93c4912e0648209","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-204-414839986f0e2f0513ff9fc9aab376f6584825d5","pushedAt":"2024-09-17T09:24:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"414839986f0e2f0513ff9fc9aab376f6584825d5","after":"bfe53116a98b494e0a4cc627c93c4912e0648209","ref":"refs/heads/main","pushedAt":"2024-09-17T09:24:09.000Z","pushType":"merge_queue_merge","commitsCount":3,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: centos9-qcow/ami with depsolve\n\nUse depsolver for the CentOS 9 QCOW and AMI omnifests\n\nSigned-off-by: Simon de Vlieger ","shortMessageHtmlLink":"example: centos9-qcow/ami with depsolve"}},{"before":null,"after":"bfe53116a98b494e0a4cc627c93c4912e0648209","ref":"refs/heads/gh-readonly-queue/main/pr-204-414839986f0e2f0513ff9fc9aab376f6584825d5","pushedAt":"2024-09-17T09:21:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: centos9-qcow/ami with depsolve\n\nUse depsolver for the CentOS 9 QCOW and AMI omnifests\n\nSigned-off-by: Simon de Vlieger ","shortMessageHtmlLink":"example: centos9-qcow/ami with depsolve"}},{"before":"414839986f0e2f0513ff9fc9aab376f6584825d5","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-203-aca93e24e3bc873e3ba9d2ccbcc406f94f7b2a9f","pushedAt":"2024-09-17T08:17:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"aca93e24e3bc873e3ba9d2ccbcc406f94f7b2a9f","after":"414839986f0e2f0513ff9fc9aab376f6584825d5","ref":"refs/heads/main","pushedAt":"2024-09-17T08:17:08.000Z","pushType":"merge_queue_merge","commitsCount":7,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"external: tweak `make_depsolve_dnf4_rpm_stage` and add test\n\nThis commit adds a minimal test to the code in the\n`make_depsolve_dnf4_make_rpm` external.\n\nWhile writing this it also tweaks the input name to `packageset` to\nmake it consistent with new input name of the\n`osbuild-make-dnf4-curl-source` external.","shortMessageHtmlLink":"external: tweak make_depsolve_dnf4_rpm_stage and add test"}},{"before":null,"after":"414839986f0e2f0513ff9fc9aab376f6584825d5","ref":"refs/heads/gh-readonly-queue/main/pr-203-aca93e24e3bc873e3ba9d2ccbcc406f94f7b2a9f","pushedAt":"2024-09-17T08:15:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"external: tweak `make_depsolve_dnf4_rpm_stage` and add test\n\nThis commit adds a minimal test to the code in the\n`make_depsolve_dnf4_make_rpm` external.\n\nWhile writing this it also tweaks the input name to `packageset` to\nmake it consistent with new input name of the\n`osbuild-make-dnf4-curl-source` external.","shortMessageHtmlLink":"external: tweak make_depsolve_dnf4_rpm_stage and add test"}},{"before":"aca93e24e3bc873e3ba9d2ccbcc406f94f7b2a9f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-200-06992aaaa38614038eba17e5ee6271f514224c30","pushedAt":"2024-09-16T16:37:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"06992aaaa38614038eba17e5ee6271f514224c30","after":"aca93e24e3bc873e3ba9d2ccbcc406f94f7b2a9f","ref":"refs/heads/main","pushedAt":"2024-09-16T16:37:42.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test: add a new `normalize_rpm_refs` helper\n\nThis commit adds a new `normalize_rpm_refs()` helper that will\nnormalize the rpm file inputs for comparison, i.e. it will sort\nthe hashes and remove duplicates. This is important because the\n\"images\" library writes duplicated input rpm packages from the\ninputs as duplicated hashes into the references.\n\nBut in our test we only need to worry about that exactly the right\nrpm files got included, the order is not important.","shortMessageHtmlLink":"test: add a new normalize_rpm_refs helper"}},{"before":null,"after":"aca93e24e3bc873e3ba9d2ccbcc406f94f7b2a9f","ref":"refs/heads/gh-readonly-queue/main/pr-200-06992aaaa38614038eba17e5ee6271f514224c30","pushedAt":"2024-09-16T16:35:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test: add a new `normalize_rpm_refs` helper\n\nThis commit adds a new `normalize_rpm_refs()` helper that will\nnormalize the rpm file inputs for comparison, i.e. it will sort\nthe hashes and remove duplicates. This is important because the\n\"images\" library writes duplicated input rpm packages from the\ninputs as duplicated hashes into the references.\n\nBut in our test we only need to worry about that exactly the right\nrpm files got included, the order is not important.","shortMessageHtmlLink":"test: add a new normalize_rpm_refs helper"}},{"before":"06992aaaa38614038eba17e5ee6271f514224c30","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-197-ee3dc2b3f2ef4471526a97a2b0521406b7fe9563","pushedAt":"2024-09-16T09:50:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"ee3dc2b3f2ef4471526a97a2b0521406b7fe9563","after":"06992aaaa38614038eba17e5ee6271f514224c30","ref":"refs/heads/main","pushedAt":"2024-09-16T09:50:01.000Z","pushType":"merge_queue_merge","commitsCount":4,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: use new `otk-make-grub2-inst-stage` stage in centos\n\nUse the new `otk-make-grub2-inst-stage` to remove hardcoded\nvalues from the centos examples.","shortMessageHtmlLink":"example: use new otk-make-grub2-inst-stage stage in centos"}},{"before":null,"after":"06992aaaa38614038eba17e5ee6271f514224c30","ref":"refs/heads/gh-readonly-queue/main/pr-197-ee3dc2b3f2ef4471526a97a2b0521406b7fe9563","pushedAt":"2024-09-16T09:48:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: use new `otk-make-grub2-inst-stage` stage in centos\n\nUse the new `otk-make-grub2-inst-stage` to remove hardcoded\nvalues from the centos examples.","shortMessageHtmlLink":"example: use new otk-make-grub2-inst-stage stage in centos"}},{"before":"ee3dc2b3f2ef4471526a97a2b0521406b7fe9563","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-195-6725de0bafa34bbc5aa922a5eda12526c56880c4","pushedAt":"2024-09-10T13:28:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6725de0bafa34bbc5aa922a5eda12526c56880c4","after":"ee3dc2b3f2ef4471526a97a2b0521406b7fe9563","ref":"refs/heads/main","pushedAt":"2024-09-10T13:28:12.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: use `partition` externals in `ami` and extract common\n\nUse partition externals in the `centos-9-x86_64-ami.yaml` too and\nalso start extracting common helpers like grub2.","shortMessageHtmlLink":"example: use partition externals in ami and extract common"}},{"before":null,"after":"ee3dc2b3f2ef4471526a97a2b0521406b7fe9563","ref":"refs/heads/gh-readonly-queue/main/pr-195-6725de0bafa34bbc5aa922a5eda12526c56880c4","pushedAt":"2024-09-10T13:26:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: use `partition` externals in `ami` and extract common\n\nUse partition externals in the `centos-9-x86_64-ami.yaml` too and\nalso start extracting common helpers like grub2.","shortMessageHtmlLink":"example: use partition externals in ami and extract common"}},{"before":"6725de0bafa34bbc5aa922a5eda12526c56880c4","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-194-0e455b5581ffdc69b8a321ba5c87545045ca88c1","pushedAt":"2024-09-10T11:30:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0e455b5581ffdc69b8a321ba5c87545045ca88c1","after":"6725de0bafa34bbc5aa922a5eda12526c56880c4","ref":"refs/heads/main","pushedAt":"2024-09-10T11:30:29.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: tweak `centos9-x86_64` partioning to match upstream\n\nThe reference partition table for `centos9-x86_64` in [0] has\nsome small divergence:\n- different root size\n- remove some `XXX` (for now)\n\nThis commit fixes this.\n\n[0] https://github.com/osbuild/images/blob/v0.85.0/pkg/distro/rhel/rhel9/partition_tables.go#L25","shortMessageHtmlLink":"example: tweak centos9-x86_64 partioning to match upstream"}},{"before":null,"after":"6725de0bafa34bbc5aa922a5eda12526c56880c4","ref":"refs/heads/gh-readonly-queue/main/pr-194-0e455b5581ffdc69b8a321ba5c87545045ca88c1","pushedAt":"2024-09-10T11:26:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: tweak `centos9-x86_64` partioning to match upstream\n\nThe reference partition table for `centos9-x86_64` in [0] has\nsome small divergence:\n- different root size\n- remove some `XXX` (for now)\n\nThis commit fixes this.\n\n[0] https://github.com/osbuild/images/blob/v0.85.0/pkg/distro/rhel/rhel9/partition_tables.go#L25","shortMessageHtmlLink":"example: tweak centos9-x86_64 partioning to match upstream"}},{"before":"0e455b5581ffdc69b8a321ba5c87545045ca88c1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-193-beaad34430c2f57b4d05a8e58684757a1bdd1166","pushedAt":"2024-09-09T20:37:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"beaad34430c2f57b4d05a8e58684757a1bdd1166","after":"0e455b5581ffdc69b8a321ba5c87545045ca88c1","ref":"refs/heads/main","pushedAt":"2024-09-09T20:37:47.000Z","pushType":"merge_queue_merge","commitsCount":5,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"workflow: drop `otk validate` as it is now redundant\n\nThis step is redundant now that we have\n`test_against_images_refs.py` as this runs `otk.compile()\ninternally.","shortMessageHtmlLink":"workflow: drop otk validate as it is now redundant"}},{"before":null,"after":"0e455b5581ffdc69b8a321ba5c87545045ca88c1","ref":"refs/heads/gh-readonly-queue/main/pr-193-beaad34430c2f57b4d05a8e58684757a1bdd1166","pushedAt":"2024-09-09T20:35:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"workflow: drop `otk validate` as it is now redundant\n\nThis step is redundant now that we have\n`test_against_images_refs.py` as this runs `otk.compile()\ninternally.","shortMessageHtmlLink":"workflow: drop otk validate as it is now redundant"}},{"before":"beaad34430c2f57b4d05a8e58684757a1bdd1166","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-192-b1e8160a5829a696c5730fbcbe908f4ea41832b1","pushedAt":"2024-09-09T13:33:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b1e8160a5829a696c5730fbcbe908f4ea41832b1","after":"beaad34430c2f57b4d05a8e58684757a1bdd1166","ref":"refs/heads/main","pushedAt":"2024-09-09T13:33:51.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: use the newly sorted \"images\" reference images\n\nThis commit just uses the now sorted \"images\" reference images\nin the example, preparing for the external usage.","shortMessageHtmlLink":"example: use the newly sorted \"images\" reference images"}},{"before":null,"after":"beaad34430c2f57b4d05a8e58684757a1bdd1166","ref":"refs/heads/gh-readonly-queue/main/pr-192-b1e8160a5829a696c5730fbcbe908f4ea41832b1","pushedAt":"2024-09-09T13:32:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"example: use the newly sorted \"images\" reference images\n\nThis commit just uses the now sorted \"images\" reference images\nin the example, preparing for the external usage.","shortMessageHtmlLink":"example: use the newly sorted \"images\" reference images"}},{"before":"b1e8160a5829a696c5730fbcbe908f4ea41832b1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-191-3ab0616aa53689925789661108a8bd83f082edbd","pushedAt":"2024-09-09T10:52:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"3ab0616aa53689925789661108a8bd83f082edbd","after":"b1e8160a5829a696c5730fbcbe908f4ea41832b1","ref":"refs/heads/main","pushedAt":"2024-09-09T10:52:12.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test: re-generate the reference images with yaml `sort_keys=False`\n\nTrivial update to use the previous commit:\n```\n./gen-image-def ~/devel/osbuild/images centos 9 x86_64 ami\n./gen-image-def ~/devel/osbuild/images fedora 40 x86_64 minimal_raw\n./gen-image-def ~/devel/osbuild/images fedora 40 x86_64 minimal-raw\n./gen-image-def ~/devel/osbuild/images fedora 40 aarch64 minimal-raw\n```","shortMessageHtmlLink":"test: re-generate the reference images with yaml sort_keys=False"}},{"before":null,"after":"b1e8160a5829a696c5730fbcbe908f4ea41832b1","ref":"refs/heads/gh-readonly-queue/main/pr-191-3ab0616aa53689925789661108a8bd83f082edbd","pushedAt":"2024-09-09T10:51:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test: re-generate the reference images with yaml `sort_keys=False`\n\nTrivial update to use the previous commit:\n```\n./gen-image-def ~/devel/osbuild/images centos 9 x86_64 ami\n./gen-image-def ~/devel/osbuild/images fedora 40 x86_64 minimal_raw\n./gen-image-def ~/devel/osbuild/images fedora 40 x86_64 minimal-raw\n./gen-image-def ~/devel/osbuild/images fedora 40 aarch64 minimal-raw\n```","shortMessageHtmlLink":"test: re-generate the reference images with yaml sort_keys=False"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEunCBGQA","startCursor":null,"endCursor":null}},"title":"Activity ยท osbuild/otk"}