Friday, 2022-07-15

*** dviroel|rover|afk is now known as dviroel|rover01:17
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/+/84989107:56
*** akekane_ is now known as abhishekk08:04
whoami-rajatgeguileo, hey, the copyright header is missing from another file as well ... https://review.opendev.org/c/openstack/os-brick/+/849324, let me know if you update and i will +2 again08:54
elodilleswhoami-rajat: quick double check with the client / library zed-2 releases: could you have a quick look at them maybe? https://review.opendev.org/c/openstack/releases/+/84936309:09
elodilleswhoami-rajat: and this one: https://review.opendev.org/c/openstack/releases/+/84938409:09
elodilles(yesterday was the deadline, so we are merging the zed-2 patches without responses)09:10
elodillesoh, and this one: https://review.opendev.org/c/openstack/releases/+/84938209:11
whoami-rajatelodilles, sorry i discussed this in the cinder meeting for forgot to leave a response on the patches09:12
whoami-rajatelodilles, the os-brick release requires a patch, i will get that merged in some time09:13
whoami-rajatelodilles, other two should be good to go but i will take a quick look09:13
opendevreviewRajat Dhasmana proposed openstack/os-brick master: Support independent file lock path  https://review.opendev.org/c/openstack/os-brick/+/84932409:21
whoami-rajatgeguileo, since it was one line change I've updated the patch to save Zuul run time ^09:21
whoami-rajatrosmaita, once you come online, can you re-vote on this? https://review.opendev.org/c/openstack/os-brick/+/849324 -- needed for the z-2 brick release09:24
geguileowhoami-rajat: https://m.media-amazon.com/images/I/41YuyC+JtKL._AC_.jpg09:27
geguileo^ that's a joke, btw09:27
whoami-rajatlol09:29
elodilleswhoami-rajat: ok, no problem, please leave a -1 on the patch that needs rework, so that we won't merge that 'accidentally' :]09:32
elodillesignore me, did not see that you -1'd it already :X09:42
whoami-rajatelodilles, yep, already left comments on all 3 release patches, thanks for the reminder :)09:53
whoami-rajatgreat, thanks10:27
rosmaitawhoami-rajat: about https://review.opendev.org/c/openstack/os-brick/+/849324/ ... I think eharney11:17
rosmaita's point was that it doesn't make sense to have "All Rights Reserved" if there's not copyright statement11:17
rosmaitathe copyright statement is not mandatory11:17
rosmaitaand the "All Rights Reserved" is not necessary if there's a copyright statement anyway11:18
rosmaitabut the problem i have here is that the author should decide whether to add the statement or not11:18
rosmaitaso it's not the kind of thing for someone else to push a patch11:18
rosmaitaso it would be good to have a comment from geguileo that he's ok with that change11:19
rosmaitabefore approving it11:19
whoami-rajatrosmaita, the opts file had "All Rights Reserved" and no copyright statement so we had 2 choices, to include the copyright statement or remove the "All Rights Reserved" statement. I updated the patch as per the last change done i.e. to include the copyright statement11:20
whoami-rajatthough i understand i shouldn't have updated it and it sets a bad precedent11:21
rosmaitayes, but as you are not the author, you cannot assert copyright morally11:21
whoami-rajatyes, totally agree11:21
rosmaitaso if you had just removed "All Rights Reserved" that woudl be ok because there's no copyright statement11:21
rosmaitabut adding it seems weird11:22
rosmaitabtw, i believe this is still accurate: "Copyright Headers" in https://wiki.openstack.org/wiki/LegalIssuesFAQ11:22
whoami-rajatso we need geguileo to approve my change and we're good to go?11:25
whoami-rajat(it's obvious but approve with a comment and not vote)11:26
*** dviroel|rover is now known as dviroel11:28
whoami-rajatwow, the All rights reserved is not a recommended practice "Therefore it is recommended that developers not include "All rights reserved" in copyright headers."11:29
geguileowhoami-rajat: rosmaita so what do we want to do?12:08
geguileodo we want to remove it? or do I just wrote a message on the review saying thank you?12:10
whoami-rajatgeguileo, i think what rosmaita want is you acknowledge and approve my change in reply to this comment https://review.opendev.org/c/openstack/os-brick/+/849324/5..6/os_brick/opts.py#b112:10
whoami-rajata thank you would be good :D12:10
rosmaitamessage on the review is fine12:11
geguileodone12:11
rosmaitaty, sorry to be a PITA12:11
whoami-rajatit's good we do things in the right way so thank you for pointing it out12:12
geguileothis patch just needs a +W https://review.opendev.org/c/openstack/os-brick/+/83605512:12
rosmaitageguileo: about the service-side changes, was your plan to keep the lambda failsafe in there, or remove it and depend on the correct version of os_brick being in requirements?12:12
geguileorosmaita: Since you and smooney wanted it without the lambda I'll update the patches once we have a release12:14
rosmaitaok, cool12:15
geguileorosmaita: whoami-rajat eharney Why do we have ceph only as voting for gate jobs but not for checks?12:28
geguileos/ceph/ceph job12:28
rosmaitainertia?12:29
rosmaitado you mean for cinder?12:29
geguileoyup12:29
geguileoThis patch can't merge until we release a new os-brick version in Yoga: https://review.opendev.org/c/openstack/cinder/+/84882112:29
geguileobecause we run jobs with released os-brick and os-brick on ceph is broken in Yoga12:29
geguileoso basically we cannot merge Cinder patches in Yoga right now12:30
geguileo(because of me)12:30
rosmaitageguileo: i am probably misunderstanding what you're asking, cinder-plugin-ceph-tempest shows as voting in both check and gate in https://opendev.org/openstack/cinder/src/branch/stable/yoga/.zuul.yaml12:34
geguileorosmaita: oh, I thought both where non-voting!  but it's only the multinode a-a12:36
rosmaitaalthough looking at that, i wonder if we are being too aggressive with the gate-irrelevant-files12:36
rosmaitait doesn't run on requirements changes12:36
rosmaitaon the theory that problems with those would be caught by unit tests12:36
rosmaitaand functional tests12:37
rosmaitawhich i guess is probably ok?12:37
geguileommmm, probably not great...12:38
rosmaitai think we didn't want to waste resources, but maybe that shouldn't be a worry12:38
geguileodo we run any tempest test when reqs change?12:39
rosmaitano, i think they all use that same set of gate-irrelevant-files12:40
rosmaitamaybe we should pick one, maybe tempest-integrated-storage, and run it on everything except doc changes12:41
tosky(tempest-integrated-storage doesn't run c-bak tests)12:47
rosmaitatosky: good point ... what would you suggest as a canary tempest job to run on requirements changes?12:48
rosmaitai guess we could always add a special job for that that runs everything!12:49
toskywe have our ows, the lio-lvm-barbican and the ceph-cbak12:52
toskythe former looks more stable12:52
rosmaitawhat do you think of changing the irrelevant-files on cinder-tempest-plugin-lvm-lio-barbican to *functional-irrelevant-files ?12:55
rosmaitaactually, should probably do a custom string12:56
rosmaitai think we basically want gate-irrelevant-files, but don't want to include ^(test-|)requirements.txt$12:58
toskyI guess a custom string is probably easier13:01
toskythat said, I'm not sure why requirements are excluded, as bumping them could affect any test13:01
rosmaitai think the idea is the unit and functional tests should catch incompatabilities13:02
rosmaitai'll put up a patch and we can discuss on the patch13:03
toskyrosmaita: except they don't, not for all cases, not with the mocking13:13
opendevreviewBrian Rosmaita proposed openstack/cinder master: Make lvm-lio-barbican a canary job  https://review.opendev.org/c/openstack/cinder/+/85000213:18
whoami-rajatreminder: Cinder Festival of Reviews today, 1400-1600 UTC13:58
whoami-rajatjoin us in meetpad: https://meetpad.opendev.org/cinder-festival-of-reviews13:58
whoami-rajator go directly to the etherpad: https://etherpad.opendev.org/p/cinder-festival-of-reviews13:58
whoami-rajatjungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney walshh_ jbernard sfernand enriquetaso hemna fabiooliveira13:58
whoami-rajatrosmaita, geguileo can you hear me on meetpad?14:01
geguileono I don't hear anything...14:01
whoami-rajat:(14:01
rosmaitanot now, just hear background noise14:01
rosmaitai thought i heard you earlier, though14:01
geguileoI just talked, did anyone hear me?14:03
rosmaitayes, we can hear you14:03
rosmaitabut guess you can't hear us14:03
geguileono, I can't hear anybody, now a bit of noise14:04
geguileorejoining14:04
whoami-rajathttps://redhat.bluejeans.com/55668129014:05
whoami-rajateveryone join this link ^ jungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney walshh_ jbernard sfernand enriquetaso hemna fabiooliveira 14:05
* enriquetaso connecting14:09
geguileowhoami-rajat: ok, bluejeans is failing again...14:12
geguileowill try with firefox14:12
whoami-rajatgeguileo, oh, forgot you had issues with bluejeans ...14:12
geguileoyeah, I updated chrome, but apparently it still fails14:13
whoami-rajatgeguileo, have you tried using the app?14:16
geguileowhoami-rajat: no, I haven't, but seems to work with FF14:16
enriquetaso#link https://etherpad.opendev.org/p/cinder-festival-of-reviews14:16
whoami-rajatgeguileo, since you might have missed the conversation, we're going to review the XS patches today (because of the issue with nvme) http://tiny.cc/cinder-reviewfest14:16
whoami-rajatthanks enriquetaso 14:16
whoami-rajatgeguileo, ack, I've started using app recently and it works fine14:17
whoami-rajateharney, i think you were mentioning something related to this https://review.opendev.org/c/openstack/cinder/+/84986914:32
opendevreviewchenwei proposed openstack/cinder master: Fix:  base64.encodestring() which no longer exists in Python 3.9  https://review.opendev.org/c/openstack/cinder/+/85001514:37
opendevreviewEric Harney proposed openstack/os-brick master: Move mypy job to check queue (non-voting)  https://review.opendev.org/c/openstack/os-brick/+/84984014:43
opendevreviewEric Harney proposed openstack/cinder master: SQLAlchemy API: Remove unused ref_get methods  https://review.opendev.org/c/openstack/cinder/+/83587814:46
whoami-rajatgeguileo, unrelated to the XS review fest -- out of your 4 patches for brick you mentioned in cinder meeting, this one hasn't made much progress and we've to do the z-2 release today so wanted to ask if this could be skipped for current release and part of a later release? https://review.opendev.org/c/openstack/os-brick/+/83605914:46
whoami-rajatactually the deadline was yesterday but I can update the release team by today EOD14:47
opendevreviewEric Harney proposed openstack/os-brick master: Move mypy job to check queue (non-voting)  https://review.opendev.org/c/openstack/os-brick/+/84984014:48
geguileowhoami-rajat: sorry, missed your ping15:05
geguileowhoami-rajat: yeah, that's a non-trivial patch and eharney has to go back to review it (and I may have to make changes to the patch)15:06
geguileowhoami-rajat: so we'll have to postpone it to the next time we release15:06
whoami-rajatgeguileo, cool, so I will update release team when your final patch merges for the new os-brick/lock_path change15:07
whoami-rajatthanks15:07
eharneygeguileo: fwiw, i do like your idea of just raising NotImplemented in the cryptsetup code much better15:07
geguileowhoami-rajat: thank you15:07
geguileoeharney: ok, I don't love it, but I don't really care all that much about that one    lol15:08
eharneyjust because i don't want to unravel some effort to fix things in the cryptsetup configuration if it doesn't work as expected15:08
geguileoeharney: and the patch talks about LUKS, so it makes sense that I don't touch cryptsetup15:08
geguileoI'll update the patch now15:08
geguileooh, the patch didn't talk specifically about LUKSv2!15:09
geguileoI'll update the commit message so it limits the scope to LUKS15:09
*** dviroel is now known as dviroel|lunch15:16
opendevreviewMerged openstack/os-brick master: NVMe-oF: Remove misleading exception from logs  https://review.opendev.org/c/openstack/os-brick/+/83605515:20
opendevreviewMerged openstack/os-brick master: Update README to drop py3.6 reference  https://review.opendev.org/c/openstack/os-brick/+/84902615:28
opendevreviewGorka Eguileor proposed openstack/os-brick master: LUKS: Support extending host attached volumes  https://review.opendev.org/c/openstack/os-brick/+/83605915:40
geguileoeharney: ^15:40
whoami-rajatwe're ending festival of XS reviews here.16:00
whoami-rajatthanks everyone for attending, have a great weekend!16:00
opendevreviewMerged openstack/cinder master: db: Don't use legacy calling style of select()  https://review.opendev.org/c/openstack/cinder/+/83735416:08
opendevreviewMerged openstack/cinder master: db: Don't use strings to indicate relationship names  https://review.opendev.org/c/openstack/cinder/+/83735516:08
opendevreviewMerged openstack/cinder master: db: Remove use of 'as_scalar()'  https://review.opendev.org/c/openstack/cinder/+/83735616:08
opendevreviewMerged openstack/python-cinderclient master: Fix extension loading from python path  https://review.opendev.org/c/openstack/python-cinderclient/+/84774316:12
*** akekane_ is now known as ahishekk16:14
*** dviroel|lunch is now known as dviroel16:32
opendevreviewAlexander Malashenko proposed openstack/cinder master: Cinder displays the volume size provided by the driver, when creating the volume with enabled cache.  https://review.opendev.org/c/openstack/cinder/+/83697316:46
opendevreviewAlexander Malashenko proposed openstack/cinder master: Cinder displays the volume size provided by the driver, when creating the volume with enabled cache.  https://review.opendev.org/c/openstack/cinder/+/83697316:50
opendevreviewMerged openstack/cinder master: HPE3PAR: Correct volume name in ERROR log  https://review.opendev.org/c/openstack/cinder/+/84980318:07
opendevreviewMerged openstack/cinder master: Update docs for powervault driver compatability  https://review.opendev.org/c/openstack/cinder/+/84762418:07
opendevreviewMerged openstack/cinder master: PowerStore driver - Request data validation fix  https://review.opendev.org/c/openstack/cinder/+/84962618:24
opendevreviewMerged openstack/cinder master: Bump moto version to support py3.9  https://review.opendev.org/c/openstack/cinder/+/84779818:24
opendevreviewMerged openstack/cinderlib master: Update doc/requirements.txt  https://review.opendev.org/c/openstack/cinderlib/+/84512618:24
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987118:31
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987118:36
opendevreviewSimon Dodsley proposed openstack/cinder master: Add additional transport type constants  https://review.opendev.org/c/openstack/cinder/+/84969018:40
opendevreviewMerged openstack/os-brick master: Support independent file lock path  https://review.opendev.org/c/openstack/os-brick/+/84932419:01
*** tobias-urdin is now known as tobias-urdin_pto19:19
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987119:49
opendevreviewSimon Dodsley proposed openstack/os-brick master: LUKS: Support extending host attached volumes  https://review.opendev.org/c/openstack/os-brick/+/83605919:59
*** dviroel is now known as dviroel|biab20:09
opendevreviewSimon Dodsley proposed openstack/os-brick master: Support shared_targets tristate value  https://review.opendev.org/c/openstack/os-brick/+/83606321:04
*** dviroel|biab is now known as dviroel21:08
opendevreviewBrian Rosmaita proposed openstack/cinderlib master: DNM: specify yum version in playbook  https://review.opendev.org/c/openstack/cinderlib/+/84943221:12
opendevreviewBrian Rosmaita proposed openstack/cinderlib master: DNM: check cinderlib-ceph-functional  https://review.opendev.org/c/openstack/cinderlib/+/85007521:25
*** dviroel is now known as dviroel|out21:37

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