Thursday, 2019-04-11

*** Vorrtex has quit IRC00:32
*** hwoarang has quit IRC01:38
*** hwoarang has joined #openstack-dib01:39
*** hwoarang has quit IRC03:35
*** hwoarang has joined #openstack-dib03:36
*** chhagarw has joined #openstack-dib04:38
*** hwoarang has quit IRC05:00
*** hwoarang has joined #openstack-dib05:02
*** hwoarang has quit IRC05:40
*** hwoarang has joined #openstack-dib05:41
*** chhagarw has quit IRC06:13
*** chhagarw has joined #openstack-dib06:14
*** chhagarw has quit IRC06:39
*** chhagarw has joined #openstack-dib06:39
*** mvpnitesh has joined #openstack-dib07:37
*** priteau has joined #openstack-dib08:22
*** yolanda_ has joined #openstack-dib08:29
*** yolanda_ has quit IRC10:40
*** yolanda_ has joined #openstack-dib10:52
*** priteau has quit IRC10:59
ironfootSadly, my aarch64 Centos Amphora image doesn't boot. It fails with a "Something has gone seriously wrong: import_mok_state() failed"11:00
ironfootI'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
ironfootno luck yet11:00
ironfootI have already tried copying dev/sda1:/EFI/centos/grubaa64.efi into all the /EFI/centos/*.efi files (MokManager.efi, mmaa64.efi, shim.efi, shimaa64.efi11:26
ironfooteven shimaa64-centos.efi). Quite lost here :)11:27
*** mvpnitesh has left #openstack-dib11:44
*** mvpnitesh has joined #openstack-dib11:44
mvpniteshhi 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 comments11:48
*** mvpnitesh has quit IRC12:36
cgoncalvesironfoot, 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
ironfootcgoncalves: I haven't. I thought that that could be a problem if I ever manage to boot the image, but not for the first boot12:52
ironfootheh, ended up doing the "cp /EFI/centos/grubaa64.efi /EFI/BOOT/BOOTAA64.EFI" suggested at the end13:14
ironfootI got now a grub> prompt in my Openstack Log tab :)13:15
ironfootI'll try to build a 'raw' image, it might be easier to debug and fiddle with13:19
*** mvpnitesh has joined #openstack-dib14:09
*** Vorrtex has joined #openstack-dib15:02
*** mvpnitesh has quit IRC15:11
clarkbironfoot: areyou using the block-device-efi element?15:24
Vorrtexhey clarkb just curious... what is this "install-packages" thing I see all over these dib elements?  Is it a script somewhere?15:29
clarkbVorrtex: the package-installs.yaml?15:33
Vorrtexclarkb 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-date15:34
clarkbthat is the input to the package-installs element allowing other elements to lidtthe packages they need without figuring out how to install the15:34
Vorrtexline 11.15:34
VorrtexWhat is "lidtthe"?15:36
clarkbsorry "list the"15:37
clarkbnot yet to a real keyboard15:37
VorrtexAh, gotcha.15:37
clarkbI don't know what that specific script is15:38
ironfootclarkb: yes, I am15:39
ironfootcgoncalves: actually, I think I misunderstood your suggestion. I'm trying now to disable those upgrades before constructing the image using dib16:08
*** chhagarw has quit IRC16:25
ironfootI feel like the "install_grub2" function from the bootloader element is never being executed16:33
Vorrtexclarkb I've got a big nothing to go off for this:  https://gist.github.com/tvardema/5bb00d0d327b6a026edbddd0b5953d3d16:34
VorrtexYes, I know its referencing mirrors that don't exist, what I can't find is *any* bad repofiles16:34
VorrtexAll the repofiles, including the paas repository definition, don't produce that mirror list.16:35
clarkbironfoot: if you run with the -x falg the logs should tell you16:35
ironfootVorrtex: aren't they in "/etc/yum.repos.d/" ?16:36
VorrtexYes.  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
VorrtexLike that output shows.16:37
ironfootew16:37
ironfootclarkb: ta, will give it another go to get more details16:37
clarkbVorrtex: can you show us the contents of the /etc/yum.repos.d ?16:40
Vorrtexsure.16:40
Vorrtexclarkb https://gist.github.com/tvardema/34072adc0b0787679dfde98f96da44dc16:42
clarkbis 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 location16:45
VorrtexIs that possible?  Maybe?  Idk, I'd have to ask around.16:51
clarkbya probably a long shot16:53
clarkbother ideas include: maybe yum has cached the bad config from somewhere and maybe yum can be asked to print more debugging info somehow16:54
VorrtexI checked /var/cache/yum, nothing there.  I also triple-checked /etc/yum.conf for a configured repo there, and nothing./17:11
VorrtexClarification, "something" was there, but mostly empty directories, and at the least no repository definitions.17:12
*** hwoarang has quit IRC18:54
*** hwoarang has joined #openstack-dib18:56
Vorrtexclarkb 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
clarkbVorrtex: 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 now19:18
VorrtexYeah... The thing that gets me is the line that's failing is basically "yum update -y"19:22
Vorrtexlike, its just trying to update.  But none of the repofiles are new, and yet it still pulls that wrong mirror.19:22
VorrtexI've been digging around on the machine all I can, and can't seem to find anything that's broken...19:22
VorrtexObviously something is, but I can't seem to locate what.19:22
VorrtexOh well, I'll keep digging.19:23
*** Vorrtex has quit IRC20:17
*** chhagarw has joined #openstack-dib22:21
*** chhagarw has quit IRC22:35
*** prometheanfire has quit IRC23:21
*** prometheanfire has joined #openstack-dib23:27

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!