Thursday, 2022-03-17

*** pmannidi is now known as pmannidi|Away02:10
*** pmannidi|Away is now known as pmannidi04:30
*** pmannidi is now known as pmannidi|Away04:30
MikeCTZAmorning ironic been a while, so much going on ... is there any openstack neutron related channel, I don't seem to find one? having a router active/standby issue post upgrade07:25
arne_wiebalckGood morning, MikeCTZA and Ironic!07:28
arne_wiebalckMikeCTZA: there is #openstack-neutron, no?07:29
MikeCTZAmust be too early in the day and my searching is failing me, thanks07:30
MikeCTZATuesday we started out Ussuri to Xena (through each version) upgrade process to get to a state where we can put in Ironic on Xena, we've done U->V still have to do the Host OS from ubuntu 18 to 20 as per the recommendation, but currently we are seeing all l3 routers in standby vs 2 standby and 1 active  07:30
jandershey MikeCTZA arne_wiebalck rpittau and Ironic o/08:05
arne_wiebalckhey janders o/08:08
rpittaugood morning ironic! o/08:15
rpittauhey janders :)08:15
dtantsurmorning folks08:42
rpittaugood morning dtantsur :)08:47
rpittauif anyone has a moment today I'd really appreciate a quick ccheck on https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/776507 (just missing approval)08:48
rpittauand maybe this https://review.opendev.org/c/openstack/ironic/+/819121, but it's not as quick :)08:48
jandershey dtantsur o/09:03
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: create_server method full removal  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83412209:59
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove get_remote_client & check_vm_connectivity methods  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83412410:10
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove get_remote_client & check_vm_connectivity methods  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83412410:18
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove create_timestamp method  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83412710:39
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove create_floating_ip & get_server_ip methods  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83412910:49
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove _get_router & _create_router methods  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83415111:10
*** iurygregory_ is now known as iurygregory11:45
iurygregorygood morning ironic11:46
cbouchar_Mornin Ironic12:12
cbouchar_Having issues with recent commit to xena.  https://opendev.org/openstack/ironic/commit/cd4f5a0c749ce8b31525987d2ec960ff1951deb412:13
cbouchar_This requires disk partitioning (Why?).  As a workaround, I commented out lines 81 thru 83 in ironic/drives/modules/pxe.py12:14
MahnoorAsgharGood morning iury12:27
dtantsurcbouchar_: you may need to wait for rloo to come online12:41
cbouchar_dtantsur:  np and thank you. I have a work-around.12:42
TheJuliagood morning13:05
TheJuliaI've been thinking we should exclude any requirement around some of that logic13:06
iurygregorygood morning TheJulia 13:18
opendevreviewMerged openstack/ironic-python-agent stable/xena: SoftwareRAID: Use efibootmgr (and drop grub2-install)  https://review.opendev.org/c/openstack/ironic-python-agent/+/82690913:40
cbouchar_Folks Still talking about that xena commit.  I'm new to ironic so my comments could be off the wall.  In my mind, the image_type should be configurable.13:40
TheJuliacbouchar_: huh?13:46
TheJuliacbouchar_: xena just being the stable branch, the patch is fairly recent https://review.opendev.org/q/I953e948bcfa108d4c8e7b145da2f52b652e52a1013:48
TheJuliabut image_type can be set in some cases via source of data13:48
cbouchar_Maybe I've configured something wrong.  We start with an ISO file then to a 'mount -o loop'. We also provide a kickstart so using deploy-interface=anaconda.  It was running perfectly well.13:50
TheJuliacbouchar_: interesting, we've had multiple people encounter/report issues as of recent all centered around the things rloo fixed13:51
TheJuliaI guess... luck13:51
cbouchar_So ironic only suppose to work with built images?13:52
TheJuliano, but I guess with the anaconda deployment interface many have been struggling since there are a few different paths which can be taken13:53
TheJuliacbouchar_: if you have an error you can point me to, it might be easier to help13:53
cbouchar_TheJulia: If it's okay with you, I'll send you an email which includes the an screenshot of the error I saw on the screen.13:56
dtantsurI wonder if the xena cherry-pick ended up having some sort of a clash with the image_type work (which is yoga-only)13:58
TheJuliadtantsur: I'm kind of wondering that as well, but a quick search didn't reveal it. I'm also still waking up14:01
dtantsurFYI waking up is dangerous. I woke up today, and they made me attend 3 meetings.14:01
MahnoorAsgharxDD14:01
TheJuliaugh, today is generally a day I manage to avoid meetings14:13
TheJuliacbouchar_: o/ I recognize your name finally14:17
TheJuliacbouchar_: I can look at it in a little bit, I'm struggling to wake up this morning14:17
TheJuliacbouchar_: got your email in other words14:17
cbouchar_TheJulia:  No rush.  I have plenty on my plate as I'm sure you do too.14:18
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove create_floating_ip & get_server_ip methods  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83412914:19
opendevreviewRoman Popelka proposed openstack/ironic-tempest-plugin master: Remove _get_router & _create_router methods  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/83415114:20
*** tosky_ is now known as tosky14:27
* TheJulia clearly needs a new desktop with 128GB of RAM to keep open an appropriate number of browser tabs/windows14:38
opendevreviewMahnoor Asghar proposed openstack/ironic master: Add docstring input for API documentation  https://review.opendev.org/c/openstack/ironic/+/83406814:44
TheJuliacbouchar_: Interesting...15:21
TheJuliacbouchar_: is the kickstart config stock or modified?15:24
opendevreviewMerged openstack/ironic master: Create API documentation from docstrings  https://review.opendev.org/c/openstack/ironic/+/82720015:35
TheJuliacbouchar_: the only thing that *really* stands out, and may or may not be related because I've not seen the bug filing regarding it yet, but that they pulled out traceback because it would loop, but that seems unrelated to me. Although is the screen indicating installation source and software selection errors?15:42
cbouchar_We modified the stock kickstart.15:43
cbouchar_Replaced liveimg with 'url --url {{ ks_options.liveimg_url }}'15:45
TheJuliaany reason why?15:46
cbouchar_It's what we used in our old provisioning system.  I can retry liveimg and see what happens.  Like I said we were hacking around to getting the host provisioned.15:47
TheJuliaokay15:47
TheJuliaThe host error just seems bizzar15:47
TheJuliaSame behavior with rhel8?15:48
TheJuliaAlso interesting, the template doesn't match the behavior, default template is mbr style, but the screen shot you sent is trying to do EFI booting15:50
* TheJulia increments the weirdness counter15:51
TheJuliacbouchar_: happy to jump on a call and try to look through it together, or dig through logs. I guess it doesn't help that it looks like the output to the console is unbuffered but colliding so multiple processes are writing as they have output15:52
TheJuliahmm, sda1 not bootable error at the very bottom of the screenshot too :\15:52
cbouchar_TheJulia:  Love to but in meetings until 1:30 at which I'll grab a bite to eat.  I'll ping you.16:03
TheJuliacbouchar_: sure, I'm 3 hours behind you so no worries16:04
rpittaubye everyone, see you on monday! o/17:01
TheJuliao/17:13
diablo_rojoiurygregory, I got you/Ironic the extra time you wanted on Tuesday :) 17:36
dtantsurMOAR IRONIC \o/17:38
diablo_rojodtantsur, lol yes I would ask that you double check whats loaded in the PTG bot is correct but you should be good to go :) 17:42
dtantsuris https://ptg.opendev.org/ptg.html up-to-date already?17:42
TheJuliathis reminds me, moar ptg topics17:43
iurygregorydiablo_rojo, hey o/17:44
iurygregoryit would be 14 to 17 UTC =)17:45
iurygregoryon Tuesday17:45
iurygregoryif the room is going to be available during the whole PTG I will probably move all ironic sessions to ocata 17:46
diablo_rojoYeah I think I did that correctly then18:00
diablo_rojodtantsur, hypothetically assuming I did it correctly, yes :) 18:01
cbouchar_TheJulia: I tried using liveimg and host went to deploying state and never powered up.  It's stuck now so I may have to rebuild everything to recover.  Looking to recover more nicely. 18:03
cbouchar_TheJulia:  I see what cause that issue18:04
TheJuliacbouchar_: with removing traceback?18:05
TheJuliaor not, because my understanding is the bug is that it loops on rhel7 but not rhel818:06
iurygregorydiablo_rojo, well Tuesday has a slot at 13 UTC =) but I can update things with the ptgbot o/18:06
TheJuliaNobodyCam: https://etherpad.opendev.org/p/ironic-zed-ptg line 72-ish18:06
diablo_rojoiurygregory, darn! So close! Yep the bot can fix it18:06
JayFTheJulia: I wonder if this is how no-network-access presents for the kickstart driver...18:06
iurygregorydiablo_rojo, thanks for the help! we appreciate :D18:07
dtantsursee you tomorrow folks o/18:07
TheJuliaJayF: what do you mean?18:07
JayFTheJulia: for cbouchar_'s problem. They're fetching liveimg from a URL. It makes me wonder it's possible this is just how things present when the deployment network has busted access in the kickstart driver18:08
JayFTheJulia: but I think in that case, it would be unlikely that the kickstart ramdisk would even run...18:08
TheJuliaoh well, it would boot at least because it would have the kernel/ramdisk18:08
TheJuliabut it wouldn't get much further than that18:08
TheJuliaand it wouldn't get the kickstart file I think18:08
JayFYeah; I think it'd fail harder than cbouchar_ is currently failing18:09
cbouchar_TheJulia:  I'm trying out a few things before I pull you into a session.18:09
TheJuliacbouchar_: okay, I have my 1 on 1 in like 50 minutes18:10
TheJuliaJayF: but the multiplexed console output could be a bit misleading too :\18:10
cbouchar_TheJulia: I ran a variety of tests I can show you results.  Perhaps we could sync up tomorrow when there are less meetings.  I only have 1/2 hour one in AM.18:45
cbouchar_In meantime, I can study code.18:45
TheJuliacbouchar_: sure! Might go get lunch tomorrow morning, but I'm also 3 hours behind *and* I start my workday long before the resturant opens18:47
TheJuliaAt present, I have no meetings tomorrow *gasp*18:47
stevebaker[m]good morning19:36
TheJuliagood morning stevebaker[m] 20:01

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