Friday, 2023-01-20

opendevreviewVanou Ishii proposed openstack/ironic stable/zed: [iRMC] identify BMC firmware version  https://review.opendev.org/c/openstack/ironic/+/87088005:05
opendevreviewVanou Ishii proposed openstack/ironic stable/zed: [iRMC] Handle IPMI incompatibility in iRMC S6 2.x  https://review.opendev.org/c/openstack/ironic/+/87088105:05
opendevreviewVanou Ishii proposed openstack/ironic stable/zed: [iRMC] Handle IPMI incompatibility in iRMC S6 2.x  https://review.opendev.org/c/openstack/ironic/+/87088107:20
rpittauhappy Friday ironic! o/08:04
rpittaulooking for a quick approval to fix unit tests in CI for 3 bugfix branches if anyone has a moment https://review.opendev.org/q/topic:pin-tox-bugfix-ironic thanks!08:14
opendevreviewSamuel Kunkel proposed openstack/sushy master: bugfix: fix requests verify handling if env is set  https://review.opendev.org/c/openstack/sushy/+/87088808:58
samuelkunkel[m]rpittau: have added releasenotes, not sure how granular they need to be.08:59
kubajjGood morning everyone!09:03
rpittausamuelkunkel[m]: left a note, thanks09:05
rpittauhey kubajj :)09:05
opendevreviewSamuel Kunkel proposed openstack/sushy master: workaround: requests verify handling if env is set  https://review.opendev.org/c/openstack/sushy/+/87088809:19
opendevreviewSamuel Kunkel proposed openstack/sushy master: workaround: requests verify handling if env is set  https://review.opendev.org/c/openstack/sushy/+/87088809:44
samuelkunkel[m]rpittau:  do I btw need to do anything about the HPE Proliant Pipeline?09:46
rpittausamuelkunkel[m]: not really, that's third party CI and we don't control that10:32
iurygregorygood morning Ironic11:40
kubajjcould I get some reviews of https://review.opendev.org/c/openstack/ironic/+/870470 please?13:04
dtantsur+213:17
kubajjdtantsur: thanks13:19
kubajjdtantsur: have you managed to look at https://review.opendev.org/c/openstack/ironic/+/870799 ? What should be the next step after it? I can do some reading on redfish if you think that would be useful13:20
dtantsurI haven't looked yet. Re the next step, have you put any thoughts into swift clean up on node deletion?13:22
rpittaukubajj: +W13:24
dtantsurkubajj: I'm a bit puzzled why get requires a context, while store does not..13:25
kubajjdtantsur: I am not sure. I just implemented it like this in the main api change.13:26
dtantsuryeah, I'm trying to understand for myself13:27
kubajjIt is just for the DB if I recall13:28
dtantsurkubajj: I see that e.g. objects.Node is created in the API with 'context' as the first argument13:28
dtantsurnot sure why though - I'm not strong in this area13:28
kubajjdtantsur: about the next step. I knew I forgot about something. I'll work on that next.13:32
dtantsurmeanwhile, new comments incoming13:39
opendevreviewJulia Kreger proposed openstack/ironic master: Docs: Troubleshooting: how to exit clean failed  https://review.opendev.org/c/openstack/ironic/+/87112914:23
opendevreviewVerification of a change to openstack/ironic master failed: Create [inventory]  https://review.opendev.org/c/openstack/ironic/+/87047014:44
rpittaubye everyone, have a great weekend! o/14:53
kubajjdtantsur: I am safe to recheck this, right? https://zuul.opendev.org/t/openstack/build/223d22f9d62340e8b65c1392c433a2af Is it 3 host trying to access one volume?14:53
kubajjbye rpittau!14:53
dtantsurkubajj: this is concerning, but unlikely your fault14:54
* TheJulia tries to wake up15:04
opendevreviewVerification of a change to openstack/ironic master failed: Create [inventory]  https://review.opendev.org/c/openstack/ironic/+/87047015:21
kubajjWhat is a post_failure in zuul? Can I do something with it?16:03
TheJuliait sometimes helps to look at the logs, it may be recheckable16:03
TheJuliabut we generally want to know why it failed, if at all possible16:04
TheJuliasometimes that just means logs failed to upload and the job was considered failed as a result.16:04
kubajjTheJulia: I think that might be the case, cause there aren't any logs https://zuul.opendev.org/t/openstack/build/a71369108ae645cc9508422ca08cfbb616:04
TheJulia\o/16:04
kubajjTheJulia: Should I recheck now or wait until it finishes the rest of the tests?16:06
TheJuliayou have to wait unfortuantely16:08
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Prevent protected node tests from orphaning test nodes  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/87130116:09
kubajjTheJulia: Ok, thanks for help.16:10
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Prevent protected node tests from orphaning test nodes  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/87130116:41
TheJuliaokay, this is bizzar17:24
JayFhow bizarre?17:42
TheJuliawell, tempest hates me17:43
TheJuliathe patch seems to work intent wise, doesn't *seem* to error in ci. errors on a local machine I have of course, at least getting close17:44
TheJuliaapparently I've been editing the wrong files for an hour17:55
JayFat least you discovered it before hour 2 :/ 17:58
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Prevent protected node tests from orphaning test nodes  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/87130118:04
TheJuliatrue18:09
TheJuliaOn a plus side, that should be good to go, and verified that the node is deleted properly18:09
TheJulia\o/18:09
TheJuliaI do <3 that we have unit tests where we didn't mock out the memory check and so it actually lets me know when I ought to clean up my browser tabs....18:40
opendevreviewJulia Kreger proposed openstack/ironic master: API support for CRUD node.shard  https://review.opendev.org/c/openstack/ironic/+/86623518:41
TheJuliaJayF: minor fix based upon comment18:42
JayFI saw, ty18:53
JayFTheJulia: one question: you think the /v1/ports querying stuff needs to be in that same change? 19:10
JayFI'm about to start on that; so trying to determine if I should stuff it in there or a follow on19:10
TheJuliaI'm fine with afterwards, but it realistically means a second api version increment19:10
TheJuliaso... either?19:11
JayFI'll probably try to get it code complete before pushing it then19:11
JayFso if I have a second +2 in time; awesome, I'll take it19:11
JayFotherwise; I'll append it to the existing PR so we don't have to bump an extra API version19:11
JayF.o(what happens when we run out of two-digit API version numbers)19:11
JayF1.100 is going to break a client, you know it, I know it lol19:11
TheJuliawe split on the period I believe...19:13
TheJuliabut... hmm19:13
JayFI'm not talking about our clients, either.19:13
TheJuliaoh, yeah19:13
TheJuliaeww19:13
TheJuliayeah19:13
JayFI'm talking about any shottily written script in the last decade19:13
JayFnew plan: use the same PR no matter what19:13
TheJuliaokay19:13
JayFand hope this problem doesn't happen until after the only ironic I care about is a 90s song? /s 19:14
TheJuliaheh19:14
* TheJulia is worried the association proxy change breaks some tempest tests19:14
JayFhas that landed? 19:16
NobodyCamGood morning and ...19:17
NobodyCamTGIF!19:17
TheJuliaJayF: no19:23
TheJuliaJayF: rechecked in ci to see since I think my other fix merged19:24
JayFif it does break tempest tests; it's sad for the change (and I'm sure will be brutal to debug) ... but in a way I'd feel more validated about all the work we put in keeping those running19:24
TheJuliabut.. only on one job, which makes it *super* suspect too19:25
* TheJulia ponders a nap19:28
TheJuliaugh a gray area driver backport patch https://review.opendev.org/c/openstack/networking-generic-switch/+/870896 which... err19:29
JayFhow is it a grey area?19:29
JayFit's a clear unbackportable change19:29
TheJuliatechnically driver enablement is a permittable backport19:30
TheJuliatechnically19:31
TheJuliabut would need some solid justification19:31
JayFI mean, they're adding entrypoints in setup.cfg19:32
TheJuliayeah19:32
JayFI put a comment on the change and a -1, I'm like 95% "don't merge this" but could move if they come back with a really good justification19:32
TheJuliaagreed19:32
JayFif the driver already existed, and they were fixing support for say, firmware version 6.10; that's permissable19:32
TheJulia++19:32
JayFor even if they were fixing an "ABC model switch" driver to support model "ABCD" as well, sure19:32
TheJuliahjensas: so, the chassis_uuid lookup appears to break node access. I'll try to look some over the weekend, my cold is kind of winning at the moment19:33
opendevreviewMerged openstack/bifrost master: Feature: Enable user_data's file generation  https://review.opendev.org/c/openstack/bifrost/+/87001720:18
opendevreviewMerged openstack/ironic master: Create [inventory]  https://review.opendev.org/c/openstack/ironic/+/87047020:34

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