Wednesday, 2025-01-08

*** mhen_ is now known as mhen02:30
*** janders3 is now known as janders03:16
*** bauzas_ is now known as bauzas07:05
*** bauzas_ is now known as bauzas08:16
*** bauzas_ is now known as bauzas08:28
*** bauzas_ is now known as bauzas10:32
*** kgube1 is now known as kgube10:42
*** kgube1 is now known as kgube11:58
opendevreviewVrinda Dhakad proposed openstack/cinder master: [IBM SVf driver] Adding support for temporary volumegroup  https://review.opendev.org/c/openstack/cinder/+/92545012:00
opendevreviewRajat Dhasmana proposed openstack/cinder master: DNM: Test upload volume in different format  https://review.opendev.org/c/openstack/cinder/+/93859513:40
yuvalis there a meeting today?13:44
rosmaitayes, 1400 utc13:52
rosmaitaCinder meeting in #openstack-meeting-alt at 1400 UTC13:59
rosmaitajungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney jbernard hemna fabiooliveira yuval tobias-urdin adiare happystacker dosaboy hillpd msaravan sp-bmilanov Luzi13:59
rosmaita(sorry about the late notice!)14:00
MengyangZhang[m]how to join the meeting?14:08
sp-bmilanovMengyangZhang[m]: it is in the IRC channel #openstack-meeting-alt14:10
hemnatype /join #openstack-meeting-alt14:10
sp-bmilanovMengyangZhang[m]: you can add the Cinder Team Meeting to your calendar from the ICS file here: https://meetings.opendev.org/#Cinder_Team_Meeting , and you can have a look at previous meetings in the IRC logs : https://meetings.opendev.org/irclogs/%23openstack-meeting-alt/ (every Wednesday)14:16
andreisp-bmilanov: hi, sorry, I will contact you later if it is possible. Have to go now.15:08
sp-bmilanovandrei no worries, even if I am not in the channel I read the logs so you can leave a message or two :)15:08
josephillipsHi is there a meeting16:02
josephillipstoday?16:03
opendevreviewMerged openstack/os-brick master: StorPool: Do not use packages `storpool` and `storpool.spopenstack`  https://review.opendev.org/c/openstack/os-brick/+/93217616:03
whoami-rajatrosmaita, added a comment on the spec outlining what we discussed during the meeting, feel free to update if i missed anything16:07
whoami-rajat#link https://review.opendev.org/c/openstack/nova-specs/+/93265316:07
rosmaitawhoami-rajat: thanks, your comments LGTM16:08
whoami-rajatthanks16:08
rosmaitajosephillips: meeting was at 1400 utc16:19
rosmaitayou can look through the log here: https://meetings.opendev.org/meetings/cinder/2025/cinder.2025-01-08-14.00.log.html16:19
josephillipsohhh i miss it16:53
josephillipsi want see a blueprint to implement something very easy16:53
rosmaitajosephillips: this may help: https://docs.openstack.org/cinder/latest/contributor/contributing.html#new-feature-planning17:24
josephillipsI c17:36
josephillipsrosmaita that is my blueprint https://blueprints.launchpad.net/cinder/+spec/cinder-rbd-qos-total-iops-per-gb17:36
luvnjosephillips: hey! just to give you a quick update: today i tried to retype a bootable volume following the instructions you gave me yesterday but i was unsuccessful :(17:37
josephillipsretype?17:37
josephillipsluvn 17:37
josephillipsstop instance17:37
josephillipscinder reset-state available <volume_id>17:37
luvnoh, the resize worked while using --os-api-version 3.42 (i didn't have to use `cinder reset-state`, etc)17:38
luvnbut yes, for resize i did stop the instance and reset the volume state using the command mentioned17:38
josephillipssorry17:38
josephillipscinder reset-state --state available17:38
luvneven though it changed the volume state in the database, in practice, the volume still behave with the qos specs of the old volume type17:38
josephillipsbut you said to resize a volume yesterday17:39
josephillipsnot to change the QOS spec 17:39
josephillipswhat exactly you look to do?17:39
josephillipsluvn ?17:39
luvnwe are interested in both operations; but yes, the resize did work; as i mentioned above, for resizing i didn't need to stop the instance and run `cinder reset-state`; i simply called `openstack --os-volume-api 3.42 volume set --size <size> <volume>`17:42
luvndo you know if it's possible to change the volume type in a similar fashion?17:42
luvnhttps://docs.openstack.org/api-ref/block-storage/v3/#extend-a-volume-size17:43
josephillipswith a retyping you can change the volume type17:48
josephillipsare the same storage backends?17:49
luvnyes, same storage backend — ceph17:49
josephillipson the same cluster of ceph?17:49
luvnas far as i know, yes; the only difference is that one volume type has a qos spec limiting it to 1k iops and the other one has a qos spec limiting it to 5k iops17:50
josephillipsdid you get some error or something17:50
josephillips?17:50
josephillipsalso did you set the migration policy on demand?17:51
josephillipswhen you perform the change volume type?17:51
luvnFailed to set volume type: Invalid volume: Retype needs volume to be in available or in-use state, not be part of an active migration or a consistency group, requested type has to be different that the one from the volume, and for in-use volumes front-end qos specs cannot change.17:52
josephillipsoh but you are using front-end qos?17:52
josephillipsor backend qos?17:52
josephillipscan you put the cinder show <volumeid> output?17:52
luvni didn't set the migration policy while performing (or attempting to do) the retype; let me check if the qos is front-end or back-end17:53
josephillipsif is in frontend you can't move it because the QOS policy is controlled by the hypervisor and not the storage17:54
luvni can't find this information; should it be returned in `openstack volume qos show <qos>`?17:55
luvnoh, wait; is it the `consumer` field?17:57
luvnit's set to `both`17:57
luvnso i guess it falls under the limitations of the front-end scenario17:57
josephillipsopensack volume qos show <qos_spec_id>17:59
luvnyeah, it's set to `both`; apparently, that's the default value when creating qoses: https://docs.openstack.org/python-openstackclient/latest/cli/command-objects/volume-qos.html18:00
josephillipsoh 18:01
josephillipsluvn if you found. a solution or workaround let me know i have to do the same thing i a volume type on frontend and i need to change to another volume type 18:08

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