Friday, 2021-04-09

*** ramishra has joined #openstack-qa00:05
*** ramishra has quit IRC00:08
*** ramishra has joined #openstack-qa00:25
*** ramishra has quit IRC00:25
*** ramishra has joined #openstack-qa00:35
openstackgerritWenping Song proposed openstack/tempest master: Remove usage of six  https://review.opendev.org/c/openstack/tempest/+/77686300:36
openstackgerritGhanshyam proposed openstack/devstack stable/wallaby: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554401:16
openstackgerritGhanshyam proposed openstack/devstack stable/victoria: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554501:17
*** ramishra has quit IRC01:17
*** ramishra has joined #openstack-qa01:18
openstackgerritGhanshyam proposed openstack/devstack stable/ussuri: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554601:18
*** ramishra has quit IRC01:18
openstackgerritGhanshyam proposed openstack/devstack stable/train: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554701:20
openstackgerritGhanshyam proposed openstack/devstack stable/stein: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554801:21
openstackgerritGhanshyam proposed openstack/devstack stable/rocky: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78538801:22
*** ramishra has joined #openstack-qa01:28
openstackgerritGhanshyam proposed openstack/devstack stable/queens: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554901:30
openstackgerritGhanshyam proposed openstack/devstack stable/pike: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78555001:31
*** hamalq has quit IRC01:32
*** spotz has quit IRC01:36
*** enriquetaso has quit IRC01:37
*** rh-jelabarre has quit IRC02:24
*** ramishra has quit IRC02:30
*** ramishra has joined #openstack-qa02:35
*** rcernin has quit IRC02:45
*** ramishra has quit IRC02:57
*** ramishra has joined #openstack-qa03:03
*** rcernin has joined #openstack-qa03:03
*** rcernin has quit IRC03:08
*** rcernin has joined #openstack-qa03:08
*** enriquetaso has joined #openstack-qa03:19
*** ramishra has quit IRC03:20
*** ramishra has joined #openstack-qa03:31
gmannyoctozepto: stackviz non-failing patches are ready - https://review.opendev.org/q/Ifee04f28ecee52e74803f1623aba5cfe5ee5ec9003:37
*** enriquetaso has quit IRC03:44
*** psahoo has joined #openstack-qa03:58
*** enriquetaso has joined #openstack-qa04:00
*** vishalmanchanda has joined #openstack-qa04:16
*** ramishra has quit IRC04:30
*** ramishra has joined #openstack-qa04:30
*** gcheresh has joined #openstack-qa04:58
*** enriquetaso has quit IRC04:59
*** gfidente has joined #openstack-qa05:14
*** gfidente has quit IRC05:20
*** gfidente has joined #openstack-qa05:43
*** gcheresh has quit IRC05:48
*** slaweq has joined #openstack-qa06:11
*** eandersson has quit IRC06:15
*** eandersson has joined #openstack-qa06:16
*** sboyron has joined #openstack-qa06:21
*** eolivare has joined #openstack-qa06:27
*** rcernin has quit IRC06:50
*** rcernin has joined #openstack-qa07:09
*** rcernin has quit IRC07:11
*** Yarboa has quit IRC07:31
*** Yarboa has joined #openstack-qa07:32
*** rpittau|afk is now known as rpittau07:33
*** gcheresh has joined #openstack-qa07:34
*** ChanServ has quit IRC07:58
*** ramishra has quit IRC07:58
*** chaconpiza has quit IRC07:58
*** dviroel has quit IRC07:59
*** vishalmanchanda has quit IRC07:59
*** iurygregory has quit IRC07:59
*** mugsie has quit IRC07:59
*** dasp has quit IRC07:59
*** sboyron has quit IRC07:59
*** trident has quit IRC07:59
*** ccamposr__ has quit IRC07:59
*** early has quit IRC07:59
*** dansmith has quit IRC07:59
*** TViernion has quit IRC07:59
*** brtknr_ has quit IRC07:59
*** ianw has quit IRC07:59
*** hberaud has quit IRC07:59
*** priteau has quit IRC07:59
*** dtantsur|afk has quit IRC07:59
*** tkajinam has quit IRC07:59
*** soniya29 has quit IRC07:59
*** mjturek has quit IRC07:59
*** donnyd has quit IRC07:59
*** gmann has quit IRC07:59
*** vdrok has quit IRC07:59
*** jrosser has quit IRC07:59
*** erbarr has quit IRC07:59
*** jroll has quit IRC07:59
*** csatari has quit IRC07:59
*** knikolla has quit IRC07:59
*** vhari has quit IRC07:59
*** eandersson has quit IRC07:59
*** gfidente has quit IRC07:59
*** brinzhang_ has quit IRC07:59
*** redrobot has quit IRC07:59
*** zbr has quit IRC07:59
*** pleia2 has quit IRC07:59
*** kevinz has quit IRC07:59
*** cgoncalves has quit IRC07:59
*** zigo has quit IRC07:59
*** jpena|off has quit IRC07:59
*** ajitha has quit IRC07:59
*** amodi has quit IRC07:59
*** rpittau has quit IRC07:59
*** vkmc has quit IRC07:59
*** masayukig has quit IRC07:59
*** lxkong has quit IRC07:59
*** mgagne has quit IRC07:59
*** TheJulia has quit IRC07:59
*** clarkb has quit IRC07:59
*** mnasiadka has quit IRC07:59
*** tbarron has quit IRC07:59
*** fungi has quit IRC07:59
*** jamespage has quit IRC07:59
*** flaviof has quit IRC07:59
*** rpioso has quit IRC07:59
*** johnsom has quit IRC07:59
*** mnaser has quit IRC07:59
*** dpaterson has quit IRC07:59
*** melwitt has quit IRC07:59
*** rnoriega_ has quit IRC07:59
*** openstackgerrit has quit IRC07:59
*** freerunner has quit IRC07:59
*** dosaboy has quit IRC07:59
*** frickler has quit IRC07:59
*** icey has quit IRC07:59
*** dtruong has quit IRC07:59
*** freefood_ has quit IRC07:59
*** stephenfin has quit IRC07:59
*** mtreinish has quit IRC07:59
*** amotoki has quit IRC07:59
*** abhishekk has quit IRC07:59
*** psahoo has quit IRC07:59
*** arxcruz has quit IRC07:59
*** andreaf has quit IRC07:59
*** chandankumar has quit IRC07:59
*** jhesketh has quit IRC07:59
*** mcarden has quit IRC07:59
*** eolivare has quit IRC07:59
*** artom has quit IRC07:59
*** pots has quit IRC07:59
*** yoctozepto has quit IRC07:59
*** felixhuettner[m] has quit IRC07:59
*** ttx has quit IRC07:59
*** DinaBelova has quit IRC07:59
*** gouthamr has quit IRC07:59
*** rm_work has quit IRC07:59
*** akahat has quit IRC07:59
*** ralonsoh has quit IRC07:59
*** lbragstad has quit IRC07:59
*** dmellado has quit IRC07:59
*** elod has quit IRC07:59
*** bhagyashris has quit IRC07:59
*** gcheresh has quit IRC07:59
*** Yarboa has quit IRC07:59
*** yamamoto has quit IRC07:59
*** kopecmartin has quit IRC07:59
*** dave-mccowan has quit IRC07:59
*** soniya29 has joined #openstack-qa08:04
*** tkajinam has joined #openstack-qa08:04
*** ianw has joined #openstack-qa08:04
*** brtknr_ has joined #openstack-qa08:04
*** TViernion has joined #openstack-qa08:04
*** dansmith has joined #openstack-qa08:04
*** early has joined #openstack-qa08:04
*** ccamposr__ has joined #openstack-qa08:04
*** trident has joined #openstack-qa08:04
*** sboyron has joined #openstack-qa08:04
*** ChanServ has joined #openstack-qa08:04
*** verne.freenode.net sets mode: +o ChanServ08:04
*** vishalmanchanda has joined #openstack-qa08:04
*** iurygregory has joined #openstack-qa08:04
*** mugsie has joined #openstack-qa08:04
*** dasp has joined #openstack-qa08:04
*** gcheresh has joined #openstack-qa08:04
*** Yarboa has joined #openstack-qa08:04
*** yamamoto has joined #openstack-qa08:04
*** kopecmartin has joined #openstack-qa08:04
*** dave-mccowan has joined #openstack-qa08:04
*** mjturek has joined #openstack-qa08:05
*** akahat has joined #openstack-qa08:05
*** ralonsoh has joined #openstack-qa08:05
*** lbragstad has joined #openstack-qa08:05
*** dmellado has joined #openstack-qa08:05
*** elod has joined #openstack-qa08:05
*** bhagyashris has joined #openstack-qa08:05
*** psahoo has joined #openstack-qa08:05
*** arxcruz has joined #openstack-qa08:05
*** andreaf has joined #openstack-qa08:05
*** chandankumar has joined #openstack-qa08:05
*** mcarden has joined #openstack-qa08:05
*** jhesketh has joined #openstack-qa08:05
*** ramishra has joined #openstack-qa08:05
*** chaconpiza has joined #openstack-qa08:05
*** dviroel has joined #openstack-qa08:05
*** ttx has joined #openstack-qa08:05
*** DinaBelova has joined #openstack-qa08:05
*** gouthamr has joined #openstack-qa08:05
*** rm_work has joined #openstack-qa08:05
*** jroll has joined #openstack-qa08:06
*** erbarr has joined #openstack-qa08:06
*** jrosser has joined #openstack-qa08:06
*** vdrok has joined #openstack-qa08:06
*** donnyd has joined #openstack-qa08:06
*** gmann has joined #openstack-qa08:06
*** knikolla has joined #openstack-qa08:06
*** csatari has joined #openstack-qa08:06
*** vhari has joined #openstack-qa08:06
*** abhishekk has joined #openstack-qa08:06
*** amotoki has joined #openstack-qa08:06
*** mtreinish has joined #openstack-qa08:06
*** stephenfin has joined #openstack-qa08:06
*** freefood_ has joined #openstack-qa08:06
*** dosaboy has joined #openstack-qa08:06
*** frickler has joined #openstack-qa08:06
*** icey has joined #openstack-qa08:06
*** dtruong has joined #openstack-qa08:06
*** eandersson has joined #openstack-qa08:06
*** gfidente has joined #openstack-qa08:06
*** brinzhang_ has joined #openstack-qa08:06
*** redrobot has joined #openstack-qa08:06
*** zbr has joined #openstack-qa08:06
*** kevinz has joined #openstack-qa08:06
*** pleia2 has joined #openstack-qa08:06
*** zigo has joined #openstack-qa08:06
*** cgoncalves has joined #openstack-qa08:06
*** jpena has joined #openstack-qa08:06
*** ajitha has joined #openstack-qa08:06
*** amodi has joined #openstack-qa08:06
*** mgagne has joined #openstack-qa08:06
*** rpittau has joined #openstack-qa08:06
*** vkmc has joined #openstack-qa08:06
*** tbarron has joined #openstack-qa08:06
*** masayukig has joined #openstack-qa08:06
*** lxkong has joined #openstack-qa08:06
*** TheJulia has joined #openstack-qa08:06
*** mnasiadka has joined #openstack-qa08:06
*** clarkb has joined #openstack-qa08:06
*** fungi has joined #openstack-qa08:06
*** jamespage has joined #openstack-qa08:06
*** rpioso has joined #openstack-qa08:06
*** flaviof has joined #openstack-qa08:06
*** mnaser has joined #openstack-qa08:06
*** johnsom has joined #openstack-qa08:06
*** melwitt has joined #openstack-qa08:06
*** dpaterson has joined #openstack-qa08:06
*** lucasagomes has joined #openstack-qa08:06
*** rnoriega_ has joined #openstack-qa08:06
*** openstackgerrit has joined #openstack-qa08:06
*** freerunner has joined #openstack-qa08:06
*** hberaud has joined #openstack-qa08:06
*** priteau has joined #openstack-qa08:06
*** dtantsur|afk has joined #openstack-qa08:06
*** jrosser has quit IRC08:07
*** gouthamr has quit IRC08:08
*** mnasiadka has quit IRC08:08
*** mnasiadka has joined #openstack-qa08:09
*** gouthamr has joined #openstack-qa08:09
*** tosky has joined #openstack-qa08:09
*** jrosser has joined #openstack-qa08:10
*** mnasiadka has quit IRC08:20
*** mnasiadka has joined #openstack-qa08:20
*** gouthamr has quit IRC08:20
*** gouthamr has joined #openstack-qa08:20
*** jrosser has quit IRC08:20
*** jrosser has joined #openstack-qa08:20
*** felixhuettner[m] has joined #openstack-qa08:40
*** eolivare has joined #openstack-qa08:49
*** artom has joined #openstack-qa08:49
*** pots has joined #openstack-qa08:49
*** yoctozepto has joined #openstack-qa08:49
*** yoctozepto has quit IRC08:50
*** yoctozepto has joined #openstack-qa08:50
*** yoctozepto has quit IRC08:53
*** yoctozepto has joined #openstack-qa08:53
*** dtantsur|afk is now known as dtantsur09:05
*** yamamoto has quit IRC09:14
*** dtantsur is now known as dtantsur|afk09:29
*** yamamoto has joined #openstack-qa10:41
*** brinzhang_ has quit IRC10:51
*** enriquetaso has joined #openstack-qa11:09
openstackgerritVictoria Martinez de la Cruz proposed openstack/devstack-plugin-ceph master: Fix auth ID caps for manila with ceph-mgr  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/78285511:26
*** yamamoto has quit IRC11:27
*** paras333_ has joined #openstack-qa11:27
*** gcheresh has quit IRC11:29
*** paras333_ has quit IRC11:29
*** paras333 has joined #openstack-qa11:29
*** jpena is now known as jpena|lunch11:30
*** paras333 has quit IRC11:40
openstackgerritVictoria Martinez de la Cruz proposed openstack/devstack-plugin-ceph master: Enable testing Ceph master  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/77215711:51
*** yamamoto has joined #openstack-qa12:04
*** yamamoto has quit IRC12:09
*** rh-jelabarre has joined #openstack-qa12:15
*** whoami-rajat_ has joined #openstack-qa12:17
whoami-rajat_hi gmann  is there a way to do a raw_request with keystone auth? i want to hit a custom URL that doesn't match the cinder endpoint url structure12:18
*** jpena|lunch is now known as jpena12:29
*** whoami-rajat_ is now known as whoami-rajat12:39
yoctozeptogmann: https://review.opendev.org/c/openstack/devstack/+/761246 haha :D12:43
gmannyoctozepto: nice, i was searching in tempest :)13:21
yoctozepto:-)13:21
gmannkopecmartin: can you check this https://review.opendev.org/q/Ifee04f28ecee52e74803f1623aba5cfe5ee5ec9013:22
kopecmartinsure13:23
gmannwhoami-rajat: yes, raw_request is meant for that. if you have a valid url then you can do. like we do in version url but that is with modifying the keystone auth url only - https://github.com/openstack/tempest/blob/7e96c8e854386f43604ad098a6ec7606ee676145/tempest/lib/services/volume/v3/versions_client.py#L3513:24
*** rpittau is now known as rpittau|bbl13:29
whoami-rajatgmann: but i think versions API doesn't require keystone authentication and in my case i get the error that my raw_request requires authentication13:34
whoami-rajatgmann: L#69 which I've commented https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/751990/3/cinder_tempest_plugin/services/default_types_client.py#6913:35
gmannwhoami-rajat: oh i thought different endpoint which is there in keystone.13:36
gmannwhoami-rajat: is new endpoint you are trying is present in keystone?13:36
gmannwhoami-rajat: 'headers' is arg in raw_request  where you need to pass the keystone token otherwise it will fail if service API need to be authenticated via keystone13:39
whoami-rajatgmann: oh ok. is there a method in tempest by which i can generate the keystone token to pass into the header?13:43
whoami-rajatgmann: also the def request() method uses the same headers as raw_request but doesn't require keystone auth?13:44
gmannwhoami-rajat: sending keystone auth from tempest is optional but if service need that for quested API then you will get error13:44
gmannwhoami-rajat: i am not understanding your use case completely.  why you are not using current way of Tempest via request() which generate the keystone auth etc13:45
whoami-rajatgmann: so the url i pass is changed with the request method here https://github.com/openstack/tempest/blob/master/tempest/lib/common/rest_client.py#L56413:47
whoami-rajatgmann: the url which tempest creates is v3/<project_id>/resource13:47
whoami-rajatgmann: the url i want to hit is v3/resource/<project_id>13:47
gmannwhoami-rajat: ah got it.13:47
whoami-rajatit is a new API i added recently and is different from other API formats13:47
gmannthat is for rbac if i remember right13:48
whoami-rajatyes this was added with consideration of RBAC13:48
gmannbasically you are removing project-id form v3/<project_id>13:48
gmannyeah13:48
gmannso that is for all the cinder APIs right13:49
gmannin that case we need to change the devstack to register the new endpoint for cinder and then tempest to use them.13:49
gmannwhoami-rajat: but question is which one old or new endpoint to test as default in tempest(cinder-temepst-plugin)13:50
whoami-rajatgmann:  hmm, isn't there a way to authenticate the raw request? like you said passing the token in headers13:50
gmannwhoami-rajat: we can do but how you will do for all the APIs13:51
gmannfor that it is kind of shifting/provide-a-way-to-configure tempest to newendpoint13:51
whoami-rajatgmann: so for other APIs, the change isn't decided yet, i just want to test 4 API operations i added recently13:51
gmannwhoami-rajat: we already have a configurable way for that, we do for nova13:52
gmannwhoami-rajat: yeah that is something we should do for all or discuss what we should do as default13:52
gmannwhoami-rajat: I think we can discuss it in PTG with best way forward, what you think?13:53
whoami-rajatgmann: sure, i will let you know what cinder plans to do with other APIs and work on a general way to handle this.13:54
gmannwhoami-rajat: as i mentioned, we already have way to request new endpoint from Tempest if devstack register it so you doing it via raw_request will be duplicate work13:54
whoami-rajatack13:54
gmannwhoami-rajat: i did not get. you are saying new endpoint is only for few APIs not for all ?13:54
whoami-rajatgmann: so the APIs i added recently have this format which i mentioned. we still haven't decided what to do with other (i mean ALL APIs) so i will let you know about that13:56
whoami-rajatother = ALL old APIs with /v3/<project_id> format13:56
gmannwhoami-rajat: humm, that seems confusing for users. and how user will use those new APIs vs existing old APIs13:56
gmannwhoami-rajat: they would not like to maintain two separate endpoint format for requesting APIs form same service.13:57
gmannwhoami-rajat: I think this is good topic to discuss in PTG, can you add it in https://etherpad.opendev.org/p/qa-xena-ptg13:57
gmannwhoami-rajat: based on when cinder team is available. and we can see how we can test the way cinder decide about endpoint13:58
whoami-rajatyeah, so I've added 4 new APIs for a feature maybe we will reformat those also and decide on a general format13:58
whoami-rajatsure13:58
gmannok13:58
whoami-rajati will discuss with Brian and see what he thinks13:58
gmannsure13:59
whoami-rajatthanks for your help13:59
gmannwhoami-rajat: or if cinder team have sessions then  can have cross project sessions with qa13:59
gmannwhoami-rajat: also main point is we thought of new endpoint for testing the RBAC for all the APIs, so if old APIs are not going with new endpoint then how we will solve the original issue of testing new RBAC14:00
whoami-rajatagreed14:13
whoami-rajatgmann: so i discussed with Brian and the new endpoint proposed will be /v3/ without the <project-id> so the new APIs i added are compatible14:20
whoami-rajatgmann: and the solution you suggested is to register a new endpoint with devstack and then tempest can use it right?14:20
gmannwhoami-rajat: and user can request existing APIs also with new endpoint?14:22
gmannwhoami-rajat: and hope you already modified the cinder wsgi layer to accept the url without project-id ?14:24
whoami-rajatgmann: yeah, that's the change we intent to do with the existing APIs14:24
whoami-rajatgmann: no, that's the plan for Xena14:24
*** gcheresh has joined #openstack-qa14:25
gmannwhoami-rajat: ok.14:25
gmannwhoami-rajat: here you can register the new endpoint in devstack - https://github.com/openstack/devstack/blob/e53142ed0d314f07d974a104005be2120056d629/lib/cinder#L36314:26
gmannwhoami-rajat: you can give new name also which we can use in tempest to query for14:27
whoami-rajatgmann: i see lbragstad  has already pushed one patch https://review.opendev.org/c/openstack/devstack/+/77652014:35
gmannwhoami-rajat: yeah like that.14:36
whoami-rajatgmann: i think that will work for my case (and for other future API changes), it's the same url i intend to use14:37
lbragstadcontext on that change if you need it http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020605.html14:38
whoami-rajatthanks lbragstad , one ques: why is it WIP?14:40
lbragstadbecause i hit an issue where if the first endpoint in a project-scoped token is the cinder endpoint without the project-id, the request failed14:41
gmannlbragstad: whoami-rajat we need to change in wsgi layer in cinder also.14:41
*** gcheresh has quit IRC14:42
lbragstadproject-scoped tokens will contain all cinder endpoints, including the one without project IDs in the URl14:42
lbragstadif a project client attempts to use the endpoint without that project ID, cinder is going to respond with a 40014:42
lbragstadhttps://review.opendev.org/c/openstack/cinder/+/776468 is the WIP patch i have for relaxing cinder's project ID validation14:43
gmannyeah this one https://review.opendev.org/c/openstack/cinder/+/776468/2/cinder/api/openstack/wsgi.py14:43
*** psahoo has quit IRC14:57
*** gcheresh has joined #openstack-qa15:20
gmannlbragstad: replied on ML thread on cinder endpoints testing http://lists.openstack.org/pipermail/openstack-discuss/2021-April/021740.html16:00
gmannsorry for late response, I missed that email16:00
*** gcheresh has quit IRC16:01
gmannthat is how we did for nova also when nova provided the new endpoint without-project-id16:01
*** lucasagomes has quit IRC16:01
gmannkopecmartin: would you like to +A on these or waiting for master patch to be green in zuul ? - https://review.opendev.org/q/Ifee04f28ecee52e74803f1623aba5cfe5ee5ec9016:05
kopecmartingmann: oh, yeah, i'll +a them , i got distracted and forgot about the tab where i had it opened :D16:09
gmannkopecmartin: thanks16:09
lbragstadgmann ack - cc whoami-rajat ^16:12
lbragstadgmann i really only hacked on it to see what i absolutely needed to do to get cinder to consume a system-scoped token16:12
lbragstadit was only a PoC to show a path forward, i'm not sure what direction the cinder folks want to take with that work16:13
*** yamamoto has joined #openstack-qa16:13
gmannlbragstad: whoami-rajat point to discuss or decide is which endpoint we want to test as default.16:13
gmannlbragstad: yeah, depends on cinder team which endpoint they want to keep as API contract and which one as optional16:14
gmannnova did without project-id as recommended and keep supporting project-id one too for backword compatibility16:14
*** yamamoto has quit IRC16:21
*** yamamoto has joined #openstack-qa16:23
lbragstadgmann yeah - that makes sense16:23
lbragstadi just think we need to work through ensuring project clients don't trip using the non-project id endpoint for cinder16:24
lbragstadso - maybe make the cinderclient smarter?16:24
gmannlbragstad: +1, same for osc also. we need to move them to new endpoint at some time (I will say soon)16:25
lbragstadwell - i think we'll need to make that change regardless if cinder decides to leave the project_id in the API16:26
gmannagree16:27
lbragstadi think the lowest possible bar here would be for cinder to just leave the project_id in there, and have the client tack on a fake project_id or something, when dealing with system scope16:27
lbragstadthen just relax the project_id matching assumptions in cinder to allow it to consume system-scope16:27
lbragstadthen we're in a position to start making the policy changes to consume system-scope16:27
gmannbut supporting both would not change much or existing client/users16:28
lbragstadsupporting both?16:29
gmannproject-id and no project-id in url16:29
lbragstadoh - i'm saying cinder would still require a project-id in the URL16:29
gmannhumm why16:30
lbragstadbut - we'd need to 1.) add a non-project id endpoint in the catalog for system users 2.) patch cinderclient to stub in a fake project id for system-scoped requests16:30
lbragstadi think it would be the lowest possible bar for cinder to actually consume system-scope16:30
lbragstadi'm not advocating that's the right or only approach, but i think it's the least amount of work required to actually get system-scope integrated into cinder16:31
gmannso for 1st cinder need to support non-project-id right? this one https://review.opendev.org/c/openstack/cinder/+/776468/2/cinder/api/openstack/wsgi.py16:31
lbragstadyeah - or it would need to ignore the URL project_id if context.systme_scope16:32
gmannI hope that project-id form url is not populated in DB or so16:32
lbragstadin keystone or in cinder?16:32
gmanncinder16:32
* lbragstad shrugs16:32
lbragstadthat's a good question - i'm not sure16:33
lbragstadit could be persisted as the project_id of the object (e.g., volume)16:33
lbragstadmaybe?16:33
gmannyeah, that is my worry.16:33
lbragstadi'd need to dig through the code or find a cinder expert16:33
gmann+116:34
gmannthis is sessions for this topic right? tuesday 13 UTC L83 ?https://etherpad.opendev.org/p/policy-popup-xena-ptg16:35
lbragstadgmann yep16:40
gmannok,16:40
*** yamamoto has quit IRC16:49
*** dviroel has quit IRC16:57
*** jpena is now known as jpena|off16:58
openstackgerritJames Parker proposed openstack/whitebox-tempest-plugin master: WIP: Test allow disabling CPU flags  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77611217:22
*** yamamoto has joined #openstack-qa17:24
*** gfidente is now known as gfidente|afk17:28
*** yamamoto has quit IRC17:29
kopecmartingmann: I see and email on ML - "[ptl] Wallaby Release Community Meeting" .. have we done this in the past? I'm not sure what kind of updates we would like to announce17:30
kopecmartin* I see *this* email ..17:30
whoami-rajatlbragstad: gmann the volume, snapshot, backup etc resources take project_id from context and store it in DB. i think context object will still have a project_id even if it isn't in the url right?17:36
openstackgerritJames Parker proposed openstack/whitebox-tempest-plugin master: WIP: Test allow disabling CPU flags  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77611217:36
*** gcheresh has joined #openstack-qa17:41
*** gcheresh has quit IRC17:53
*** gcheresh has joined #openstack-qa17:55
gmannkopecmartin: we have not done that, QA does not have release highlights as such so we did not do18:00
kopecmartingmann: good, just wanted to double check18:01
gmannwhoami-rajat: yeah, context has the project_id for project scope. project-id in url is different than that18:01
lbragstadwhoami-rajat contents objects are not guaranteed to have project_ids18:08
lbragstads/contents/contexts/18:08
lbragstadcontext.project_id will be None for system-scoped tokens18:08
lbragstadwhoami-rajat we have a similar hurdle with nova http://lists.openstack.org/pipermail/openstack-discuss/2021-March/021131.html18:09
*** dviroel has joined #openstack-qa18:17
*** eolivare has quit IRC18:19
*** sboyron has quit IRC18:22
*** spotz has joined #openstack-qa18:41
*** vishalmanchanda has quit IRC18:55
*** gcheresh has quit IRC18:57
*** ajitha has quit IRC19:04
*** slaweq has quit IRC19:26
*** gfidente|afk has quit IRC19:37
*** ralonsoh has quit IRC19:39
openstackgerritJames Parker proposed openstack/whitebox-tempest-plugin master: WIP: Test allow disabling CPU flags  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77611219:44
*** whoami-rajat has quit IRC20:00
openstackgerritElod Illes proposed openstack/grenade stable/train: WIP: Fix upper-constrain path for smoke test  https://review.opendev.org/c/openstack/grenade/+/78573020:38
*** rpittau|bbl is now known as rpittau20:39
*** yamamoto has joined #openstack-qa20:42
*** yamamoto has quit IRC20:47
openstackgerritMerged openstack/devstack stable/ussuri: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78554621:10
openstackgerritMerged openstack/devstack stable/pike: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78555021:10
*** amodi has quit IRC21:12
openstackgerritElod Illes proposed openstack/grenade stable/train: WIP: Fix upper-constrain path for smoke test  https://review.opendev.org/c/openstack/grenade/+/78573021:38
*** rpittau is now known as rpittau|afk22:04
*** Yarboa has quit IRC22:12
*** Yarboa has joined #openstack-qa22:14
*** yamamoto has joined #openstack-qa22:16
*** ajitha has joined #openstack-qa22:51
openstackgerritMerged openstack/devstack stable/rocky: Make stackviz tasks not to fail jobs  https://review.opendev.org/c/openstack/devstack/+/78538823:17
*** yamamoto has quit IRC23:18
*** tosky has quit IRC23:29

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