Wednesday, 2023-01-25

opendevreviewMerged openstack/cinder stable/yoga: Check VMDK subformat against an allowed list  https://review.opendev.org/c/openstack/cinder/+/87162002:28
whoami-rajatjbernard, ack, thanks, will take a look once everything merges03:43
whoami-rajatenriquetaso, can you take another look at this? the CI is passing now https://review.opendev.org/c/openstack/cinder/+/81558203:45
opendevreviewMerged openstack/cinder master: NVMe-TCP volume driver for Fungible Storage  https://review.opendev.org/c/openstack/cinder/+/84914305:11
*** bhagyashris_ is now known as bhagyashris|ruck07:34
enriquetasosorry, ive remove the -1 rosmaita whoami-rajat 10:00
whoami-rajatenriquetaso, no worries, thanks!10:01
Kumar_KanishkaHi all, requesting review for my patch https://review.opendev.org/c/openstack/cinder/+/86930511:02
*** dviroel_ is now known as dviroel11:21
whoami-rajatabdi, hi, around?13:01
enriquetasoshould I recheck the CVE patch https://review.opendev.org/c/openstack/releases/+/871656 ?13:20
whoami-rajatenriquetaso, we still have to update with xena hash (which failed twice in recheck)13:24
enriquetasoack!13:24
gkskHi Team13:29
gkskcan some one pls  review the below patch13:29
gkskhttps://review.opendev.org/c/openstack/cinder/+/86970413:29
whoami-rajatgksk, the storwize CI hasn't responded on PS413:35
gkskyes last time it passed but from yesterday our CI server has some issue it will be fixed in couple of days 13:36
whoami-rajatack, until the CI passes it won't be possible to merge the change13:44
gkskOk Rajat Thank you then I will re run the CI on my patch once our CI servers restored 13:47
whoami-rajatgreat, thanks13:55
whoami-rajatCinder meeting in #openstack-meeting-alt at 1400 UTC13:59
whoami-rajatjungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney walshh_ jbernard sfernand enriquetaso hemna fabiooliveira yuval tobias-urdin adiare13:59
rosmaitawhoami-rajat: ty13:59
whoami-rajatnp13:59
opendevreviewPeter Penchev proposed openstack/cinder master: Add iSCSI export support to the StorPool driver  https://review.opendev.org/c/openstack/cinder/+/84753614:39
gansojungleboyj, whoami-rajat: I included an item in the request for review list in the agenda, it is pending only your re-reviews. rosmaita already re-reviewed. THanks in advance15:01
enriquetaso#startmeeting cinder_bs15:01
opendevmeetMeeting started Wed Jan 25 15:01:59 2023 UTC and is due to finish in 60 minutes.  The chair is enriquetaso. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
opendevmeetThe meeting name has been set to 'cinder_bs'15:01
enriquetasoReport of bugs15:02
enriquetaso#link https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031900.html15:02
enriquetaso#topic Security issue with VMDK format15:02
enriquetaso<happystacker> I have a question around it but we talk in our bug review15:02
rosmaitao/15:02
whoami-rajatganso, ack, i see it's in merge conflict15:02
whoami-rajatbut we can discuss later after the BS meeting15:02
whoami-rajathi15:02
enriquetasohi15:02
hemnahi15:02
enriquetasoi think happystacker is not here lol15:02
rosmaitawhoami-rajat: ganso: probably because it touches image_utils, and we just merged a big change in there15:02
gansowhoami-rajat: oh I didn't spot the merge conflict in this new gerrit interface15:03
whoami-rajatah yes15:03
gansowhoami-rajat: I will rebase it, thanks 15:03
whoami-rajatcool thanks15:03
rosmaitaok, we can return to it if happystacker shows up later15:03
enriquetaso++15:03
enriquetaso#topic Group actions enable, disable and failover replication can leave volume's replication status in transient states enabling, disabling and failing-over respectively. 15:03
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/200380415:03
enriquetaso"Consider a group(grp_1) has 3 volumes(vol_1, vol_2, vol_3) and initially all the volume's replication_status is 'disabled'. When a user executes below use-cases concurrently, there is a probability that volume's replication_status gets stuck in 'enabling' status."15:04
enriquetasoFix proposed to master:15:04
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/87164915:04
enriquetasoLooks like a valid bug but the patch needs some update 15:04
happystackersorry, I got disconnected, the question was more on why do we need to convert some format to .raw?15:05
enriquetasohey!15:06
happystackerI have one bug affected by this conversion.15:06
rosmaitahappystacker: i think it's because volumes are usually in raw format, that's what nova expects (except for some weird cases)15:06
happystackerOk, but it may harms some operation like a server resize where the server expects a qcow2 but have a .raw instead15:07
happystackerhttps://bugs.launchpad.net/cinder/+bug/200253515:07
rosmaitabut we convert in the other direction too, when we upload a volume as an image15:07
Roamer`happystacker, if I understand your question correctly, in most (I believe) shared storage (at least) backends it is better for the volume to be raw, so the storage backend can expose it directly as a disk device, so that read/write operations are, well, fast15:08
happystackerok which makes sense15:08
rosmaitayeah, NFS is a different beast15:08
happystackeryeah as you substract one layer of presentation15:08
rosmaitayou're really "faking" a raw volume as a filesystem entity15:08
happystackerbut in case of NFS, it's preventing the server resize as you can see in the bug. server is expected one format but have another one15:09
eharneyyeah, we need to understand what is happening in that bug15:09
happystackerI did a very basic investigation, we probably need to go deeper15:10
happystackerI'm here again...15:11
happystackerI did a very basic investigation, we probably need to go deeper15:11
happystackerhaving some network issues at my office15:11
happystackersorry for that15:12
enriquetasoi havent reproduced the bug yet, sorry about that, but ill try to add some input after finishing the encryption part 15:12
enriquetasono worries happystacker 15:12
happystackercool thanks15:12
enriquetasonot sure how can we track all the NFS problems besides launchpad 15:13
eharneylaunchpad bugs should work?15:13
enriquetasoi think so, using the tag `nfs` 15:14
rosmaitaenriquetaso: ++15:14
enriquetasookay, moving on15:14
enriquetasoThe last 2 bugs are driver related and both have patches proposed to master15:14
enriquetaso#topic [HPE] cinder 3par FC driver not connecting to 3PAR storage15:14
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/200324515:14
enriquetasoI think this is a misunderstanding about how to deploy FC with HPE driver and not really a cinder related bug. However, since the bug has been really active and HPE are still having discussion there, I've left the question so they can reply with input. 15:14
enriquetaso#topic  [SVf] : Enable support for replication volume with mirror pool option 15:17
roquejI have another bug but I think this is driver related, even if I'm not sure that's the expected bahavior15:17
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Add support for 3-site, trisync, replication.  https://review.opendev.org/c/openstack/cinder/+/86236515:17
enriquetasoroquej, sure, would you mind sharing it after the svf one?15:17
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/200324515:18
roquejsure15:18
enriquetasoFix proposed to master:15:18
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/87000615:18
enriquetasoUnit tests are not passing, waiting for update. 15:18
enriquetasodone15:18
enriquetaso#topic open discussion15:18
enriquetasoroquej, feel free now15:18
roquejhttps://bugs.launchpad.net/cinder/+bug/200317915:18
opendevreviewEric Harney proposed openstack/os-brick master: Bump bandit to release 1.7.0  https://review.opendev.org/c/openstack/os-brick/+/87126015:18
sfv880_Hello eharney, rosmaita: I'm sorry to bother you! We are looking for a final +2 and +w on the Infinidat fix: https://review.opendev.org/c/openstack/cinder/+/864287 - could you please review it ? Thank you very much!15:19
roquejwhen creating an image from volume, it turns out that a password is sent in plain text by privsep daemon in the logs15:19
enriquetasoi forgot to add nova to 200317915:19
eharneyyeah we need to fix this15:19
rosmaitasfv880_: ack15:19
sfv880_rosmaita: thank you very much!15:20
eharneywe have code that tries to automatically filter passwords like this, i haven't looked deep enough into why it's not covering this case15:20
enriquetasookay, maybe nova shoudnt be added 15:20
eharneymaybe no identifying field to indicate that it's a password15:20
roquejonly when creating a volume from image15:21
enriquetasoooh okay15:21
eharneyit's because the password is fed to a CLI call via stdin?15:21
roquejnot sure, it's done via privsep15:21
roquejI have posted the links to the code that I've identified as involved into this bug15:22
roquejnot sure where to start now15:22
eharneyoh it's reading the password from a file and returning it15:22
roquejyes15:23
roquejI tried with strutils to mask the password but didn't make it15:23
eharneyright15:23
roquejmaybe we need to change our way to get the password15:23
simondodsleyCores: I just changed the commit message on https://review.opendev.org/c/openstack/cinder/+/862365. There was a typo. Our CI is currently down for maintenance and so our CI run failed with node failure.15:25
enriquetasookay, this looks like a bit change/new implementation.. In addition, this affects all nfs-related drivers, ill update the bug title, because i tought it was a dell-only bug15:25
eharneythere may be a short-term workaround by changing some options with how privsep is invoked for that particular call, but not sure15:25
simondodsleyGiven there was no code change and the last Pure CI passed please take this into consideration when reviewing this patch15:25
roquejthis bug is not about nfs15:26
roquejok15:26
eharneythis is only going to affect the scaleio connector15:26
roquejunless some other drivers used privsep to get password in the same manner, I'd say yes15:27
enriquetasosorry for the misunderstanding.. this is a bug about how privsep on how it handles passwords and it's going to affect the scaleio connector 15:29
SathyaHi, https://bugs.launchpad.net/cinder/+bug/2001619 retype for volume migration with additional extra specs not entering driver specific code15:29
Sathyageguileo had provided a general work flow for this issue15:29
SathyaI have pushed a patch for the bug, along with ut's fix https://review.opendev.org/c/openstack/cinder/+/86999915:30
enriquetasookay, running out of time eharney roquej 15:30
Sathyacan i get some review for this patch https://review.opendev.org/c/openstack/cinder/+/86999915:30
enriquetasodo you mind if we continue the discussion on the launchpad bug? anyway I'll update the bug with this information15:30
enriquetasothanks!!15:30
enriquetaso#endmeeting15:30
opendevmeetMeeting ended Wed Jan 25 15:30:49 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:30
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder_bs/2023/cinder_bs.2023-01-25-15.01.html15:30
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder_bs/2023/cinder_bs.2023-01-25-15.01.txt15:30
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder_bs/2023/cinder_bs.2023-01-25-15.01.log.html15:30
roquejthanks15:31
geguileotosky: do you know how to deploy multipathd on a CI job?15:47
geguileoit's about https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/870889/15:48
geguileofailures are due to a bug in os-brick/nova/cinder that we assumed ALL multipathing would be with multipathd15:48
geguileobut nvmeof doesn't need it so it's not installed and nova passes multipath enforcing to true when multipath is enabled15:48
geguileoand since it's not present it fails15:49
geguileoSo I just need to deploy multipathd on that job15:49
geguileoprobably just a playbook...15:54
opendevreviewRafael Weingartner proposed openstack/cinder master: Filter reserved image properties  https://review.opendev.org/c/openstack/cinder/+/81268516:01
opendevreviewEric Harney proposed openstack/cinder master: Bump oslo.versionedobjects to 2.4.0+  https://review.opendev.org/c/openstack/cinder/+/87173916:03
toskygeguileo: erm, not exactly16:05
geguileotosky: I'm just writing a small playbook to install and start it16:06
toskygeguileo: I mean, I remember us discussing this long ago and you mentioning it could be done with LVM with some magic setup for networking16:07
opendevreviewMerged openstack/cinder stable/xena: Check VMDK subformat against an allowed list  https://review.opendev.org/c/openstack/cinder/+/87162516:07
toskybut then I couldn't investigate further16:07
toskyso if you create one, yes, it's easy to setup a job16:07
geguileotosky: mmmmm, no, we can do multipathing with LVM using the local ip address in the secondary ip adresses config option16:07
geguileotosky: which is what I'm doing for nvmeof16:07
geguileotosky: but the host still needs multipathd16:08
toskythat's what I call a magic setup for networking16:08
toskyok, not so magic16:08
toskystill, networking 16:08
*** dviroel is now known as dviroel|lunch16:08
geguileoyeah, but multipathd still needs to be installed16:08
geguileoso playbook, right?16:08
geguileobecause devstack doesn't have support for it16:08
geguileoand the job is not triple-o, which also has support16:08
toskyI mean, you could also patch devstack to setup that configuration16:09
geguileotosky: I'm only trying to confirm that the patch series passes CI with a specific configuration...16:10
toskybut on the other hand a playbook could be quickly used also on old releases16:10
opendevreviewGorka Eguileor proposed openstack/cinder-tempest-plugin master: WIP: zuul: Test LVM/nvmet additional job  https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/87088916:15
tosky 16:28
toskygeguileo: I will keep an eye on that16:29
opendevreviewMerged openstack/cinder master: Send the correct location URI to the Glance v2 API  https://review.opendev.org/c/openstack/cinder/+/84517816:30
*** dviroel|lunch is now known as dviroel17:14
opendevreviewMerged openstack/os-brick master: Handle FileNotFoundError on get_system_uuid()  https://review.opendev.org/c/openstack/os-brick/+/86254217:40
opendevreviewGorka Eguileor proposed openstack/cinder-tempest-plugin master: WIP: zuul: Test LVM/nvmet additional job  https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/87088918:37
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Add new array status for replication capability  https://review.opendev.org/c/openstack/cinder/+/87126118:46
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Add new array status for replication capability  https://review.opendev.org/c/openstack/cinder/+/87126119:30
*** dviroel is now known as dviroel|out20:52
opendevreviewBrian Rosmaita proposed openstack/cinder stable/wallaby: [stable-em only] move grenade jobs to experimental  https://review.opendev.org/c/openstack/cinder/+/87179021:39
opendevreviewBrian Rosmaita proposed openstack/cinder stable/victoria: [stable-em only] move grenade jobs to experimental  https://review.opendev.org/c/openstack/cinder/+/87179121:43
opendevreviewBrian Rosmaita proposed openstack/cinder stable/ussuri: [stable-em only] move grenade jobs to experimental  https://review.opendev.org/c/openstack/cinder/+/87179221:46
opendevreviewBrian Rosmaita proposed openstack/cinder stable/train: [stable-em only] move grenade jobs to experimental  https://review.opendev.org/c/openstack/cinder/+/87179421:50
opendevreviewBrian Rosmaita proposed openstack/cinder stable/stein: [stable-em only] move grenade jobs to experimental  https://review.opendev.org/c/openstack/cinder/+/87179621:54
gmannwhoami-rajat: need your +1 on this https://review.opendev.org/c/openstack/releases/+/86858121:58
opendevreviewBrian Rosmaita proposed openstack/cinder stable/rocky: [rocky-only] drop grenade jobs  https://review.opendev.org/c/openstack/cinder/+/87179921:59
opendevreviewMerged openstack/python-cinderclient master: Continue using tox 3  https://review.opendev.org/c/openstack/python-cinderclient/+/87097122:07

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