Wednesday, 2022-11-30

rpittaugood morning ironic! o/08:36
kubajjGood morning rpittau 09:40
rpittauhey kubajj :)10:15
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Fix deprecated module ansible lint error  https://review.opendev.org/c/openstack/bifrost/+/86604010:22
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Fix jinja ansible lint error  https://review.opendev.org/c/openstack/bifrost/+/86613710:55
iurygregorygood morning Ironic o/13:50
kubajjGood morning iurygregory 13:50
iurygregorykubajj, o/13:51
kubajjDoes anybody know why there wasn't a get_object method in ironic/common/swift? Is there a reason for this? I am currently writing a unit test for a method storing data in swift and I don't know if I should check that everything went right.13:52
iurygregoryI think we would use openstacksdk directlly or the swiftclient to retrive the data 13:53
iurygregorymaybe there is another method not "get_object" that would do this for you13:53
kubajjI see, thanks iurygregory. I will look into it13:54
iurygregoryI will try to look at the code in a few13:54
TheJuliagood morning14:00
TheJuliaYeah, I would just wire in the sdk14:01
arne_wiebalckhey kubajj iurygregory TheJulia rpittau o/14:01
* arne_wiebalck comes in late, gets to greet everyone :-D14:01
TheJuliagood morning arne_wiebalck 14:01
kubajjgood morning TheJulia and arne_wiebalck o/14:02
iurygregoryarne_wiebalck, TheJulia o/14:02
kubajjTheJulia: do you think I should let users specify the container for the inventory if they use Swift?14:03
opendevreviewJakub Jelinek proposed openstack/ironic master: WIP: Enable alternative storage for inventory  https://review.opendev.org/c/openstack/ironic/+/86605614:12
TheJuliakubajj: which user? end user? api consumer? administrator via config?14:13
kubajjTheJulia: I still need to add the test that checks that the data stored in swift are matching, but if you had a minute and could give me some early feedback it would be nice14:13
kubajjTheJulia: I think the administrator via config14:14
TheJuliaoh, I would expect that :)14:14
kubajjTheJulia: ok, I will change that too14:14
JayFGot Ironic's recent OSSN featured in the corp GR blog, if anyone wants to read. https://www.gresearch.co.uk/blog/article/invisible-work-of-openstack-security-bugs/ 15:13
opendevreviewJulia Kreger proposed openstack/ironic-inspector master: SQLAlchemy 2.0 prep  https://review.opendev.org/c/openstack/ironic-inspector/+/86073115:37
TheJuliahopefully that is happier for the coverage test15:37
opendevreviewAija Jauntēva proposed openstack/ironic master: Follow-up to Redfish Interop Profile  https://review.opendev.org/c/openstack/ironic/+/86619017:08
rpittaugood night! o/17:15
TheJuliaHey folks, I have to fly to Atlanta tomorrow for a family thing. If you need me, feel free to reach out, but I wont have my work laptop18:58
TheJuliaI'll be back Monday18:58
JayFo/ have a nice trip19:00
TheJuliaI'll try :(19:26
JayFHmm. For new fields on a node object, do I need to ensure it's only exposed on newer API microversions? yes, right?21:53
JayFlooks like no22:01
JayFAnyone with familiarity with our node API tests?22:28
JayFI think I'm getting sqlite deadlocks on disk trying to make nodes22:28
TheJuliaJayF: if you do it correctly, it should be hidden by the code, but you’ll need to have a test22:35
JayFIt is 100% not hidden by the code22:35
JayFand I don't see many examples of us explicitly hiding new fields on node behind microversions22:35
JayFwhen looking in versions.py22:35
JayFso I'm clearly doing something wrong22:38
TheJuliaUhhh hmmm22:40
TheJuliaI think the filtering is just before we transmit… but you have to list the field with the version it was added in… I think api tips22:41
JayFYeah, I think you're right-ish that it's being blocked22:42
JayFand node.lessee is behind a microversion22:43
JayFI'm clearly missing something22:43
TheJuliaUnfortunately in a car hunting down formal outfit22:47
JayFyeah I found some breadcrumbs22:47
JayFjust been a long, long time since I wrote API code of any kind22:47
JayFheh; I def fixed that because I forgot to bump my microversion in the test after fixing it and all hell broke loose lol22:59
* JayF massively underestimated how unfamiliar he was with this API code22:59
opendevreviewJay Faulkner proposed openstack/ironic master: WIP: API support for shards  https://review.opendev.org/c/openstack/ironic/+/86623523:28

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