Wednesday, 2022-09-14

opendevreviewmelanie witt proposed openstack/cinder master: NFS update volume attachment format during volume snapshot  https://review.opendev.org/c/openstack/cinder/+/85752800:18
melwitteharney: hi, I opened https://bugs.launchpad.net/cinder/+bug/1989514 and proposed https://review.opendev.org/c/openstack/cinder/+/857528 re: https://bugzilla.redhat.com/show_bug.cgi?id=2118150. I might be way off but I thought it might be easier to explain with code. your input would be appreciated00:28
opendevreview焦浩霖 proposed openstack/cinder master: Add retry for create ssh_connection Add retry when exception is encountered in creating ssh_connection  https://review.opendev.org/c/openstack/cinder/+/85707500:50
opendevreview焦浩霖 proposed openstack/cinder master: Add retry for create ssh_connection When the management of storage is very unstable, or the number of ssh connections of storage is limited, if there is high concurrency, the create_connection of ssh_pool will be abnormal. Adding a retry mechanism can solve this problem  https://review.opendev.org/c/openstack/cinder/+/85707501:25
opendevreview焦浩霖 proposed openstack/cinder master: Add retry for create ssh_connection  https://review.opendev.org/c/openstack/cinder/+/85707502:00
sfv880_Hello, cores, could you please review https://review.opendev.org/c/openstack/cinder/+/852009 ? Zuul is voting +1 and it already has a +2 from whoami-rajat. Thank you very much! 08:51
*** dviroel|brb is now known as dviroel11:37
opendevreviewSergey Drozdov proposed openstack/cinder master: RBD backend QoS implementation  https://review.opendev.org/c/openstack/cinder/+/82002712:16
opendevreviewSergey Drozdov proposed openstack/cinder master: RBD backend QoS implementation  https://review.opendev.org/c/openstack/cinder/+/82002712:18
rosmaitasfv880_: left a question for you on https://review.opendev.org/c/openstack/cinder/+/85200912:29
raghavendrathi rosmaita: are you around12:49
rosmaitaraghavendrat: depends12:50
rosmaitaon what you want, i mean12:50
raghavendratin case you have some time .. it would be great if you could look at:12:50
raghavendrathttps://review.opendev.org/c/openstack/cinder/+/85083612:51
raghavendratIt has one +2. Thanks12:51
rosmaitaraghavendrat: will put it on my list, no promises about speedy resolution, though13:14
raghavendratno problem. Thanks.13:15
rosmaitaraghavendrat: that patch looks really familiar, though apparently i have not reviewed it before13:15
rosmaitadid you have a similar one for a different driver?13:15
raghavendratno. i submitted only one patch.13:16
whoami-rajatrosmaita, the same feature is added by infinidat driver, however the hpe one is a bugfix not exactly a feature13:41
rosmaitawhoami-rajat: thanks, good to know i am not hallucinating patches13:49
whoami-rajati had the same confusion :D13:49
raghavendratThank you Brian & Rajat13:54
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: ty!13:59
whoami-rajatnp13:59
SDrozdovhemna: Thank you very much for approving https://review.opendev.org/c/openstack/cinder/+/820027 ! 14:29
SDrozdovgeguileo: Thank you for all the help with https://review.opendev.org/c/openstack/cinder/+/820027, it is greatly appreciated !14:30
opendevreviewEric Harney proposed openstack/os-brick master: mypy: improve executor coverage  https://review.opendev.org/c/openstack/os-brick/+/85378914:41
geguileoSDrozdov: np14:44
opendevreviewEric Harney proposed openstack/cinder-tempest-plugin master: Add snapshot deletion test  https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/80588414:50
enriquetaso#startmeeting cinder_bs15:00
opendevmeetMeeting started Wed Sep 14 15:00:43 2022 UTC and is due to finish in 60 minutes.  The chair is enriquetaso. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'cinder_bs'15:00
enriquetasoHello, welcome to the bug meeting15:00
enriquetaso#topic  Wrong assertion methods in unit tests 15:01
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/198928015:01
whoami-rajathi15:02
enriquetasoUnittest fix for cinder and other projects:15:02
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/85697115:02
enriquetasoI think we still need a fix for os-brick, cinderclient unit tests.15:02
enriquetasoDo we have any volunteers? :P15:02
eharneythe os-brick fix is https://review.opendev.org/c/openstack/os-brick/+/85704415:03
enriquetasooh cool15:05
rosmaitathere seems to be an awful lot going on in that cinder patch15:06
eharneyhmm.. there does15:06
eharneybad conflict resolution?15:07
rosmaitanot sure, i just looked at the first file and decided that i don't want to look any further15:08
rosmaitaespecially because that particular issue mentioned in the bug only seems to occur in 2 files15:09
eharneyyeah it's reverting another change15:09
enriquetasoOK, i can mentioned that on the cinder patch, maybe should be split in smaller changes 15:11
eharneyit doesn't need to be split into smaller changes15:11
eharneyit just needs to not have accidental changes in it15:11
eharneyi already -1'd it15:11
enriquetasoos-brick patch looks fine to me15:12
enriquetasothanks eharney 15:12
rosmaitayeah, that's the downside of mocks ... you can call any method on them, and they don't complain15:14
eharneyi've looked into to some ways to prevent this with mock sealing, it's possible, but generally takes a lot of extra work15:14
eharney(calling mock.seal everywhere)15:14
eharneyi've prototyped some ways to get that to happen automatically, but it's tricky15:15
rosmaitai wonder if we could add that to the mock_object method in the cinder.tests.unit.test.TestCase class15:15
rosmaita(i say that knowing absolutely nothing about mock.seal)15:15
eharneyit depends on how people use the mock in the tests, a lot of them rely on being able to change mocks further inside the test15:16
rosmaitaok15:16
rosmaita(enriquetaso: i have to leave early today, will be afk for 2 hours or so)15:17
enriquetasoi think worth looking into this, we may need to discuss this further15:18
enriquetasosure rosmaita, this is the big topic for today's 15:18
enriquetasoOK, moving on, we have 6 bugs for today's meeting15:18
enriquetasoi forgot to mentioned:15:19
enriquetaso#link https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030463.html15:19
enriquetaso#topic revert_snapshot_will_destory_attachment_with_lvm_backend 15:19
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/198927115:19
enriquetasoSummary: 15:19
enriquetaso1.using lvm as cinder volume backend.15:19
enriquetaso2.create a volume and attach the volume to a VM,15:19
enriquetaso3.then create a snapshot of the volume15:19
enriquetaso4.revert the snapshot of the volume, the VM will be crashed15:19
enriquetasoThe reason why this happening is that lvm can not revert the snapshot in backend when lvm is using thin_proversion.15:19
enriquetasoSo ,it will using the _revert_to_snapshot_generic function to revert the snapshot.15:19
eharneythis seems important but the commit message needs a little work to explain what is happening15:20
enriquetasoFix proposed to master, but zuul is failing because of unit test.15:20
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/85694115:20
eharney(and to fix formatting etc)15:20
enriquetasoyes, it's something we would like to have for tomorrow's deadline15:20
*** dviroel is now known as dviroel|lunch15:21
eharneyi would assume we'll just backport this later15:21
enriquetasoi'll add a comment for the commit msg 15:21
enriquetasoyes15:21
enriquetasoOK15:21
enriquetaso#topic Failed to set image property. Invalid input for field/attribute simplestreams_metadata. Value: ... is too long (HTTP 400) 15:21
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/198894215:21
enriquetasoThe reporter has an error message when setting a long simplestreams_metadata  to a volume. "badRequest": {"code": 400, "message": "Invalid input for field/attribute simplestreams_metadata" is too long (HTTP 400).15:21
enriquetasoSimplestream is a 'protocol' for describing what virtual machine images exist on an http(s) repository. And as far as I can tell Glance uses it to Implement automatic Glance image updates:15:22
enriquetasohttps://docs.openstack.org/charm-guide/latest/admin/ops-auto-glance-image-updates.html15:22
enriquetasoI'm not sure about the input the reporter use to try it without simplestreams and see if this is a cinder issue or a  simplestreams feature problem. 15:22
eharneythis looks like a request to expand a metadata field size15:22
enriquetasoPlease let me know if you have faced this error before or if you have any thoughts regarding this so I can update the bug report.15:22
enriquetasois a request or a bug?15:22
eharneyit looks more like they are hitting a set limitation, not really a bug, but something we should evaluate15:23
enriquetasomakes sense 15:23
eharneyit would benefit from a more clear report and explanation of their use case15:23
enriquetasoI'll move it to whist list15:24
enriquetasoyes15:24
enriquetasoi can ask for that15:24
enriquetasoOK. Last two bugs15:25
enriquetaso#topic Hitachi driver: no message for resource lock 15:25
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/198917615:25
enriquetasoThere's a minimal command problem in the code and the logs are not displaying correctly.15:25
enriquetasoFix proposed to master (it's a XS fix)15:25
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/85638515:25
eharneyalready approved15:26
enriquetasomentioned in the cinder main meeting ^ it's a really small fix 15:26
enriquetasofast :D15:26
enriquetasoLast bug:15:26
enriquetaso#topic  IPV6 with lightos driver wont work 15:26
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/198928115:26
yuvalo/15:26
enriquetasono bug fix proposed yet15:26
enriquetasohello yuval 15:26
eharneyhttps://review.opendev.org/c/openstack/cinder/+/839768 is the bugfix15:26
enriquetasosorry15:26
yuvalhey there is a patch up15:26
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/839768 15:27
eharneyyuval: it would be better to fix the commit message so the patch links to the bug report15:27
yuvalgot it15:27
enriquetasoexcellent 15:27
yuvalif I update the commit now - It can still meet the deadline?15:27
eharneyi don't know if anyone is going to review this today, but it's easily backportable15:28
yuvalI would really prefer not to reach there15:29
enriquetasoOK, we are running out of time15:30
enriquetasothank you for joining!15:30
eharneywe also have https://bugs.launchpad.net/cinder/+bug/198951415:30
enriquetasooh, I lost that one15:30
eharneyi need to dig into this one, looks important for NFS15:30
enriquetaso#topic  NFS volume snapshot does not update volume attachment format to qcow2 15:31
enriquetaso#link https://bugs.launchpad.net/cinder/+bug/198951415:31
opendevreviewyuval proposed openstack/cinder master: lightos: parse urls with urlparse for ipv6 support  https://review.opendev.org/c/openstack/cinder/+/83976815:31
yuvalthe commit is updated15:31
enriquetasoSummary They found that after performing a volume snapshot on a stopped instance, that instance could no longer boot.15:32
enriquetasothanks yuval, i'll review it once zuul vote 15:32
yuvalThanks15:32
enriquetasoeharney, I going to take a look to it, since i'm working with nfs right now.15:32
eharneycool15:33
enriquetasoThis reminds me that i haven't check this scenario with encryption NFS15:33
eharneyhttps://review.opendev.org/c/openstack/cinder/+/762462 is doing something related, probably worth touching on while looking at this15:33
enriquetasowhoami-rajat, feel free to re review https://review.opendev.org/c/openstack/cinder/+/839768 if you have time :D15:33
eharneywell, i think that is where this report came from15:33
eharneyer, no, it's not, sorry15:33
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/76246215:34
enriquetasooh15:34
enriquetaso#link https://review.opendev.org/c/openstack/cinder/+/85752815:34
enriquetaso#topic open discussion15:35
enriquetasoFeel free to proposed bugs to discuss now15:36
enriquetasoOK, looks like we don't have any other bug15:39
enriquetasoor a bug that i forgot to include to the email bug report 15:39
enriquetasoThank you for joining 15:40
enriquetaso#endmeeting15:40
opendevmeetMeeting ended Wed Sep 14 15:40:05 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:40
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder_bs/2022/cinder_bs.2022-09-14-15.00.html15:40
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder_bs/2022/cinder_bs.2022-09-14-15.00.txt15:40
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder_bs/2022/cinder_bs.2022-09-14-15.00.log.html15:40
yuvalThank you15:40
*** dviroel|lunch is now known as dviroel16:43
opendevreviewMerged openstack/cinder master: db: Remove weird error handling code  https://review.opendev.org/c/openstack/cinder/+/84496216:50
opendevreviewMerged openstack/cinder master: Hitachi: fix to output resource lock message correctly  https://review.opendev.org/c/openstack/cinder/+/85638516:50
opendevreviewMerged openstack/cinder master: RBD backend QoS implementation  https://review.opendev.org/c/openstack/cinder/+/82002716:57
opendevreviewVictoria Martinez de la Cruz proposed openstack/devstack-plugin-ceph master: Add cephfs_nfs_cluster_id option  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/85774217:12
stephenfinhemna: Could you check out my response on https://review.opendev.org/c/openstack/cinder/+/846173/ when you've time?17:43
sfv880_Hello rosmaita, Replied on https://review.opendev.org/c/openstack/cinder/+/852009 - Thank you very much!18:32
rosmaitaack18:32
opendevreviewMerged openstack/cinder master: Infinidat: support for manage/unmanage API  https://review.opendev.org/c/openstack/cinder/+/85200920:19
*** dviroel is now known as dviroel|afk20:26
*** dviroel|afk is now known as dviroel22:12
*** dviroel is now known as dviroel|afk22:52
opendevreviewMerged openstack/cinder master: lightos: parse urls with urlparse for ipv6 support  https://review.opendev.org/c/openstack/cinder/+/83976823:06
opendevreviewMerged openstack/cinder master: Fix and unify capacity calculations  https://review.opendev.org/c/openstack/cinder/+/83124723:28
opendevreviewAlexander Deiter proposed openstack/cinder master: Fix Infinidat driver to use TLS/SSL communication  https://review.opendev.org/c/openstack/cinder/+/84984623:56

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