Thursday, 2025-10-30

*** mhen_ is now known as mhen02:56
opendevreviewJohannes Beisiegel proposed openstack/cinder master: add oslo_db retry for volume_attach  https://review.opendev.org/c/openstack/cinder/+/96536211:29
opendevreviewJohannes Beisiegel proposed openstack/cinder master: add oslo_db retry for volume_attach  https://review.opendev.org/c/openstack/cinder/+/96536211:29
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Fix perfromance stats collection error  https://review.opendev.org/c/openstack/cinder/+/96536511:37
opendevreviewJohannes Beisiegel proposed openstack/cinder master: add oslo_db retry for volume_attach  https://review.opendev.org/c/openstack/cinder/+/96536211:44
*** iurygregory_ is now known as iurygregory12:57
cardoejbernard: what time is the netapp13:34
jbernardcardoe: right at the start, 1400 (in 25 minutes)13:35
opendevreviewFernando Ferraz proposed openstack/devstack-plugin-nfs master: [WIP] zuul: add job for testing Glance with Cinder as backend  https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/94048214:21
cardoeSorry I had to drop.14:39
cardoeWho were the NetApp folks?14:39
jbernardcardoe: nicks here are jayaanand, Anoop_Shukla, gireesh, and others14:44
jbernardjayaanand: do you have url for your markdown docs?14:47
cardoejayaanand: Anoop_Shukla 14:57
cardoesorry for bad tagging there.14:57
cardoeSo running into some issues with the driver when using NVMe.14:57
cardoeI discussed some of the oddities in the code the other day on a cinder call. But essentially the driver attempts to make the connection setup to be generic and loading the oslo_config section every time a connection is made by passing the section.14:58
cardoeNVMe only works over REST but due to the implementation it actually requires some SSH stuff because if you create a REST connection instance, internally it keeps a SSH connection as well.14:59
cardoeSo that's a waste of a setup.14:59
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Fix perfromance stats collection error  https://review.opendev.org/c/openstack/cinder/+/96536515:10
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Fix performance stats collection error  https://review.opendev.org/c/openstack/cinder/+/96536515:11
jbernardsfernand: i underestimate the netapp size, we'll start with your topics once they've wrapped up15:15
sfernandjbernard: my tops have already been discussed yesterday15:20
sfernandwe are all good, I think Erlons topics have been addressed too15:21
jbernardsfernand: ok, sounds good, just wanted to make sure15:24
jbernardnoonedeadpunk: heya, after the glance team session, at 1700, okay for backup evolution topic?15:26
gouthamreharney: we're going to start chatting about eventlet in the manila room in a few mins15:28
opendevreviewSimon Dodsley proposed openstack/cinder master: [Pure Storage] Fix performance stats collection error  https://review.opendev.org/c/openstack/cinder/+/96536515:52
cardoeThe REST interface also implements def __call__() which for any method calls the SSH connection. Which in get_volume_stats() happens every time cause something is queried that's not implemented over REST. 16:03
cardoeFrom a maintainability standpoint it seems like you might want an abstract class for a "client" and then have the SSH, the REST (and now there's another REST client) all implement those interfaces. It just seems like it'll be much cleaner.16:05
cardoeIt would also be good to pass the connection around rather than recreating the connection. We're seeing a LOT of warnings from Cinder that certain calls took a long time and its just doing costly setup each time.16:06
cardoeI've also been wanting to run a NetApp virtual appliance to test Cinder against (which I think could be useful for the generic Zuul case as well).16:07
jayaanandetherpad has encoding limitations... images spacings are gone https://etherpad.opendev.org/p/NetApp_cross-pool_cache and https://etherpad.opendev.org/p/NetApp_Replication_improvements16:14
*** benj_8 is now known as benj_16:17
opendevreviewMerged openstack/cinder master: mypy: Bump to 1.18.1  https://review.opendev.org/c/openstack/cinder/+/96198516:17
opendevreviewStephen Finucane proposed openstack/cinder master: db: Configure check constraint  https://review.opendev.org/c/openstack/cinder/+/89644416:33
opendevreviewFernando Ferraz proposed openstack/devstack-plugin-nfs master: [WIP] zuul: add job for testing Glance with Cinder as backend  https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/94048216:53
opendevreviewFernando Ferraz proposed openstack/devstack-plugin-nfs master: [WIP] zuul: add job for testing Glance with Cinder as backend  https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/94048216:55
opendevreviewFernando Ferraz proposed openstack/devstack-plugin-nfs master: [DNM] Test Glance over Cinder/NFS with NFS driver fixes  https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/96540917:00
jbernardglance session running a bit long17:02
jbernardrosmaita: can https://review.opendev.org/c/openstack/cinder/+/846054 be abandoned?17:05
rosmaitai think so, given that cinderlib is no longer a thing ... we may want to revert the keyring change as no longer needed, that was https://review.opendev.org/c/openstack/cinder/+/73821617:11
jbernardok will add to my queue17:13
jbernardrosmaita: looking for reviews on https://review.opendev.org/c/openstack/cinder/+/959901 if you end up with some time17:13
jbernardrosmaita: there are a few related, but that particular one is the most important for them17:14
jbernardrosmaita: do i have permission to update the irc topic?17:14
jbernardrosmaita: who has that?17:14
rosmaitathat's a good question, i have no idea17:15
rosmaitayou may have to ask in #openstack-infra 17:16
jbernardnoonedeadpunk: are you around?17:20
cardoeSo is there a cinderlib replacement?17:25
jbernardcardoe: no, it wasn't being maintained so we ended it17:26
cardoeah okay cause I was gonna do those constants in os-brick but didn't know if there was a better place.17:32
jbernardit was really cool, just not enough interest to keep it going17:34
cardoeSo just wondering if there'd be any appetite for having the ability to execute some driver backend code on a volume type create/update/delete? Since a volume type for many is associated with a pool it could be a way to dynamically create those as an admin.19:34
cardoeI'm also wondering if you guys have heard about any vendors using Swordfish?19:34
cardoeAlong the lines of all that... given some storage vendors have partitioning (like NetApp and SVM/vserver) is there any appetite for some kind of "per tenant partition provisioning" API? 19:40
opendevreviewMerged openstack/cinder master: Integrate 'pre-commit'  https://review.opendev.org/c/openstack/cinder/+/91678920:16
opendevreviewMerged openstack/cinder master: api: Move rate limiting middleware to its own module  https://review.opendev.org/c/openstack/cinder/+/91643420:16
opendevreviewMerged openstack/cinder master: api: Remove v2 limits API controller  https://review.opendev.org/c/openstack/cinder/+/91643520:16
opendevreviewMerged openstack/cinder master: api: Merge v2, v3 volume metadata controller  https://review.opendev.org/c/openstack/cinder/+/91643620:16
opendevreviewMerged openstack/cinder master: tests: Don't use mocks as requests  https://review.opendev.org/c/openstack/cinder/+/91643720:17
opendevreviewMerged openstack/cinder master: tests: Merge v2, v3 volume API tests  https://review.opendev.org/c/openstack/cinder/+/91643820:17
opendevreviewGireesh Awasthi proposed openstack/cinder master: NetApp - Enable configurable performance pooling.  https://review.opendev.org/c/openstack/cinder/+/96419121:17

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