Thursday, 2022-04-21

opendevreviewHironori Shiina proposed openstack/cinder master: Prevent temporary volume from being deleted accidentally  https://review.opendev.org/c/openstack/cinder/+/82694901:25
opendevreviewOpenStack Proposal Bot proposed openstack/cinder master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/cinder/+/83744302:16
opendevreviewRaghavendra Tilay proposed openstack/cinder master: HPE 3PAR: In multi host env, fix multi-detach operation  https://review.opendev.org/c/openstack/cinder/+/82491105:55
opendevreviewRaghavendra Tilay proposed openstack/cinder master: HPE 3PAR: In multi host env, fix multi-detach operation  https://review.opendev.org/c/openstack/cinder/+/82491109:20
opendevreviewMounika Sreeram proposed openstack/cinder master: [SVf] Delete/Extend issue in reverse replication  https://review.opendev.org/c/openstack/cinder/+/83177610:38
opendevreviewHarsh Ailani proposed openstack/cinder master: [SVf]:Fix multiple lsvdisk calls for GMCV create volume operation  https://review.opendev.org/c/openstack/cinder/+/82911010:54
*** bhagyashris_ is now known as bhagyashris11:55
opendevreviewsean mooney proposed openstack/os-brick stable/wallaby: Revert "Use file locks in connectors"  https://review.opendev.org/c/openstack/os-brick/+/83887113:57
sean-k-mooneyrosmaita: fyi https://bugs.launchpad.net/os-brick/+bug/1969794 https://review.opendev.org/c/openstack/os-brick/+/83887114:41
rosmaitasean-k-mooney: tu14:41
rosmaitai mean, ty14:41
sean-k-mooneyyou might change your mind when you read it14:41
sean-k-mooneythe revert is more to demonstrate the issue 14:42
sean-k-mooneyi think the fix should be to set a default14:42
sean-k-mooneywe could also perhaps modify nova's unit test but that wont adress the impact to real deploymetns14:42
rosmaitai'm not sure there's a sensible default for that, and the installation instructions have always said you need to create a lock_path14:42
sean-k-mooneywell the code did not require it until that backport14:43
sean-k-mooneyit was only needed if you used external locks14:43
rosmaitayes, but we did use them in some places prior to that patch14:43
rosmaitaafter that patch, we use them exclusively14:44
sean-k-mooneyyep so the quetion is is there any case where you could use os-brick where they were not used at all before14:44
sean-k-mooneyfor example say ceph14:44
sean-k-mooneywhen not host monthing14:44
sean-k-mooneywell actully no for any of the connectors where they are excluivly used14:45
sean-k-mooneywas it possibel to run without it14:45
rosmaitanot sure, because i think for both nova and cinder, installation docs say to set it14:45
sean-k-mooneyif so then this is a breaking change in lib behaivor14:45
sean-k-mooneyi dont think nova has docs for this14:46
rosmaitasean-k-mooney: it's in here: https://docs.openstack.org/nova/latest/install/controller-install-ubuntu.html#install-and-configure-components14:47
rosmaita"In the [oslo_concurrency] section, configure the lock path:"14:47
sean-k-mooneythat on the contoler14:47
sean-k-mooneywhat about the compute node14:47
sean-k-mooneyand that is for novas external locks14:48
sean-k-mooneynot os-brick14:48
rosmaitait's in here, too14:48
rosmaitahttps://docs.openstack.org/nova/latest/install/compute-install-ubuntu.html#install-and-configure-components14:48
rosmaitaos-brick doesn't have a config file, it's configured in the service configs14:49
rosmaita(at least i'm pretty sure)14:49
sean-k-mooney ya i guess that is true14:49
sean-k-mooneywell it has option which are loaded form the set of config parsed by the parent process14:49
rosmaitaright14:50
sean-k-mooneyyou can simplete start nova-compute with --config /etc/nova/nova.conf --config /etc/nova/os-brick.conf14:50
sean-k-mooneyif you want too14:50
sean-k-mooneyos-brick is just looking at the global config object14:50
rosmaitasean-k-mooney: (i am in 2 meetings right now)14:53
sean-k-mooneyrosmaita: its not urgent we just have had reports of unit test failing on and off for a few months14:53
sean-k-mooneyand i finally tracked down why14:54
sean-k-mooneyso we need to just decided how to fix that14:54
sean-k-mooneywe can fix it in nova or find a why to make it work by default in os-brick14:54
sean-k-mooneyjust wanted to let ye know14:54
rosmaitasean-k-mooney: we discussed this on the release patch: https://review.opendev.org/c/openstack/releases/+/82959014:57
rosmaitai think in real deployments, it will already be set14:57
rosmaitabut thanks for filing the bug, we can reconsider whether we are handling this correctly14:58
sean-k-mooneyrosmaita: we will proably just mock this out with a fixture in our base test case15:16
sean-k-mooneyour unit test shoudl not be creating locks on the file system anyway15:16
rosmaitasean-k-mooney: that sounds good ... we'll discuss the bug at next week's bug squad meeting, just to be sure15:16
opendevreviewEric Harney proposed openstack/cinder master: WIP: RBD: flatten child volumes on delete  https://review.opendev.org/c/openstack/cinder/+/83538417:56
opendevreviewMerged openstack/cinder master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/cinder/+/83744318:34
sean-k-mooneyrosmaita: https://review.opendev.org/c/openstack/nova/+/838942 should fix it on the nova side so we can just backport that to all affected branches19:17
opendevreviewEric Harney proposed openstack/cinder master: WIP: RBD: flatten child volumes on delete  https://review.opendev.org/c/openstack/cinder/+/83538419:41

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