14:00:14 #startmeeting cinder 14:00:15 Meeting started Wed Feb 17 14:00:14 2021 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:18 The meeting name has been set to 'cinder' 14:00:23 #topic roll call 14:00:24 Hi 14:00:33 o/ 14:00:36 hey 14:01:03 hi! 14:01:16 hi 14:01:30 hi! o/ 14:01:54 hi 14:02:02 looks like we've got most of the usual suspects here! 14:02:10 #link https://etherpad.openstack.org/p/cinder-wallaby-meetings 14:02:21 #topic announcements 14:02:39 #topic announcements - festival of XS reviews 14:02:51 #link http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020433.html 14:03:06 as we discussed at the mid-cycle last week, we're going to do a review smash on friday 14:03:19 Oh. Thanks for the reminder. 14:03:20 from 1400-1600 utc 14:03:38 sorry i won't be able to make it, got some work on friday so on PTO 14:03:54 it won't be recorded, but you can join in for quick discussions 14:04:00 whoami-rajat__: sorry you will miss it 14:04:20 basic idea is we will knock out a bunch of extra-small reviews 14:04:31 and possibly larger ones if things move smoothly 14:04:48 everyone is welcome 14:05:04 #topic announcements - upcoming deadlines 14:05:19 wallaby official os-brick release in 2 weeks (thursday 4 March) 14:05:26 wallaby feature freeze in 3 weeks 14:05:41 feature freeze is also the time for the wallaby python-cinderclient release 14:06:00 #topic announcements -assorted stuff 14:06:09 gerrit launchpad integration broken 14:06:18 for both bugs and blueprints, so please update manually until this gets fixed 14:06:26 #link http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020185.html 14:06:39 also, there is a new bindep release 14:06:47 for anyone interested in exploring that stuff 14:06:56 #link http://lists.opendev.org/pipermail/service-announce/2021-February/000015.html 14:07:16 finally, please check the "courtesy reminder" at the top of the agenda etherpad 14:07:31 (if you want to be notified in #openstack-cinder before the meeting starts) 14:07:51 one last thing 14:08:19 we will release cinder "milestone-2" with all the new wallaby drivers 14:08:28 in the hope that people will test it out 14:08:35 \o/ 14:08:40 anyway, that should happen later this week 14:08:54 #link https://review.opendev.org/c/openstack/releases/+/776114 14:09:15 ok, that's it from me ... anyone have something to announce? 14:10:06 ok, guess not 14:10:16 #topic cinder driver features declarations 14:10:26 #link https://releases.openstack.org/wallaby/schedule.html#w-cinder-driver-features-declaration 14:10:35 you can read in the above what this is about 14:10:51 but briefly, features have to be merged by the time of the feature freeze in 3 weeks 14:10:58 that includes drivers 14:11:18 so by filing blueprints for new features, we can prioritize reviews 14:11:34 bugfixes can be merged up to RC time 14:12:02 i only saw 3 new blueprints for driver features: 14:12:11 #link https://blueprints.launchpad.net/cinder/+spec/xtremio-ports-filtering 14:12:20 #link https://blueprints.launchpad.net/cinder/+spec/netapp-ontap-min-throughput-qos-capability 14:12:26 #link https://blueprints.launchpad.net/cinder/+spec/powerstore-cg-support 14:12:53 but, i find launchpad blueprint searching/listing to be ... problematic 14:13:04 ok, I have a feel for NetApp as well 14:13:09 so please check to make sure your BP is listed 14:13:13 few 14:13:21 #link https://blueprints.launchpad.net/cinder/wallaby 14:13:31 sfernand: ok 14:13:52 getting these approved is not a problem, they are useful for prioritizing reviews 14:14:28 anyway, if you have new driver features, please file a BP before the festival of reviews on Friday 14:14:35 and i will look them over then 14:15:09 don't forget that the launchpad integration with gerrit is broken 14:15:25 so as soon as you have a patch up, please put it on the blueprint page so people can find it 14:15:36 any questions? 14:15:44 ok, we are working on a bp approved for queens haha 14:15:46 https://blueprints.launchpad.net/cinder/+spec/netapp-flexgroup-support 14:16:02 i guess we can re-target it! 14:16:26 that would be nice, all other bps are correctly target to wallaby 14:16:28 just checked 14:16:43 great 14:16:56 #topic wallaby features 14:17:27 if you are working on a feature that was approved by spec, please make sure the launchpad BP is in this list: 14:17:39 #link https://blueprints.launchpad.net/cinder/wallaby 14:18:05 and if you have a bp that's missing, let me know (you can put a shout in #openstack-cinder) 14:18:28 #topic os-brick 14:18:52 Zohar put a request in the cinder channel earlier today 14:19:02 NVMEoF monitoring & healing agent could use some feedback 14:19:10 #link https://review.opendev.org/c/openstack/os-brick/+/768576 14:19:29 there is a comment on PS9 where he outlines some issues he needs feedback on 14:19:52 thank you Brian, here is a link to the comment: https://review.opendev.org/c/openstack/os-brick/+/768576/9#message-c78aca6621c0fdb751efb56071787966da24751d 14:20:45 thanks 14:21:03 looking at the open patches, it looks like mostly small stuff for os-brick that's outstanding 14:21:11 btw, this could use some eyes: 14:21:15 #link https://review.opendev.org/c/openstack/os-brick/+/755478 14:21:42 we can hit a lot of the other stuff on friday: 14:21:51 #link https://review.opendev.org/q/project:openstack/os-brick+status:open+branch:master 14:23:00 and also on !master :) 14:23:18 i think rajat is going to talk about those a little later 14:23:32 but !master can be released at any time 14:23:52 we have a hard deadline for wallaby 14:24:01 right 14:24:07 spoiler: it's in pretty good shape now 14:24:18 \o/ 14:24:23 :-) 14:24:33 #topic cinder permissions matrix 14:25:19 i've been working on documenting our policies and what they do, because it's not always evident from the sample policy.yaml file 14:25:46 also, what changes could happen to support the "personas" that are implemented by default in keystone 14:26:01 #link https://review.opendev.org/c/openstack/cinder/+/763306 14:26:17 please look and leave comments 14:26:35 it's broken up into sections, so you can review the parts of the API most of interest to you 14:26:55 also, it's pretty big, and though i was very careful, there are probably errors in there 14:27:17 I've left a comment that might be related to reader != auditor role but correct me if my understanding is wrong on that 14:27:23 you may want to look at the HTML version as easier to read: 14:27:33 #link https://a91ddba9ffca8a8b5d72-1d82fafbdd07c6a56856d7b1449f73a8.ssl.cf5.rackcdn.com/763306/9/check/openstack-tox-docs/fd06b54/docs/configuration/block-storage/policy-personas.html 14:27:35 whoami-rajat__: ty 14:28:38 #topic cinder stable releases update 14:28:41 whoami-rajat__: that's you 14:28:45 Hi 14:29:16 so in the past week, there were lots of reviews and most of the patches merged in all branches 14:29:24 thanks to everyone who contributed in it 14:30:01 the main patches i see remaining are from netapp which fernando updated today 14:30:11 and SVF which requires review 14:30:41 but the number of patches remaining is very few and we still have 1 week so i think we can release on time 14:30:48 nice 14:31:08 again let me know if you've any patch that i missed in my tracker 14:31:14 #link https://etherpad.opendev.org/p/stable-releases-review-tracker-22-02-2021 14:31:25 that's all from me 14:31:44 thank you 14:31:52 well, we are moving right along today 14:31:59 #topic open discussion 14:34:05 well, if nobody has anything, i have a weird problem on cinderlib train branch 14:34:15 #link https://review.opendev.org/c/openstack/cinderlib/+/771091 14:34:21 :-) 14:34:52 the cinderlib-ceph-functional job fails right away, looks like an ansible error 14:35:06 though this used to work, so i'm not sure what has changed 14:35:28 https://zuul.opendev.org/t/openstack/build/9c0d03c4685842a7ba37b5db722267b4 14:38:35 is this the reason for failure? Failed to import the required Python library (setuptools) on centos-7-rax-ord-0022614760's Python /usr/bin/python 14:40:46 rosmaita: whenever you get time, can you lift the -2 on this since it's rebased? or if you want to wait for zuul+1 https://review.opendev.org/c/openstack/cinder/+/764273 14:41:21 i'll lift now 14:42:01 i think that's the reason, but i would have thought ansible would know it needs setuptools 14:42:12 thanks! (it's the only patch remaining in cinder victoria) 14:42:28 i rebased the patch to update to hacking 4.0.0: https://review.opendev.org/c/openstack/cinder/+/770145 14:42:42 there is a check before that failing part that ensures that setuptools is installed, looks like something more subtle is going on.. 14:43:30 since this is train, i wonder whether its a weird py2/py3 thing 14:43:48 i suspect it is 14:47:29 would like to ask for reviews on 2 of my patches which have been sitting there for a long time: 1) https://review.opendev.org/c/openstack/cinder/+/754397 2) https://review.opendev.org/c/openstack/cinder/+/763181 14:48:23 yeah, we really need to get 754397 finished up 14:48:51 ok, well if nobody else has anything to discuss, we can quit early and go review rajat's patches 14:48:57 hi i unable to find exact place where to put code for override the reset state request in this spec https://review.opendev.org/c/openstack/cinder/+/773985 14:49:17 can anyone tell me that 14:52:38 is reset state still just in the "contrib" area of the api? 14:54:13 looks like cinder/api/contrib/admin_actions.py 14:54:30 yeah, trying to find a good example of other contrib code we've tweaked with microversions... 14:55:06 yes it also is in admin_action.py 14:58:42 probably not the most helpful answer, but understanding how we added support for transferring volumes with snapshots in microversion 3.55 may be a start to see how this could be done 14:58:52 it's a similar case of changing what we accept/reject based on microversion for contrib api code 15:00:04 ok thanks i'll take a look at this . 15:00:31 ok, just noticed that we are infringing on horizon 15:00:33 thanks everyone 15:00:36 #endmeeting