Tuesday, 2023-06-27

opendevreviewVerification of a change to openstack/ironic master failed: Fix SQLAlchemy engine connection listener  https://review.opendev.org/c/openstack/ironic/+/88579700:51
opendevreviewMerged openstack/ironic master: Skip tests that fail occassionally in CI  https://review.opendev.org/c/openstack/ironic/+/88691100:56
iurygregorynow I think metal3-integration is broken .-. or maybe not02:58
opendevreviewVerification of a change to openstack/ironic master failed: Fix SQLAlchemy engine connection listener  https://review.opendev.org/c/openstack/ironic/+/88579703:24
opendevreviewGhanshyam proposed openstack/ironic master: Revert "Fix IRONIC_IMAGE_NAME=non-existent-image"  https://review.opendev.org/c/openstack/ironic/+/88696004:14
JayFBoth verification failures are not unit tests FYI04:27
TheJuliaWell, that is some good news04:29
vanouHi ironic. I have been out bit long time...04:39
vanourpittau: Hi. Thanks for sharing pysnmp lextudio migration. I'll check your proposed change and CI problem.04:41
rpittaugood morning ironic! o/06:30
rpittauthanks vanou :)06:30
dtantsurMorning folks. No scrollback over the extended weekend, please repeat any pings :)07:07
opendevreviewRiccardo Pittau proposed openstack/ironic master: Remove python 3.6 mock hack  https://review.opendev.org/c/openstack/ironic/+/88702308:40
iurygregorygood morning Ironic11:29
iurygregoryunit tests are still hitting timed_out =( 11:39
iurygregoryhttps://review.opendev.org/c/openstack/ironic/+/88579711:40
*** dking is now known as Guest435412:10
*** Guest4354 is now known as dking12:10
rpittauwhat puzzles me is that this is not working as intended https://review.opendev.org/c/openstack/ironic/+/88698512:12
iurygregoryyeah =(12:12
dkingWhat is the right way to dump the ironic database for a backup?  I'm asking because I'm getting an error like "... Unknown table 'COLUMN_STATISTICS' in information_schema (1109)"12:13
iurygregorydking, from a quick google, if you are using mysql "mysqldump -u [username] –p[password] [database_name] > [dump_file.sql]"12:14
iurygregoryif you are using mysql this should work12:15
iurygregoryhttps://dev.mysql.com/doc/refman/8.0/en/mysqldump.html12:16
iurygregoryor mariadb https://mariadb.com/kb/en/making-backups-with-mariadb-dump/12:16
dkingiurygregory: Yes, it's MariaDB (using Metal3). So, I was using that command. I'm going to give it another try.12:20
dkingOh, maybe I should be using mariadb-dump. It's been a while for me. lol12:21
iurygregorydking, I hope it works for you (fingers crossed)12:25
dkingiurygregory: Thank you. It looks like these days, it's no longer even `mariadb-dump`. Now, it's `mariabackup` which actually works differently.  At least, that seems to work now. I wasn't able to actually find any "mariadb-dump".12:37
iurygregorygotcha12:38
fungithanks clarkb! i was indeed not around, driving across the state all day and did not find time to work out internet access before collapsing once i reached my destination. i'll still not be around much for the next few days13:01
opendevreviewDerek Higgins proposed openstack/sushy-tools master: Add new ironic driver  https://review.opendev.org/c/openstack/sushy-tools/+/88704613:13
* TheJulia tries to wake up13:53
clarkbdking: I believe mariabackup does binary backups not text backups. mysqldump does text backups14:49
clarkbjust be aware that they do different things and mysqldump should still be valid, we use it against a number of mariadb and mysql databases14:50
dkingclarkb: Yeah, this was different than what I'm used to. It looks like it gets the files themselves?14:51
clarkbI'm not sure if it builds them via the mysql protocol or if it goes behind the server and grabs them off disk but they are not human readable14:52
TheJuliaIf it still works the way it did years ago, I believe lock, copy, unlock14:56
JayFIsn't mariabackup like the modern equivalent of the old innobackup/innodbbackup (not 100% sure which was the name)? 15:25
JayFiurygregory: TheJulia: I'm pointing my brain at something other than unit tests today, if for nothing else than to see if we have reduced the failure window and to un-burn my brain15:28
TheJuliaJayF: maybe... 15:31
TheJuliaJayF: ack, I'm heads down on a downstream issue it seems today15:31
iurygregoryJayF, ack15:32
iurygregoryI saw timed_out in https://review.opendev.org/c/openstack/ironic/+/885797 =(15:32
* JayF needs to rez his ironicclient sharding patches15:32
JayFyeah, I saw that15:32
JayFthat's why I'm saying I'm not looking at it15:32
JayFinstead of continuing the celebration of fixing it 15:32
JayFlol15:32
iurygregoryyeah15:33
rpittaugood night! o/15:58
opendevreviewJulia Kreger proposed openstack/ironic-python-agent stable/train: Use utf-16-le if BOM not present  https://review.opendev.org/c/openstack/ironic-python-agent/+/86120016:19
dtantsurhas anyone heard about iBMC recently? https://github.com/IamFive/python-ibmcclient seems pretty abandoned16:33
iurygregoryI haven't =(16:34
iurygregoryQianBiao Ng iampurse@vip.qq.com based on the ironic patches would be the person we can reach out16:37
TheJuliaI am 95% sure he is a contractor16:59
TheJuliabut he has been friendly when I've reached out in the past16:59
dtantsurTheir metal3 driver uses the "pxe" boot interface which is not configured properly by the default ironic-image. Hence my question.17:00
JayFAre there API bindings for storyboard? Or just "it has an API"? Do any of you all know?17:00
TheJuliait is an api, aiui17:00
TheJuliaand the ui is all fancy javascript17:00
JayFI'm asking more, is there a place I can be like import sbclient; sbclient.bug(x).close_with_impunity("lp is better") 17:01
JayFI suspect the answer is very no17:01
JayFand it's not no just because my pseudocode looks like ruby :P 17:01
TheJuliano idea17:02
JayFI'm pretty sure the answer is no17:02
JayFevaluating right now if I wanna go down this path17:02
JayFI know, I'll ask copilot to (no joke), see how good it can do with writing API code if I give it the docs lol17:03
NobodyCamGood morning Ironic Folks17:41
TheJuliagood morning18:07
JayFmade this today, pretty sure it works https://github.com/jayofdoom/sb-issue-closer20:33
JayFI'll email list tomorrow about usage and a suggested message20:33
iurygregoryJayF, nice!21:50
iurygregoryok, second or third time I see failures for ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase22:39
iurygregorytest_clean_up_instance_with_secure_boot and test_prepare_instance_with_secure_boot22:39
iurygregoryironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_instance_with_secure_boottesttools.testresult.real._StringException22:39
TheJuliaI happen to have those up now22:41
TheJuliaand it is definitely weird22:41
iurygregoryyuppp22:41
TheJuliaand they seem super boiler plate22:53
TheJuliatest_remote_image_share_type_values seems... weird22:57
TheJuliabut red herring22:57
iurygregoryi will try to see if I can reproduce locally after dinner22:58
TheJuliaI've not yet been able to22:58
TheJuliayeah, we really need to find a way to reproduce23:43
opendevreviewMerged openstack/ironic master: Fix SQLAlchemy engine connection listener  https://review.opendev.org/c/openstack/ironic/+/88579723:45
TheJuliastevebaker[m]: any chance I can get a quick review on https://review.opendev.org/c/openstack/ironic/+/886865 and https://review.opendev.org/c/openstack/ironic/+/88687123:51
stevebaker[m]sure thing23:51
TheJuliaThinking outloud about our ci issues, I'm wondering if we need to play with the concurrency23:52

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