Thursday, 2022-07-14

*** dviroel|rover is now known as dviroel|out00:14
opendevreviewVladislav Belogrudov proposed openstack/cinder master: Initial commit for Yadro Tatlin.UNIFIED driver  https://review.opendev.org/c/openstack/cinder/+/82549208:54
opendevreviewTushar Trambak Gite proposed openstack/cinder master: No volume_id needed for backup-create from snapshot  https://review.opendev.org/c/openstack/cinder/+/84980009:27
opendevreviewTushar Trambak Gite proposed openstack/cinder master: Include volume type constraints in internal API  https://review.opendev.org/c/openstack/cinder/+/84614610:09
opendevreviewTushar Trambak Gite proposed openstack/cinder master: Update volume_type_project bogus column  https://review.opendev.org/c/openstack/cinder/+/82282110:12
opendevreviewTushar Trambak Gite proposed openstack/cinder master: Use self volume_type_id while backup restore.  https://review.opendev.org/c/openstack/cinder/+/84893810:12
geguileowhoami-rajat: if you have a minute, this is the backport of the os-brick RBD fix https://review.opendev.org/c/openstack/os-brick/+/84971810:38
whoami-rajatgeguileo, done10:48
opendevreviewRajat Dhasmana proposed openstack/cinder master: HPE3PAR: Correct volume name in ERROR log  https://review.opendev.org/c/openstack/cinder/+/84980310:49
opendevreviewGorka Eguileor proposed openstack/os-brick master: Support independent file lock path  https://review.opendev.org/c/openstack/os-brick/+/84932411:09
opendevreviewGorka Eguileor proposed openstack/os-brick stable/xena: RBD: Fix disconnect_volume for encrypted volumes  https://review.opendev.org/c/openstack/os-brick/+/84980511:12
geguileowhoami-rajat: thanks, ^ that's the xena backport of the same fix11:13
olegnestHello, I have a small question. We are implementing an NVMe driver for our DEMC storage and want to add the constants.NVMEOF parameter to the storage_protocol option. Can we do this directly in our patch or for that firstly a simple basic NVMe driver like FС/ISER/ISCSI should be implemented?11:15
*** dviroel__ is now known as dviroel|rover11:15
geguileoolegnest: do you mean you want the driver to report constants.NVMEOF in its capabilities?11:17
olegnestWe want to remove our extra option from config file and put the definition of the protocol will be used (and the driver accordingly) to base 'storage_protocol' option11:23
raghavendrathi whoami-rajat: are you around ?11:42
whoami-rajatgeguileo, cool, will take a look once CI passes11:44
whoami-rajatraghavendrat, hi11:44
raghavendratif you get time it would be great if you can look at below patch.11:46
raghavendrathttps://review.opendev.org/c/openstack/cinder/+/82062811:46
raghavendratIt has one +2. Thanks.11:46
opendevreviewBrian Rosmaita proposed openstack/os-brick master: WIP: make ceph job voting (sometimes)  https://review.opendev.org/c/openstack/os-brick/+/84975911:55
raghavendratThank you whoami-rajat: for quick feedback.12:00
whoami-rajatraghavendrat, np, can you take a look at this patch and see if it makes sense? https://review.opendev.org/c/openstack/cinder/+/84980312:01
geguileoolegnest: that configuration option is for drivers that have a common class for all their protocols, so then they can do the right thing depending on it12:26
geguileoSo there are 2 cases:12:27
geguileo1- Use the same value in volume_driver and use storage_protocol for the driver to do the right thing12:27
geguileo2- Use a different value for volume_driver depending on the protocol12:28
geguileoin the second case the storage_protocol is not necessary12:28
geguileoafaik12:28
stephenfineharney: whoami-rajat: Think one of you folks could look at https://review.opendev.org/c/openstack/cinder/+/837165/ to unblock the next few patches above it?12:33
stephenfinand geguileo: I addressed your concerns on https://review.opendev.org/c/openstack/cinder/+/837167/ in https://review.opendev.org/c/openstack/cinder/+/849498/ so I think both are good to go now?12:34
whoami-rajatstephenfin, done12:37
stephenfinwhoami-rajat: 🙏 thanks12:38
olegnestgeogileo: yep, we had FC and iSCSI protocols for one volume_driver and storage_protocol decided what to do, but it doesn't work for NVMe cause option doesn't include nvmeof =( so i understand we can't insert it, thanks12:41
opendevreviewMerged openstack/os-brick stable/yoga: RBD: Fix disconnect_volume for encrypted volumes  https://review.opendev.org/c/openstack/os-brick/+/84971812:43
geguileowhoami-rajat: patch has +V https://review.opendev.org/c/openstack/os-brick/+/84980513:05
geguileostephenfin: makes sense, merging it now13:07
whoami-rajatgeguileo, +2ed13:08
stephenfingeguileo: thanks13:08
geguileowhoami-rajat: thanks!13:08
whoami-rajatnp, let me know when wallaby patch is up13:09
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987113:16
opendevreviewBrian Rosmaita proposed openstack/os-brick master: DNM: ceph-related change  https://review.opendev.org/c/openstack/os-brick/+/84985813:27
opendevreviewBrian Rosmaita proposed openstack/os-brick master: DNM: non-ceph-related change  https://review.opendev.org/c/openstack/os-brick/+/84985913:27
opendevreviewWalt proposed openstack/cinder master: Fix and unify capacity calculations  https://review.opendev.org/c/openstack/cinder/+/83124714:38
hemnajust rebasing it to keep it current as it's still sitting there....14:38
opendevreviewWalt proposed openstack/cinder master: Bugfix: Account for consumed space better  https://review.opendev.org/c/openstack/cinder/+/82651014:44
hemnasame thing ^^14:44
opendevreviewEric Harney proposed openstack/cinder master: DataCore: Add note about unique CHAP storage paths  https://review.opendev.org/c/openstack/cinder/+/84986914:58
elodilleswhoami-rajat: hi, i have a release management related question: our consistency check showed that rbd-iscsi-client is not amongst zed's deliverables (as it was not part of yoga and before). does the team want to release it in Zed cycle?15:09
elodilleswhoami-rajat: in the past i got the answer (@ yoga cycle) from rosmaita that there were some CI problems that still need to be resolved before it could be released15:09
elodilleswhoami-rajat: is that maybe fixed?15:10
rosmaitaelodilles: not sure the CI is fixed yet15:11
elodilleswhoami-rajat: (and just for the record, according to IRC logs it is aimed to be in 'independent' release model)15:11
rosmaitawas hoping that you would not notice that no release had happened yet15:11
rosmaitaso much for that plan15:11
elodilles:D15:12
elodillesdon't blame me, it was our consistency check script o:)15:12
amalashenkoeharney: hi, are you around? could you please take a look on nfs driver, zuul and CI passed. https://review.opendev.org/c/openstack/cinder/+/79760815:14
elodilleswhoami-rajat rosmaita : of course, if it is not ready for delivery around this cycle, then it's no need to force it. we'll get back to it in next cycle (when our consistency check should run again :)) if not before15:15
rosmaitaelodilles: ok, thanks ... this is a good reminder though that we need to not forget about it15:18
whoami-rajatelodilles, thanks for raising it, as rosmaita said, I don't think it is ready for release until we've a green CI ensuring the code works, will take a look at it's current state15:19
elodillesack, thanks! let me know if things changes and it can be added to the release repository15:21
sfernandwhoami-rajat: drivers will be granted one or two weeks exception? Some files have 15k lines so it will take some time to review  15:24
rosmaitasfernand: i suggest prioritizing reviews based on whether the CI is running and you can see the results15:27
rosmaita(some drivers are using CIs that run multiple jobs)15:28
sfernandyes that makes sense15:29
sfernandmy idea initially was to try focusing on drivers that we don't have cores looking for it yet so I would be able to antecipate their work15:29
sfernanda bit15:29
sfernandsince I can't give 2+ but can give as many -1 as I want to :P15:30
sfernandand I believe cores are currently working in drivers that CI is running and have more chances to get merged15:31
sfernandif I undestand correctly what you said15:31
rosmaitayeah, that's the basic idea, but i don't know that we got 2 core adoption on all the patches yet15:34
sfernandyep15:35
rosmaitaso your +1 will also be helpful15:35
rosmaitaparticularly because you are very knowledgeable about drivers15:35
sfernanddo you suggest any patch for me to start looking on it?15:36
amalashenkopowerstore nfs driver :P15:36
sfernandhahahhaha I was expecting that15:36
amalashenkohaha even better 15:37
opendevreviewBrian Rosmaita proposed openstack/os-brick master: WIP: make ceph job voting (sometimes)  https://review.opendev.org/c/openstack/os-brick/+/84975916:02
opendevreviewBrian Rosmaita proposed openstack/os-brick master: WIP: make ceph job voting (sometimes)  https://review.opendev.org/c/openstack/os-brick/+/84975916:05
opendevreviewBrian Rosmaita proposed openstack/os-brick master: Make ceph job voting (sometimes)  https://review.opendev.org/c/openstack/os-brick/+/84975916:09
opendevreviewBrian Rosmaita proposed openstack/os-brick master: DNM: non-ceph-related change  https://review.opendev.org/c/openstack/os-brick/+/84985916:12
opendevreviewBrian Rosmaita proposed openstack/os-brick master: DNM: ceph-related change  https://review.opendev.org/c/openstack/os-brick/+/84985816:12
opendevreviewMerged openstack/os-brick stable/xena: RBD: Fix disconnect_volume for encrypted volumes  https://review.opendev.org/c/openstack/os-brick/+/84980516:31
*** dviroel|rover is now known as dviroel|rover|brb16:35
whoami-rajatsfernand, as rosmaita is already answering all doubts and queries, i will just add to it, it would be good to check if the driver matches our checklist points rather than going line by line for every driver (which we all know we can't review in the given time frame) https://docs.openstack.org/cinder/latest/contributor/new_driver_checklist.html16:42
whoami-rajatsfernand, also regarding the driver merge deadline, yes it is extended to 29th july https://lists.openstack.org/pipermail/openstack-discuss/2022-July/029550.html16:42
whoami-rajats/is already answering/ has already answered -- don't know why i wrote it in present instead of past tense16:43
whoami-rajatdc_arun, hi16:45
whoami-rajatdc_arun, not sure if you saw my topic in the cinder meeting agenda but here it is https://etherpad.opendev.org/p/cinder-zed-meetings#L12416:45
whoami-rajatdc_arun, basically I've a concern regarding datacore reusing the same env ^16:46
opendevreviewGorka Eguileor proposed openstack/cinder master: DEMC: Add support for trim/discard  https://review.opendev.org/c/openstack/cinder/+/84989016:51
sfernandwhoami-rajat: thanks rajat!16:52
whoami-rajatnp17:09
opendevreviewMerged openstack/cinder stable/ussuri: 3PAR: Allow iSCSI driver to be enabled for Primera 4.2 onwards.  https://review.opendev.org/c/openstack/cinder/+/82062817:27
*** dviroel|rover|brb is now known as dviroel|rover17:35
opendevreviewGorka Eguileor proposed openstack/os-brick master: DNM: NVMe-oF temporary change for CI's to use  https://review.opendev.org/c/openstack/os-brick/+/84989117:54
geguileosimondodsley: ^ that should do the trick17:54
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987118:04
opendevreviewGorka Eguileor proposed openstack/os-brick master: DNM: NVMe-oF temporary change for CI's to use  https://review.opendev.org/c/openstack/os-brick/+/84989118:04
opendevreviewGorka Eguileor proposed openstack/os-brick master: DNM: NVMe-oF temporary change for CI's to use  https://review.opendev.org/c/openstack/os-brick/+/84989118:06
geguileo^ And that's my cue to stop working for today...18:07
opendevreviewMerged openstack/cinder master: models: Remove implicit coercion of SELECT to scalar subquery  https://review.opendev.org/c/openstack/cinder/+/83716418:36
opendevreviewMerged openstack/cinder master: db: Pass case.whens as positionals, not a list  https://review.opendev.org/c/openstack/cinder/+/83716518:36
opendevreviewMerged openstack/cinder master: Resolve invalid UUID warning  https://review.opendev.org/c/openstack/cinder/+/83735318:36
rosmaitaeharney: Gorka addressed your point on https://review.opendev.org/c/openstack/os-brick/+/849324/ if you want to re-review18:45
opendevreviewMerged openstack/cinder master: db: Don't pass strings to Connection.execute  https://review.opendev.org/c/openstack/cinder/+/83716618:46
opendevreviewMerged openstack/cinder master: db: Don't use strings to indicate column, relationship paths  https://review.opendev.org/c/openstack/cinder/+/83716718:46
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987119:34
opendevreviewBrian Rosmaita proposed openstack/os-brick master: Support independent file lock path  https://review.opendev.org/c/openstack/os-brick/+/84932421:51
*** dviroel|rover is now known as dviroel|rover|afk21:59

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