13:00:35 #startmeeting barbican 13:00:36 Meeting started Tue May 12 13:00:35 2020 UTC and is due to finish in 60 minutes. The chair is redrobot. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:39 The meeting name has been set to 'barbican' 13:00:54 #topic Roll Call 13:00:57 o/ 13:01:04 o/ 13:01:18 Courtesy ping for ade_lee dave-mccowan hrybacki jamespage Luzi lxkong mhen moguimar raildo rm_work xek nearyo 13:01:31 o/ 13:01:45 As usual, our agenda can be found here: 13:01:48 #link https://etherpad.opendev.org/p/barbican-weekly-meeting 13:02:34 Hi everybody! Let's get started 13:02:35 #topic Review Past Meeting Action Items 13:03:15 or ... maybe let's skip this because eavesdrop is down, and I don't remember what was on the Action Item list 13:04:20 #topic Liaison Updates 13:04:26 moguimar, any updates from Oslo? 13:04:27 nothing from oslo 13:04:34 cool beans 13:04:39 I guess things will go back to normal next week 13:04:49 past GA 13:05:01 right on 13:05:15 Ok, moving on 13:05:34 #topic Barbican-Cinder barbican-tempest-plugin cooperation (rosmaita) 13:05:43 hi 13:05:48 hi rosmaita! 13:05:56 the Cinder team is interested in proposing a patch to have the barbican-tempest-plugin "register" with tempest so it can be used by other plugins 13:06:12 gmann mentioned this in an email last week: 13:06:21 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014778.html 13:06:27 d'oh, I missed that email 13:06:34 and here is the part from the tempest guide: 13:06:35 seems reasonable. 13:06:42 #link https://docs.openstack.org/tempest/latest/plugins/plugin.html#service-clients 13:06:53 TBH, he was a little vague about how well this works 13:07:12 but the Cinder team is interested in proposing a patch, if you barbicanners are interested 13:07:23 to register the barbican service client 13:07:33 and then hopefully, we can use it from our cinder-tempest-plugin 13:07:49 and then could remove all the volume-encryption scenario tests we have living in your tempest plugin 13:07:50 rosmaita, sounds good to me 13:08:09 cool, just wanted to make sure you were OK with that general direction 13:08:13 we're definitely on-board with getting crossproject integrations well tested 13:08:21 redrobot: ++ 13:08:31 iirc, it's about implementing all the bits from ServiceClients in the plugin.py file (see http://lists.openstack.org/pipermail/openstack-dev/2016-August/101552.html) 13:09:09 from gmann's email, it sounds like we're not the only projects in this situation 13:09:30 so i think the QA team will be motivated to help out if the registration framework isn't quite completed 13:09:44 anyway, we can give it a shot and see what happens 13:09:53 also, on a related topic 13:10:14 i'd like to formally propose tosky to be the Barbican-Cinder liason for testing-related matters 13:10:14 if I read the code correctly, barbican_tempest_plugins already implements get_service_clients in its BarbicanTempestPlugin class, so no extra work may be needed 13:10:31 he's a cinder-tempest-plugin core, and an all-around knowledgeable guy 13:10:52 :-O 13:10:53 i like the sound of no work required! 13:11:12 What do you think about being a liaison tosky? 🤔 13:11:37 I will be glad to help, if it's fine for you 13:12:10 I love seeing more folks involved with Barbican, so it's a definite yes from me. 😁 13:12:15 (fine with you, or ok for you, argh, English) 13:12:26 ok, thank you ... that's all from me 13:12:48 tosky, I'll probably start bugging you during the weekly Liaison Update along with moguimar. 13:12:58 so just to be clear: would it be fine, if everything works as intended, that we move the volume tests to cinder-tempest-plugin? 13:13:37 that's one of the logistic things that should be solved - on the bright side, we would be able to extend them more quickly 13:13:52 I don't see a problem, as long as we have a way to run those tests in the Barbican gate 13:13:53 yeah, i didn't even ask, sorry about that 13:14:05 and it should be possible to gate against them in barbican, sure 13:14:07 i just assumed you'd be happy to see them gone! 13:14:11 hehe 13:14:48 The best code is someone else's code. tm 13:15:56 This all sounds like a good plan. Please let me know when I can help with reviews and what not. 13:16:21 sure, thanks! 13:17:03 OK, moving on 13:17:29 #topic 'U' Community Goal: Project Specific Contributor and PTL Docs 13:17:42 #link https://storyboard.openstack.org/#!/story/2007236 13:18:04 tosky, ^^^ your topic? 13:18:24 oh, nope, sorry looks like it's moguimar's topic 13:18:29 yep 13:18:40 saw that in an email thread 13:18:44 we are no bueno 13:18:52 any plans for that? 13:19:06 if none, I can take it 13:19:51 I don't have any plans for that yet 13:20:06 definitely seems like a good topic to add to our Virtual PTG topic list 13:20:59 ok 13:22:10 moguimar: it wasn't too bad 13:22:26 you can copy what we did for cinder and just s/cinder/barbican/ 13:22:34 https://opendev.org/openstack/cinder/commit/98e04c7b024aa4ec7bed5fe970e65556014b7b04 13:22:42 I was thinking the same about what we did in oslo 13:22:56 I can check both and come up with something 13:23:09 Right on. Yeah that'd be awesome if you can take care of that moguimar 13:24:05 ok 13:24:58 Cool, moving on 13:25:02 #topic Virtual PTG 13:25:54 Just a reminder that we'll be having the Barbican Virtual PTG on June 4th, from 1300-1700 UTC. 13:26:02 #link https://ethercalc.openstack.org/126u8ek25noy 13:26:25 and the etherpad for topics is over here: 13:26:28 #link https://etherpad.opendev.org/p/barbican-victoria-topics 13:27:11 #topic Open Discussion 13:27:19 That's all we have on the agenda for today. 13:27:26 Anything else y'all want to talk about? 13:29:29 please remember the gate fix for python-barbicanclient: https://review.opendev.org/#/c/721203/ 13:29:51 which should be backported to ussuri (and a new release tagged) and any the other failing branch 13:30:13 Yep, I'm about halfway through that review 13:30:20 there are also a bunch of cleanup reviews open around (cleanup of python2, translation import, etc), but I guess that one is more important 13:30:22 oki :) 13:30:23 mostly looks good so far 13:30:29 that's also for the other silent reviewers 13:31:39 thanks for the reminder, tosky :D 13:31:48 alrighty, y'all, let's call it a day 13:31:52 thanks for coming, everyone! 13:31:56 See y'all online! 13:31:58 #endmeeting