{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":610471422,"defaultBranch":"main","name":"nmbl-poc","ownerLogin":"rhboot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-06T20:55:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29258823?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1678136145.569978","currentOid":""},"activityList":{"items":[{"before":"07b0143e284bad405c7d5ed485b9e18f6063131d","after":"c68c64036b962d5770aabbb01dd6d4c3ce7ea275","ref":"refs/heads/main","pushedAt":"2024-06-03T20:04:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marta-lewandowska","name":"Marta Lewandowska","path":"/marta-lewandowska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89840440?s=80&v=4"},"commit":{"message":"make: add an 'rpm' target\n\nThis adds a make target \"rpm\" that's a shorthand for \"nmbl-$(KVRA).rpm\".\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"make: add an 'rpm' target"}},{"before":"86097e9e7690ccd88ea77e650f60234f31e8e180","after":"07b0143e284bad405c7d5ed485b9e18f6063131d","ref":"refs/heads/main","pushedAt":"2024-05-28T11:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marta-lewandowska","name":"Marta Lewandowska","path":"/marta-lewandowska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89840440?s=80&v=4"},"commit":{"message":"fix conf dir","shortMessageHtmlLink":"fix conf dir"}},{"before":"811fd692ddf5fdd5c8b744e52614bf8fd33a38fd","after":"86097e9e7690ccd88ea77e650f60234f31e8e180","ref":"refs/heads/main","pushedAt":"2024-05-28T11:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marta-lewandowska","name":"Marta Lewandowska","path":"/marta-lewandowska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89840440?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"c68c64036b962d5770aabbb01dd6d4c3ce7ea275","after":"811fd692ddf5fdd5c8b744e52614bf8fd33a38fd","ref":"refs/heads/main","pushedAt":"2024-05-28T11:03:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marta-lewandowska","name":"Marta Lewandowska","path":"/marta-lewandowska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89840440?s=80&v=4"},"commit":{"message":"try to build installer version of nmbl","shortMessageHtmlLink":"try to build installer version of nmbl"}},{"before":"c0efb725a058ec2e2b84983f43058ba1ba1a3050","after":"c68c64036b962d5770aabbb01dd6d4c3ce7ea275","ref":"refs/heads/main","pushedAt":"2023-04-19T18:24:11.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"make: add an 'rpm' target\n\nThis adds a make target \"rpm\" that's a shorthand for \"nmbl-$(KVRA).rpm\".\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"make: add an 'rpm' target"}},{"before":"232531fa412dd151a400867516c9a0316a45156c","after":"c0efb725a058ec2e2b84983f43058ba1ba1a3050","ref":"refs/heads/main","pushedAt":"2023-04-18T22:25:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vathpela","name":"Peter Jones","path":"/vathpela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063106?s=80&v=4"},"commit":{"message":"script: rootfs: Script to set the correct cmdline parameters for rootfs\n\nThe scripts/guess_rootfs.sh script will parse available files on\nthe host machine to set the root filesystem mount parameters for\nBTRFS, LVM and standard partitions.\n\nSigned-off-by: Nicolas Frayer ","shortMessageHtmlLink":"script: rootfs: Script to set the correct cmdline parameters for rootfs"}},{"before":"6938078a3531fbe98993beb0de3ba985ec059845","after":"232531fa412dd151a400867516c9a0316a45156c","ref":"refs/heads/main","pushedAt":"2023-04-17T20:18:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Rename and clean up test 01\n\nCreated vm_common directory, which can be used by all tests that need a\nVM with nvram, key db. etc.\nRenamed test, cleaned up broken links.\n\nSigned-off-by: Marta Lewandowska ","shortMessageHtmlLink":"Rename and clean up test 01"}},{"before":"13eeee5f9422420ac665da1f182670991adf0ae3","after":"6938078a3531fbe98993beb0de3ba985ec059845","ref":"refs/heads/main","pushedAt":"2023-04-10T19:45:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Put the kexec-tools \"Requires:\" in dracut-nmbl instead.\n\nThe reason we can't kexec is /usr/sbin/kexec isn't there. Robbie\ncorrectly noted that we would have expected dracut to error on this\ncase, and it's strange that it doesn't.\n\nSo this change works around the dracut error in a way, but it also\nensures we have the kexec binary we think we do by making it be required\nin the RPMs.\n\nI suspect in some sense the BuildRequires in the nmbl package basically\nall need to be Requires in the dracut-nmbl result package, but I didn't\ngo that far here because it's governed by the config files, which come\nfrom the nmbl package currently.\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"Put the kexec-tools \"Requires:\" in dracut-nmbl instead."}},{"before":"6f573a440dce827958807fb66caf81613a10932b","after":"13eeee5f9422420ac665da1f182670991adf0ae3","ref":"refs/heads/main","pushedAt":"2023-04-10T19:36:45.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Make: use abspath not realpath\n\nThe construction `$(realpath $(FOO)/../)` does not work in make if the\ndirectory does not currently exist, which causes the first attempt to\nbuild in mock to fail if the mock root has not previously been\ninitialized.\n\nThis switches it to use `abspath` instead, which does not have that\nissue.\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"Make: use abspath not realpath"}},{"before":"f2bc3fdc4e8b182d9e4c8c80c37f4d0206b73dfe","after":"6f573a440dce827958807fb66caf81613a10932b","ref":"refs/heads/main","pushedAt":"2023-04-10T19:26:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vathpela","name":"Peter Jones","path":"/vathpela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063106?s=80&v=4"},"commit":{"message":"rpm: require kexec for building and running\n\nOtherwise kexec may mysteriously fail since grub doesn't distinguish\n\"executable not found\" and \"everything failed\".\n\nSigned-off-by: Robbie Harwood ","shortMessageHtmlLink":"rpm: require kexec for building and running"}},{"before":"d1fea81cfc3fe9865391dae4089a5b5a16a7d743","after":"f2bc3fdc4e8b182d9e4c8c80c37f4d0206b73dfe","ref":"refs/heads/main","pushedAt":"2023-04-04T21:45:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"sign the UKIs\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"sign the UKIs"}},{"before":"762b633bc5b1f14571c0719cdf630356ca0ea624","after":"d1fea81cfc3fe9865391dae4089a5b5a16a7d743","ref":"refs/heads/main","pushedAt":"2023-04-04T20:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vathpela","name":"Peter Jones","path":"/vathpela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063106?s=80&v=4"},"commit":{"message":"Add nmbl flowcharts\n\nThese predate general introduction of UKIs and probably need their\ninitrd handling reconsiered at this point.\n\nSigned-off-by: Robbie Harwood ","shortMessageHtmlLink":"Add nmbl flowcharts"}},{"before":"e659f5138a5b6329b1648697590550e52a65f3a0","after":"762b633bc5b1f14571c0719cdf630356ca0ea624","ref":"refs/heads/main","pushedAt":"2023-04-04T18:38:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vathpela","name":"Peter Jones","path":"/vathpela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063106?s=80&v=4"},"commit":{"message":"Remove unused 10_linux\n\nThis file isn't getting used because we don't run mkconfig. Closer\ninspection suggests it doens't have nmbl-relevant changes anyhow; it\nseems to just be old. Discovered by Peter Jones.\n\nSigned-off-by: Robbie Harwood ","shortMessageHtmlLink":"Remove unused 10_linux"}},{"before":"04d92bb1b32aacd00f553aa057de226837ddfcdb","after":"e659f5138a5b6329b1648697590550e52a65f3a0","ref":"refs/heads/main","pushedAt":"2023-04-03T13:47:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Automation of everything Robbie documented so far\n\nCreates SB VM with nvram, tpm\ninstalls and signs new kernel\ncreates nmbl entry using dracut\n\nSigned-off-by: Marta Lewandowska ","shortMessageHtmlLink":"Automation of everything Robbie documented so far"}},{"before":"4ff8021a4781484e02a611625a8e6b69331235e2","after":"04d92bb1b32aacd00f553aa057de226837ddfcdb","ref":"refs/heads/main","pushedAt":"2023-03-22T17:46:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vathpela","name":"Peter Jones","path":"/vathpela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063106?s=80&v=4"},"commit":{"message":"Adds documentation and automation for testing\n\ndocs contains a kickstart file and a virt-install command that fully\nautomates installation of f38 and adds repos for grub2-2.06-89 and\nrharwood's kernel. It also contains scripts which should be transferred\nto the VM and run, along with some instructions.\n\nSigned-off-by: Marta Lewandowska ","shortMessageHtmlLink":"Adds documentation and automation for testing"}},{"before":"3d13c19ca742a58dae1b830bddb185315636c9a6","after":"4ff8021a4781484e02a611625a8e6b69331235e2","ref":"refs/heads/main","pushedAt":"2023-03-21T19:42:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Use the kernel rpm version for the output\n\nThis renames the source package to `nmbl-builder`, and makes it only\noutput a `nmbl` rpm. In the final binary package, the version and\nrelease are that of the `kernel-core` package installed in the\nbuildroot.\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"Use the kernel rpm version for the output"}},{"before":"cb8258168dee33ce2930730eeb5719a7d9f45c89","after":"3d13c19ca742a58dae1b830bddb185315636c9a6","ref":"refs/heads/main","pushedAt":"2023-03-21T15:36:43.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Add an rpm spec file and some more makefile scaffolding\n\nThis gets us to building an rpm with the nmbl.uki artifact in\n/boot/efi/EFI/fedora/nmbl.uki .\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"Add an rpm spec file and some more makefile scaffolding"}},{"before":"21ec254bbc1a529d4b02a648285faddf8874ff9f","after":"cb8258168dee33ce2930730eeb5719a7d9f45c89","ref":"refs/heads/main","pushedAt":"2023-03-16T17:56:03.197Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"README: Copy over my current setup\n\nSigned-off-by: Robbie Harwood ","shortMessageHtmlLink":"README: Copy over my current setup"}},{"before":"61dd8102804fc59b03128187f9b55a293c54bd74","after":"21ec254bbc1a529d4b02a648285faddf8874ff9f","ref":"refs/heads/main","pushedAt":"2023-03-16T17:51:51.314Z","pushType":"push","commitsCount":1,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"README: Copy over my current setup\n\nSigned-off-by: Robbie Harwood ","shortMessageHtmlLink":"README: Copy over my current setup"}},{"before":"5d8f4aee449f56232e57ddfe4076055b1741f216","after":"61dd8102804fc59b03128187f9b55a293c54bd74","ref":"refs/heads/main","pushedAt":"2023-03-16T17:43:54.780Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"vathpela","name":"Peter Jones","path":"/vathpela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063106?s=80&v=4"},"commit":{"message":"Fixup targeting in the initramfs\n\nIt would be nice to run as default, but switch-root is fine for now.\n\nSigned-off-by: Robbie Harwood ","shortMessageHtmlLink":"Fixup targeting in the initramfs"}},{"before":"3ecd330e320ea3e982898fa98c0763f9e8564ad4","after":"5d8f4aee449f56232e57ddfe4076055b1741f216","ref":"refs/heads/main","pushedAt":"2023-03-08T20:45:50.883Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"frozencemetery","name":"Robbie Harwood","path":"/frozencemetery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468294?s=80&v=4"},"commit":{"message":"Nerf mdraid because it'd giving me an error\n\nWhen I run the following:\n\n dracut --verbose --confdir /etc/dracut-grub2.conf.d/ --no-hostonly \\\n /root/initramfs-$(ls -1 -t /boot/vmlinuz-* | tail -1 | sed 's,/boot/vmlinuz-,,') \\\n $(ls -1 -t /boot/vmlinuz-* | tail -1 | sed 's,/boot/vmlinuz-,,')\n\nit currently gives me an error about the mdraid module not existing. We\ndon't need it for this PoC, so for now I'm just removing it.\n\nSigned-off-by: Peter Jones ","shortMessageHtmlLink":"Nerf mdraid because it'd giving me an error"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW1SvFwA","startCursor":null,"endCursor":null}},"title":"Activity ยท rhboot/nmbl-poc"}