| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-04-25 | |||
| 07:38:35 | elodilles | o/ | |
| 07:55:15 | bauzas | gibi: damn, we forgot to ask to add the bp link for https://specs.openstack.org/openstack/nova-specs/specs/zed/approved/owner-nova-trait-usage.html | |
| 07:56:40 | gibi | just push a fup and I can approve it | |
| 07:57:07 | bauzas | https://blueprints.launchpad.net/nova/+specs?searchtext=trait | |
| 07:57:14 | bauzas | can't see any | |
| 07:57:27 | bauzas | maybe wenping forgot to create one | |
| 07:58:20 | bauzas | https://launchpad.net/~wenping1/+specs?role=assignee | |
| 07:58:34 | bauzas | none of them are for the spec | |
| 08:01:25 | bauzas | ok, then I'll create a bp and i'll assign it to wenping | |
| 08:01:54 | gibi | everybody loves paperwork ;) | |
| 08:07:14 | bauzas | gibi: should I say I'm French ? | |
| 08:07:29 | gibi | no need :) | |
| 08:10:49 | bauzas | ok, https://blueprints.launchpad.net/nova/+spec/owner-nova-trait-usage is created | |
| 08:16:40 | opendevreview | Sylvain Bauza proposed openstack/nova-specs master: Add the BP link to owner-nova-trait-usage spec https://review.opendev.org/c/openstack/nova-specs/+/839159 | |
| 08:16:47 | bauzas | gibi: sean-k-mooney: ^ | |
| 08:19:14 | gibi | bauzas: +A | |
| 08:27:54 | bauzas | thanks | |
| 08:43:36 | opendevreview | Merged openstack/nova-specs master: Add the BP link to owner-nova-trait-usage spec https://review.opendev.org/c/openstack/nova-specs/+/839159 | |
| 09:10:26 | sean-k-mooney1 | ah already merged | |
| 09:11:45 | sean-k-mooney | bauzas: congratulations on still having a republic by the way | |
| 09:15:58 | bauzas | sean-k-mooney: well, indeed even if we have far-left and far-right for more than 60%... | |
| 09:17:02 | bauzas | actually, if we were not having a republic, then we would only have one party, I guess... | |
| 09:17:09 | sean-k-mooney | ya but fortunetly your electerit is able to put there difference aside when they know infiting will result in the extream end winning | |
| 09:18:47 | bauzas | sean-k-mooney: at least, for one month | |
| 09:19:09 | bauzas | sean-k-mooney: we will have a new election for parliament MPs in June | |
| 09:19:43 | bauzas | if the parliament changes, this would mean that we would have a new government | |
| 09:19:54 | bauzas | even if the president is the same | |
| 09:21:04 | sean-k-mooney | thats true well best of luck in june so | |
| 09:49:00 | Uggla | hello folks, little question, what is the difference between an instance in pause vs suspend ? | |
| 10:13:22 | vbel | good morning/evening, I'm looking into various ways to migrate VM disks from one storage to another (Ceph/LVM/NFS/...) and currently I see only two possibilities - 1) cinder retype of Available disks 2) cinder retype of In-use with VMs in Active state. I wonder why shut off VMs cannot be retyped | |
| 10:13:58 | gibi | Uggla: as a starting point: https://github.com/openstack/nova/blob/1ff89a09d45efadb592e6becab872ec1f7ac9894/nova/virt/driver.py#L779-L786 https://github.com/openstack/nova/blob/1ff89a09d45efadb592e6becab872ec1f7ac9894/nova/virt/driver.py#L812-L818 | |
| 10:16:00 | gibi | Uggla: I think in case of the libvirt virt driver pause is just stop the cpus but does not move stuff out from ram. In the other hand the suspend virt driver action will call libvirts managedSave capability https://libvirt.org/sources/virshcmdref/html/sect-managedsave.html | |
| 10:16:29 | gibi | Uggla: just to complicate thing the pause virt driver action calls libvirt's suspend call https://libvirt.org/docs/libvirt-appdev-guide-python/en-US/html/libvirt_application_development_guide_using_python-Guest_Domains-Lifecycle-Save.html | |
| 10:17:16 | sean-k-mooney | Uggla: tl;dr is susped is like hybernate. it suspends the vm to disk saving its ram to a file | |
| 10:17:27 | sean-k-mooney | Uggla: pause just stops the vcpu process | |
| 10:17:37 | sean-k-mooney | so the qemu isntastance is still running | |
| 10:17:55 | sean-k-mooney | but the cpus are not so all memory and devices are still attached to teh qemu process | |
| 10:18:18 | sean-k-mooney | Uggla: thinks of pause like your laptops sleep or "suspend to ram" in linux | |
| 10:19:19 | sean-k-mooney | Uggla: in general neither should be used in a cloud you shoud generally shelve the vm or just stop it | |
| 10:19:36 | sean-k-mooney | the usecase for using suspend and pause in a cloud exist but are very limitted | |
| 10:20:09 | vbel | commit b40d949b3137473227949b597b2a61da41752ee5 explicitly prohibits any swap volume of supspended/stopped/resized/soft-deleted | |
| 10:21:13 | Uggla | gibi, sean-k-mooney thanks | |
| 10:23:26 | sean-k-mooney | vbel: in some cases i coudl see it being a problem depenidn on if the connection mechanisuem changes | |
| 10:23:32 | sean-k-mooney | stopped i think shoudl be ok | |
| 10:23:50 | sean-k-mooney | im kind of suprised we allow live retype but not stopped | |
| 10:24:15 | sean-k-mooney | when you say resized do you mena resize_verify? | |
| 10:24:20 | sean-k-mooney | resized is nto a vm state | |
| 10:25:27 | sean-k-mooney | wehn we stop the vm i think the volume goes into reserved | |
| 10:25:37 | sean-k-mooney | which is likely why we cant retype then | |
| 10:25:46 | sean-k-mooney | same for suspend i suspect | |
| 12:34:47 | gibi | artom__: I'm +2 on https://review.opendev.org/c/openstack/nova/+/839091 now with a hint for an extra assert if you ever have to respin this | |
| 13:00:26 | elodilles | bauzas sean-k-mooney: just a heads up, victoria-em deadline is in 2 days & there's no new merged patches in stable/victoria (except the l-c job drop patch, but that is CI-only)... so I think we could just approve the transition patch as there is hardly any time to merge and release from stable/victoria | |
| 13:01:07 | bauzas | wfm | |
| 13:03:59 | gibi | bauzas: the neutron side of this bugfix now merged, could you look at the nova side? https://review.opendev.org/c/openstack/nova/+/829248 sean-k-mooney is already +2 on it | |
| 13:04:25 | bauzas | ouch. | |
| 13:04:37 | bauzas | gibi: going first to the coffee machine then :p | |
| 13:04:52 | gibi | make a strong one :) | |
| 13:05:16 | elodilles | bauzas: thanks, then please review the victoria-em patch o:) this one >>> https://review.opendev.org/c/openstack/releases/+/837953 | |
| 13:05:58 | kashyap | bauzas: gibi: I'm trying decaf (I know, I know) in the afternoons | |
| 13:06:14 | kashyap | Some days it works, other days not so. | |
| 13:06:28 | gibi | I just finished my cold brew so no more coffein to me today | |
| 13:06:29 | bauzas | kashyap: surely it can work for some people, but not me :) | |
| 13:06:53 | kashyap | gibi: I should learn to make cold brews, the for the reminder | |
| 13:06:57 | bauzas | I mean, I can pee for sure if I try decaf | |
| 13:07:28 | bauzas | but then, I won't have the same for a coffee :) | |
| 13:07:28 | gibi | kashyap: sadly it was from a coffee shop, I also only plan to learn how to make a good cold one at home | |
| 13:08:08 | kashyap | gibi: If you haven't tried yet, get an AeroPress! It's the "most successful gadget in my home" award - at a paltry $45 | |
| 13:09:01 | kashyap | I first dimissed it as cheap plastic crap; but it's been my daily driver for a couple of years | |
| 13:09:44 | gibi | it is on my list too but now your recommendation boosted it up on the list :L) | |
| 13:10:38 | kashyap | gibi: It's like French Press, but without the soot at the bottom | |
| 13:11:03 | bauzas | fwiw, I love my Mignifica S coffee machine :) | |
| 13:11:15 | kashyap | gibi: A single AeroPress in a cafe costs about 5 euros here! If I buy one. In 10 days the device will start paying for itself! | |
| 13:11:19 | kashyap | :) | |
| 13:11:24 | bauzas | Magnifica sorry | |
| 13:11:26 | gibi | I talked the barista in the coffee shop at the corner they do it with soaking during the night | |
| 13:11:43 | kashyap | gibi: Yeah, that's the "real" cold brew, indeed | |
| 13:12:06 | kashyap | I only make hot-brew w/ AeroPress, but cold is also possible, as the instructions point it out | |
| 13:12:56 | gibi | kashyap: totally true about the cost of shop coffee. I rearly visit the shop. I have my bialetti for mokka | |
| 13:13:00 | bauzas | I can do cold brew with my machine... I just need to wait for 10 mins after creating a coffee :p | |
| 13:13:14 | kashyap | LOL, it's not the same as overnight soaking | |
| 13:13:38 | bauzas | I know | |
| 13:13:48 | bauzas | but, | |
| 13:13:52 | kashyap | gibi: I work a lot from coffee shops (to beat the cabin fever) ... and probably spend more than I should on coffees. | |
| 13:13:58 | gibi | bauzas: you can try waiting 12 hours after you brew with a machine :) | |
| 13:13:58 | bauzas | I prefer to wait 12 hours for bbq :) | |
| 13:15:09 | gibi | kashyap: btw here a good cold brew costs ~2.5 EUR, but still :D | |
| 13:17:21 | artom__ | gibi, ack, I saw the review email come in, cheers! | |
| 13:31:54 | bauzas | elodilles: you left me puzzled https://review.opendev.org/c/openstack/releases/+/837953 | |
| 13:37:50 | elodilles | bauzas: well, i heard in the past that unreleased .gitreview and TOX_CONSTRAINTS update patches caused problems in RH downstream. in general that is not worth to create a release (no change in package at all), but with a 'patch' version bump maybe it does not hurt | |
| 13:38:50 | bauzas | elodilles: honestly, we don't really care of stable/victoria :) | |
| 13:38:56 | bauzas | we = my employer | |
| 13:39:36 | bauzas | sean-k-mooney: already heard of this ^ ? | |
| 13:40:03 | sean-k-mooney | ooo does not care | |
| 13:41:30 | sean-k-mooney | elodilles: downstream we do override the .gitignore but i dont think it should break us | |
| 13:41:45 | sean-k-mooney | elodilles: if it did it would be trivial to fix so i would always do the right thing upstream | |
| 13:42:53 | elodilles | bauzas sean-k-mooney : ack, then i think they are good as they are :) | |
| 13:42:55 | sean-k-mooney | elodilles: i think we can safely merge the .gitreview change and _not_ release it then apply the EM tag based on the sha but if we want the EM tag to point to the last release that is also ok | |
| 13:43:31 | bauzas | sean-k-mooney: the patch is already merged | |
| 13:43:36 | elodilles | sean-k-mooney: *-em tags always tha *last* release from the branch | |
| 13:43:54 | bauzas | the question is, should we include it as part of the -em tag, that's it | |