Friday, 2024-02-16

opendevreviewTakashi Kajinami proposed openstack/os-traits master: Add traits for TPM models  https://review.opendev.org/c/openstack/os-traits/+/90910706:31
opendevreviewTakashi Kajinami proposed openstack/nova master: libvirt: Detect vtpm support by libvirt  https://review.opendev.org/c/openstack/nova/+/90850806:31
opendevreviewTakashi Kajinami proposed openstack/nova master: libvirt: Report available TPM models  https://review.opendev.org/c/openstack/nova/+/90918306:51
opendevreviewTakashi Kajinami proposed openstack/nova master: libvirt: Report available TPM models  https://review.opendev.org/c/openstack/nova/+/90918306:55
opendevreviewRajesh Tailor proposed openstack/nova master: Add support for showing requested az in output  https://review.opendev.org/c/openstack/nova/+/90456807:42
opendevreviewRajesh Tailor proposed openstack/nova master: Add support for showing requested az in output  https://review.opendev.org/c/openstack/nova/+/90456808:47
opendevreviewTakashi Kajinami proposed openstack/nova master: Drop unused parameter type validation method  https://review.opendev.org/c/openstack/nova/+/90918909:10
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute older than Victoria  https://review.opendev.org/c/openstack/nova/+/90919009:35
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Victoria  https://review.opendev.org/c/openstack/nova/+/90919009:40
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Victoria  https://review.opendev.org/c/openstack/nova/+/90919009:46
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Victoria  https://review.opendev.org/c/openstack/nova/+/90919009:53
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Wallaby  https://review.opendev.org/c/openstack/nova/+/90919209:53
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Wallaby  https://review.opendev.org/c/openstack/nova/+/90919210:17
*** tobias-urdin7 is now known as tobias-urdin14:07
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Wallaby  https://review.opendev.org/c/openstack/nova/+/90919214:16
*** tobias-urdin0 is now known as tobias-urdin14:20
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Xena  https://review.opendev.org/c/openstack/nova/+/90920214:33
opendevreviewArtem Vasilyev proposed openstack/nova stable/zed: libvirt: stop enabling hyperv feature reenlightenment  https://review.opendev.org/c/openstack/nova/+/90909814:37
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Yoga  https://review.opendev.org/c/openstack/nova/+/90920414:41
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Xena  https://review.opendev.org/c/openstack/nova/+/90920214:51
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Yoga  https://review.opendev.org/c/openstack/nova/+/90920414:51
stephenfinmelwitt, bauzas: Mind hitting this small doc fixup? https://review.opendev.org/c/openstack/nova/+/903675/1/doc/source/user/security-groups.rst14:57
bauzasdansmith: sean-k-mooney: you'll see a new revision for my patches without the periodic, but I'll add it on Monday15:05
dansmithack15:05
opendevreviewSylvain Bauza proposed openstack/nova master: Reserve mdevs to return to the source  https://review.opendev.org/c/openstack/nova/+/90420915:06
opendevreviewSylvain Bauza proposed openstack/nova master: Modify the mdevs in the migrate XML  https://review.opendev.org/c/openstack/nova/+/90425815:06
opendevreviewTakashi Kajinami proposed openstack/nova master: Drop logic for compute service version < 33  https://review.opendev.org/c/openstack/nova/+/90921815:18
mnasersmall ping again for https://review.opendev.org/c/openstack/nova/+/909082 and https://review.opendev.org/c/openstack/nova/+/909086 (i need to work these back to zed so appreciate if we can get em in earlier :D)15:19
opendevreviewTakashi Kajinami proposed openstack/nova master: Drop unnecessary mocking of get_minimum_version_all_cells  https://review.opendev.org/c/openstack/nova/+/90921915:21
mnaserthank you stephenfin ! :)15:23
greatgatsby_Hello.  We've hit a bit of a snag and are trying to figure out how to work around it. After upgrading the kernel on some of our computes, they no longer have the xsaves kernel feature, which is preventing us from migrating VMs to the upgraded computes.  Any suggestions greatly appreciated.15:23
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Zed  https://review.opendev.org/c/openstack/nova/+/90922015:24
mnasergreatgatsby_: ah if i can tell you how many times we've been bit by this exact one.15:24
mnaseri assume you are running ubuntu right15:24
greatgatsby_hahaha, at least we're not alone!  We contemplating some crazy cups and ball game, but it's getting scary.  Yes, upgrading from ubuntu 20.04 default kernel.15:25
mnasergreatgatsby_: https://bugs.launchpad.net/nova/+bug/190382215:25
mnaserthere is a long outstanding patch here - https://review.opendev.org/c/openstack/nova/+/76233015:26
mnasermaybe you can try that in your env that might be fix it for you15:26
greatgatsby_thanks a lot for the help, reading now15:27
mnaserwe've found biting the bullet with a cold migration is what we've ended up doing in those scenarios15:28
greatgatsby_that's an option we're considering too, unfortunately15:28
greatgatsby_thanks again for the help15:28
mnasernp, good luck o715:29
bauzasmnaser: sorry, was afk :)15:59
mnaserno woooorries :)15:59
bauzasmnaser : fwiw, if you need to ask for a bugfix, you can use our etherpad : 15:59
bauzashttps://etherpad.opendev.org/p/nova-caracal-status#L17415:59
bauzasthen, I'll accept it :)15:59
mnaseroh cool, didnt know about this etherpad16:00
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Zed  https://review.opendev.org/c/openstack/nova/+/90922016:01
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Xena  https://review.opendev.org/c/openstack/nova/+/90920216:10
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Yoga  https://review.opendev.org/c/openstack/nova/+/90920416:12
bauzasaccepted :)16:15
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Victoria  https://review.opendev.org/c/openstack/nova/+/90919016:15
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Wallaby  https://review.opendev.org/c/openstack/nova/+/90919216:15
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Xena  https://review.opendev.org/c/openstack/nova/+/90920216:15
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Yoga  https://review.opendev.org/c/openstack/nova/+/90920416:15
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Wallaby  https://review.opendev.org/c/openstack/nova/+/90919216:21
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Xena  https://review.opendev.org/c/openstack/nova/+/90920216:21
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Yoga  https://review.opendev.org/c/openstack/nova/+/90920416:21
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Zed  https://review.opendev.org/c/openstack/nova/+/90922016:24
dansmithum16:24
dansmithI see no reason to drop service version checks.. am I alone?16:25
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Xena  https://review.opendev.org/c/openstack/nova/+/90920216:41
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Yoga  https://review.opendev.org/c/openstack/nova/+/90920416:41
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Zed  https://review.opendev.org/c/openstack/nova/+/90922016:41
opendevreviewTakashi Kajinami proposed openstack/nova master: Drop logic for compute service version < 33  https://review.opendev.org/c/openstack/nova/+/90921816:42
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Zed  https://review.opendev.org/c/openstack/nova/+/90922016:48
artomThat +/- line count is mighty alluring, but I do understand the robustness concern.16:58
dansmithartom: we could drop a lot of checks and meet that requirement :)17:00
dansmithartom: we're also talking about downstream effects of one of these checks specifically right now...17:00
artomdansmith, yeah, I think you and I are on the same page about this17:01
artomI understand the sentiment, but am concerned about the side effects17:01
tkajinamwe may keep some of these, but some checks even call neutron to get port details for no use17:08
dansmithtkajinam: that's fine, those are expensive.. separating those from the service version checks would be much better IMHO17:09
tkajinamIf we prefer not removing these then I'm fine. then I'll remove all TODO comments because these shouldn't be done17:10
artomI mean I think there's a balance that something like Victoria is _probably_ fine17:11
artomBut the more recent we go, the more it's a case of "well, it _might_ be happening somewhere"17:12
tkajinamI have a few topis I need to bring to PTG so will add this topic there, too, to discuss the strategy.17:12
tkajinamyeah. I understand that point and that's why I'm making per-release change instead of removing these by a single shot17:13
artomThough most of our customer are still running a train-based release, so perhaps even Victoria should be off limits17:14
artomI think the upstream operator survey mostly aligns with that, too17:14
dansmithyeah, and people are also still skipping lots of releases on each upgrade, which makes keeping the older checks in the newer code more relevant than they may seem17:14
tkajinamI agree with that stetement though I'm not too sure skipping releases during upgrade immediately means mixing versions with huge gap really during operation17:16
tkajinamanyway I think we can discuss details during PTG. I'm almost done about the series of patches so these may show the amount of codes we may drop if we do cleanup completely.17:17
dansmithtkajinam: it does if you miss some computes during the upgrade, which we hear about regularly17:17
opendevreviewArtom Lifshitz proposed openstack/nova stable/2023.1: libvirt: Stop unconditionally enabling evmcs  https://review.opendev.org/c/openstack/nova/+/90922817:18
opendevreviewArtom Lifshitz proposed openstack/nova stable/2023.1: libvirt: stop enabling hyperv feature reenlightenment  https://review.opendev.org/c/openstack/nova/+/90922917:19
tkajinamyeah but even in that case I'm unsure why they can't complete upgrade before getting it back to the cluster.17:21
tkajinam... with keeping all my experience tripleo thrown away17:21
dansmiththey can, of course, but the point of these checks is so that nova notices these sorts of things17:30
tkajinamnova already has version check and reject starting services in case services with too old versions exist. That'd be the first guard. operators can disable the check but they should aware of the risk of doing it, unless they expect nova should take care of any versions, or we should remove that check if that does not meet the real requirement.17:34
tkajinam(I don't intend to get conclusion here. just dumping some of my thoughts which I may bring during PTG.17:34
tkajinams/unless they expect/without expecting that/17:35
dansmithare you talking about the check that a service doesn't regress the current minimum? that only helps if you restart the old services, which doesn't happen by definition if your upgrade tool skips them17:37
opendevreviewTakashi Kajinami proposed openstack/nova master: Cleanup logics to detect nova-compute <= Zed  https://review.opendev.org/c/openstack/nova/+/90922017:37
tkajinamI was talking about the service version check at startup (based on https://github.com/openstack/nova/blob/master/nova/objects/service.py#L256 ). I agree it may not work for case where old services may be kept running during upgrade17:41
tkajinamthough it blocks the case that a user attempts to get old node joining back to the cluster.17:42
dansmithYep, that's the thing we had to add the knob to disable because it gets in the way of large upgrades, so it's not uncommon to see that turned off :)17:46
dansmithwe added it as a hard fail and immediately had to backport the knob because it was too strict for lots of real-world situations17:47
opendevreviewMerged openstack/nova master: docs: Further tweaks to the CPU models document  https://review.opendev.org/c/openstack/nova/+/78406618:33
opendevreviewMerged openstack/nova stable/2023.2: libvirt: Stop unconditionally enabling evmcs  https://review.opendev.org/c/openstack/nova/+/90908218:33
opendevreviewMerged openstack/nova stable/2023.2: libvirt: stop enabling hyperv feature reenlightenment  https://review.opendev.org/c/openstack/nova/+/90908618:33
opendevreviewMerged openstack/nova master: Drop unnecessary mocking of get_minimum_version_all_cells  https://review.opendev.org/c/openstack/nova/+/90921918:33
opendevreviewMohammed Naser proposed openstack/nova stable/2023.1: libvirt: Stop unconditionally enabling evmcs  https://review.opendev.org/c/openstack/nova/+/90922819:25
opendevreviewMohammed Naser proposed openstack/nova stable/2023.1: libvirt: stop enabling hyperv feature reenlightenment  https://review.opendev.org/c/openstack/nova/+/90922919:25
opendevreviewMaxim Monin proposed openstack/nova master: Server Rescue leads to Server ERROR state if original image is deleted  https://review.opendev.org/c/openstack/nova/+/87238520:57

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