10:03:09 <rosmaita> #startmeeting glance_bs
10:03:10 <openstack> Meeting started Mon Jun 25 10:03:09 2018 UTC and is due to finish in 60 minutes.  The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot.
10:03:11 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
10:03:13 <openstack> The meeting name has been set to 'glance_bs'
10:03:35 <rosmaita> actually, this is a 45-min meeting (but i don't think there is a way to tell the bot that)
10:03:59 <rosmaita> anyone around?
10:06:05 <rosmaita> only one new one for glance, https://bugs.launchpad.net/glance/+bug/1776841
10:06:05 <openstack> Launchpad bug 1776841 in Glance "functional-py35 test timed_out" [Undecided,New]
10:08:03 <abhishekk> o/
10:08:36 <abhishekk> i totally forgot
10:08:41 <rosmaita> hello!
10:09:44 <abhishekk> hi
10:10:50 <abhishekk> the patch uploaded for mentioned bug has -2 from jokke_
10:11:15 <rosmaita> yes, i'm looking to see what the failure rate for that job has been
10:11:36 <abhishekk> ok
10:19:30 <rosmaita> sorry, was wasting time trying to figure out how to get a url to display the job history in the zuul status interface
10:19:35 <rosmaita> all i can get is raw json
10:19:53 <rosmaita> anyway, looks like an intermittent failure
10:20:15 <abhishekk> ok
10:21:01 <rosmaita> it's been almost 2 weeks since erno left that -2
10:21:19 <abhishekk> yes
10:21:53 <rosmaita> i guess we need to look into getting the bot going again to close out old non-responsive reviews
10:22:06 <rosmaita> but for now, i guess let this sit until next meeting?
10:22:17 <abhishekk> sounds good
10:22:27 <rosmaita> or maybe a new contributor doesn't know to abandon it?
10:22:43 <abhishekk> might be
10:22:50 <rosmaita> i will add a message asking yao to abandon it
10:23:21 <abhishekk> ok
10:24:02 <abhishekk> I have one issue to discuss, I have not reported it yet
10:24:10 <rosmaita> i am all ears!
10:24:13 <abhishekk> if config value of node_staging_uri does not start with file:/// then it raises 500 error
10:24:59 <abhishekk> while testing multiple backend feature I accidentally set node_staging_uri to /opt/stack/data/glance/staging and got 500 error
10:25:18 <abhishekk> I guess it should give bad request in that case
10:25:21 <rosmaita> yeah, it should be an error, just not a 500
10:25:45 <rosmaita> actually, i take that back
10:25:53 <rosmaita> it means that glance is configured incorrectly
10:26:00 <rosmaita> nothing a user can do
10:26:05 <rosmaita> so 500 is correct
10:26:11 <abhishekk> ok then
10:26:21 <rosmaita> (but it would be better if we could detect and refuse to start)
10:26:25 <rosmaita> or
10:26:43 <abhishekk> node_staging_uri is only considered while importing the image
10:26:43 <rosmaita> maybe introduce a new kind of oslo.config option
10:27:14 <rosmaita> gotcha, so it's not even loaded until well after the api has started
10:27:21 <abhishekk> yes
10:27:33 <rosmaita> what does the error message look like?
10:28:04 <abhishekk> StoreAddDisabled: Adding images to this store is disabled
10:28:09 <abhishekk> and stack trace
10:29:12 <rosmaita> nothing confidential in the stack trace (probably not)?
10:29:59 <abhishekk> no
10:31:28 <rosmaita> ok, i think maybe file the bug so it's there in case someone else reports this
10:32:15 <rosmaita> maybe "500 response for incorrect node_staging_uri in glance-api.conf"
10:32:47 <abhishekk> ok, I will file it in some time
10:33:59 <rosmaita> there is an oslo_config.types.URI ... i wonder if it would work
10:34:07 <rosmaita> even has a list of valid schemes
10:34:21 <rosmaita> or, i mean, you can supply a list for it to use
10:34:46 <rosmaita> it would still break if the path is incorrect, but not much we can do about that
10:34:57 <abhishekk> yes
10:35:26 <rosmaita> this could be a good bug smash bug for a new contributor
10:35:49 <abhishekk> right
10:36:16 <rosmaita> ok, cool, don't forget to file it when you have some time, and mention the oslo.config possible fix
10:36:53 <abhishekk> rosmaita, yes
10:37:15 <rosmaita> yay, we got something done!
10:37:26 <abhishekk> :D
10:38:01 <rosmaita> let's take a quick look at https://bugs.launchpad.net/python-glanceclient/+bug/1707995
10:38:01 <openstack> Launchpad bug 1707995 in Glance Client "Can't use versioned endpoints" [Undecided,New]
10:38:40 <rosmaita> i think this is happening in the uwsgi devstack
10:39:05 <abhishekk> yes, because port is not in the url?
10:39:24 <rosmaita> i am not sure, but that's my guess
10:39:53 <rosmaita> i haven't independently confirmed, but eric is a competent guy
10:40:39 <abhishekk> ok
10:41:10 <rosmaita> OTH, i think this only happens if you specify --os-image-url on the command line
10:41:19 <abhishekk> should we ask for steps to reproduce?
10:41:24 <rosmaita> that's why we have not seen other reports
10:41:37 <abhishekk> might be
10:41:56 <rosmaita> ok, i will take a few min after the meeting and actually triage this one
10:42:29 <rosmaita> i just want to get it out of "new" status
10:43:08 <abhishekk> ok
10:43:38 <rosmaita> ok, the glance_store bugs on the agenda
10:43:53 <rosmaita> #link https://etherpad.openstack.org/p/glance-bug-squad-meeting
10:44:07 <rosmaita> https://bugs.launchpad.net/glance-store/+bug/1764200
10:44:08 <openstack> Launchpad bug 1764200 in glance_store "Glance Cinder backed images & multiple regions" [High,New]
10:44:20 <rosmaita> erno marked it as high
10:44:27 <rosmaita> but didn't change the status
10:45:13 <abhishekk> yes
10:45:23 <rosmaita> i was going to ask you about it, but reading through, it's completely independent of what you're working on for rocky
10:45:32 <abhishekk> any idea how to setup cinder backend for glance using devstack?
10:45:53 <rosmaita> i have not personally done it
10:45:58 <abhishekk> yes,
10:46:06 <rosmaita> there are some settings in local.conf
10:46:25 <abhishekk> I have tested swift, file and ceph backend  with my feature
10:47:46 <rosmaita> erno was going to email the driver maintainers this cycle to make sure they were still on board
10:48:36 <rosmaita> why don't you put an agenda item on for thursday, i think it would be a good idea for you to email the maintainers asking for help testing multiple backends
10:48:58 <abhishekk> ok, I will add it in agenda
10:49:18 <rosmaita> you can do the email regardless, but it would be good to know what the status is of the vairous driver maintainers
10:50:05 <rosmaita> https://bugs.launchpad.net/glance-store/+bug/1744494
10:50:05 <openstack> Launchpad bug 1744494 in glance_store "Swift backend does not support insecure Keystone v3 with SSL" [Low,New]
10:50:09 <abhishekk> yes
10:50:25 <rosmaita> same thing, erno assigned an importance, but it's still new
10:50:36 <rosmaita> jokke_ yt?
10:52:44 <rosmaita> i will mark it triaged so someone can pick it up if they are motivated
10:53:22 <abhishekk> ok
10:56:48 <rosmaita> sorry, was looking at https://bugs.launchpad.net/glance-store/+bug/1732036 but forgot to say anything
10:56:48 <openstack> Launchpad bug 1732036 in glance_store "Glance cannot delete incomplete chunked upload to Swift backend if token expires" [Undecided,New]
10:57:07 <rosmaita> looks like it's only a problem when using multi-tenant swift configuration
10:58:51 <abhishekk> right
11:01:06 <rosmaita> this one kind of worries me, mainly because it looks like some of that code is using outdated auth
11:01:52 <abhishekk> ohh
11:02:41 <rosmaita> i think i will do nothing ATM and ask erno about it before the next meeting
11:03:04 <abhishekk> ok
11:03:26 <abhishekk> I will also have a look at the code in spare time
11:03:41 <rosmaita> cool
11:03:58 <rosmaita> ok, we are over time, thank you for attending!
11:04:03 <abhishekk> thank you
11:04:05 <rosmaita> #endmeeting