14:00:51 <abhishekk> #startmeeting glance
14:00:52 <openstack> Meeting started Thu May  7 14:00:51 2020 UTC and is due to finish in 60 minutes.  The chair is abhishekk. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:53 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:55 <openstack> The meeting name has been set to 'glance'
14:00:57 <jokke_> o/
14:01:06 <abhishekk> #topic roll call
14:01:12 <abhishekk> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda
14:01:15 <abhishekk> o/
14:01:16 <smcginnis> o/
14:01:32 <abhishekk> Brian is facing some issues with freenode
14:01:48 <abhishekk> so most likely he will not be here today
14:01:55 <abhishekk> lets start
14:02:09 <abhishekk> #topic Updates
14:02:21 <jokke_> seems like they have been bit unstable ... my client had dc'd/deauthed as well
14:02:31 <abhishekk> ohh
14:03:05 <abhishekk> I have started drafting topics for our 1st (hopefully last) virtual PTG
14:03:19 <abhishekk> #link https://etherpad.opendev.org/p/Glance-Victoria-PTG-planning
14:03:23 <jokke_> nice
14:03:35 <abhishekk> Will identify more topics and add those as well
14:03:45 <smcginnis> Good list!
14:03:52 <abhishekk> kindly have a look and fill free to add your topics as well
14:04:09 <abhishekk> smcginnis, thank you :D
14:04:41 <abhishekk> moving ahead
14:04:56 <abhishekk> #topic release/periodic update
14:05:19 <abhishekk> We already tagged rc2 last week, which will be our final release candidate for Ussuri
14:05:58 <jokke_> nice!
14:06:04 <jokke_> getting close
14:06:09 <smcginnis> I ran a check yesteday and it didn't look like anything else merged. We should be all set.
14:06:16 <abhishekk> I am still finding the better way to move specs into implemented directory
14:06:28 <abhishekk> smcginnis, ack
14:06:53 <abhishekk> there is some problem with symlinks I will discuss with Brian for the same
14:07:25 <abhishekk> Regarding periodic jobs we have 2 failures for openstack-tox-py36-with-oslo-master job
14:07:47 <abhishekk> I am not able to reproduce the failure on local so it's little bit tricky to understand
14:07:58 <abhishekk> test_best_match_language_expected is failing (testtools.matchers._impl.MismatchError: 'it' != None)
14:08:11 <jokke_> is that consistent failing now due something in oslo master breaking us or are those sporadic failures? Did you have a chance to look?
14:08:37 <abhishekk> these two jobs are consistent failure
14:08:51 <abhishekk> since last week
14:09:17 <jokke_> kk
14:09:29 <abhishekk> apart form those everything is green
14:09:49 <abhishekk> moving ahead
14:10:01 <abhishekk> #topic All queries to glance API fails with 503 error if rbd store configured incorrectly
14:10:23 <abhishekk> So this is little bit tricky to reproduce but needs to be handled
14:10:35 <abhishekk> #link https://bugs.launchpad.net/glance-store/+bug/1875281
14:10:35 <openstack> Launchpad bug 1875281 in glance_store "[MultipleStores] All queries to glance API fails with 503 error if rbd store configured incorrectly" [Undecided,In progress] - Assigned to Abhishek Kekane (abhishek-kekane)
14:10:51 <abhishekk> I have added steps to reproduce this issue and submitted a fix as well
14:11:03 <abhishekk> #link https://review.opendev.org/#/c/722915
14:11:03 <patchbot> patch 722915 - glance_store - Fix: API returns 503 if one of the store is mis-co... - 2 patch sets
14:11:17 <jokke_> abhishekk: just a sec back to the failures
14:11:24 <abhishekk> smcginnis, thank you for quick review
14:11:26 <bnemec> There were some changes in oslo.i18n recently that probably affect that test.
14:11:59 <abhishekk> bnemec, ack
14:12:05 <bnemec> https://opendev.org/openstack/oslo.i18n/commit/4e907ed2f39329eaa12d1712d49ca8903db15124
14:12:24 <jokke_> by the quick look of it, looks like oslo might have lost their Italian translations which means that we cannot provide it anymore and the test fails as we are not returning "it" when it's requested
14:13:13 <abhishekk> jokke_, ack
14:13:16 <jokke_> or i18n does not provide best match anymore
14:13:35 <jokke_> that sounds like more in line what bnemec said there
14:13:55 <abhishekk> Ok, I will take a look again
14:14:07 <bnemec> That might be a legitimate bug on oslo.
14:14:23 <bnemec> The change was not intended to remove any languages.
14:14:44 <jokke_> good to know
14:14:51 <abhishekk> bnemec, could you please report this bug?
14:15:05 <abhishekk> (if necessary)
14:15:15 <jokke_> lets look into that ... if it indeed is bug in oslo, that means that our testing against master is indeed useful ;)
14:15:42 <bnemec> It may have changed names. I see it_IT in the stdlib locale list.
14:15:45 <abhishekk> jokke_, correct
14:15:54 <abhishekk> https://zuul.openstack.org/build/5afdd36ab4e04476bf0f2870f51d6daf
14:16:00 <bnemec> Yeah, I'll open a bug so we can figure out what to do with this.
14:16:02 <abhishekk> this is the tips job build
14:16:16 <abhishekk> bnemec, thank you
14:16:25 <jokke_> bnemec: gr8, thanks!
14:16:30 <abhishekk> jokke_, thank you for pointers :D
14:16:55 <abhishekk> I really didn't have clue what was going wrong
14:17:21 <abhishekk> Coming back to our topic,
14:17:50 <abhishekk> #link https://review.opendev.org/#/c/722915/
14:17:50 <patchbot> patch 722915 - glance_store - Fix: API returns 503 if one of the store is mis-co... - 2 patch sets
14:17:57 <abhishekk> jokke_, kindly have a look
14:18:18 <abhishekk> and also should we backport it to stable/ussuri (I guess we need to)
14:18:31 <jokke_> yes, so the 503, did I understand correctly from our discussion yesterday, that it does not happen if the store becomes unavailable suddenly, but only if the service starts that store being faulty?
14:18:56 <abhishekk> jokke_, yes
14:19:32 <jokke_> and that's indeed only RBD, not all store drivers?
14:20:06 <abhishekk> I have checked file, cinder and swift those were ok
14:20:15 <jokke_> ok, that's a good start
14:20:30 <jokke_> now one concern I have with the proposed fix
14:20:54 <jokke_> IIUC the change will prevent glance-api starting if the configured store is not available
14:21:07 <jokke_> whic is really bad
14:21:28 <abhishekk> jokke_, it will not prevail
14:21:46 <abhishekk> glance api will start and it will disable add/delete method for that store
14:22:01 <jokke_> oh, ok ... that's great
14:22:21 <abhishekk> it will log those messages as well
14:22:27 <jokke_> I thought raising BadStoreConfiguration pevented us from starting
14:22:49 <jokke_> which kind of made sense before multi-store but great if it doesn't anymore
14:22:50 <abhishekk> it will only prevent when there is only one store in enabled_backends
14:22:57 <jokke_> goodie
14:23:14 <abhishekk> cool
14:23:16 <jokke_> kk, will review that properly
14:23:21 <abhishekk> thank you
14:23:48 <abhishekk> let me know if you need to test it
14:24:05 <jokke_> sure, thanks for diggin into it
14:24:47 <abhishekk> no problem
14:24:50 <abhishekk> Moving ahead
14:25:05 <bnemec> https://bugs.launchpad.net/oslo.i18n/+bug/1877386
14:25:05 <openstack> Launchpad bug 1877386 in oslo.i18n "Dropping babel broke Glance unit tests" [High,Triaged]
14:25:16 <bnemec> If someone could drop a link to the failing job there it would be helpful.
14:25:26 <abhishekk> bnemec, thank you, I will do it
14:25:36 <bnemec> Thanks!
14:25:41 <abhishekk> #topic Upstream backport of glance-store
14:25:55 <abhishekk> jokke_, need your review on this
14:26:05 <abhishekk> #link https://review.opendev.org/#/c/709048/
14:26:06 <patchbot> patch 709048 - glance_store (stable/train) - Image upload fails if cinder multipath is enabled - 1 patch set
14:26:18 <abhishekk> We have added two new config options in this patch
14:26:43 <abhishekk> Kindly review this backport as well
14:27:44 <jokke_> I think the main question is will it work with those default values?
14:28:22 <jokke_> or will it still stay broken unless the multipathing support is configured
14:30:01 <abhishekk> I guess it will work with default values
14:31:11 <jokke_> that's the normal case but will need to dig into that bit more carefully
14:31:26 <jokke_> adding to my review list
14:31:35 <abhishekk> thank you
14:31:50 <abhishekk> moving ahead
14:32:09 <abhishekk> #topic Open discussion
14:32:43 <abhishekk> I guess we don't have any update on tools which will be used for virtual PTG
14:33:04 <abhishekk> smcginnis, am I right?
14:33:55 <jokke_> I guess the most important part of the virtual ptg atm. is that the registration is open so we should register
14:34:04 <jokke_> saw some mail about it
14:34:17 <abhishekk> jokke_, yes, forgot to mention it
14:34:36 <smcginnis> Nothing I have heard yet.
14:35:04 <smcginnis> There is an infra run jitsi server, but I don't think that has been tested enough to use for the PTG.
14:35:39 <abhishekk> smcginnis, ack, thank you
14:36:33 <abhishekk> Do we have anything else for discussion
14:37:33 <jokke_> I don't have anything ... catching up after long weekend anyways
14:39:11 <abhishekk> yes, looking all mails, comments is really time consuming after long break
14:39:50 <abhishekk> Cool, lets wrap up and use remaining time for some productive work
14:39:55 <abhishekk> thank you all
14:39:55 <jokke_> ++
14:39:58 <jokke_> Thanks!
14:39:59 <smcginnis> Thanks!
14:40:06 <abhishekk> #endmeeting