Thursday, 2024-02-29

*** tkajinam is now known as Guest134901:24
opendevreviewPranali Deore proposed openstack/glance master: Add Location Import task flow  https://review.opendev.org/c/openstack/glance/+/88674910:17
opendevreviewPranali Deore proposed openstack/glance master: Add new add location api  https://review.opendev.org/c/openstack/glance/+/88194010:17
opendevreviewPranali Deore proposed openstack/glance master: Add functional tests for new add-location API  https://review.opendev.org/c/openstack/glance/+/88694710:17
opendevreviewPranali Deore proposed openstack/glance master: Add new get location api  https://review.opendev.org/c/openstack/glance/+/88249810:17
opendevreviewPranali Deore proposed openstack/glance master: Add api-ref and documentation for new location apis  https://review.opendev.org/c/openstack/glance/+/89050810:17
opendevreviewPranali Deore proposed openstack/glance master: Bump Images API version to 2.17  https://review.opendev.org/c/openstack/glance/+/89050910:17
opendevreviewPranali Deore proposed openstack/glance master: Add Location Import task flow  https://review.opendev.org/c/openstack/glance/+/88674911:03
opendevreviewPranali Deore proposed openstack/glance master: Add new add location api  https://review.opendev.org/c/openstack/glance/+/88194011:03
opendevreviewPranali Deore proposed openstack/glance master: Add functional tests for new add-location API  https://review.opendev.org/c/openstack/glance/+/88694711:03
opendevreviewPranali Deore proposed openstack/glance master: Add new get location api  https://review.opendev.org/c/openstack/glance/+/88249811:03
opendevreviewPranali Deore proposed openstack/glance master: Add api-ref and documentation for new location apis  https://review.opendev.org/c/openstack/glance/+/89050811:03
opendevreviewPranali Deore proposed openstack/glance master: Bump Images API version to 2.17  https://review.opendev.org/c/openstack/glance/+/89050911:03
opendevreviewPranali Deore proposed openstack/glance master: Release notes for Caracal Milestone 3  https://review.opendev.org/c/openstack/glance/+/91020211:36
opendevreviewPranali Deore proposed openstack/glance master: Refresh Glance example configs for caracal m3  https://review.opendev.org/c/openstack/glance/+/91020311:36
*** tosky_ is now known as tosky11:48
pranaliabhishekk, rosmaita, dansmith, croelandt, mrjoshi glance weekly meeting in 15 minutes at #openstack-meeting13:46
abhishekkdansmith, need your suggestion14:28
abhishekkhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_0cd/881940/73/check/openstack-tox-py311/0cd8be0/testr_results.html14:28
abhishekkthis is failing in gate, but works in local 14:28
abhishekkSO is it advisable to use sqlite3 db in unit test or I should mock it to rule out these kind of fialures14:29
dansmithwe use sqlite in lots of other unit tests right?14:33
abhishekkyes, but I am not sure why it is failing to create cache_images table for one test :/14:36
dansmithwhich patch this this on?14:36
dansmithoh this is the merged cache stuff on the locations set?14:37
abhishekkyes14:37
abhishekkI am looping py311 in local for 30 times, and see if it fails or not14:40
dansmithso this must be a case where we're re-using a file that hasn't had the new migration applied to add the table?14:41
abhishekkI am creating that table in the test itself14:41
abhishekkhttps://review.opendev.org/c/openstack/glance/+/900419/20/glance/tests/unit/test_sqlite_migration.py#5114:42
dansmithabhishekk: can cache.db be used and then deleted by any other test running in another worker thread? probably best to mkstemp() that filename and use that14:45
abhishekk++14:45
abhishekkI think that is the reason14:45
dansmithoh, it's the assume name I guess that the runtime code uses?14:45
dansmithif so you might need to mock the name somewhere to make it use a private temporary file14:45
abhishekkack14:46
croelandtpranali: I +2ed the release notes patch, but indeed I think we should wait to merge it14:50
croelandtCan I push the config refresh patch though?14:51
abhishekkit has dependency14:51
abhishekkand since now we are not tagging m3 we have two weeks to get those in14:51
abhishekkno rush I mean now14:51
croelandtoh yeah they are together14:52
croelandtyeah but I might as well +2/+1 the configrefresh right now14:52
pranalicroelandt, yeah you can +2 it14:53
opendevreviewAbhishek Kekane proposed openstack/glance master: Fix flaky test related to cache migration  https://review.opendev.org/c/openstack/glance/+/91064015:36
opendevreviewAbhishek Kekane proposed openstack/glance master: Fix flaky test related to cache migration  https://review.opendev.org/c/openstack/glance/+/91064015:43
* abhishekk signing out for the day15:55
rosmaitafollowing up on today's meeting discussion, I have proposed giving pranali some more powers in gerrit:15:55
rosmaitahttps://review.opendev.org/c/openstack/project-config/+/91064115:55
rosmaitaabhishekk: croelandt: dansmith: ^^15:55
abhishekkrosmaita, where were you when I was the PTL :D15:55
abhishekkack15:55
dansmithlol15:55
rosmaitahiding!15:56
abhishekk;) 15:56
dansmithabhishekk: so I should recheck your patch a few times today yeah?15:58
abhishekkmakes sense, 15:58
dansmithas long as it works, I see no reason not to merge it though, so maybe we just put it in without rechecks?15:58
abhishekkAlso to be specific before this change I ran it 30 times and if failed 2 times for py311 with this change it passed all the time15:59
dansmithah cool15:59
abhishekkI am ok, with both the ways15:59
dansmithwell, I'll try to rope rosmaita into +2ing with me once it passes15:59
rosmaitawhat's the deal with py311? i've been seeing weird things in cinder, too15:59
rosmaitasome kind of eventlet/fixtures thing, but only very occasionally16:00
abhishekkvery mysterious things are happening lately with py31116:00
rosmaita... and with that comment, abhishekk drops the mic and goes home16:00
abhishekk:d, yeah still in office, need to rush16:01
abhishekkbye o/16:01
dansmithrosmaita: can you +W this? https://review.opendev.org/c/openstack/glance/+/91064020:22
dansmithit's just a test flakiness fix for some fails we saw20:22
rosmaitalooking now20:22
dansmithbasically re-using the same db file which is no bueno when multiple threads might be using/deleting the same one20:22
dansmithrosmaita: oh dang hold on20:26
dansmithI just realized he's leaking an fd there20:26
dansmithlemme fix20:27
rosmaitaok, ping me when ready20:27
dansmithsorry I reviewed that this morning, but post coffee and lunch I realize20:29
opendevreviewDan Smith proposed openstack/glance master: Fix flaky test related to cache migration  https://review.opendev.org/c/openstack/glance/+/91064020:35
dansmithrosmaita: ^20:35
rosmaitaack20:35
dansmithI dunno why I can't run that locally, some oslo lockutils failure I don't understand far away from that change, but it fails for me with no change, which obviously doesn't match zuul,20:39
dansmithso idk20:39
rosmaitaweird20:39
opendevreviewBrian Rosmaita proposed openstack/glance master: Set a lock_path for tests  https://review.opendev.org/c/openstack/glance/+/91066621:46
rosmaitadansmith: ^^21:47
dansmithrosmaita: oh jeez, okay.. it was passing in zuul already but maybe because of a lower pin on lockutils?21:48
rosmaitai guess ... i just checked, and the py311 job passed on 910640 just now, so i'm not sure why it didn't fail21:49
dansmithyeah me either21:49
dansmiththanks for looking into it, too much to do today to worry about it if it was passing in zuul21:49
rosmaitathe upper constraints change merged on feb 26, so there's been plenty of time21:49
rosmaitabtw, good on you for catching that fd leak, i would have completely missed it21:51
dansmithask me how I know :P21:51
dansmithokay well, if this fails a gate run or something we can swap the patch ordering I guess21:52
rosmaitamay have to squash, when my patch was at head of master, i hit the "flaky" problem that abhishekk fixed21:53
dansmithorly21:54
dansmithinteresting he had a hard time hitting it21:54
dansmithbut yeah, ack21:54
rosmaitayeah, i hit it right out of the gate ... i'm lucky that way, i guess21:54
dansmithhgh21:55
dansmither, heh even21:55
*** jph6 is now known as jph22:24

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