Thursday, 2022-02-24

opendevreviewMerged openstack/cinder master: Add missing microversion entry for 3.67  https://review.opendev.org/c/openstack/cinder/+/83066900:42
opendevreviewMerged openstack/cinder master: Fix request id mess on Cinder-API  https://review.opendev.org/c/openstack/cinder/+/82786001:31
TusharTgitehi, core reviewers need a workflow +1 on this https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/82822904:41
opendevreviewAtsushi Kawai proposed openstack/cinder master: Hitachi: Add port scheduler  https://review.opendev.org/c/openstack/cinder/+/82869608:07
opendevreviewMounika Sreeram proposed openstack/cinder master: [SVf] Resize of GMCV volumes in group  https://review.opendev.org/c/openstack/cinder/+/83078708:47
opendevreviewFrancesco Pantano proposed openstack/devstack-plugin-ceph master: Deploy with cephadm  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/82648408:52
opendevreviewFrancesco Pantano proposed openstack/devstack-plugin-ceph master: Deploy with cephadm  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/82648408:56
opendevreviewFrancesco Pantano proposed openstack/devstack-plugin-ceph master: Deploy with cephadm  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/82648409:47
opendevreviewRajat Dhasmana proposed openstack/cinder master: Support volume re-image  https://review.opendev.org/c/openstack/cinder/+/60634610:01
opendevreviewLior Friedman proposed openstack/os-brick master: Add NVMeoF Multipathing support  https://review.opendev.org/c/openstack/os-brick/+/83080010:19
opendevreviewRajat Dhasmana proposed openstack/python-cinderclient master: Add volume reimage command  https://review.opendev.org/c/openstack/python-cinderclient/+/60689110:38
opendevreviewRajat Dhasmana proposed openstack/python-cinderclient master: Add volume reimage command  https://review.opendev.org/c/openstack/python-cinderclient/+/60689110:48
*** dviroel_ is now known as dviroel11:28
*** bhagyashris_ is now known as bhagyashris11:57
opendevreviewLior Friedman proposed openstack/os-brick master: Add NVMeoF Multipathing support  https://review.opendev.org/c/openstack/os-brick/+/83080012:32
*** carloss is now known as carloss|afk12:56
yuvalhey13:02
yuvalops13:03
yuvalgood day13:03
TusharTgite_rosmaita: gentle reminder https://review.opendev.org/c/openstack/cinder/+/77398513:18
rosmaitaTusharTgite_: tu13:18
rosmaitai mean, ty13:18
jungleboyjrosmaita:  Good morning.  Are you thinking that Cinder will be requesting Tuesday-Friday morning time at the PTG like we have done in the past?13:46
rosmaitajungleboyj: whoami-rajat is handling arrangements ... he did say yesterday at the meeting that he proposes using our "usual" slots, and that if anyone had problems with the scheduling, they should contact him right away13:48
rosmaitajungleboyj: https://etherpad.opendev.org/p/zed-ptg-cinder-planning13:48
jungleboyjOk.  Trying to fill out a Doodle Poll for the TC.13:48
jungleboyjYeah, looks like he is looking at the usual times.13:49
rosmaitayeah, he also said he will schedule 1300-1600 and leave 1600-1700 for slack space13:50
rosmaitano one raised any objections yesterday, so i don't think there will be any changes13:50
*** dviroel is now known as dviroel|brb14:01
*** carloss|afk is now known as carloss14:22
*** dviroel|brb is now known as dviroel14:23
opendevreviewWalt proposed openstack/cinder master: Bugfix: Account for consumed space better  https://review.opendev.org/c/openstack/cinder/+/82651014:27
hemnacan I get some eyes on that one?14:32
hemnaone of the problems I'm seeing in our deployments releated to scheduling, is that the allocated space can sometimes go negative.   I believe this is due to 1) almost nobody is reporting provisioned_capacity_gb and then the volume manager manufactures allocated_capacity_gb from the volumes that are in the DB, but only accounts for volumes 'in-use'14:34
hemnaand 'available'.14:34
hemnathat skips a lot of volumes that are in other valid states14:35
TusharTgite_hi core reviewrs need a workflow +1 on this https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/82822914:37
hemnaone could argue that even volumes in error state could be counted as allocated space14:37
hemnadepending on how it got to that error state14:37
hemnaerror creating is probably the only way it shouldn't be counted14:38
geguileohemna: I think I agree14:49
geguileohemna: we should probably just count everything that has the host field set14:50
geguileohemna: looking at your patch got me thinking... This is horribly broken for A/A14:50
hemnathe accounting and capacity filter is completely hosed I think and has been for ages14:59
hemnaespecially after reading the definition of terms that rosmaita handed me yesterday14:59
hemnathe good thing is that I have a modified version of the https://github.com/openstack/cinder/blob/master/cinder/utils.py#L713-L747 which works for both thin and thick provisioning15:01
geguileohemna: I was referring specifically to how cinder volume services would report the allocated capacity in a clustered deployment, because they have different accounting on it depending on the volumes they created/deleted/extended15:01
hemnathe virtual free can tell the scheduler if there is space available correctly.   it's being calculated differently in the CapacityWeigher vs CapacityFilter15:01
hemnaand I think they are both wrong15:02
hemnageguileo ugh, so yah that's also bad15:02
hemnaI've been having to bounce cinder-volume services when I see the allocated capacity go negative15:02
hemnaand bouncing cinder leads to inconsistent volume states (attachment process)15:02
geguileoouch, ouch, ouch15:03
hemnaso, I think I'm going to update my other patch here: https://review.opendev.org/c/openstack/cinder/+/830456. to include my updated calculation15:04
hemnait's a subtle change, but I think provides an accurate count as defined by the definition of terms15:04
hemnahttps://gist.github.com/hemna/7300859555e18a0be4a6c8a99eb167a115:06
hemnaand then the filter scheduler should simply call that to see if the virtual free space - requested size > 015:07
hemnaas that code accounts for reserved % and over subscription ratio already baked in15:08
hemnaand then cinder will have a unified approach to calculating the space on a backend for the scheduler15:08
*** dviroel is now known as dviroel|lunvh16:03
*** dviroel|lunvh is now known as dviroel|lunch16:03
opendevreviewMerged openstack/cinder master: Support volume re-image  https://review.opendev.org/c/openstack/cinder/+/60634616:09
*** dviroel|lunch is now known as dviroel16:58
opendevreviewRajat Dhasmana proposed openstack/cinder master: Followup: Address review comments on re-image patch  https://review.opendev.org/c/openstack/cinder/+/83087917:32
whoami-rajatrosmaita, jungleboyj followup patch for re-image ^^17:34
opendevreviewRajat Dhasmana proposed openstack/python-cinderclient master: Add volume reimage command  https://review.opendev.org/c/openstack/python-cinderclient/+/60689117:41
whoami-rajatrosmaita, eharney ^^ addressed the comments17:42
opendevreviewRajat Dhasmana proposed openstack/python-cinderclient master: Add volume reimage command  https://review.opendev.org/c/openstack/python-cinderclient/+/60689117:44
eharneywhoami-rajat: looks good, thanks18:54
whoami-rajatthanks18:55
opendevreviewBrian Rosmaita proposed openstack/python-brick-cinderclient-ext master: Update requirements for Yoga  https://review.opendev.org/c/openstack/python-brick-cinderclient-ext/+/83089720:03
rosmaitaneed reviews on this patch so we can release brick-cinderclient-ext: https://review.opendev.org/c/openstack/python-brick-cinderclient-ext/+/83089720:30
rosmaitae0ne eharney geguileo hemna jungleboyj smcginnis whoami-rajat enriquetaso ^^20:30
hemnaok 20:30
rosmaitathanks!20:31
eharneyrosmaita: done20:36
hemnadone20:37
*** dviroel is now known as dviroel|afk20:54
opendevreviewMerged openstack/python-cinderclient master: Add volume reimage command  https://review.opendev.org/c/openstack/python-cinderclient/+/60689120:54
opendevreviewHironori Shiina proposed openstack/cinder master: Set attach status of temporal volume during backup  https://review.opendev.org/c/openstack/cinder/+/83090120:55
opendevreviewWalt proposed openstack/cinder master: Bugfix: Account for consumed space better  https://review.opendev.org/c/openstack/cinder/+/82651020:56
opendevreviewMerged openstack/python-brick-cinderclient-ext master: Update requirements for Yoga  https://review.opendev.org/c/openstack/python-brick-cinderclient-ext/+/83089721:08
opendevreviewyuval proposed openstack/cinder master: lightos - bugfix compression stats should be True  https://review.opendev.org/c/openstack/cinder/+/83053821:11
opendevreviewBrian Rosmaita proposed openstack/python-cinderclient master: Prepare for Yoga cinderclient release  https://review.opendev.org/c/openstack/python-cinderclient/+/83090421:21
rosmaitalast patch needed before cinderclient release: https://review.opendev.org/c/openstack/python-cinderclient/+/83090421:33
rosmaitae0ne eharney geguileo hemna jungleboyj smcginnis whoami-rajat enriquetaso ^^21:33
opendevreviewMerged openstack/python-cinderclient master: Prepare for Yoga cinderclient release  https://review.opendev.org/c/openstack/python-cinderclient/+/83090422:01
*** dviroel|afk is now known as dviroel23:37

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