Thursday, 2021-04-08

openstackgerritMerged openstack/diskimage-builder master: Make DIB_DNF_MODULE_STREAMS part of yum element  https://review.opendev.org/c/openstack/diskimage-builder/+/78513805:49
openstackgerritchandan kumar proposed openstack/diskimage-builder master: Improved the documentation for DIB_DNF_MODULE_STREAMS  https://review.opendev.org/c/openstack/diskimage-builder/+/78530405:54
*** moshiur has joined #openstack-dib06:36
*** rpittau|afk is now known as rpittau07:01
openstackgerritMerged openstack/diskimage-builder master: Properly set grub2 root device when using efi  https://review.opendev.org/c/openstack/diskimage-builder/+/78524707:05
openstackgerritMerged openstack/diskimage-builder master: Fix: IPA image buidling with OpenSuse.  https://review.opendev.org/c/openstack/diskimage-builder/+/77872307:05
moshiurThanks guys for merging my PR.07:07
*** dtantsur|afk is now known as dtantsur09:41
openstackgerritMerged openstack/diskimage-builder master: Improved the documentation for DIB_DNF_MODULE_STREAMS  https://review.opendev.org/c/openstack/diskimage-builder/+/78530410:34
*** moshiur has quit IRC14:39
*** rpittau is now known as rpittau|bbl15:57
*** benj_ has quit IRC17:14
*** dtantsur is now known as dtantsur|afk17:29
*** rpittau|bbl is now known as rpittau17:44
*** benj_ has joined #openstack-dib18:33
clarkbstevebaker: ianw: reading more on secure boot I think we want to install the shim-signed package on ubuntu to support it there. However for arm64 this pacakge isn't available until 20.04 so not a straightforward simple pkg-map edit (though I think it supports rules that will make this work)19:25
openstackgerritClark Boylan proposed openstack/diskimage-builder master: Support secure boot with Ubuntu if using efi  https://review.opendev.org/c/openstack/diskimage-builder/+/78550319:34
clarkbI have not tested ^ but it may be that simple after the groundwork that stevebaker did?19:35
stevebakerclarkb: here is what I learnt wrt ubuntu secure boot. Redhat shim and efi packages install .efi files in /boot/efi/EFI/* but ubuntu packages don't, they all end up in /usr/share. So I think ubuntu requires assembling the right /boot/efi/EFI/* structure after installing the packages. Ubuntu distribute a secure boot capable .iso so it is probably easiest to start with the layout in that iso, or find their image build tooling and20:07
stevebaker implement the equivalent20:07
clarkbstevebaker: ya I started looking more closely at the packages and was worried about that20:08
clarkbI did find a script though one second, let me see if I can find it again20:08
clarkbhttps://git.launchpad.net/ubuntu/+source/shim-signed/tree/debian/source_shim-signed.py I don't think that is what we need but I'm hopign there is somethign similar floating around that does the copies20:10
stevebakerthat looks useful20:13
clarkbit at least seems to be aware of the various files involved, but does diffing and content reporting not copying20:14
stevebakeryeah20:14
*** rpittau is now known as rpittau|afk21:17
stevebakerclarkb: here is the layout on a fresh 20.04 install when the usb installer was booted via UEFI http://paste.openstack.org/show/804318/21:32
clarkbstevebaker: cool so in theory we can just copy things ourselves22:51
stevebakerclarkb: yeah. I couldn't find what does the copying, closest I got waspackages: https://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/scripts/install.py#L28022:52
stevebakeruh22:52
stevebakerpackages: https://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/scripts/install.py#L28022:52
stevebakerpackages, but in grub-installer which ubiquity calls: https://git.launchpad.net/grub-installer/tree/grub-installer#n33222:54

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!