Wednesday, 2020-08-05

*** Lucas_Gray has quit IRC00:24
*** Lucas_Gray has joined #openstack-ironic00:27
*** gyee has quit IRC00:30
*** Lucas_Gray has quit IRC01:43
*** Lucas_Gray has joined #openstack-ironic01:49
*** diurnalist has joined #openstack-ironic02:20
*** diurnalist has quit IRC02:42
*** diurnalist has joined #openstack-ironic02:44
*** Yumeng has joined #openstack-ironic03:01
*** JamesBen_ has quit IRC03:03
*** rcernin has joined #openstack-ironic03:07
*** Lucas_Gray has quit IRC03:31
*** mkrai has joined #openstack-ironic03:32
*** JamesBenson has joined #openstack-ironic03:38
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Fix TypeError on agent lookup failure  https://review.opendev.org/74407703:43
*** tkajinam has quit IRC03:51
*** tkajinam has joined #openstack-ironic03:52
*** diurnalist has quit IRC03:54
*** ociuhandu has joined #openstack-ironic04:18
*** ociuhandu has quit IRC04:23
*** JamesBenson has quit IRC05:01
*** diurnalist has joined #openstack-ironic05:01
*** rh-jelabarre has quit IRC05:05
*** diurnalist has quit IRC05:06
*** Yumeng has quit IRC06:00
*** yaawang has quit IRC06:02
*** yaawang has joined #openstack-ironic06:02
*** yaawang has quit IRC06:20
*** yaawang has joined #openstack-ironic06:21
*** Qianbiao has joined #openstack-ironic06:43
*** yaawang has quit IRC06:57
*** yaawang has joined #openstack-ironic06:58
*** rcernin has quit IRC06:58
*** rcernin_ has joined #openstack-ironic06:59
*** mkrai has quit IRC07:00
*** ntt_ has joined #openstack-ironic07:00
arne_wiebalckGood morning, ironic!07:04
*** rcernin_ has quit IRC07:05
rpittaugood morning ironic! o/07:05
jandersgood morning arne_wiebalck rpittau o/07:06
*** rcernin has joined #openstack-ironic07:06
arne_wiebalckhey janders rpittau o/07:06
jandershave we recently changed the default logging configuration for ironic in bifrost?07:06
rpittauhey janders arne_wiebalck :)07:06
jandersi reinstalled bifrost and logging switched over from /var/log/ironic/ironic-conductor.log to /var/log/messages, confusing me greatly07:07
jandersI thought my config is silently corrupted and the thing doesnt start because it stopped logging07:07
jandersand actually it hasn't :)07:07
rpittaujanders: https://review.opendev.org/74285407:07
patchbotpatch 742854 - bifrost - Make ironic logging more in line with other services. (MERGED) - 7 patch sets07:07
jandersmakes sense, thank you rpittau07:08
rpittaunp07:08
jandersI thought I remembered someone else getting caught out and asking here as well, hence I checked the old build and found/fixedit07:08
jandersso didnt take me too long to work out :)07:09
rpittauclarkb: thanks! I had a test job running and it looks fine, I issued some rechecks, fingers crosse :)07:09
*** Zempashi has joined #openstack-ironic07:26
*** dougsz has joined #openstack-ironic07:32
jandershttps://bugzilla.redhat.com/show_bug.cgi?id=1854637 looks like the MariaDB issue that was hitting FC32 bifrost installs is confirmed and getting fixed in the upcoming release07:35
openstackbugzilla.redhat.com bug 1854637 in mariadb "bifrost fails when running ironic-dbsync create_schema" [High,New] - Assigned to mschorm07:35
rpittaugreat :)07:36
*** mkrai has joined #openstack-ironic07:41
iurygregorygood morning everyone!07:42
jandersgood morning iurygregory o/07:42
rpittauhey iurygregory :)07:42
iurygregoryo/07:42
*** ntt_ has quit IRC07:58
*** ntt_ has joined #openstack-ironic07:58
*** dtantsur|afk is now known as dtantsur08:04
dtantsurmorning ironic08:04
rpittauhey dtantsur :)08:04
jandersgood morning dtantsur08:06
rpittaureviews make the meals of champions! -> https://review.opendev.org/74220108:11
patchbotpatch 742201 - bifrost - Consolidate env-setup - 4 patch sets08:11
*** lucasagomes has joined #openstack-ironic08:15
dtantsurseriously though, will anyone cry if I drop half of the code in sushy-tools? it's convoluted and broken in so many places, I cannot even count08:23
*** k_mouza has joined #openstack-ironic08:29
rpittaudtantsur: I won't, I'm also glad to help :)08:46
openstackgerritVerification of a change to openstack/ironic failed: Make the final deploy step validation actually fail deploy  https://review.opendev.org/74358708:48
*** derekh has joined #openstack-ironic08:51
*** sshnaidm|afk is now known as sshnaidm08:56
*** rcernin has quit IRC09:04
*** rcernin has joined #openstack-ironic09:04
*** rcernin has quit IRC09:05
*** rcernin has joined #openstack-ironic09:05
ajyaHi, a Q about docs/code. The docs say that write_image deploy step is priority 80, but for ISCSI it is 90. Should it be 80? https://opendev.org/openstack/ironic/src/branch/master/ironic/drivers/modules/iscsi_deploy.py#L67609:11
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Simplify the Manager driver  https://review.opendev.org/74486209:13
dtantsurrpittau: let's start with ^^^09:13
openstackgerritDoug Szumski proposed openstack/ironic-python-agent stable/ussuri: Fix bootloader install issue with MDRAID  https://review.opendev.org/74486309:13
dtantsurajya: yeah, it's an oversight, should be 80 and 60 for write_image and prepare_instance_boot. Please propose a patch if you have a minute.09:14
ajyadtantsur: ok, will do09:14
dtantsurcool! no need for a release note since we (thanks god) haven't released it yet09:15
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Simplify the Manager driver  https://review.opendev.org/74486209:16
*** ociuhandu has joined #openstack-ironic09:23
openstackgerritAija Jaunteva proposed openstack/ironic master: Fix iscsi deploy steps priorities  https://review.opendev.org/74486609:25
*** ntt__ has joined #openstack-ironic09:28
*** ntt_ has quit IRC09:28
*** Lucas_Gray has joined #openstack-ironic09:33
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Simplify the Manager driver  https://review.opendev.org/74486209:33
*** yaawang has quit IRC09:35
*** yaawang has joined #openstack-ironic09:36
Qianbiaohello ironic.09:40
Qianbiaohi, long time no see.09:40
QianbiaoI got an issue on our env when inspect a node.09:40
Qianbiaoit says: no default or UI configuration directive found when boot.09:40
Qianbiaoany hint how i should fix it?09:40
openstackgerritMerged openstack/bifrost master: Consolidate env-setup  https://review.opendev.org/74220109:40
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: [WIP] Create a new fake manager driver mirroring system  https://review.opendev.org/74486809:45
openstackgerritDoug Szumski proposed openstack/ironic-python-agent stable/train: Fix bootloader install issue with MDRAID  https://review.opendev.org/74487309:51
Qianbiao^^^ I think maybe due to the pxeconfig, but i am not sure why metal3 generated config not working: http://paste.openstack.org/show/796594/10:07
Qianbiaowhen i create node manually, inspect is ok, the pxeconfig is very different: http://paste.openstack.org/show/796595/10:08
*** tkajinam has quit IRC10:15
*** rcernin has quit IRC10:23
openstackgerritMerged openstack/ironic-python-agent master: Hint 404 lookup failures for Operators  https://review.opendev.org/72697610:28
openstackgerritMerged openstack/ironic-python-agent master: Extends pci devices metrics  https://review.opendev.org/74440310:30
rpittaummmm latest working uefi grub2 job that I could find is from July 28 :/10:31
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Create a new fake manager driver mirroring system resources  https://review.opendev.org/74486810:33
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Simplify the Manager driver  https://review.opendev.org/74486210:36
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Create a new fake manager driver mirroring system resources  https://review.opendev.org/74486810:36
rpittauoh..... nice, we're hitting THE bug10:41
rpittauhttps://624c5ee4140c0e80a4e6-f0a55fc4957fe55450e72f1f6d277d79.ssl.cf2.rackcdn.com/743676/2/check/ironic-tempest-ipa-partition-uefi-pxe-grub2/4fdcd14/controller/logs/screen-dstat.txt10:41
rpittauthat's not the root cause though10:42
*** Zempashi has quit IRC10:43
*** ociuhandu has quit IRC10:54
*** ociuhandu has joined #openstack-ironic10:55
*** ociuhandu has quit IRC11:00
*** Zempashi has joined #openstack-ironic11:05
*** rcernin has joined #openstack-ironic11:25
*** rcernin has quit IRC11:30
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Log API errors  https://review.opendev.org/74488711:30
janderswrapping up for the night, see you tomorrow o/11:31
* iurygregory goes for lunch11:33
*** ociuhandu has joined #openstack-ironic11:36
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Simplify the Manager driver  https://review.opendev.org/74486211:36
*** Zempashi has quit IRC11:37
*** JamesBenson has joined #openstack-ironic11:40
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Replace the static Manager driver with a new fake one  https://review.opendev.org/74486211:41
*** ociuhandu has quit IRC11:42
*** ociuhandu has joined #openstack-ironic11:42
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Replace the static Manager driver with a new fake one  https://review.opendev.org/74486211:43
openstackgerritRiccardo Pittau proposed openstack/ironic master: [DNM] test ci  https://review.opendev.org/74488811:45
*** k_mouza has quit IRC11:54
*** uzumaki has joined #openstack-ironic11:55
*** aedc has joined #openstack-ironic11:56
*** rcernin has joined #openstack-ironic11:56
*** mkrai has quit IRC11:58
*** rh-jelabarre has joined #openstack-ironic11:58
*** rh-jelabarre has quit IRC11:58
*** rh-jelabarre has joined #openstack-ironic11:59
*** rcernin has quit IRC12:02
openstackgerritVerification of a change to openstack/ironic failed: Log the traceback of unexpected errors when verifying power credentials  https://review.opendev.org/74394112:05
*** rcernin has joined #openstack-ironic12:17
*** Zempashi has joined #openstack-ironic12:18
*** uzumaki has quit IRC12:21
*** uzumaki has joined #openstack-ironic12:21
*** rcernin has quit IRC12:22
*** derekh has quit IRC12:24
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Replace the static Manager driver with a new fake one  https://review.opendev.org/74486212:37
openstackgerritDmitry Tantsur proposed openstack/ironic-lib master: Add logging to the HTTP basic auth code  https://review.opendev.org/74489912:48
dtantsurzaneb: ^^^12:48
*** JamesBenson has quit IRC12:49
dtantsurTheJulia: when you have a minute: https://review.opendev.org/#/c/744700/12:55
patchbotpatch 744700 - ironic-inspector (bugfix/10.2) - Configure dsvm jobs for the bugfix branch - 6 patch sets12:55
TheJulia dtantsur ack, after my first meeting this morning12:56
iurygregorygood morning TheJulia =)12:56
*** rcernin has joined #openstack-ironic13:00
*** derekh has joined #openstack-ironic13:09
*** priteau has joined #openstack-ironic13:09
*** iurygregory has quit IRC13:12
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Replace the static Manager driver with a new fake one  https://review.opendev.org/74486213:14
*** rcernin has quit IRC13:15
*** iurygregory has joined #openstack-ironic13:18
openstackgerritMerged openstack/ironic-python-agent stable/train: Ignore devices with size 0 when collecting inventory  https://review.opendev.org/74117213:28
* dtantsur wants to cry from sushy-tools13:36
*** mraineri has joined #openstack-ironic13:39
*** mraineri has left #openstack-ironic13:39
*** mraineri has joined #openstack-ironic13:40
* TheJulia joins dtantsur but crying from people wanting to perform provisioning over LACP port channels13:43
iurygregoryso today is the official day to cry?13:43
*** janders has quit IRC13:45
dtantsurapparently?13:45
*** k_mouza has joined #openstack-ironic13:46
TheJuliaseems as goo da day as any13:48
TheJuliagood13:48
* rpittau joins for solidarity13:48
* iurygregory joins13:49
*** JamesBenson has joined #openstack-ironic13:59
*** k_mouza has quit IRC14:02
*** k_mouza has joined #openstack-ironic14:04
openstackgerritRiccardo Pittau proposed openstack/ironic master: [DNM] test ci  https://review.opendev.org/74488814:04
*** ociuhandu has quit IRC14:04
*** ociuhandu has joined #openstack-ironic14:05
*** ociuhandu has quit IRC14:10
iurygregoryyay funny14:10
iurygregorypeople were trying the IPE with ipmi on VM's....14:10
iurygregoryand well, it doesn't work XD14:10
TheJuliaugh14:13
TheJuliawhat is it with $things today14:13
iurygregorywell we knew it didn't work14:13
iurygregorythats also why we only test redfish in the IPE CI14:13
iurygregoryI thought I had it documented somewhere =X14:14
iurygregoryand probably need to have this information in some place on metal3...14:14
*** uzumaki has quit IRC14:20
*** sshnaidm is now known as sshnaidm|afk14:24
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Get rid of Resources cache, store resources on the Application  https://review.opendev.org/74491114:25
dtantsurmoar refactoring ^^14:26
*** JamesBen_ has joined #openstack-ironic14:27
*** JamesBenson has quit IRC14:30
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support HTTP basic auth and switch bifrost-cli to it  https://review.opendev.org/74196414:31
dtantsurand this should finally be ready ^^14:31
rpittaurmrrr the uefi grub2 job issue is really frustrating14:39
rpittauit's pxe at some point decided that the image is too big to load14:40
rpittauI checked changes in the last 7 days for dib images or ironic and there's literally nothing that could've lead to that14:41
iurygregory*magic*14:43
TheJuliait is likely wall clocking and if the timer runs out then things are bombing14:46
TheJuliawe can't tell that from the screen though14:46
*** JamesBenson has joined #openstack-ironic14:46
rpittauyeah, that's the problem, but it's too sudden, and in both master and ussuri, they use different base os (focal/bionic), different images (master/ussuri), so I'm prone to think it's something in the infra14:48
*** JamesBen_ has quit IRC14:48
* iurygregory loves rabbit broken in the multinode job -.-'14:48
iurygregoryhttps://zuul.opendev.org/t/openstack/build/dc99bafae9c14e35bbae709e2734aa43/log/controller/logs/screen-n-api.txt#2004 stein branch14:49
openstackgerritKaifeng Wang proposed openstack/ironic master: Fix console auto port allocation under IPv6  https://review.opendev.org/74451814:49
rpittauiurygregory: that might be "normal", tou should check the rabbitmq logs14:50
iurygregoryyeah looking now14:50
rpittauyou see that afterwards it recovers ?14:50
iurygregoryoh yeah14:51
rpittauanyway, I'm seriously thinking about moving the pxe grub2 job to tinyipa, at least temporary, the gate is completely broken like this14:51
iurygregory++14:51
TheJuliarpittau: well, "something in infra" is super vague. Are the failures all on a specific vendor cloud?14:53
iurygregoryrax? =X14:54
rpittauTheJulia: they're on ovh as far as I can see, we don't use dib in rax anymore14:54
iurygregoryyeah14:54
iurygregoryoh ok the failures are in master also14:54
rpittauI know it's very vague, but I don't have anything else right now, at least nothing that can conduct to something we can act on14:54
TheJuliaclarkb: anything special about ovh with nested virt?14:55
rpittauexcept for what we did with rax :)14:55
dtantsurrpittau: I think TheJulia has a patch to move this job to tinyipa, I +2'ed it today14:56
rpittauI just saw it.......14:56
*** JamesBenson has quit IRC14:56
rpittauI think I missed it because I was dealing with other type of sadness 2 days ago :(14:58
TheJuliaCI sadness is toats a thing sadly14:58
TheJuliaJust think of all the stable branch sadness!14:59
* rpittau goes in a corner to cry14:59
TheJuliaNo no, we cry together!14:59
TheJuliahttps://giphy.com/gifs/ZanWL0MNtv3y015:00
iurygregorystable branch sadness https://zuul.opendev.org/t/openstack/build/dc99bafae9c14e35bbae709e2734aa43/log/controller/logs/screen-ir-cond.txt#226815:01
* iurygregory joins15:01
*** diurnalist has joined #openstack-ironic15:01
TheJuliacould we just disable neutron jobs on stable branches?15:02
TheJuliaI'm only partially serious15:02
clarkbTheJulia: well we still recommend against nested virt because it is flaky in near impossible ways to debug15:04
clarkbTheJulia: we've enabled nested virt specific labels in nodepool hosted on clouds that intend to support it. The idea being jobs that intend to exercise it can then work with those clouds to debug problems when they arise (I don't think ovh is on that list)15:04
openstackgerritDmitry Tantsur proposed openstack/ironic-lib master: Add logging to the HTTP basic auth code  https://review.opendev.org/74489915:05
TheJuliaclarkb: better question, is ovh fully emulated or are they running the VMs with on the processor with the virtualization flags?15:07
clarkbthe VMs we get should be running on kvm virtualization not qemu emulation15:09
TheJuliaother question for my fellow ironic troublemakers... our IPA with networkmanager, does it keep trying dhcp forever or does it give up? < Does anyone know?15:09
dtantsurI think there is a timeout15:10
TheJuliahow long?15:10
TheJuliabecasue this may explain a great many headaches15:10
dtantsurI don't remember for sure.. I do remember increasing some sort of a timeout15:15
*** Qianbiao has quit IRC15:15
dtantsurnamely, https://opendev.org/openstack/ironic-python-agent-builder/src/branch/master/roles/ipa-build-dib-image/tasks/main.yaml#L3015:15
dtantsurTheJulia: ^^15:15
TheJuliabingo15:15
TheJuliadtantsur: thanks!15:15
*** mkrai has joined #openstack-ironic15:15
*** JamesBenson has joined #openstack-ironic15:18
*** aedc has joined #openstack-ironic15:34
dtantsurto top it all, opensuse is broken on bifrost..15:35
TheJuliaseriously, did we like... take a kids's lollipop?15:36
TheJuliaAnd the universe is punishing us today?15:36
*** aedc has quit IRC15:36
dtantsurno clue. fortunately, it's not voting.15:36
dtantsur(unfortunately, we need to fix it)15:36
dtantsurtrying locally, seeing "Update notifications were received from the following packages:" maybe that's the problem?15:39
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Clean up bindep.txt  https://review.opendev.org/74493015:49
*** ntt__ has quit IRC15:52
openstackgerritVerification of a change to openstack/ironic-inspector failed: Configure dsvm jobs for the bugfix branch  https://review.opendev.org/74470015:52
* dtantsur rolls eyes15:53
TheJuliaAnyone mange to get one of the flamethrowers from the boring company?15:58
dtantsurwould be hard to get through the customs15:58
*** lucasagomes has quit IRC16:00
gudrutis0TheJulia: are you also planning to set devstack on fire?16:05
TheJuliaI was thinking all the thigns16:07
*** JamesBenson has quit IRC16:10
*** diurnalist has quit IRC16:12
gudrutis0you guys are using these ubuntu images for devstack?16:13
gudrutis0https://cloud-images.ubuntu.com/16:13
JayFlook, you don't destroy devstack with fire, you have to BASH it (hah!)16:13
TheJuliagudrutis0: the openstack infra team does make some minor changes afaik, but I've used those images in the past locally for VMs16:14
*** JamesBenson has joined #openstack-ironic16:15
gudrutis0can I get the infra teams images from somewhere?16:16
TheJuliagudrutis0: unforutnately they annot be redistributed16:16
clarkbwe actually do have them up16:16
TheJuliaubuntu has restrictions on that16:16
TheJuliaoh really?16:16
clarkbyes16:16
clarkbI think ubuntu only cares if you've changed the distro packages themselves16:16
clarkbwe don't16:16
TheJuliaahh16:17
*** diurnalist has joined #openstack-ironic16:17
TheJuliaJayF: https://giphy.com/gifs/zck-kntr-bye-destroyed-crushed-PgzzOW3UgYuZftHuQZ <-- like this?16:17
clarkbhttps://nb01.opendev.org/images https://nb02.opendev.org/images and https://nb04.opendev.org/images16:17
clarkbwe have several workers that can build the image so you want to check the three and grab the most recent16:17
TheJuliaJayF: https://giphy.com/gifs/cheezburger-cars-crush-iXaluoRDb7WtW16:17
clarkbwhat we do is run debootstrap in a chroot against ubuntu pacakge repos, then copy those into an image with dib16:18
clarkbthen we add glean instead of cloud-init, add unbound local dns forwarding resolver, and preintsall a couple of tools like tox in a virtualenv16:18
JayFTheJulia: if you get those pieces within 3 feet of each other, it'll still talk. Those things never die!16:19
clarkbbut we aren't trying to be a different distro or anything16:19
rpiosodtantsur, TheJulia: Might you have time this week to review https://review.opendev.org/#/c/740721/ ? We're aiming to land an MVP this cycle.16:20
patchbotpatch 740721 - ironic-specs - Operationally efficient & fast-track provisioning - 12 patch sets16:20
dtantsurwill try, no promises though16:21
TheJuliaI'm unsure I'll have any time this week, I'm slammed16:21
* TheJulia goes back to the slide deck of doooooom16:22
gudrutis0clarkb: so these images will not work with `cloud-init`?16:22
rpiosodtantsur, TheJulia: Understood. If you find some time, we would much appreciate your feedback. We want to make sure we're heading down the right path. No red herrings ;-)16:23
clarkbgudrutis0: they do not have cloud init installed16:23
clarkbthey have glean instead16:23
openstackgerritRiccardo Pittau proposed openstack/sushy-tools master: Use property plus abstractmethod for abstractproperty  https://review.opendev.org/74494316:23
*** mkrai has quit IRC16:24
openstackgerritVishal Manchanda proposed openstack/ironic-ui master: DNM: testing gate on ubuntu focal  https://review.opendev.org/74470816:24
gudrutis0Is the effect the same ? can I provide init script `--user-data` when creating server?16:24
clarkbgudrutis0: user data isn't supported. glean will write ssh keys to root's authorized keys and set up networking though16:24
clarkbit requires config drive for that and doesn't use metadata service16:25
gudrutis0ah, dam, not what I want16:25
gudrutis0but thanks16:25
clarkbgudrutis0: what are you trying to do?16:27
gudrutis0Automate the creation of devstack machine by giving init.sh script. For some reason I can not ssh to ubunutu2004 images while everything works fine on ubuntu1804.16:27
openstackgerritRiccardo Pittau proposed openstack/ironic master: Use property plus abstractmethod for abstractproperty  https://review.opendev.org/74494516:28
gudrutis0It takes to much time when you need to recreate it16:28
TheJuliarpioso: fwiw, you guys might not want to wait on posting the code16:28
clarkbgudrutis0: I would probably use a tool like disk image builder to do most of the prep before you even try to boot it. You can even write out user configs to ssh in that way16:29
*** dougsz has quit IRC16:30
rpiosoTheJulia: We're driving toward posting code soon-ish :-)16:32
dtantsurfolks, please review https://review.opendev.org/744862 it fixes a quite serious problem in sushy-tools (all nodes are using the same virtual media)16:33
patchbotpatch 744862 - sushy-tools - Replace the static Manager driver with a new fake one - 9 patch sets16:33
dtantsurit only works in our CI because we test with one node :)16:34
gudrutis0clarkb: but everything was working fine with ubuntu1804 and there was no need to repackaging it... Ok, I will see what I can do16:35
clarkbgudrutis0: ya, I don't know why/what has changed with 20.04. We haven't noticed because we don't use cloud-init16:35
*** dtantsur is now known as dtantsur|afk16:39
dtantsur|afkg'night16:39
rpittauo/16:39
gudrutis0clarkb: actually, you gave me an idea. I was relying on openstack on putting my .ssh keys on VM, but I can also use init-script for that. thx16:43
clarkbgudrutis0: note openstack doesn't put the keys on the VM. A tool like cloud-init does that16:43
clarkbopenstack provides the information via metadata service or config drive though16:43
gudrutis0`--key-name ` was working fine before though16:48
*** gyee has joined #openstack-ironic16:48
clarkbya, could be a regression in 20.04's cloud init setup?16:55
clarkbif you get the console log of the booted instance it will usually log some hints at what went wrong16:56
gudrutis0clarkb: actully I see in the logs that the key was correctly copied under ubuntu directory17:00
*** derekh has quit IRC17:00
gudrutis0so the keys are not the issue17:00
gudrutis0the issue is that I can not ping or ssh to the machine ( I get a timeout)17:00
gudrutis0but, honestly I dont have time to debug it now, so I will stick to using 180417:02
*** Lucas_Gray has quit IRC17:12
*** ociuhandu has joined #openstack-ironic17:18
*** sshnaidm|afk is now known as sshnaidm17:19
openstackgerritVishal Manchanda proposed openstack/ironic-ui master: [goal] Migrate testing to ubuntu focal  https://review.opendev.org/74470817:20
*** Zempashi has quit IRC17:22
*** ociuhandu has quit IRC17:22
openstackgerritVerification of a change to openstack/ironic failed: Fix iscsi deploy steps priorities  https://review.opendev.org/74486617:35
*** priteau has quit IRC17:38
*** k_mouza has quit IRC17:43
TheJuliafolks, any reviews on https://review.opendev.org/#/c/744077/ would be appreciated17:53
patchbotpatch 744077 - ironic-python-agent - Fix TypeError on agent lookup failure - 3 patch sets17:53
*** SuiongNg|ITRI_TW has quit IRC17:58
*** k_mouza has joined #openstack-ironic18:13
*** k_mouza has quit IRC18:16
*** rh-jelabarre has quit IRC18:16
*** rh-jelabarre has joined #openstack-ironic18:16
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Log API errors  https://review.opendev.org/74488718:26
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/rocky: Pin Ironic Tempest Plugin  https://review.opendev.org/74477318:27
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Log API errors for easier debugging  https://review.opendev.org/74488718:28
*** aedc has joined #openstack-ironic18:30
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/queens: Pin Ironic Tempest Plugin  https://review.opendev.org/74496918:33
*** antotala has joined #openstack-ironic18:36
openstackgerritDmitry Tantsur proposed openstack/sushy-tools master: Log API errors for easier debugging  https://review.opendev.org/74488718:36
antotalaHello All,18:38
TheJuliahello18:40
openstackgerritChristopher Dearborn proposed openstack/sushy master: Fix retrieving software & firmware inventory  https://review.opendev.org/74447418:44
antotalaI have cretaed a custom inspector image following the instructions https://docs.openstack.org/ironic-python-agent-builder/latest/admin/dib.html.18:52
openstackgerritChristopher Dearborn proposed openstack/sushy master: Fix retrieving software & firmware inventory  https://review.opendev.org/74447418:53
*** patchbot has quit IRC18:54
*** stevebaker has joined #openstack-ironic18:57
TheJuliaantotala: okay19:03
TheJuliaantotala: What seems to be the issue?19:03
antotalaTheJulia: I am looking for a way to test the image I have created, is there any way I can test the image without actually inspecting a real server ?19:06
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support HTTP basic auth and switch bifrost-cli to it  https://review.opendev.org/74196419:10
openstackgerritJulia Kreger proposed openstack/ironic stable/stein: Pin ironic-tempest-plugin  https://review.opendev.org/74454719:15
TheJuliaantotala: you could boot it in a vm?19:16
*** sdanni has joined #openstack-ironic19:19
TheJuliaantotala: depending on version and settings and your environment (i.e. if you have multicast dns setup ) your test vm may show up in ironic, although you should just see IPA starting on the console in a somewhat confused state if you manually launch the kernel/ramdisk as a VM19:21
stevebakermorning Ironic!19:23
TheJuliaguten Morgen19:23
openstackgerritMerged openstack/ironic master: Change UEFI PXE job to use tinyipa  https://review.opendev.org/74453519:24
openstackgerritMerged openstack/ironic-inspector bugfix/10.2: Configure dsvm jobs for the bugfix branch  https://review.opendev.org/74470019:24
antotalaTheJulia: Created an iso and trying to boot it in  a VM.19:25
TheJuliaantotala: that should work19:25
TheJuliastevebaker: you haven't missed much. CI continues to make us sad19:32
stevebakerTheJulia: boo! is there anything I should look at?19:34
openstackgerritJulia Kreger proposed openstack/ironic stable/rocky: Pin ironic-tempest-plugin  https://review.opendev.org/74456719:39
TheJuliaWe've got patches that need to be backported to queens for a couple various bugs19:40
TheJuliaso basically pinning is a thing to get CI funcitonal again on the older branches. As you can see I've also started proposing disabling jobs19:40
TheJuliaI'm just not sure there is really value in digging deep into code approaching EM19:40
TheJuliabeyond the bug fixes19:41
openstackgerritMerged openstack/bifrost master: Clean up requirements  https://review.opendev.org/74399119:41
TheJuliastevebaker: rocky/queens IPA might be good19:43
TheJuliato look at19:43
TheJuliaalthough, I think my fixes will do it once I fix a conditional19:43
TheJuliadoh!19:43
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/rocky: Pin Ironic Tempest Plugin  https://review.opendev.org/74477319:45
stevebakerTheJulia: ok I'll nurse those changes for a start19:45
dkingI noticed that even though inspection is receiving multiple TLVs, local_link_connection is only being set for switch_id and port_id. Looking at the code, it seems like the other TLVs are only added if both the other TLVs are not processed?19:45
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/queens: Pin Ironic Tempest Plugin  https://review.opendev.org/74496919:46
dkingI'm trying to add at least TLV 5 to the port local_link_connection. I can see from the inspector logs that it is received.19:46
TheJuliadking: I suspect your best path is to open a bug and propose a patch19:49
TheJuliastevebaker: okay. I'm really wanting to get https://review.opendev.org/#/c/744077/ merged and backported soon. It is fairly nasty and I need to get that into queens  :(19:50
dkingTheJulia: Thank you for the recommendation. My first thought was that I was doing something wrong. I might first try going back through the git commits to try to find out what the reason was to only loop through LLDP_PROC_DATA_MAPPING, or why limit it to only two TLVs.19:51
TheJuliaI unfortuantely don't know why19:51
TheJuliaI think bfournie touched some of that at some point so he might remember why19:52
*** antotala has quit IRC19:53
stevebakerTheJulia: one day I aspire to being ironic-core, but that is a +1 from me for now19:53
stevebakerTheJulia: also, logging raising an exception, ouch19:54
TheJuliayeeaaaahhhh19:55
* stevebaker reads the bug, wow19:56
TheJuliayeah19:57
*** Zempashi has joined #openstack-ironic19:59
bfourniedking: the only TLVs that are processed are from the basic management, 802.1, and 802.3 TLV sets.  All of the data for all of the TLVs is saved for the interface and can be retrieved. In addition the switch id and port id are saved for the Ironic port in the link_local_connection field20:00
dkingbfournie: I see that it does collect the TLV I'm wanting (TLV 5) in lldp_basic.py, but in local_link_connection.py, it tries to parse the data collected from lldp_basic, but only does so for LLDP_CHASSIS_ID_NM and LLDP_PORT_ID_NM. I'd really like the other TLVs to be added there, most specifically because they unhexlify the data, rather than trying to figure out how to do that later with introspection rules.20:05
dkingAnd since that's the place that already updates the data for the ports, I'd like to just expand that to collect all the TLVs. I can't see a reason to exclude them from the local_link_connection data, especially if they're already being processed.20:06
openstackgerritMerged openstack/bifrost master: Install openstacksdk from pypi by default  https://review.opendev.org/74398920:10
openstackgerritJulia Kreger proposed openstack/ironic stable/ussuri: Change UEFI PXE job to use tinyipa  https://review.opendev.org/74497920:11
bfourniedking: the local_link_connection is specific data to identify the port only, will have to search for how its used but its not intended to included all of the data received for this interface20:17
dkingbfournie: It looks like you're the person to talk to. That code was yours, 3 years ago. It looks like it was the first attempt to add lldp_basic processing to local_link_connection.20:17
dkingHmm.. Okay. Well, that's a shame. It would be super helpful for us. We are provisioning our nodes with Bifrost, and we'll need a way to determine what switches the nodes are connected to. The chassis MAC address isn't super helpful for us, as each port has it's own MAC. However, TLV 5 can contain SYS-NAME, which gives us the hostname of the switch.20:19
bfourniedking: local_link_connection always existed for the port and it could be set manually, this change was to retrieve the info from lldp and set it automatically20:19
dkingYeah, that was a handy change, and one which we could not live without. I'm just needing that extra piece of information, as it is a better indicator of the switch than the MAC address.20:20
TheJuliaSo I was bad and self-approved a stable backport that I also proposed but it was just a job change to unblock the gate20:20
bfourniedking: I see how if a mac isn't useful in that case if that is what the switch is sending20:20
TheJuliaonce it merges, we should be able to recheck all the ussuri stuff that is hung up20:21
bfourniedking: that may a useful change - to set sysname there if mac is received, otherwise use the chassis id20:21
dkingYeah, both of our switches, Supermicro and Aristas, send the chassis id as a MAC. But that can't be common, as the local_link_connection code specifically only accepts the mac_address subtype.20:23
dkings/common/uncommon/20:24
dkingThe chassis ID is good to have, IMHO, as I believe it's a required TLV, whereas sys-name is not, and is absent by default on several switches. Of course, I think the code currently only adds any TLV if it exists, so I think that should be an easy change.20:26
bfourniedking: right, we did change to only accept if mac, but I've seen a switch level mac in this field on other switches, not per-port20:27
dkingAh. Sadly, ours don't work like that.20:27
dkingI'll probably take a look and submit something tomorrow. Thanks for the input! I feel a bit better knowing why the decision was made.20:28
bfourniedking: k thanks, will look for it20:29
*** gyee has quit IRC20:36
*** gyee has joined #openstack-ironic20:38
*** sdanni has quit IRC20:50
*** ociuhandu has joined #openstack-ironic20:51
*** ociuhandu has quit IRC20:56
*** gyee has quit IRC21:24
*** gyee has joined #openstack-ironic21:25
*** Zempashi has quit IRC21:32
*** rcernin has joined #openstack-ironic21:35
*** rcernin has quit IRC21:36
*** rcernin has joined #openstack-ironic21:36
*** markmcclain has quit IRC21:53
*** rcernin has quit IRC22:03
*** rcernin has joined #openstack-ironic22:17
*** janders has joined #openstack-ironic22:39
jandersg'day Ironic! o/22:39
*** rcernin has quit IRC22:40
*** rcernin has joined #openstack-ironic22:40
*** rcernin has quit IRC22:40
*** rcernin has joined #openstack-ironic22:44
*** tkajinam has joined #openstack-ironic23:00
*** ociuhandu has joined #openstack-ironic23:10
*** markmcclain has joined #openstack-ironic23:12
*** ociuhandu has quit IRC23:16
stevebakerjanders: hi23:23
*** diurnalist has quit IRC23:24
*** irclogbot_3 has quit IRC23:34
*** irclogbot_2 has joined #openstack-ironic23:37
openstackgerritVerification of a change to openstack/ironic failed: Fix iscsi deploy steps priorities  https://review.opendev.org/74486623:43
openstackgerritMerged openstack/ironic master: Log the traceback of unexpected errors when verifying power credentials  https://review.opendev.org/74394123:44
openstackgerritMerged openstack/ironic master: Wipe agent token and URL on rescue and unrescue  https://review.opendev.org/74465523:44
openstackgerritMerged openstack/ironic master: Convert v1 controller to plain, return JSON  https://review.opendev.org/74106523:50
openstackgerritMerged openstack/ironic master: Break out collection functions for json usage  https://review.opendev.org/74367623:50
openstackgerritMerged openstack/ironic stable/train: Use TLS for json_rpc when configured  https://review.opendev.org/74413223:50
jandershi stevebaker23:55
jandershow was your break?23:55
stevebakerjanders: really nice, toured some wineries, made some music23:58

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