14:01:18 <rosmaita> #startmeeting cinder 14:01:19 <openstack> Meeting started Wed Jan 27 14:01:18 2021 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:20 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:22 <openstack> The meeting name has been set to 'cinder' 14:01:29 <rosmaita> #topic roll call 14:01:48 <walshh_> Hi 14:02:09 <enriquetaso> hi 14:02:30 <rosmaita> meeting is also in video: https://bluejeans.com/3228528973 14:03:08 <rosmaita> #topic announcements 14:03:19 <rosmaita> enriquetaso has volunteered to be bug deputy 14:04:07 <rosmaita> look for R-9 midcycle poll later today 14:07:40 <rosmaita> #topic new drivers updata 14:08:04 <hemna> hi 14:08:07 <rosmaita> #link http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019944.html 14:08:32 <rosmaita> s3 backup driver 14:08:34 <geguileo> rosmaita: should we change the order of the meeting items so lbragstad doesn't have to go through all our meeting? 14:08:53 <lbragstad> no worries - i don't mind hanging out with y'all 14:09:06 <rosmaita> #topic functional test changes? 14:09:44 <rosmaita> this is for RBAC testing in cinder 14:09:57 <rosmaita> lbragstad has a few approaches 14:10:20 <rosmaita> 1 - Implement tests using DDT and NoAuthMiddleware 14:10:31 <rosmaita> example: https://review.opendev.org/c/openstack/cinder/+/772608 14:11:33 <rosmaita> advantage - consistent with how other services are doing this 14:11:51 <rosmaita> also uses oslo context and no need to mock keystone middleware 14:12:08 <rosmaita> 2 - Implement tests using DDT and keystonemiddleware 14:12:15 <rosmaita> #link https://review.opendev.org/c/openstack/cinder/+/771875 14:12:22 <rosmaita> this one does mock keystonemiddleware 14:13:40 <rosmaita> may require some rewriting of the func test client 14:13:52 <rosmaita> 3 - Ellaborate on existing unit test coverage 14:14:08 <rosmaita> #link https://review.opendev.org/c/openstack/cinder/+/772583 14:15:01 <rosmaita> advantage - it's already there 14:15:39 <tosky> (mocking in this context is a bit risky, but I'm not the one doing the work) 14:17:21 <rosmaita> cons - mocking needs to be more accurate, tests are a bit weird 14:18:12 <rosmaita> another possibility 14:18:37 <rosmaita> tempest now has support for the 9 personas as clients 14:18:56 <rosmaita> will make it easy to grab a client with the exact auth you want to test 14:22:25 <rosmaita> geguileo suggests tempest and then option #1 14:22:34 <rosmaita> rosmaita agrees 14:23:03 <jungleboyj> ++ 14:24:56 <rosmaita> btw, example of how the RBAC testing can be done using tempest: 14:25:03 <rosmaita> #link https://review.opendev.org/c/openstack/keystone-tempest-plugin/+/686305 14:29:43 <rosmaita> #topic new drivers 14:30:08 <rosmaita> #link http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019944.html 14:30:22 <rosmaita> s3 driver 14:30:25 <rosmaita> #link https://review.opendev.org/c/openstack/cinder/+/746561 14:31:51 <rosmaita> #link https://review.opendev.org/c/openstack/cinder/+/770210/3 14:33:10 <rosmaita> need evidence that it works 14:34:56 <hemna> working drivers are cool :) 14:35:42 <jungleboyj> :-) 14:36:19 <e0ne> hemna: working drivers are boring ;) 14:36:37 <rosmaita> toyou driver 14:36:41 <rosmaita> merged! 14:37:24 <hemna> nice 14:37:28 <rosmaita> ceph iscsi 14:37:31 <rosmaita> #link https://review.opendev.org/c/openstack/cinder/+/662829 14:38:05 <hemna> I just pushed up another patchset to address your comments rosmaita 14:38:21 <rosmaita> walt: we are also in video 14:38:31 <hemna> video..... 14:38:37 <rosmaita> https://bluejeans.com/3228528973 14:42:11 <rosmaita> kioxia kumoscale driver 14:43:16 <rosmaita> https://review.opendev.org/c/openstack/cinder/+/768574 14:43:16 <rosmaita> https://review.opendev.org/c/openstack/os-brick/+/768575 14:43:16 <rosmaita> https://review.opendev.org/c/openstack/os-brick/+/768576 14:43:59 <rosmaita> the agent can be viewed as optional for now 14:44:21 <rosmaita> (that is the third patch set) 14:48:14 <e0ne> #link https://review.opendev.org/c/openstack/cinder/+/752934 14:48:28 <rosmaita> #link https://review.opendev.org/c/openstack/cinder/+/752934 14:55:08 <e0ne> rosmaita: https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI 14:55:12 <rosmaita> Kioxia CI results: http://104.254.65.37/ 14:56:16 <rosmaita> #topic mypy update 15:00:13 <enriquetaso> type annotations may prevent issues like https://bugs.launchpad.net/cinder/+bug/1913449 15:00:27 <openstack> Launchpad bug 1913449 in Cinder "rbd/rados lib changes in ceph pacific prevents c-vol to initialize properly" [Undecided,New] 15:02:49 <rosmaita> #endmeeting