Monday, 2022-07-18

opendevreviewchenwei proposed openstack/cinder master: Fix:  base64.encodestring() which no longer exists in Python 3.9  https://review.opendev.org/c/openstack/cinder/+/85001501:34
opendevreviewchenwei proposed openstack/cinder master: Fix:  base64.encodestring() which no longer exists in Python 3.9  https://review.opendev.org/c/openstack/cinder/+/85001505:30
opendevreviewYuehuiLei proposed openstack/cinder master: RemoteFs:Ensure cinder can create mount directory  https://review.opendev.org/c/openstack/cinder/+/85014207:34
opendevreviewYuehuiLei proposed openstack/cinder master: RemoteFs:Ensure cinder can create mount directory  https://review.opendev.org/c/openstack/cinder/+/85014207:44
opendevreviewYuehuiLei proposed openstack/cinder master: RemoteFs:Ensure cinder can create mount directory  https://review.opendev.org/c/openstack/cinder/+/85014207:48
*** sfinucan is now known as stephenfin11:30
*** dviroel_ is now known as dviroel11:35
opendevreviewAlexander Deiter proposed openstack/cinder master: Fix Infinidat driver to use SSL options  https://review.opendev.org/c/openstack/cinder/+/84984613:25
opendevreviewAlexander Malashenko proposed openstack/cinder master: Add Cinder NFS driver for Dell PowerStore  https://review.opendev.org/c/openstack/cinder/+/79760813:34
opendevreviewMerged openstack/cinder master: db: Remove irrelevant TODO  https://review.opendev.org/c/openstack/cinder/+/84949813:38
opendevreviewMerged openstack/cinder master: db: Remove resolved TODO  https://review.opendev.org/c/openstack/cinder/+/83754613:39
opendevreviewMerged openstack/cinder master: tests: Fix invalid test  https://review.opendev.org/c/openstack/cinder/+/84617113:39
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/+/83697314:12
*** dviroel is now known as dviroel|lunch15:08
opendevreviewBrian Rosmaita proposed openstack/cinderlib master: Don't use yum to install ceph  https://review.opendev.org/c/openstack/cinderlib/+/84943215:32
opendevreviewStephen Finucane proposed openstack/cinder master: tests: Address UserWarning in tests  https://review.opendev.org/c/openstack/cinder/+/84617215:45
opendevreviewStephen Finucane proposed openstack/cinder master: db: Fix up some API signatures, other style issues  https://review.opendev.org/c/openstack/cinder/+/83754215:45
opendevreviewStephen Finucane proposed openstack/cinder master: db: Move helpers to cinder.db.sqlalchemy.api  https://review.opendev.org/c/openstack/cinder/+/83754315:45
opendevreviewStephen Finucane proposed openstack/cinder master: db: Use cinder.db.api directly  https://review.opendev.org/c/openstack/cinder/+/84617315:45
opendevreviewStephen Finucane proposed openstack/cinder master: db: Remove unnecessary sqlalchemy abstraction  https://review.opendev.org/c/openstack/cinder/+/81322915:45
opendevreviewGorka Eguileor proposed openstack/os-brick master: LUKS: Support extending host attached volumes  https://review.opendev.org/c/openstack/os-brick/+/83605916:04
opendevreviewGorka Eguileor proposed openstack/os-brick master: NVMe-oF: Consolidate code paths  https://review.opendev.org/c/openstack/os-brick/+/83606016:04
opendevreviewGorka Eguileor proposed openstack/os-brick master: NVMe-oF: Disconnect subsystems  https://review.opendev.org/c/openstack/os-brick/+/83606216:04
opendevreviewGorka Eguileor proposed openstack/os-brick master: Support shared_targets tristate value  https://review.opendev.org/c/openstack/os-brick/+/83606316:04
opendevreviewEric Harney proposed openstack/cinder-tempest-plugin master: WIP: Add luks2 boot cloned encrypted volume test  https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/85024316:15
*** dviroel_ is now known as dviroel16:15
*** geguileo is now known as Guest538716:18
*** Guest5387 is now known as geguileo16:19
opendevreviewSimon Dodsley proposed openstack/cinder master: Add Pure Storage NVMe-RoCE driver  https://review.opendev.org/c/openstack/cinder/+/79987116:19
geguileosimondodsley: don't know if you saw that I updated the os-brick patches16:20
geguileowhoami-rajat: ^16:20
whoami-rajatack16:20
geguileoeharney: ^ the "NVMe-oF: Consolidate code paths" enables mypy for the nvmeof.py file (what a pain ;-) )16:20
simondodsleygeguileo: retrying now16:21
eharneygeguileo: very nice!16:21
geguileosimondodsley: I updated the "good patchset" not the DNM I created the other day16:22
simondodsleyyep - got it16:22
geguileoeharney: I notices that it is really painful, but it makes weird cases (things that take different values) clearer in the code16:22
geguileos/notices/noticed16:22
simondodsleygeguileo: did you see the issue with hyphens in the NGUID?16:22
geguileosimondodsley: no, didn't see that one16:23
simondodsleyin the private messages16:23
simondodsleygeguileo: `Jul 15 15:04:24.411110 dsvm-focal-NVME-ROCE-aio-0000007081 cinder-volume[92746]: DEBUG os_brick.initiator.connectors.nvmeof [None req-659118cd-e13d-4f1b-89af-ebff53c137f3 tempest-ServersTestBootFromVolume-1633085493 None] Block /sys/class/nvme-fabrics/ctl/nvme2/nvme0c2n1 is not the one we look for (00cfcf68-abd2-8490-24a9-3729000cfeef != 00cfcf68abd2849024a93729000cfeef) {{(pid=92746) 16:24
simondodsleyget_device_by_propert`16:24
simondodsleythe compare is incorrect16:24
simondodsleyyou need to remove the hyphens 16:24
geguileosimondodsley: nop, nop, nop16:25
geguileothat is what sysfs says is there16:25
geguileonguid and uuid both have the hyphens16:26
simondodsleyyes - but the nguid format everywhere else does not have hyphens, eg in the multipath output16:26
simondodsleyand the RFC as well if I remember correctly16:26
geguileohis is what the kernel and nvme driver say16:27
simondodsleyi can always change or driver16:27
simondodsleyalso can you check out this https://review.opendev.org/c/openstack/cinder/+/849690 as it's NVMe related16:27
geguileosimondodsley: I'm looking into the hyphens thingy, to see what would be needed to support both formats and what current code actually supports16:34
geguileosimondodsley: I don't think we should create those variants 16:34
geguileobut I have to double check16:34
geguileothe implications16:34
opendevreviewEric Harney proposed openstack/os-brick master: mypy: initiator  https://review.opendev.org/c/openstack/os-brick/+/78673216:36
opendevreviewEric Harney proposed openstack/os-brick master: mypy: lvm.py  https://review.opendev.org/c/openstack/os-brick/+/78673316:37
opendevreviewEric Harney proposed openstack/os-brick master: mypy: privileged/nvmeof.py  https://review.opendev.org/c/openstack/os-brick/+/84901716:37
geguileosimondodsley: I can confirm, current os-brick and Cinder drivers only support hypens16:37
opendevreviewEric Harney proposed openstack/os-brick master: mypy: improve utils.py coverage, update format  https://review.opendev.org/c/openstack/os-brick/+/84901816:37
geguileosimondodsley: Cinder side https://github.com/openstack/cinder/blob/master/cinder/volume/targets/nvmet.py#L12416:38
opendevreviewEric Harney proposed openstack/os-brick master: Bump mypy version to 0.960  https://review.opendev.org/c/openstack/os-brick/+/84901916:38
geguileosimondodsley: brick side https://github.com/openstack/os-brick/blob/a944ffc48a307231026a323e62adbfdc3ca33e8a/os_brick/initiator/connectors/nvmeof.py#L210-L21316:38
geguileoso it would not be a regression16:38
opendevreviewEric Harney proposed openstack/os-brick master: mypy: privileged/rbd.py  https://review.opendev.org/c/openstack/os-brick/+/84902016:38
geguileosimondodsley: though it definitely highlights that at the very least the documentation HAS to state the expected format16:39
opendevreviewEric Harney proposed openstack/os-brick master: mypy: initiator/connectors/rbd.py  https://review.opendev.org/c/openstack/os-brick/+/84902116:39
opendevreviewEric Harney proposed openstack/os-brick master: Move mypy job to check queue (non-voting)  https://review.opendev.org/c/openstack/os-brick/+/84984016:39
simondodsleygeguileo: OK, I'll change our driver to use hyphens16:40
geguileosimondodsley: no, no, give me a minute to evaluate what it would take to do it in os-brick16:40
simondodsleyok16:40
*** akekane_ is now known as abhishekk16:41
opendevreviewEric Harney proposed openstack/cinder master: Bump mypy version to 0.960  https://review.opendev.org/c/openstack/cinder/+/84487916:41
geguileosimondodsley: I think I can do it just changing 4 LOC, I'll send a patch in a couple of minutes (unit tests always take longer)16:42
opendevreviewEric Harney proposed openstack/cinder master: mypy: cinder/cmd/[api,backup,scheduler,status,volume]  https://review.opendev.org/c/openstack/cinder/+/84254116:43
opendevreviewAlexander Malashenko proposed openstack/cinder master: PowerFlex - cinder displays the volume size provided by the driver, when creating the volume with enabled cache.  https://review.opendev.org/c/openstack/cinder/+/83697316:54
geguileo125 failings tests with that UUID change     lol16:57
opendevreviewEric Harney proposed openstack/cinder master: mypy: cmd/manage.py  https://review.opendev.org/c/openstack/cinder/+/84254216:58
opendevreviewGorka Eguileor proposed openstack/os-brick master: NVMe-oF: Consolidate code paths  https://review.opendev.org/c/openstack/os-brick/+/83606017:14
opendevreviewGorka Eguileor proposed openstack/os-brick master: NVMe-oF: Disconnect subsystems  https://review.opendev.org/c/openstack/os-brick/+/83606217:14
opendevreviewGorka Eguileor proposed openstack/os-brick master: Support shared_targets tristate value  https://review.opendev.org/c/openstack/os-brick/+/83606317:14
geguileosimondodsley: that should work with or without hyphens17:14
simondodsleygeguileo: ok - I'll give it a try. I have been checking and the NVMe spec does not specify hyphens so I don't know why they are in the sysfs requirement17:15
geguileosimondodsley: the NVMe spec probably won't mention anything, because the uuid has multiple formats and iirc they are all binary formats17:16
geguileoso all comes down to how those are represented in "text format"17:17
geguileoand then is where it probably diverges17:17
geguileosysfs uses hyphens17:17
geguileobut  nvme id-ns doesn't17:17
geguileothough it prefixes with the actual format17:18
geguileoiirc17:18
geguileoanyway, both should be supported now, and they should be case insensitive as well17:18
opendevreviewBrian Rosmaita proposed openstack/cinderlib master: Update deprecated zuul syntax  https://review.opendev.org/c/openstack/cinderlib/+/84940918:08
opendevreviewMerged openstack/cinder master: tests: Address UserWarning in tests  https://review.opendev.org/c/openstack/cinder/+/84617218:10
pengo_Hello I would like use external ceph cinder as backend for glance images. I dont have config ready for it. But uploading images to glance just gets stuck. I can see the images gets created along with volume but stays in `saving` status all the time similarly volume stays in attaching status. I found some `keystone_authtoken` issue in logs so i found some fix for it https://review.opendev.org/c/openstack/glance/+/795772 but 18:40
pengo_its already applied to my glance. Is there any other way to fix this issue Please?18:40
pengo_https://www.irccloud.com/pastebin/XQSJsnQf/18:41
pengo_*I mean i do have my glance config ready sorry for type18:43
opendevreviewRajat Dhasmana proposed openstack/cinder master: NFS Backup: Remove leftover dirs  https://review.opendev.org/c/openstack/cinder/+/80460318:45
geguileojbernard: I have updated the nvmeof devstack patch with the nvmetcli dependency and referenced your patch18:47
amalashenkogeguileo: hi! are you around? could you please take a look at this patch https://review.opendev.org/c/openstack/cinder/+/836973. We discussed with happystacker about driver should never return size and I updated commit message and remove places where driver returns sizes.19:37
opendevreviewGoutham Pacha Ravi proposed openstack/devstack-plugin-ceph master: Set default value for MANILA_CEPH_GANESHA_RADOS_STORE  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/85025019:37
*** tosky_ is now known as tosky19:45
opendevreviewGoutham Pacha Ravi proposed openstack/devstack-plugin-ceph master: Set default value for MANILA_CEPH_GANESHA_RADOS_STORE  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/85025019:47
opendevreviewEric Harney proposed openstack/cinder master: NFS: Use Volume attr instead of dict compat for lock  https://review.opendev.org/c/openstack/cinder/+/85025119:54
*** dviroel is now known as dviroel|out21:39
opendevreviewMerged openstack/cinder master: Add a check for virtual_size at API layer  https://review.opendev.org/c/openstack/cinder/+/84733523:57

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