*** Vorrtex has quit IRC | 00:32 | |
*** hwoarang has quit IRC | 01:38 | |
*** hwoarang has joined #openstack-dib | 01:39 | |
*** hwoarang has quit IRC | 03:35 | |
*** hwoarang has joined #openstack-dib | 03:36 | |
*** chhagarw has joined #openstack-dib | 04:38 | |
*** hwoarang has quit IRC | 05:00 | |
*** hwoarang has joined #openstack-dib | 05:02 | |
*** hwoarang has quit IRC | 05:40 | |
*** hwoarang has joined #openstack-dib | 05:41 | |
*** chhagarw has quit IRC | 06:13 | |
*** chhagarw has joined #openstack-dib | 06:14 | |
*** chhagarw has quit IRC | 06:39 | |
*** chhagarw has joined #openstack-dib | 06:39 | |
*** mvpnitesh has joined #openstack-dib | 07:37 | |
*** priteau has joined #openstack-dib | 08:22 | |
*** yolanda_ has joined #openstack-dib | 08:29 | |
*** yolanda_ has quit IRC | 10:40 | |
*** yolanda_ has joined #openstack-dib | 10:52 | |
*** priteau has quit IRC | 10:59 | |
ironfoot | Sadly, my aarch64 Centos Amphora image doesn't boot. It fails with a "Something has gone seriously wrong: import_mok_state() failed" | 11:00 |
---|---|---|
ironfoot | I've been trying to manually fix it, after reading things like https://angrysysadmins.tech/index.php/2018/12/grassyloki/centos-7-failed-set-moklistrt/ | 11:00 |
ironfoot | no luck yet | 11:00 |
ironfoot | I have already tried copying dev/sda1:/EFI/centos/grubaa64.efi into all the /EFI/centos/*.efi files (MokManager.efi, mmaa64.efi, shim.efi, shimaa64.efi | 11:26 |
ironfoot | even shimaa64-centos.efi). Quite lost here :) | 11:27 |
*** mvpnitesh has left #openstack-dib | 11:44 | |
*** mvpnitesh has joined #openstack-dib | 11:44 | |
mvpnitesh | hi all, i want to have partition image for Oracle Enterprise Linux, so i've created a new element call "oel" and the patch id https://review.openstack.org/#/c/625501/. Please review and let me know your comments | 11:48 |
*** mvpnitesh has quit IRC | 12:36 | |
cgoncalves | ironfoot, I know absolutely nothing about aarch64 but note the last part where it's suggested to exclude shim and mokuil from updates. have you done that too? | 12:44 |
ironfoot | cgoncalves: I haven't. I thought that that could be a problem if I ever manage to boot the image, but not for the first boot | 12:52 |
ironfoot | heh, ended up doing the "cp /EFI/centos/grubaa64.efi /EFI/BOOT/BOOTAA64.EFI" suggested at the end | 13:14 |
ironfoot | I got now a grub> prompt in my Openstack Log tab :) | 13:15 |
ironfoot | I'll try to build a 'raw' image, it might be easier to debug and fiddle with | 13:19 |
*** mvpnitesh has joined #openstack-dib | 14:09 | |
*** Vorrtex has joined #openstack-dib | 15:02 | |
*** mvpnitesh has quit IRC | 15:11 | |
clarkb | ironfoot: areyou using the block-device-efi element? | 15:24 |
Vorrtex | hey clarkb just curious... what is this "install-packages" thing I see all over these dib elements? Is it a script somewhere? | 15:29 |
clarkb | Vorrtex: the package-installs.yaml? | 15:33 |
Vorrtex | clarkb its used all over the place, but I'm looking in this location specifically right now: diskimage-builder/diskimage_builder/elements/base/install.d/00-up-to-date | 15:34 |
clarkb | that is the input to the package-installs element allowing other elements to lidtthe packages they need without figuring out how to install the | 15:34 |
Vorrtex | line 11. | 15:34 |
Vorrtex | What is "lidtthe"? | 15:36 |
clarkb | sorry "list the" | 15:37 |
clarkb | not yet to a real keyboard | 15:37 |
Vorrtex | Ah, gotcha. | 15:37 |
clarkb | I don't know what that specific script is | 15:38 |
ironfoot | clarkb: yes, I am | 15:39 |
ironfoot | cgoncalves: actually, I think I misunderstood your suggestion. I'm trying now to disable those upgrades before constructing the image using dib | 16:08 |
*** chhagarw has quit IRC | 16:25 | |
ironfoot | I feel like the "install_grub2" function from the bootloader element is never being executed | 16:33 |
Vorrtex | clarkb I've got a big nothing to go off for this: https://gist.github.com/tvardema/5bb00d0d327b6a026edbddd0b5953d3d | 16:34 |
Vorrtex | Yes, I know its referencing mirrors that don't exist, what I can't find is *any* bad repofiles | 16:34 |
Vorrtex | All the repofiles, including the paas repository definition, don't produce that mirror list. | 16:35 |
clarkb | ironfoot: if you run with the -x falg the logs should tell you | 16:35 |
ironfoot | Vorrtex: aren't they in "/etc/yum.repos.d/" ? | 16:36 |
Vorrtex | Yes. And they're all "correct" in that location. However, when running "yum update -y" or the script in general to update packages, it fails with a mirror that doesn't exist. | 16:37 |
Vorrtex | Like that output shows. | 16:37 |
ironfoot | ew | 16:37 |
ironfoot | clarkb: ta, will give it another go to get more details | 16:37 |
clarkb | Vorrtex: can you show us the contents of the /etc/yum.repos.d ? | 16:40 |
Vorrtex | sure. | 16:40 |
Vorrtex | clarkb https://gist.github.com/tvardema/34072adc0b0787679dfde98f96da44dc | 16:42 |
clarkb | is it possible that the packages themselves might point to specific locations (I don't know if rpms allow that) for example package A depends on package B and brokenly says get package B from this location | 16:45 |
Vorrtex | Is that possible? Maybe? Idk, I'd have to ask around. | 16:51 |
clarkb | ya probably a long shot | 16:53 |
clarkb | other ideas include: maybe yum has cached the bad config from somewhere and maybe yum can be asked to print more debugging info somehow | 16:54 |
Vorrtex | I checked /var/cache/yum, nothing there. I also triple-checked /etc/yum.conf for a configured repo there, and nothing./ | 17:11 |
Vorrtex | Clarification, "something" was there, but mostly empty directories, and at the least no repository definitions. | 17:12 |
*** hwoarang has quit IRC | 18:54 | |
*** hwoarang has joined #openstack-dib | 18:56 | |
Vorrtex | clarkb sorry to keep digging into your time, but do you have any other ideas I can look into? The guy I know that knows a lot about rpms doesn't seem to think that'd be the problem, but without dragging him down this rabbit hole and using up all his time, he can't help much more. | 19:17 |
clarkb | Vorrtex: maybe add `bash` to the element script so that you can poke around by hand and them yum install the specific pckage that is failing and strace it if you ahve to? Thats isn't a great answer but I am not coming up with anything better right now | 19:18 |
Vorrtex | Yeah... The thing that gets me is the line that's failing is basically "yum update -y" | 19:22 |
Vorrtex | like, its just trying to update. But none of the repofiles are new, and yet it still pulls that wrong mirror. | 19:22 |
Vorrtex | I've been digging around on the machine all I can, and can't seem to find anything that's broken... | 19:22 |
Vorrtex | Obviously something is, but I can't seem to locate what. | 19:22 |
Vorrtex | Oh well, I'll keep digging. | 19:23 |
*** Vorrtex has quit IRC | 20:17 | |
*** chhagarw has joined #openstack-dib | 22:21 | |
*** chhagarw has quit IRC | 22:35 | |
*** prometheanfire has quit IRC | 23:21 | |
*** prometheanfire has joined #openstack-dib | 23:27 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!