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