opendevreview | Verification of a change to openstack/ironic master failed: Fix SQLAlchemy engine connection listener https://review.opendev.org/c/openstack/ironic/+/885797 | 00:51 |
---|---|---|
opendevreview | Merged openstack/ironic master: Skip tests that fail occassionally in CI https://review.opendev.org/c/openstack/ironic/+/886911 | 00:56 |
iurygregory | now I think metal3-integration is broken .-. or maybe not | 02:58 |
opendevreview | Verification of a change to openstack/ironic master failed: Fix SQLAlchemy engine connection listener https://review.opendev.org/c/openstack/ironic/+/885797 | 03:24 |
opendevreview | Ghanshyam proposed openstack/ironic master: Revert "Fix IRONIC_IMAGE_NAME=non-existent-image" https://review.opendev.org/c/openstack/ironic/+/886960 | 04:14 |
JayF | Both verification failures are not unit tests FYI | 04:27 |
TheJulia | Well, that is some good news | 04:29 |
vanou | Hi ironic. I have been out bit long time... | 04:39 |
vanou | rpittau: Hi. Thanks for sharing pysnmp lextudio migration. I'll check your proposed change and CI problem. | 04:41 |
rpittau | good morning ironic! o/ | 06:30 |
rpittau | thanks vanou :) | 06:30 |
dtantsur | Morning folks. No scrollback over the extended weekend, please repeat any pings :) | 07:07 |
opendevreview | Riccardo Pittau proposed openstack/ironic master: Remove python 3.6 mock hack https://review.opendev.org/c/openstack/ironic/+/887023 | 08:40 |
iurygregory | good morning Ironic | 11:29 |
iurygregory | unit tests are still hitting timed_out =( | 11:39 |
iurygregory | https://review.opendev.org/c/openstack/ironic/+/885797 | 11:40 |
*** dking is now known as Guest4354 | 12:10 | |
*** Guest4354 is now known as dking | 12:10 | |
rpittau | what puzzles me is that this is not working as intended https://review.opendev.org/c/openstack/ironic/+/886985 | 12:12 |
iurygregory | yeah =( | 12:12 |
dking | What 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 |
iurygregory | dking, from a quick google, if you are using mysql "mysqldump -u [username] –p[password] [database_name] > [dump_file.sql]" | 12:14 |
iurygregory | if you are using mysql this should work | 12:15 |
iurygregory | https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html | 12:16 |
iurygregory | or mariadb https://mariadb.com/kb/en/making-backups-with-mariadb-dump/ | 12:16 |
dking | iurygregory: Yes, it's MariaDB (using Metal3). So, I was using that command. I'm going to give it another try. | 12:20 |
dking | Oh, maybe I should be using mariadb-dump. It's been a while for me. lol | 12:21 |
iurygregory | dking, I hope it works for you (fingers crossed) | 12:25 |
dking | iurygregory: 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 |
iurygregory | gotcha | 12:38 |
fungi | thanks 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 days | 13:01 |
opendevreview | Derek Higgins proposed openstack/sushy-tools master: Add new ironic driver https://review.opendev.org/c/openstack/sushy-tools/+/887046 | 13:13 |
* TheJulia tries to wake up | 13:53 | |
clarkb | dking: I believe mariabackup does binary backups not text backups. mysqldump does text backups | 14:49 |
clarkb | just be aware that they do different things and mysqldump should still be valid, we use it against a number of mariadb and mysql databases | 14:50 |
dking | clarkb: Yeah, this was different than what I'm used to. It looks like it gets the files themselves? | 14:51 |
clarkb | I'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 readable | 14:52 |
TheJulia | If it still works the way it did years ago, I believe lock, copy, unlock | 14:56 |
JayF | Isn't mariabackup like the modern equivalent of the old innobackup/innodbbackup (not 100% sure which was the name)? | 15:25 |
JayF | iurygregory: 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 brain | 15:28 |
TheJulia | JayF: maybe... | 15:31 |
TheJulia | JayF: ack, I'm heads down on a downstream issue it seems today | 15:31 |
iurygregory | JayF, ack | 15:32 |
iurygregory | I saw timed_out in https://review.opendev.org/c/openstack/ironic/+/885797 =( | 15:32 |
* JayF needs to rez his ironicclient sharding patches | 15:32 | |
JayF | yeah, I saw that | 15:32 |
JayF | that's why I'm saying I'm not looking at it | 15:32 |
JayF | instead of continuing the celebration of fixing it | 15:32 |
JayF | lol | 15:32 |
iurygregory | yeah | 15:33 |
rpittau | good night! o/ | 15:58 |
opendevreview | Julia 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/+/861200 | 16:19 |
dtantsur | has anyone heard about iBMC recently? https://github.com/IamFive/python-ibmcclient seems pretty abandoned | 16:33 |
iurygregory | I haven't =( | 16:34 |
iurygregory | QianBiao Ng iampurse@vip.qq.com based on the ironic patches would be the person we can reach out | 16:37 |
TheJulia | I am 95% sure he is a contractor | 16:59 |
TheJulia | but he has been friendly when I've reached out in the past | 16:59 |
dtantsur | Their metal3 driver uses the "pxe" boot interface which is not configured properly by the default ironic-image. Hence my question. | 17:00 |
JayF | Are there API bindings for storyboard? Or just "it has an API"? Do any of you all know? | 17:00 |
TheJulia | it is an api, aiui | 17:00 |
TheJulia | and the ui is all fancy javascript | 17:00 |
JayF | I'm asking more, is there a place I can be like import sbclient; sbclient.bug(x).close_with_impunity("lp is better") | 17:01 |
JayF | I suspect the answer is very no | 17:01 |
JayF | and it's not no just because my pseudocode looks like ruby :P | 17:01 |
TheJulia | no idea | 17:02 |
JayF | I'm pretty sure the answer is no | 17:02 |
JayF | evaluating right now if I wanna go down this path | 17:02 |
JayF | I know, I'll ask copilot to (no joke), see how good it can do with writing API code if I give it the docs lol | 17:03 |
NobodyCam | Good morning Ironic Folks | 17:41 |
TheJulia | good morning | 18:07 |
JayF | made this today, pretty sure it works https://github.com/jayofdoom/sb-issue-closer | 20:33 |
JayF | I'll email list tomorrow about usage and a suggested message | 20:33 |
iurygregory | JayF, nice! | 21:50 |
iurygregory | ok, second or third time I see failures for ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase | 22:39 |
iurygregory | test_clean_up_instance_with_secure_boot and test_prepare_instance_with_secure_boot | 22:39 |
iurygregory | ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_instance_with_secure_boottesttools.testresult.real._StringException | 22:39 |
TheJulia | I happen to have those up now | 22:41 |
TheJulia | and it is definitely weird | 22:41 |
iurygregory | yuppp | 22:41 |
TheJulia | and they seem super boiler plate | 22:53 |
TheJulia | test_remote_image_share_type_values seems... weird | 22:57 |
TheJulia | but red herring | 22:57 |
iurygregory | i will try to see if I can reproduce locally after dinner | 22:58 |
TheJulia | I've not yet been able to | 22:58 |
TheJulia | yeah, we really need to find a way to reproduce | 23:43 |
opendevreview | Merged openstack/ironic master: Fix SQLAlchemy engine connection listener https://review.opendev.org/c/openstack/ironic/+/885797 | 23:45 |
TheJulia | stevebaker[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/+/886871 | 23:51 |
stevebaker[m] | sure thing | 23:51 |
TheJulia | Thinking outloud about our ci issues, I'm wondering if we need to play with the concurrency | 23:52 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!