Monday, 2023-12-11

noonedeadpunkmornings08:53
noonedeadpunkadmin1: fwiw Hyper-V support is being dropped out of Nova somewhere on Bobcat08:53
jrossergood morning09:24
damiandabrowskihi!09:37
opendevreviewMerged openstack/openstack-ansible master: Bump roles and upstream version for 28.0.0.rc1  https://review.opendev.org/c/openstack/openstack-ansible/+/90237211:01
noonedeadpunkfinally11:03
noonedeadpunkI'm thinking that we have to do final release out of rc1 now I believe11:07
noonedeadpunkno point/time for doing rc211:08
jrosserno, we should just move forward, and take the usual "wait for 28.1.0" message11:10
noonedeadpunk++11:21
noonedeadpunkyeah, I've proposed 28.0.0 right away11:21
-opendevstatus- NOTICE: Zuul jobs reporting POST_FAILURE were due to an incident with one of our cloud providers; this provider has been temporarily disabled and changes can be rechecked.15:43
spatelHi18:55
spatelI have one requirement where want to spin up VM from ceph but give local disk 18:56
mgariepyhey spatel how are you doing?18:56
mgariepyi do have some flavor with a 0 root disk size and a X gb epehemeral disk which is local.18:57
mgariepythe 0 root disk needs to be booted from a volume which need to be created18:57
spatelhow nova know where disk to give to ephemeral disk ?18:58
mgariepyi don't have ceph epehemral disk.18:58
spatelI have NVME disk on local compute node and I want to expose that disk to vm with extra disk 18:59
mgariepydo you have ephemeral disk in ceph ?19:02
spatelNo 19:06
spatelLet me explain my requirement. 19:06
spatelI have customer who wants to run very high IO application (they don't care about data protection). I have install nvme disk on compute node. I want vm boot from ceph (os disk in ceph) but have one more disk mounted from local NVME for high IOPs disk19:10
spatelHow to handle it in openstack 19:11
jrosserI think “with difficulty”19:12
spatel?19:12
jrosserwell it sounds like it should be easy doesn’t it19:12
jrosserbut I don’t think it’s really a native lot supported thing19:13
jrosser*natively19:13
spatelI don't know how to do that and how do I tell nova to mount one more disk from local storage?19:14
jrosserwell19:14
jrosserI think mgariepy gave you a pointer19:15
jrosserbut like I say I don’t think that what you want is easily possible19:15
jrosserspatel: https://specs.openstack.org/openstack/cyborg-specs/specs/wallaby/implemented/NVMe-SSD-driver-proposal.html19:20
spateljrosser so I need cyborg to expose local disk to vm?19:39
mgariepymy setup does that.19:39
spatelwith cyborg?19:40
mgariepyyou have the volumes served from cinder > ceph 19:40
mgariepyand the local disk via epehemeral part of the flavor.19:40
spatelmgariepy when you saying local disk via ephemeral - is this path of /var/lib/nova ? 19:42
mgariepyyes19:42
spatelOk!! I see now 19:43
spatelthat is what I wanted to know19:43
jrosser /o\ doh19:43
spatelI will put my nvme on /var/lib/nova 19:43
jrossersorry you said that wasn’t what you wanted :) I’m confused19:43
mgariepyhttps://paste.openstack.org/show/bUsenQ7O6fNRSORfjFZv/19:43
spateland tell flavor to use ephemeral 19:43
mgariepylike that19:43
mgariepythe disk 0 will force to use a volume19:44
spatelDoes it show up in VM like Z: drive?19:44
mgariepyand the ephemeral will expose /var/lib/nova19:44
mgariepyit's all linux... so no Z: drive ;p19:44
spatelI meant extra disk :) 19:45
mgariepyyeah lsblk will show you and extra block device :D19:45
spatelPerfect!! I love this.. 19:45
mgariepyit works perfectly for what it is ;D19:46
spatelThank you @mgariepy 19:47
spatelone more stupid question, one of my client lost SSH key of VM :(  How do I get into VM and add new key?19:51
noonedeadpunkNeilHanlon: if you're around, we have very weird bug report for Rocky which I fail to understand why happens: https://bugs.launchpad.net/openstack-ansible/+bug/204617220:12
noonedeadpunkHave I missed that dnf install /usr/bin/curl no longer satisfied if binary exists? Or curl-mininal has changed path to curl?20:15
NeilHanlonhmmm. no, that should still be working as it normally does..20:36
NeilHanlonhttps://paste.opendev.org/show/b4w7kVv1teK7nGLJCdoj/20:37
noonedeadpunkThen I'm completely confused...20:45
noonedeadpunkIt could be Ansible ofc as well, if they've started trying to resolve dependencies as they do for apt...20:46
NeilHanlonyes me too.. i am spinning up a machine now to take a look..20:48
noonedeadpunkI'm just not near my laptop to reproduce quickly :(20:54

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