*** markvoelker has quit IRC | 00:02 | |
*** gbarros has quit IRC | 00:03 | |
*** gyee has quit IRC | 00:14 | |
alex_xu | efried: updated https://review.opendev.org/682509 | 00:16 |
---|---|---|
zzzeek | logan-: not something ive seen before, https://dba.stackexchange.com/a/19139/81161 seems to have the best info | 00:17 |
zzzeek | max_packet_size | 00:17 |
openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Track user_id/project_id for migrations https://review.opendev.org/682511 | 00:19 |
openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Track user_id/project_id for migrations https://review.opendev.org/682511 | 00:20 |
openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Track user_id/project_id for migrations https://review.opendev.org/682511 | 00:38 |
openstackgerrit | Brin Zhang proposed openstack/nova master: Add the maximum train flag in api version history https://review.opendev.org/682513 | 00:45 |
*** masayukig has joined #openstack-nova | 00:47 | |
*** JamesBenson has joined #openstack-nova | 00:53 | |
*** JamesBenson has quit IRC | 00:55 | |
*** TxGirlGeek has quit IRC | 00:57 | |
*** hongbin has joined #openstack-nova | 01:03 | |
*** igordc has quit IRC | 01:08 | |
*** BjoernT has joined #openstack-nova | 01:24 | |
*** macz has quit IRC | 01:36 | |
openstackgerrit | Merged openstack/nova master: Follow up for the bandwidth series https://review.opendev.org/682389 | 01:41 |
openstackgerrit | Merged openstack/nova master: Remove redundancies from AggregateRequestFiltersTest.setUp https://review.opendev.org/682475 | 01:41 |
openstackgerrit | Merged openstack/nova master: doc: mark the max microversion for train https://review.opendev.org/681982 | 01:42 |
openstackgerrit | hutianhao27 proposed openstack/nova master: Revert "nova shared storage: rbd is always shared storage" https://review.opendev.org/682523 | 01:56 |
*** markvoelker has joined #openstack-nova | 02:03 | |
*** markvoelker has quit IRC | 02:08 | |
*** mmethot_ has quit IRC | 02:11 | |
*** mmethot_ has joined #openstack-nova | 02:12 | |
*** gbarros has joined #openstack-nova | 02:19 | |
*** tbachman has quit IRC | 02:43 | |
openstackgerrit | ya.wang proposed openstack/nova master: Fix typo of cpu model when check CPU compatibility https://review.opendev.org/682267 | 02:44 |
*** rajinir has quit IRC | 02:50 | |
*** rajinir has joined #openstack-nova | 02:56 | |
*** gbarros has quit IRC | 02:58 | |
*** dave-mccowan has quit IRC | 03:00 | |
*** BjoernT has quit IRC | 03:06 | |
*** tbachman has joined #openstack-nova | 03:08 | |
*** tbachman_ has joined #openstack-nova | 03:10 | |
*** tbachman has quit IRC | 03:12 | |
*** tbachman_ is now known as tbachman | 03:12 | |
*** mkrai has joined #openstack-nova | 03:15 | |
*** rajinir has quit IRC | 03:18 | |
*** psachin has joined #openstack-nova | 03:22 | |
*** ricolin has joined #openstack-nova | 03:22 | |
*** rajinir has joined #openstack-nova | 03:24 | |
*** mkrai has quit IRC | 03:26 | |
*** hongbin has quit IRC | 04:01 | |
*** ash2307 has left #openstack-nova | 04:05 | |
*** hongbin has joined #openstack-nova | 04:08 | |
*** tbachman has quit IRC | 04:09 | |
*** hongbin has quit IRC | 04:10 | |
*** etp has joined #openstack-nova | 04:19 | |
*** macz has joined #openstack-nova | 04:28 | |
*** ratailor has joined #openstack-nova | 04:29 | |
*** ociuhandu has joined #openstack-nova | 04:31 | |
*** macz has quit IRC | 04:33 | |
*** ociuhandu has quit IRC | 04:35 | |
*** Tianhao_Hu has joined #openstack-nova | 04:55 | |
*** Tianhao_Hu has left #openstack-nova | 04:55 | |
*** udesale has joined #openstack-nova | 05:01 | |
*** mkrai has joined #openstack-nova | 05:14 | |
*** pcaruana has joined #openstack-nova | 05:16 | |
*** Luzi has joined #openstack-nova | 05:16 | |
openstackgerrit | Merged openstack/nova master: Centralize volume create code during boot from volume https://review.opendev.org/682378 | 05:16 |
*** mkrai has quit IRC | 05:26 | |
*** pcaruana has quit IRC | 05:29 | |
*** boxiang has joined #openstack-nova | 05:47 | |
*** zhubx has quit IRC | 05:47 | |
*** adriant has quit IRC | 05:54 | |
*** spsurya has joined #openstack-nova | 05:55 | |
*** larainema has joined #openstack-nova | 06:09 | |
*** sapd1_x has joined #openstack-nova | 06:19 | |
openstackgerrit | Boxiang Zhu proposed openstack/nova master: Fix live migration break group policy simultaneously https://review.opendev.org/651969 | 06:20 |
*** mjozefcz has joined #openstack-nova | 06:21 | |
*** slaweq has joined #openstack-nova | 06:26 | |
*** eandersson has quit IRC | 06:28 | |
*** eandersson has joined #openstack-nova | 06:38 | |
*** markvoelker has joined #openstack-nova | 06:47 | |
*** markvoelker has quit IRC | 06:52 | |
*** artom has quit IRC | 06:56 | |
*** xek has joined #openstack-nova | 06:57 | |
*** efried has quit IRC | 07:00 | |
*** efried has joined #openstack-nova | 07:01 | |
*** artom has joined #openstack-nova | 07:03 | |
*** xek has quit IRC | 07:08 | |
bauzas | good morning Nova | 07:14 |
gibi | good morning bauzas | 07:18 |
*** ivve has joined #openstack-nova | 07:21 | |
*** ratailor has quit IRC | 07:21 | |
*** ratailor has joined #openstack-nova | 07:22 | |
*** trident has quit IRC | 07:22 | |
*** jangutter has joined #openstack-nova | 07:28 | |
*** rpittau|afk is now known as rpittau | 07:28 | |
*** brinzhang_ has joined #openstack-nova | 07:29 | |
*** ttsiouts has joined #openstack-nova | 07:29 | |
*** trident has joined #openstack-nova | 07:31 | |
*** brinzhang has quit IRC | 07:32 | |
*** ralonsoh has joined #openstack-nova | 07:33 | |
*** brinzhang_ has quit IRC | 07:33 | |
*** yingjun has joined #openstack-nova | 07:35 | |
*** cervigni has quit IRC | 07:36 | |
*** trident has quit IRC | 07:36 | |
*** ttsiouts has quit IRC | 07:42 | |
*** ttsiouts has joined #openstack-nova | 07:43 | |
bauzas | gibi: any change you wanna stuff me in ? | 07:43 |
*** slaweq has quit IRC | 07:43 | |
*** priteau has joined #openstack-nova | 07:43 | |
*** damien_r has quit IRC | 07:44 | |
*** damien_r has joined #openstack-nova | 07:45 | |
*** trident has joined #openstack-nova | 07:46 | |
*** ttsiouts has quit IRC | 07:47 | |
*** rcernin has quit IRC | 07:47 | |
*** brinzhang has joined #openstack-nova | 07:49 | |
*** slaweq has joined #openstack-nova | 07:52 | |
gibi | bauzas: nothing open at the moment I'm working on to fix mriedem's comments in the bug fix https://review.opendev.org/#/c/666857/ | 07:59 |
bauzas | ack, saw iy | 07:59 |
bauzas | it* | 07:59 |
gibi | bauzas: I will ping you if that rework is ready | 08:00 |
bauzas | ++ | 08:01 |
gibi | bauzas: do you have something I need to look at? | 08:01 |
bauzas | gibi: not atm, still fixing some tests for the placement audit | 08:02 |
*** tkajinam has quit IRC | 08:03 | |
openstackgerrit | Yongli He proposed openstack/nova master: Clean up orphan instances virt driver https://review.opendev.org/648912 | 08:06 |
openstackgerrit | Yongli He proposed openstack/nova master: clean up orphan instances https://review.opendev.org/627765 | 08:06 |
*** lpetrut has joined #openstack-nova | 08:07 | |
*** lpetrut has quit IRC | 08:08 | |
*** ttsiouts has joined #openstack-nova | 08:12 | |
*** igordc has joined #openstack-nova | 08:20 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Error out interrupted builds https://review.opendev.org/666857 | 08:23 |
*** igordc has quit IRC | 08:28 | |
*** derekh has joined #openstack-nova | 08:33 | |
*** lpetrut has joined #openstack-nova | 08:39 | |
*** lpetrut has quit IRC | 08:40 | |
*** luksky has joined #openstack-nova | 08:44 | |
*** lpetrut has joined #openstack-nova | 08:47 | |
*** slaweq has quit IRC | 08:52 | |
*** sapd1_x has quit IRC | 08:53 | |
*** aloga has joined #openstack-nova | 08:59 | |
*** slaweq has joined #openstack-nova | 09:10 | |
*** pcaruana has joined #openstack-nova | 09:19 | |
*** ratailor has quit IRC | 09:23 | |
*** ratailor has joined #openstack-nova | 09:24 | |
*** yingjun has quit IRC | 09:34 | |
*** boxiang has quit IRC | 09:39 | |
*** boxiang has joined #openstack-nova | 09:40 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: compute: Remove stale BDMs on reserve_block_device_name failure https://review.opendev.org/682594 | 09:41 |
*** bbowen_ has joined #openstack-nova | 09:51 | |
*** bbowen has quit IRC | 09:53 | |
*** tetsuro has joined #openstack-nova | 09:57 | |
*** ttsiouts has quit IRC | 10:03 | |
*** bhagyashris has joined #openstack-nova | 10:03 | |
*** ttsiouts has joined #openstack-nova | 10:04 | |
*** ociuhandu has joined #openstack-nova | 10:05 | |
*** pcaruana has quit IRC | 10:07 | |
*** dtantsur|afk is now known as dtantsur | 10:07 | |
*** ttsiouts has quit IRC | 10:08 | |
*** bhagyashris has quit IRC | 10:12 | |
*** Luzi has quit IRC | 10:13 | |
*** tetsuro has quit IRC | 10:20 | |
*** tetsuro has joined #openstack-nova | 10:22 | |
*** ratailor has quit IRC | 10:25 | |
*** sapd1_x has joined #openstack-nova | 10:25 | |
*** ratailor has joined #openstack-nova | 10:26 | |
*** damien_r has quit IRC | 10:27 | |
*** tetsuro has quit IRC | 10:27 | |
*** Luzi has joined #openstack-nova | 10:29 | |
*** luksky has quit IRC | 10:29 | |
*** udesale has quit IRC | 10:34 | |
*** udesale has joined #openstack-nova | 10:34 | |
*** tetsuro has joined #openstack-nova | 10:38 | |
*** tetsuro has quit IRC | 10:38 | |
*** larainema has quit IRC | 10:54 | |
*** pcaruana has joined #openstack-nova | 10:55 | |
*** zhubx has joined #openstack-nova | 10:58 | |
*** boxiang has quit IRC | 11:00 | |
*** ttsiouts has joined #openstack-nova | 11:01 | |
*** luksky has joined #openstack-nova | 11:05 | |
*** rouk has quit IRC | 11:14 | |
*** boxiang has joined #openstack-nova | 11:15 | |
*** sapd1_x has quit IRC | 11:15 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: DNM libvirt: extract _start_heterogeneous_computes https://review.opendev.org/682620 | 11:15 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: Add regression test for bug #1843639 https://review.opendev.org/682621 | 11:15 |
openstack | bug 1843639 in OpenStack Compute (nova) "libvirt: post_live_migration failures to disconnect volumes result in the rollback of live migrations" [Medium,Confirmed] https://launchpad.net/bugs/1843639 | 11:15 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Ignore volume exceptions during post_live_migration https://review.opendev.org/682622 | 11:15 |
*** zhubx has quit IRC | 11:18 | |
*** ratailor has quit IRC | 11:27 | |
*** ratailor has joined #openstack-nova | 11:27 | |
*** brault has joined #openstack-nova | 11:31 | |
*** damien_r has joined #openstack-nova | 11:32 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Error out interrupted builds https://review.opendev.org/666857 | 11:35 |
*** brault has quit IRC | 11:36 | |
*** panda is now known as panda|ruck | 11:41 | |
*** mkrai has joined #openstack-nova | 11:52 | |
*** takamatsu has joined #openstack-nova | 11:53 | |
*** mkrai has quit IRC | 11:53 | |
*** mkrai_ has joined #openstack-nova | 11:53 | |
*** mkrai_ has quit IRC | 11:56 | |
*** mkrai has joined #openstack-nova | 11:56 | |
openstackgerrit | Ivaylo Mitev proposed openstack/nova master: VMware VMDK detach: get adapter type from instance VM https://review.opendev.org/653738 | 11:57 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Parse the 'os' element from domainCapabilities https://review.opendev.org/673790 | 11:58 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Add methods to detect firmware auto-selection and SB https://review.opendev.org/682627 | 11:58 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Methods to handle request for Secure Boot & non-Q35 machine types https://review.opendev.org/682628 | 11:58 |
gibi | mriedem, bauzas: comments fixed i https://review.opendev.org/#/c/666857 | 12:01 |
*** etp has quit IRC | 12:04 | |
stephenfin | efried: Are we ever going to be able to merge a patch again? :D | 12:05 |
*** jangutter_ has joined #openstack-nova | 12:05 | |
*** jangutter has quit IRC | 12:08 | |
* kashyap gingerly notes ... we (I) haven't done the recurring, per-cycle work of "new libvirt/QEMU version bump (with a heads-up to operators)" dance this time :-( | 12:09 | |
kashyap | (And remove needless compat code; we should have much less of it, though, as we've already cleaned up a good chunk of it a few months.) | 12:10 |
*** jangutter_ has quit IRC | 12:11 | |
*** markvoelker has joined #openstack-nova | 12:11 | |
*** shilpasd has joined #openstack-nova | 12:13 | |
efried | stephenfin: appears this time it was mirror problems. But yeah, the gods really seem to hate that top pmem patch. | 12:17 |
efried | stephenfin: though mriedem and I fixed a regression from the forbidden aggs series which was causing a bunch of our failures. | 12:17 |
stephenfin | o rly? link? | 12:18 |
efried | now if we could just kill the innodb bug | 12:18 |
efried | stephenfin: https://review.opendev.org/#/c/682475/ | 12:18 |
efried | also a couple WIPs to poison multiple sched services from starting. | 12:18 |
sean-k-mooney | kashyap: didnt we already bump to a minium of 3.0 earlier in the cycle | 12:19 |
efried | https://review.opendev.org/#/c/682485/ and https://review.opendev.org/#/c/682486/ | 12:19 |
kashyap | sean-k-mooney: We picked for Train, but we didn't pick anything for U release and gave a heads-up to the operators. | 12:20 |
stephenfin | kashyap: It's not too late to do that though, right? | 12:20 |
stephenfin | given that Train hasn't gone out | 12:20 |
kashyap | sean-k-mooney: No, not late :-) I just wanted to write it out loud, so I feel compelled to do it :D | 12:21 |
kashyap | I mean, stephenfin ^ | 12:21 |
sean-k-mooney | kashyap: we dont need to actully pick before we do the relaease. we can do it in early U | 12:22 |
kashyap | stephenfin: sean-k-mooney: Right. But the thing is - we didn't bump the version we said we will bump for Train | 12:23 |
kashyap | We gave heads-up to bump Train to these: | 12:24 |
kashyap | +NEXT_MIN_LIBVIRT_VERSION = (4, 0, 0) | 12:24 |
kashyap | +NEXT_MIN_QEMU_VERSION = (2, 11, 0) | 12:24 |
kashyap | ... in Sep 2018 (commit: 489b5f762e2c828354362667cd647086dc4eed60) | 12:24 |
stephenfin | kashyap: Sounds like something you might want to bring up at the team meeting | 12:25 |
kashyap | stephenfin: Think we're too late to do _that_, I suppose -- as people don't like the bump at the end of the release | 12:25 |
kashyap | stephenfin: Yeah, I take full accountability of not doing it in time earlier in the release :-( Just dropped through the cracks | 12:25 |
*** dave-mccowan has joined #openstack-nova | 12:25 | |
shilpasd | Eric: mriedem: thanks for setUp cleanup https://review.opendev.org/#/c/682475/ | 12:26 |
kashyap | stephenfin: Ah, the meeting is today | 12:26 |
sean-k-mooney | kashyap: i pesonally dont like that how we do the bumps in general. | 12:26 |
kashyap | stephenfin: My guess: Matt(R) will (correctly) dislike it... | 12:26 |
*** pcaruana has quit IRC | 12:27 | |
sean-k-mooney | but as i said we can bump early in U | 12:27 |
kashyap | sean-k-mooney: Like how we announce up ahead what we'll bump in the next release, and actually bump in the said release? | 12:27 |
kashyap | Any alternatives welcome :-) | 12:27 |
kashyap | sean-k-mooney: Yes, early U is fine. We've done such a thing before | 12:27 |
efried | shilpasd: yw, that would have been a tough one to spot | 12:27 |
*** openstackstatus has quit IRC | 12:28 | |
*** openstack has joined #openstack-nova | 12:30 | |
*** ChanServ sets mode: +o openstack | 12:30 | |
*** macz has joined #openstack-nova | 12:31 | |
sean-k-mooney | anyway there have been several realses in the past were we did not bump | 12:32 |
kashyap | sean-k-mooney: While I have you here, can I borrow you brain for a bit more on an unrelated thing... | 12:32 |
sean-k-mooney | in fact i woudl say it more common not too looking at the table | 12:32 |
kashyap | sean-k-mooney: Yep, indeed... | 12:33 |
sean-k-mooney | sure | 12:33 |
*** jmlowe has joined #openstack-nova | 12:33 | |
kashyap | sean-k-mooney: It's the Secure Boot-related scaffolding code - I have some sketch here (and the next patch): https://review.opendev.org/682627 | 12:33 |
kashyap | (No tests yet, mind you) | 12:34 |
kashyap | sean-k-mooney: Just want a different pair of eyes; as I'm feeling weary | 12:34 |
kashyap | sean-k-mooney: The design refresher for detecting firmware auto-selection and SB-enabled OVMF is in the above commit message | 12:35 |
sean-k-mooney | no test oh easy -1 the :) | 12:35 |
kashyap | sean-k-mooney: Might want to read it, when you have a block of time | 12:35 |
kashyap | :D | 12:35 |
kashyap | sean-k-mooney: It's Workflow -1 already | 12:35 |
*** macz has quit IRC | 12:36 | |
kashyap | Actually, I used that commit message as "documentation" (as some of that should - I will - be added in documentation) | 12:36 |
sean-k-mooney | so we need to eventually talk about the inter for use get_domain_caps | 12:36 |
sean-k-mooney | domain_caps = self.get_domain_capabilities() | 12:36 |
sean-k-mooney | for arch in domain_caps: | 12:36 |
sean-k-mooney | for machine_type in domain_caps[arch]: | 12:37 |
sean-k-mooney | i have see that way to much | 12:37 |
kashyap | sean-k-mooney: Also, see the "Firmware auto-detection in action" part in the message | 12:37 |
kashyap | Hmm | 12:37 |
sean-k-mooney | every use of it i has see so far does the nested looping | 12:37 |
kashyap | I might get actually get rid of one level of it at least | 12:37 |
sean-k-mooney | and i mentioned to aspires that i want too change the to take parmaters for arch and machine type optionally | 12:38 |
kashyap | sean-k-mooney: Yeah, that's something I want consider | 12:38 |
kashyap | I already began by taking 'arch' as the param | 12:38 |
sean-k-mooney | yes so i want to change how the fuction works | 12:39 |
sean-k-mooney | if you pass nothinbg it will work as it currently does | 12:39 |
sean-k-mooney | if you pass parmater it woul check if it in the cache and if not call libivrt with those paramater set and look it up | 12:39 |
sean-k-mooney | then cache it | 12:39 |
*** nweinber has joined #openstack-nova | 12:39 | |
sean-k-mooney | the current way we use it does not actully work in all cases | 12:40 |
*** bhagyashris has joined #openstack-nova | 12:41 | |
sean-k-mooney | kashyap: by the way im not sure the fireware changes per machinetype | 12:41 |
kashyap | Yeah, I was considering the caching approach; will keep fiddling | 12:41 |
kashyap | sean-k-mooney: Sorry, what do you mean? | 12:41 |
sean-k-mooney | well at least on x86 you use the same uefi firmware image for both pc and q35 | 12:42 |
kashyap | sean-k-mooney: You mean the firmware values returned ("uefi" / "bios") won't change per machine type? | 12:42 |
sean-k-mooney | yes | 12:42 |
sean-k-mooney | they might | 12:42 |
sean-k-mooney | but then dont on x86 anyway as far as i know | 12:43 |
kashyap | For UEFI boot, q35 is mandatory; see the next patch, please, where we handle it | 12:43 |
sean-k-mooney | no its not | 12:43 |
sean-k-mooney | at least libvirt does not require that | 12:43 |
*** ratailor has joined #openstack-nova | 12:43 | |
kashyap | Hmm, /me tries :-) | 12:44 |
*** damien_r has quit IRC | 12:45 | |
*** damien_r has joined #openstack-nova | 12:45 | |
kashyap | Modifying existing SB-enabled VMs to 'pc' is not a good idea; as the entire PCIe topo needs to change, etc. Will test on a diff. box later today | 12:50 |
sean-k-mooney | secure boot wont work for pc | 12:51 |
sean-k-mooney | but uefi should | 12:51 |
sean-k-mooney | imy trying it locally too | 12:51 |
sean-k-mooney | but im pretty sure i have done this in the past | 12:51 |
kashyap | Right, please try it. (Yeah, that's for sure: SB won't of course work for 'pc') | 12:51 |
kashyap | But I'm also 99.9999981% sure, UEFI with OVMF won't work with 'pc' | 12:51 |
sean-k-mooney | it boots with a black scree and 100% cpu usage so it does not look like its that happy | 12:53 |
sean-k-mooney | that said i am pretty sure i did use uefi with pc machine type in the past | 12:53 |
kashyap | Yep. OVMF is 'q35' only | 12:53 |
sean-k-mooney | maybe it was a different firmware image | 12:54 |
kashyap | I bet euros-to-croissants | 12:54 |
kashyap | sean-k-mooney: Thanks for the eyes so far. | 12:56 |
*** pcaruana has joined #openstack-nova | 12:59 | |
*** shilpasd has left #openstack-nova | 12:59 | |
*** shilpasd has joined #openstack-nova | 12:59 | |
openstackgerrit | Sundar Nadathur proposed openstack/nova-specs master: Nova Cyborg interaction specification. https://review.opendev.org/682637 | 13:01 |
*** HagunKim has quit IRC | 13:03 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Test heal port allocations in nova-next https://review.opendev.org/669879 | 13:05 |
*** mriedem has joined #openstack-nova | 13:05 | |
*** ratailor has quit IRC | 13:08 | |
*** mdbooth has joined #openstack-nova | 13:11 | |
*** mkrai has quit IRC | 13:15 | |
*** mkrai has joined #openstack-nova | 13:17 | |
gibi | mriedem: fixed your nits in ^^ | 13:17 |
gibi | mriedem: and also in https://review.opendev.org/#/c/666857 | 13:18 |
gibi | ahh you already hit the heal port patch, thanks for that | 13:18 |
*** damien_r has quit IRC | 13:19 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Only allow one scheduler service in tests https://review.opendev.org/682486 | 13:20 |
*** gbarros has joined #openstack-nova | 13:21 | |
mriedem | oh no a full rebase on 666857 | 13:21 |
mriedem | means i can't diff to PS7 | 13:21 |
mriedem | why gibi why | 13:21 |
gibi | mriedem: there is a separate ps for the rebase but yeah I screewed up the order of those actions :/ | 13:22 |
gibi | sorry | 13:22 |
gibi | I should have pushed the fix then the rebase | 13:22 |
*** belmoreira has joined #openstack-nova | 13:23 | |
bauzas | I leave it here on purpose :) https://sbauza.wordpress.com/2014/11/14/how-to-compare-2-patchsets-in-gerrit/ | 13:23 |
bauzas | (pretty old but still accurate :) ) | 13:24 |
sean-k-mooney | bauzas gitreview -m does not always work | 13:24 |
*** eharney has joined #openstack-nova | 13:24 | |
sean-k-mooney | you need to do a 4 way diff | 13:25 |
sean-k-mooney | which i think is what you came up with later | 13:25 |
bauzas | sean-k-mooney: this post was made in 2014 | 13:25 |
bauzas | (and then I stopped writing stupid things) | 13:26 |
sean-k-mooney | vimdiff <(git diff ${MY_PS1_BRANCH}^ ${MY_PS1_BRANCH}) <(git diff ${MY_PS2_BRANCH}^ ${MY_PS2_BRANCH}) | 13:27 |
sean-k-mooney | is bassicaly a 4 way diff | 13:27 |
sean-k-mooney | so that will do what you want and eliminate rebase changes | 13:27 |
*** gbarros has quit IRC | 13:27 | |
*** pcaruana has quit IRC | 13:28 | |
sean-k-mooney | i kind of want to add that to git review at some point | 13:29 |
sean-k-mooney | that said i more want it to be in gerrit which is thould be if/when we upgrade the openstack gerrirt to the polomer ui | 13:30 |
bauzas | sean-k-mooney: yeah, true and false, it's a diff of diffs | 13:30 |
sean-k-mooney | yes | 13:31 |
bauzas | I just use vimdiff because the UI makes the diff most easier to read and catch the differences | 13:31 |
sean-k-mooney | i dont use vimdiff but i like meld | 13:31 |
bauzas | but you could technically stick with diff (with -y, side-to-side) and just grep a few things | 13:31 |
stephenfin | sean-k-mooney: They won't accept it | 13:31 |
sean-k-mooney | i rarely use it but when i do it works well | 13:32 |
stephenfin | They being infra | 13:32 |
sean-k-mooney | stephenfin: why not | 13:32 |
stephenfin | Something about git-review being a dead simple tool that shouldn't grow any additional functionality | 13:32 |
stephenfin | which I kind of get | 13:32 |
bauzas | meld works too, I mean litterally any decent editor that supports merge diffs | 13:32 |
sean-k-mooney | it already has -m | 13:32 |
stephenfin | it probably shouldn't have that | 13:32 |
bauzas | -m has a very different behaviour | 13:32 |
sean-k-mooney | if you dont do the rebase in -m its the same | 13:33 |
bauzas | the 'if' makes the difference | 13:33 |
sean-k-mooney | as you said -m rebase both to master to elimitate the need to diff diffs | 13:33 |
sean-k-mooney | but both are trying to do the same thing | 13:33 |
sean-k-mooney | elimiate chagne that are not part of your actual patch | 13:34 |
bauzas | correct but then you have to handle merge conflicts if they occur | 13:34 |
bauzas | that's unnecessary work on my opinion | 13:34 |
sean-k-mooney | yes whcih is why i dont like how -m works | 13:34 |
sean-k-mooney | yep | 13:34 |
bauzas | anyway | 13:35 |
bauzas | just saying | 13:35 |
bauzas | this is a problem I've seen from 6 years ago, I bet someone would have come up with some stuff in git review if infra was happy with | 13:36 |
mriedem | gibi: ok comments in https://review.opendev.org/#/c/666857/ | 13:36 |
gibi | mriedem: looking | 13:36 |
stephenfin | sean-k-mooney: does glance have documentation for flavor extra specs? | 13:37 |
bauzas | snap, mriedem beated me | 13:37 |
mriedem | stephenfin: flavors != glance | 13:37 |
mriedem | you mean image properties? | 13:37 |
mriedem | https://docs.openstack.org/glance/latest/admin/useful-image-properties.html | 13:37 |
sean-k-mooney | stephenfin: it has metadefs for them | 13:37 |
stephenfin | mriedem: Nope, flavor extra specs. I know it's not their domain but sean-k-mooney had mentioned some about flavor definitions in glance before | 13:38 |
mriedem | it has metadefs for image properties | 13:38 |
sean-k-mooney | and it has the image properties that mriedem linked | 13:38 |
mriedem | not flavor extra specs | 13:38 |
*** macz has joined #openstack-nova | 13:38 | |
*** Luzi has quit IRC | 13:38 | |
sean-k-mooney | yes they do | 13:38 |
sean-k-mooney | the metadefs cover flavors image and host agrrates metatdata | 13:38 |
sean-k-mooney | https://github.com/openstack/glance/blob/master/etc/metadefs/compute-libvirt.json#L9-L14 | 13:39 |
sean-k-mooney | its where all the documenation in glance and heat comes form for those values | 13:39 |
sean-k-mooney | *horizon and heat | 13:40 |
mriedem | huh | 13:40 |
mriedem | i found https://github.com/openstack/glance/blob/master/etc/metadefs/compute-trust.json which we removed that filter from nova years ago...so it's good to know the information about this stuff is in glance and is stale | 13:40 |
sean-k-mooney | horizon and heat both autogenerat there ui from the glance metadef api | 13:41 |
sean-k-mooney | yes i have been slowly trying to update it every now and then | 13:41 |
sean-k-mooney | i would like to bring it fully up to date envtually | 13:41 |
stephenfin | IMO those definitions should live in nova and be thrown across the wall on a regular cadence to glance | 13:41 |
* stephenfin is reproposing the extra spec validation RFE | 13:42 | |
sean-k-mooney | they should live in a seperate project that is not part of either | 13:42 |
sean-k-mooney | but use by all services | 13:42 |
stephenfin | or we could just expose it via an API that glance could consume? | 13:42 |
sean-k-mooney | glance currentlly is our metadata defintion store/repositroy | 13:42 |
sean-k-mooney | glance already exposes this via an api | 13:43 |
*** psachin has quit IRC | 13:43 | |
sean-k-mooney | that others consume | 13:43 |
*** macz has quit IRC | 13:43 | |
sean-k-mooney | we coudl move to all service exposing the same api | 13:43 |
openstackgerrit | Eric Fried proposed openstack/nova master: DNM: Try to repro bug 1823251 with mysql logs https://review.opendev.org/678051 | 13:43 |
openstack | bug 1823251 in OpenStack Compute (nova) "Spike in TestNovaMigrationsMySQL.test_walk_versions/test_innodb_tables failures since April 1 2019 on limestone-regionone" [High,Confirmed] https://launchpad.net/bugs/1823251 | 13:43 |
sean-k-mooney | e.g. have a /metadefs on each service but really this shoudl be its own serivice or stay in glance | 13:43 |
sean-k-mooney | haveing all serivice provide an identical api would only really work if we had a lib with the api defintion and each service just kept the data in the repo | 13:45 |
stephenfin | idk, clearly having our definitions live in another service is an issue | 13:48 |
sean-k-mooney | well we define image properties that belong to glance in our ovos | 13:48 |
stephenfin | and I'm not sure using an external library is an option since that means only official extra specs can be used | 13:48 |
sean-k-mooney | if you take that route we shoudl not be doing that either | 13:48 |
sean-k-mooney | stephenfin: no it doesnt | 13:49 |
sean-k-mooney | the metadefs can be exetended by operators or distors | 13:49 |
sean-k-mooney | you simply add entires to the files | 13:49 |
sean-k-mooney | or new files | 13:49 |
stephenfin | actually, we already figured this out | 13:50 |
sean-k-mooney | so we can take the same data driven approch or we can define a custom_ prefix or seveler other thigns | 13:50 |
stephenfin | stevedore | 13:50 |
sean-k-mooney | in the spec we figured out how to use stevedore | 13:50 |
sean-k-mooney | ya | 13:50 |
*** BjoernT has joined #openstack-nova | 13:50 | |
stephenfin | yeah, glance can just hook into that like we do | 13:51 |
stephenfin | easy as | 13:51 |
sean-k-mooney | not really | 13:51 |
sean-k-mooney | this is an api that has existed for 6+ years | 13:51 |
sean-k-mooney | and other pojects depend on it | 13:51 |
stephenfin | they can keep the API | 13:52 |
sean-k-mooney | yes but unless we can expose our flavor form it | 13:52 |
sean-k-mooney | *flavor extra specs via the new mechanisum at the metadefs endpoin im not sure going our own way is good | 13:53 |
stephenfin | It should be easy do | 13:53 |
sean-k-mooney | stevador only works if everythign is installed in teh same place | 13:53 |
sean-k-mooney | in contienr it wont work | 13:53 |
stephenfin | If they can pull our definitions in, they just need to transform them so they match whatever we had before | 13:54 |
stephenfin | then we provide a tool to dump in their JSON metadef style | 13:54 |
stephenfin | and push a patch to Glance | 13:54 |
sean-k-mooney | ya bout you would have have to install nova in the glance contienr | 13:54 |
sean-k-mooney | thats not good | 13:54 |
stephenfin | better than what we have at the momenty | 13:55 |
sean-k-mooney | havign a nova tool to generate teh metadefs and copy it could work | 13:55 |
stephenfin | oh, I thought you meant the tool | 13:55 |
sean-k-mooney | no i ment stevadore | 13:55 |
*** xek has joined #openstack-nova | 13:56 | |
sean-k-mooney | stevador was a suggestion for other project to add validtors | 13:56 |
sean-k-mooney | to nova | 13:56 |
stephenfin | Yup, gotcha. My bad | 13:56 |
sean-k-mooney | not to share data to other projects | 13:56 |
mriedem | belmoreira: this might have an impact to compute start times when using the ironic driver https://review.opendev.org/#/c/666857/ | 13:56 |
mriedem | belmoreira: so if you have suggestions about what definitely not to do there it would be appreciated | 13:56 |
sean-k-mooney | it wouldnt be nova-mange but a nova-metadefs tool or something could be used to do an export i guess | 13:56 |
mriedem | belmoreira: specifically https://review.opendev.org/#/c/666857/9/nova/compute/manager.py@1329 | 13:57 |
*** pcaruana has joined #openstack-nova | 13:59 | |
belmoreira | mriedem thanks for ping me | 14:01 |
openstackgerrit | Eric Fried proposed openstack/nova master: Only allow one scheduler service in tests https://review.opendev.org/682486 | 14:02 |
*** munimeha1 has joined #openstack-nova | 14:04 | |
openstackgerrit | Stephen Finucane proposed openstack/nova-specs master: Re-propose the flavor extra spec validation spec https://review.opendev.org/682655 | 14:04 |
efried | mriedem: Re test_walk_versions, when I tried turning those debug conf switches on I wound up with enough data to blow up subunit. So I reinstrumented the logging fixture to write to a file in /var/log/mysql (to save me having to capture yet another directory). In local experimentation, that's about 35MB... | 14:07 |
*** mdbooth has quit IRC | 14:07 | |
efried | (that's with the sqlite impl tho) | 14:08 |
*** mdbooth has joined #openstack-nova | 14:09 | |
efried | I also knocked the timeout factor back down to 1 to improve chances of hitting the bug... although I'm not actually convinced that's going to make the difference. | 14:09 |
*** JamesBenson has joined #openstack-nova | 14:09 | |
*** larainema has joined #openstack-nova | 14:09 | |
*** rpittau is now known as rpittau|afk | 14:10 | |
bhagyashris | mriedem: Hi, | 14:12 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Error out interrupted builds https://review.opendev.org/666857 | 14:17 |
gibi | bauzas, mriedem: ^^ | 14:17 |
bauzas | gibi: I need to go to the school to get my children but I'll look at ^ after | 14:18 |
gibi | bauzas: thanks | 14:18 |
sean-k-mooney | stephenfin: i have a scoping question for you and i guess to nova in general. should the scope of os-vif be expaned to include the neutron related pices of nova/networks/* | 14:20 |
stephenfin | give me an example | 14:20 |
sean-k-mooney | well im wondering if we shoudl move https://github.com/openstack/nova/tree/master/nova/network/neutronv2 | 14:21 |
sean-k-mooney | os-vif is often incorrectly refered to as the nova neutron interface lib | 14:21 |
sean-k-mooney | implying its used to handel the comunicaiton between nova and neutron | 14:22 |
sean-k-mooney | but its actully not | 14:22 |
sean-k-mooney | i was wondering if we finally remove nova-networks shoudl we move the neutron interaction code to os-vif | 14:22 |
stephenfin | hmm, not a bad idea | 14:22 |
sean-k-mooney | give the nova core team are os-vif cores it would not realy change that aspect | 14:23 |
sean-k-mooney | but it would make os-vif more like os-bricks | 14:23 |
stephenfin | I'd probably need to see some patches before I can make any verdict though, tbh | 14:23 |
stephenfin | and get nova-network removed, heh | 14:23 |
openstackgerrit | Eric Fried proposed openstack/nova master: DNM: Get rid of 'Aborted connection' mysql errors https://review.opendev.org/682661 | 14:23 |
sean-k-mooney | ya its just something i was thinking about over the weekend | 14:23 |
efried | zzzeek: ----^ | 14:23 |
*** mlavalle has joined #openstack-nova | 14:24 | |
efried | and mriedem | 14:24 |
sean-k-mooney | stephenfin: we still tecnically support drivers in nova for the networking laywer | 14:24 |
sean-k-mooney | stephenfin: so i was thinking of porting using that | 14:24 |
*** lbragstad_ has joined #openstack-nova | 14:26 | |
*** lbragstad has quit IRC | 14:28 | |
mriedem | lyarwood: melwitt: just fyi i'm planning on doing stable branch reviews throughout this week to prepare for some releases next thursday (next week) to coincide with RC1 on master | 14:29 |
*** mkrai has quit IRC | 14:29 | |
bhagyashris | efried, mriedem: Hi I would like you insight on https://review.opendev.org/#/c/612626/ . Address all the review commets. | 14:35 |
bhagyashris | s/you/your | 14:36 |
*** gbarros has joined #openstack-nova | 14:42 | |
*** BjoernT has quit IRC | 14:42 | |
*** TxGirlGeek has joined #openstack-nova | 14:44 | |
*** FlorianFa has quit IRC | 14:44 | |
*** TxGirlGeek has quit IRC | 14:44 | |
*** TxGirlGeek has joined #openstack-nova | 14:45 | |
*** BjoernT has joined #openstack-nova | 14:45 | |
efried | bhagyashris: I can take a look, but this isn't my area of expertise. | 14:47 |
efried | bhagyashris: I also suspect a db change is going to be too high-risk for us to land in Train at this point. | 14:48 |
*** dtantsur is now known as dtantsur|afk | 14:52 | |
*** mkrai has joined #openstack-nova | 14:53 | |
*** ttsiouts has quit IRC | 14:55 | |
*** pcaruana has quit IRC | 14:55 | |
*** ttsiouts has joined #openstack-nova | 14:55 | |
*** TxGirlGeek has quit IRC | 14:59 | |
*** ttsiouts has quit IRC | 14:59 | |
sean-k-mooney | mriedem: by the way when i was working on https://review.opendev.org/#/c/682515/ i notice the sqlalchemy-migrate does not use upper constratins and test fail if i add it | 15:00 |
sean-k-mooney | i need to look at why those py27 test failed too i only ran the sqlite test locally so i guess i missed somthing | 15:01 |
sean-k-mooney | but shoudl sqlalchemy use upper-constraints or is it intentionally not? | 15:01 |
*** mkrai has quit IRC | 15:01 | |
*** mkrai_ has joined #openstack-nova | 15:01 | |
*** ttsiouts has joined #openstack-nova | 15:03 | |
sean-k-mooney | *sqlalchemy-migrate | 15:06 |
* bauzas runs errand now | 15:07 | |
*** udesale has quit IRC | 15:08 | |
*** luksky has quit IRC | 15:11 | |
*** lpetrut has quit IRC | 15:12 | |
*** sapd1 has quit IRC | 15:14 | |
*** sapd1 has joined #openstack-nova | 15:15 | |
*** gbarros has quit IRC | 15:21 | |
*** lbragstad_ is now known as lbragstad | 15:23 | |
*** ivve has quit IRC | 15:27 | |
*** boxiang has quit IRC | 15:27 | |
*** boxiang has joined #openstack-nova | 15:28 | |
melwitt | mriedem: ack | 15:31 |
*** gyee has joined #openstack-nova | 15:32 | |
*** CeeMac has joined #openstack-nova | 15:35 | |
*** tbachman has joined #openstack-nova | 15:37 | |
shilpasd | efried: on behalf of bhagyashris, it will be great help if we target this in Train | 15:54 |
efried | mriedem: Is it feasible to merge db changes at this stage? https://review.opendev.org/#/c/612626/ | 15:55 |
*** jmlowe has quit IRC | 15:55 | |
sean-k-mooney | efried: technically before rc1 its doable | 15:56 |
sean-k-mooney | just clicking the link | 15:56 |
sean-k-mooney | but what db changes are needed | 15:56 |
*** ttsiouts has quit IRC | 15:57 | |
sean-k-mooney | shilpasd: usein "is" for boolean comparison is deprecated by the way | 15:57 |
sean-k-mooney | so we shoudl not do "if instance.is_volume_backed is False:" | 15:57 |
*** ttsiouts has joined #openstack-nova | 15:58 | |
efried | I guess it doesn't have db changes | 15:58 |
sean-k-mooney | this is technically an api change however right | 15:58 |
sean-k-mooney | so it would have a micro version bump? | 15:58 |
sean-k-mooney | we would be changng the semantics of the api | 15:59 |
efried | yeah, I guess that's technically true. | 16:00 |
*** mdbooth has quit IRC | 16:01 | |
mriedem | that's not an api change really | 16:01 |
mriedem | it's saying, don't count disk usage for servers tha tare volume-backed | 16:01 |
shilpasd | sean-k-mooney: thanks for points, request you to add same on patch, so that will be addressed and tracked | 16:01 |
mriedem | efried: i would not rush that into train | 16:01 |
sean-k-mooney | mriedem: yes | 16:01 |
mriedem | i would also split it into at least 2 patches, one that introduces the db api changes for the is_volume_backed stuff so that can be reviewed and tested separately | 16:01 |
sean-k-mooney | and before it did so is that not an api change because the value now has a different meaning | 16:02 |
mriedem | because it involves sqla magic | 16:02 |
mriedem | and therefore will need scrutiny | 16:02 |
efried | bhagyashris, shilpasd: ^ | 16:02 |
*** ttsiouts has quit IRC | 16:02 | |
shilpasd | mriedem: efried: understood | 16:02 |
mriedem | sean-k-mooney: consider that in rocky (i think it was) we fixed scheduling and the resource tracker to not request disk for volume-backed servers, | 16:02 |
sean-k-mooney | people keep telling me there is a reason we allow bfv instance to have a root_gb!=0 | 16:03 |
mriedem | which would indirectly cause the os-hypervisors API to no longer report disk usage for those volume-backed servers, | 16:03 |
mriedem | so yes it changes the api behavior, but it's fixing latent busted behavior | 16:03 |
sean-k-mooney | sure | 16:03 |
sean-k-mooney | but im wonder ing why we allow bfv guests to have a root_gb set to non 0 in general | 16:03 |
mriedem | we don't by default policy anymore | 16:04 |
sean-k-mooney | we dont allow non bfv flavor with root_gb=0 | 16:04 |
mriedem | see os_compute_api:servers:create:zero_disk_flavor | 16:04 |
sean-k-mooney | i think that is only in the ohter direction | 16:04 |
mriedem | https://docs.openstack.org/nova/latest/configuration/policy.html | 16:04 |
* sean-k-mooney clicks | 16:04 | |
*** mkrai_ has quit IRC | 16:04 | |
mriedem | and sqla-migrate doesn't use upper-constraints because...it's never needed to | 16:05 |
sean-k-mooney | ya that is not what im asking | 16:05 |
mriedem | it hardly changes, is released like once per year | 16:05 |
sean-k-mooney | mriedem: ok | 16:05 |
sean-k-mooney | ill remove the todo | 16:05 |
sean-k-mooney | the one i was adding | 16:05 |
mriedem | sean-k-mooney: also https://review.opendev.org/#/c/669738/ | 16:06 |
sean-k-mooney | so that policy flag prevent instace with root disk = 0 if they are not bfv | 16:06 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Pull up compute node queries to init_host https://review.opendev.org/682680 | 16:06 |
mriedem | correct | 16:06 |
shilpasd | mriedem: what is sqla-migrate? | 16:06 |
sean-k-mooney | but we dont have a simplar policy for the oppisite | 16:06 |
mriedem | sqlalchemy-migrate | 16:07 |
sean-k-mooney | e.g. prevent bfv instance using a flavor with root_gb!=0 | 16:07 |
shilpasd | ohh, tnx, got it | 16:07 |
sean-k-mooney | that is the policy i think we should consider adding | 16:07 |
mriedem | so you want to force all deployers to duplicate all of their flavors? | 16:07 |
sean-k-mooney | the main objection i have heard to that is requireing two sets of flavor. 1 for bfv and 1 for non bfv | 16:08 |
mriedem | i would not do that without some additional feature to make bfv simpler with volume-defined flavors or something | 16:08 |
mriedem | https://review.opendev.org/#/c/511965/ | 16:08 |
mriedem | let's just do that in V | 16:09 |
mriedem | V for Volumessssss | 16:09 |
* mriedem goes to lunch | 16:09 | |
sean-k-mooney | well it woudl be a policy flag taht coudl default to false so not force them but im not sure how common it is to mix bfv and non bfv on the same host | 16:09 |
*** mriedem is now known as mriedem_afk | 16:09 | |
sean-k-mooney | i got the impression people tend to segration the bfv hosts form the rest but i could be wrong | 16:09 |
shilpasd | mriedem: sean-k-mooney: it will be great help, if you add review comments on patch so that can be addressed appropriately https://review.opendev.org/#/c/612626/ | 16:11 |
sean-k-mooney | mriedem_afk: oh thanks for reviewig the config drive stuff ill fix that up | 16:12 |
openstackgerrit | Merged openstack/nova master: Remove SchedulerReportClient from AggregateRequestFiltersTest https://review.opendev.org/682480 | 16:14 |
openstackgerrit | Merged openstack/nova stable/stein: Remove descriptions of nonexistent hacking rules https://review.opendev.org/679695 | 16:14 |
*** mdbooth has joined #openstack-nova | 16:17 | |
sean-k-mooney | efried: stephenfin do either of ye have the rc bug etherpad link | 16:21 |
efried | https://etherpad.openstack.org/p/nova-train-release-todo ? | 16:21 |
sean-k-mooney | yes that one | 16:21 |
sean-k-mooney | efried: https://review.opendev.org/#/c/669738/4 would be a regression in train if we dont land it in the rc | 16:21 |
efried | sean-k-mooney: ack | 16:22 |
efried | make sure mriedem_afk is aware | 16:23 |
sean-k-mooney | efried: he is | 16:23 |
sean-k-mooney | im going to address his review feedback now | 16:23 |
sean-k-mooney | we "fixed" https://bugs.launchpad.net/nova/+bug/1827492 | 16:23 |
openstack | Launchpad bug 1827492 in OpenStack Compute (nova) stein "vms failed to hard reboot and became error after set force_config_drive in compute nodes" [Low,In progress] - Assigned to Lee Yarwood (lyarwood) | 16:23 |
sean-k-mooney | and intoduced https://bugs.launchpad.net/nova/+bug/1835822 | 16:23 |
openstack | Launchpad bug 1835822 in OpenStack Compute (nova) "vms loose acess to config drive with CONF.force_config_drive=True after hard reboot" [Medium,In progress] - Assigned to sean mooney (sean-k-mooney) | 16:23 |
*** derekh has quit IRC | 16:41 | |
zzzeek | efried: how does that huge amount of change in the .zuul.yaml file relate to the extra config variable being set ? | 16:43 |
efried | zzzeek: It just restricts the run to only do unit tests, and gather logs from the mysql dir | 16:44 |
efried | zzzeek: if we end up doing this irl we'll revert that bit and just keep the test setup bit. | 16:44 |
zzzeek | efried: oh ok | 16:45 |
zzzeek | efried: well great, see if it fixes those errors | 16:45 |
efried | The extra zuul job (*collect) is to actually grab the logs so we can make sure this works. The removals is just so we don't waste the gate resources on the other test jobs. | 16:45 |
efried | zzzeek: thanks for the pointer! | 16:45 |
*** luksky has joined #openstack-nova | 16:50 | |
sean-k-mooney | efried: i just commented on the mail but could the mysql issues be related too the the rabbit mq issue we have in the api | 16:51 |
sean-k-mooney | e.g. could it be cause by eventlet and running multiple thread in the wsgi server | 16:52 |
sean-k-mooney | im not sure if this is happeng in the gate or not | 16:52 |
sean-k-mooney | if its in the gate then no | 16:52 |
efried | sean-k-mooney: I have no. freaking. clue. If you can solve this one, I will buy you cookies forever. | 16:52 |
*** brault has joined #openstack-nova | 16:52 | |
efried | it's happening in the gate, yeah. | 16:52 |
sean-k-mooney | ok in the gate we hard code one thread i think | 16:52 |
sean-k-mooney | but ill check | 16:52 |
efried | wait | 16:52 |
efried | we're talking about different issues, sorry. | 16:53 |
efried | disregard cookie promise | 16:53 |
sean-k-mooney | is was talking about RE: [oslo][nova] Nova causes MySQL timeouts | 16:53 |
efried | cookie promise applies to http://bugs.launchpad.net/bugs/1823251 | 16:53 |
openstack | Launchpad bug 1823251 in OpenStack Compute (nova) "Spike in TestNovaMigrationsMySQL.test_walk_versions/test_innodb_tables failures since April 1 2019 on limestone-regionone" [High,Confirmed] | 16:53 |
sean-k-mooney | which i assme is what you and zzzeek were talking about? | 16:53 |
efried | no, zzzeek and I were talking about ----^ | 16:53 |
sean-k-mooney | ah ok | 16:53 |
*** pcaruana has joined #openstack-nova | 16:55 | |
*** zhubx has joined #openstack-nova | 16:57 | |
*** nweinber has quit IRC | 16:58 | |
*** nweinber has joined #openstack-nova | 16:59 | |
*** boxiang has quit IRC | 17:00 | |
*** nweinber has quit IRC | 17:02 | |
*** nweinber has joined #openstack-nova | 17:03 | |
*** brault has quit IRC | 17:10 | |
*** bhagyashris has quit IRC | 17:13 | |
efried | sean-k-mooney: oh, it looks like it may actually be the same thing zzzeek and I were talking about. | 17:16 |
*** ralonsoh has quit IRC | 17:16 | |
efried | which kind of forked off of the test_walk_versions thing. | 17:16 |
sean-k-mooney | the mysql timeouts | 17:17 |
sean-k-mooney | so i was wondering if it could be related to eventlet in genreal | 17:17 |
sean-k-mooney | connection pooling might not play nicely with evnetly monkey patching when don in a wsgi envionment | 17:18 |
sean-k-mooney | or rather a mod_wsgi or uwsgi env | 17:18 |
sean-k-mooney | that said if it was an eventlet issue i dont think it would affect the test_walk_versions stuff | 17:19 |
efried | sean-k-mooney: it may be entirely unrelated to the gate timeout in those tests. But I'm seeing it in the mysqld logs for those tests (whether they pass or fail). So, can't hurt to get rid of them, nah? | 17:21 |
sean-k-mooney | well i thik fixing mysql issue in general is a good thing | 17:23 |
sean-k-mooney | just not sure as you said fi they are releated or not | 17:24 |
openstackgerrit | François Palin proposed openstack/nova master: Add retry when attachment_delete or terminate_connection fails https://review.opendev.org/669674 | 17:25 |
*** jmlowe has joined #openstack-nova | 17:25 | |
*** ociuhandu has quit IRC | 17:25 | |
*** priteau has quit IRC | 17:32 | |
*** shilpasd has quit IRC | 17:43 | |
*** ociuhandu has joined #openstack-nova | 17:44 | |
*** ociuhandu has quit IRC | 17:48 | |
openstackgerrit | sean mooney proposed openstack/nova master: make config drives sticky bug 1835822 https://review.opendev.org/669738 | 17:51 |
openstack | bug 1835822 in OpenStack Compute (nova) "vms loose acess to config drive with CONF.force_config_drive=True after hard reboot" [Medium,In progress] https://launchpad.net/bugs/1835822 - Assigned to sean mooney (sean-k-mooney) | 17:51 |
mriedem_afk | sean-k-mooney: i tagged the bug so we won't forget about it https://bugs.launchpad.net/nova/+bugs?field.tag=train-rc-potential | 17:52 |
donnyd | I fixed my mysql issues by removing the ulimits in systemd for the service | 17:52 |
sean-k-mooney | mriedem_afk: i added it to the etherpad | 17:52 |
*** mmethot_ has quit IRC | 17:53 | |
donnyd | probably a better answer out there... but i haven't ran into it again | 17:53 |
sean-k-mooney | mriedem_afk: i think i have done the things you asked for | 17:53 |
*** mmethot_ has joined #openstack-nova | 17:53 | |
*** mriedem_afk is now known as mriedem | 17:53 | |
sean-k-mooney | ah i see you are using launchpad to track the rc potentail bugs ya that is better | 17:54 |
sean-k-mooney | im going to grab food but ill asress your comments in the devname patch when i get back | 17:55 |
*** tbachman has quit IRC | 18:01 | |
*** tbachman has joined #openstack-nova | 18:01 | |
*** nweinber has quit IRC | 18:01 | |
*** jmlowe has quit IRC | 18:02 | |
mriedem | sean-k-mooney: https://review.opendev.org/#/c/669738/5 | 18:05 |
*** igordc has joined #openstack-nova | 18:16 | |
*** tbachman has quit IRC | 18:26 | |
*** ricolin has quit IRC | 18:28 | |
*** jmlowe has joined #openstack-nova | 18:32 | |
efried | donnyd: Were they the same mysql issues we've been discussing? | 18:37 |
*** henriqueof has joined #openstack-nova | 18:38 | |
efried | I sort of doubt it would be a problem to remove ulimits on CI nodes? | 18:38 |
*** brault has joined #openstack-nova | 18:42 | |
*** hemna_ is now known as hemna_afk | 18:43 | |
donnyd | yea it was pretty close to the same issue | 18:47 |
donnyd | my load is different... but I just didn't want to hear any guff from mariadb | 18:47 |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/rocky: lxc: make use of filter python3 compatible https://review.opendev.org/676498 | 18:48 |
donnyd | woot woot LXC | 18:48 |
*** tbachman has joined #openstack-nova | 18:49 | |
*** ociuhandu has joined #openstack-nova | 18:52 | |
*** xek_ has joined #openstack-nova | 18:54 | |
sean-k-mooney | donnyd: you will like this then https://review.opendev.org/#/c/667976/ | 18:56 |
donnyd | YESSSS sean-k-mooney | 18:56 |
*** ociuhandu has quit IRC | 18:56 | |
sean-k-mooney | i think i said this becore but we need to fix the console and resizeing of the root file system bit it more or less works | 18:57 |
donnyd | I am unreasonably pumped for LXC support... I think it works great and can't wait | 18:57 |
*** xek has quit IRC | 18:57 | |
sean-k-mooney | well we supported lxc years ago | 18:57 |
sean-k-mooney | its just has not been maintianed | 18:57 |
sean-k-mooney | but i would like to see it working again | 18:57 |
sean-k-mooney | *fully working again | 18:58 |
donnyd | I know... and it worked great... LXC can support a large number of workloads and its heavily underused by those who just don't know... I use it every day | 18:58 |
* donnyd stands up to clap for the LXC's | 18:59 | |
sean-k-mooney | my main issue with lxc was the lack of a good way to build images for it | 18:59 |
donnyd | i think distrobuilder is growing | 18:59 |
sean-k-mooney | i first start to use docker when it use the lxc backend | 18:59 |
donnyd | there a quite a few image types available in there now | 18:59 |
sean-k-mooney | and that was perfoect form me | 18:59 |
*** Sundar has joined #openstack-nova | 19:01 | |
*** mjozefcz has quit IRC | 19:05 | |
*** jmlowe has quit IRC | 19:08 | |
*** brault has quit IRC | 19:16 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/queens: Drop source node allocations if finish_resize fails https://review.opendev.org/682722 | 19:19 |
donnyd | I see nothing wrong with LXC | 19:23 |
donnyd | and additionally there are solid examples of people using it for prod workloads...It also makes me happy to see some work going into lxc to make it work again... Many thanks | 19:25 |
*** brault has joined #openstack-nova | 19:26 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: Add functional recreate test for regression bug 1825537 https://review.opendev.org/682725 | 19:31 |
openstack | bug 1825537 in OpenStack Compute (nova) queens "finish_resize failures incorrectly revert allocations" [Medium,In progress] https://launchpad.net/bugs/1825537 - Assigned to Matt Riedemann (mriedem) | 19:31 |
*** brault has quit IRC | 19:32 | |
*** mmethot_ has quit IRC | 19:37 | |
*** mmethot_ has joined #openstack-nova | 19:37 | |
*** dtruong has quit IRC | 19:40 | |
*** dtruong has joined #openstack-nova | 19:40 | |
*** mmethot_ has quit IRC | 19:40 | |
*** mmethot_ has joined #openstack-nova | 19:41 | |
*** priteau has joined #openstack-nova | 19:46 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: Changing scheduler sync event from INFO to DEBUG https://review.opendev.org/669127 | 19:46 |
*** spsurya has quit IRC | 19:48 | |
*** jmlowe has joined #openstack-nova | 19:48 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Refactor pre-live-migration work out of _do_live_migration https://review.opendev.org/641453 | 19:49 |
*** larainema has quit IRC | 19:59 | |
*** sean-k-mooney has quit IRC | 20:17 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Refactor volume connection cleanup out of _post_live_migration https://review.opendev.org/682741 | 20:20 |
*** Sundar has quit IRC | 20:20 | |
*** sean-k-mooney has joined #openstack-nova | 20:25 | |
*** priteau has quit IRC | 20:28 | |
*** panda|ruck is now known as panda|ruck|off | 20:29 | |
*** mriedem has quit IRC | 20:32 | |
*** mriedem has joined #openstack-nova | 20:32 | |
gyee | if the given vm is using pci passthrough, is resizing to the same host allowed or disallowed? | 20:36 |
*** BjoernT_ has joined #openstack-nova | 20:37 | |
*** BjoernT has quit IRC | 20:38 | |
*** zhubx has quit IRC | 20:41 | |
*** BjoernT_ is now known as bjoernT | 20:41 | |
*** bjoernT is now known as BjoernT | 20:41 | |
*** boxiang has joined #openstack-nova | 20:41 | |
*** mjozefcz has joined #openstack-nova | 20:43 | |
*** trident has quit IRC | 20:48 | |
*** brault has joined #openstack-nova | 20:48 | |
*** mmethot_ has quit IRC | 20:48 | |
*** mmethot has joined #openstack-nova | 20:49 | |
*** brault has quit IRC | 20:52 | |
artom | mriedem, left a question in https://review.opendev.org/#/c/682741/1 | 20:52 |
artom | Figured it's more polite to ask on IRC than -1 the thing (even if that's what I initially did) | 20:53 |
*** ociuhandu has joined #openstack-nova | 20:53 | |
*** mmethot has quit IRC | 20:53 | |
*** mmethot has joined #openstack-nova | 20:54 | |
*** mjozefcz has quit IRC | 20:55 | |
*** mmethot has quit IRC | 20:55 | |
*** luksky has quit IRC | 20:55 | |
*** eharney has quit IRC | 20:55 | |
*** mmethot has joined #openstack-nova | 20:55 | |
*** brault has joined #openstack-nova | 20:57 | |
*** pcaruana has quit IRC | 20:58 | |
*** gbarros has joined #openstack-nova | 20:59 | |
*** trident has joined #openstack-nova | 21:00 | |
*** brault has quit IRC | 21:01 | |
openstackgerrit | Akihiro Motoki proposed openstack/nova master: doc: Improve PDF document structure https://review.opendev.org/682746 | 21:02 |
mriedem | replied | 21:06 |
artom | Cheers | 21:07 |
*** slaweq has quit IRC | 21:10 | |
*** slaweq has joined #openstack-nova | 21:11 | |
*** gbarros has quit IRC | 21:12 | |
mriedem | gyee: resize on the same host with pci passthrough should work but there is no integration testing for it, if there are limitations sean-k-mooney might be aware of them | 21:13 |
*** mmethot has quit IRC | 21:13 | |
*** mmethot has joined #openstack-nova | 21:14 | |
mriedem | i could see the code not being so smart and realizing that if pci devices in the flavor have not changed and we're resizing on the same host that we don't need to re-claim them | 21:14 |
gyee | mriedem, if the host has one PCI card, I am guessing we can't resize and it has already claimed | 21:15 |
gyee | but I am not too sure, have had time to dive into the code yet, was hoping for a quick yes or no answer :-) | 21:15 |
mriedem | i don't have that code memorized so i can't say off the top of my head | 21:16 |
*** slaweq has quit IRC | 21:16 | |
mordred | mriedem: I'm very disappointed that you don't have it memorized | 21:17 |
mriedem | i'm not | 21:17 |
gyee | I see this in the logs "nova-scheduler.log:2019-09-17 19:41:34.269 31312 DEBUG nova.scheduler.filters.pci_passthrough_filter [req-9165ec70-88b2-4ce1-804b-ee28d7c1992c c6d51320a59041588a26477c64ec0973 d35583e194d845b79aaa2a6de2bef94b - default default] (d14-58-d0-52-4c-28, d14-58-d0-52-4c-28.i1.cloud.suse.de) ram: 114519MB disk: 1468416MB io_ops: 0 instances: 2 doesn't have the required PCI devices (InstancePCIRequests(i | 21:17 |
gyee | nstance_uuid=<?>,requests=[InstancePCIRequest])) host_passes /usr/lib/python2.7/site-packages/nova/scheduler/filters/pci_passthrough_filter.py:54" | 21:17 |
mriedem | gyee: the claims code in the resource tracker would be here for resize https://github.com/openstack/nova/blob/0984ebb9f1c3cc3c8ff352dd2a615a58da79833c/nova/compute/resource_tracker.py#L280 | 21:17 |
gyee | so I am guessing the device has already be claimed and therefore we can't share the same device, even on resizing | 21:17 |
mriedem | gyee: the PciPassthroughFilter might not be smart enough for resize to the same host yeah | 21:19 |
mriedem | in general the scheduler and its filters don't know about move operations | 21:19 |
mriedem | mordred: also, what a weird time for you to show up and heckle me :) | 21:19 |
mriedem | gyee: i wouldn't be surprised if you look at the starlingx nova repo that they have something for pci passthrough same host resize | 21:21 |
mriedem | cfriesen: ^ | 21:22 |
mordred | mriedem: it's 11:22pm where I am right now - that seems like perfect heckling time | 21:23 |
gyee | mriedem, thanks for the info. Time to read code I guess. :-) | 21:23 |
*** gbarros has joined #openstack-nova | 21:23 | |
mriedem | mordred: so you're bored and lonely eh | 21:24 |
mordred | mriedem: well, there's no aurora borealis tonight | 21:24 |
cfriesen | mriedem: gyee: I think we're now aligned with upstream nova now, and that doesn't ring any bells for me. Checking with someone. | 21:26 |
*** JamesBenson has quit IRC | 21:28 | |
mriedem | i would think being able to resize a pci passthrough instance on a single node edge site would be important for starlingx | 21:28 |
gyee | cfriesen, thanks. Our instance is running stable/rocky right now, if that makes any difference. | 21:28 |
*** slaweq has joined #openstack-nova | 21:32 | |
*** ociuhandu has quit IRC | 21:33 | |
*** markvoelker has quit IRC | 21:35 | |
*** slaweq has quit IRC | 21:36 | |
cfriesen | gyee: mriedem: just checked and can't find anything like that. Since Stein at least Starlingx has been aligned with upstream nova. Sounds like a useful change though. | 21:41 |
gyee | cfriesen, thanks for the info! Yeah, I agree, resizing to the same host is a useful feature | 21:45 |
*** munimeha1 has quit IRC | 21:48 | |
*** gbarros has quit IRC | 21:51 | |
*** TxGirlGeek has joined #openstack-nova | 21:51 | |
*** BjoernT has quit IRC | 21:52 | |
*** hemna has joined #openstack-nova | 22:09 | |
*** xek_ has quit IRC | 22:15 | |
cfriesen | gyee: I did some more digging, turns out that we did do some special-casing for sriov and resize/cold migration for Pike, because cold migration with PCI passthrough was broken. For Stein, I think the only customization is numa-aware live migration. | 22:27 |
*** TxGirlGeek has quit IRC | 22:34 | |
*** macz has joined #openstack-nova | 22:40 | |
openstackgerrit | Merged openstack/nova stable/stein: Fix 'has_calls' method calls in unit tests https://review.opendev.org/677329 | 22:45 |
*** macz has quit IRC | 22:47 | |
*** mriedem has quit IRC | 22:52 | |
*** hemna has quit IRC | 22:57 | |
*** tkajinam has joined #openstack-nova | 23:04 | |
*** zhubx has joined #openstack-nova | 23:09 | |
*** boxiang has quit IRC | 23:10 | |
*** slaweq has joined #openstack-nova | 23:11 | |
*** slaweq has quit IRC | 23:15 | |
stephenfin | alex_xu: This failing PMEM patch is killing me. If I rebase the PCPU series and push it up, can you fast re-approve them. I see only one merge conflict with master | 23:22 |
alex_xu | stephenfin: yes, I can | 23:22 |
*** markvoelker has joined #openstack-nova | 23:22 | |
stephenfin | Thanks. Incoming | 23:22 |
alex_xu | \o/ | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Start reporting PCPU inventory to placement https://review.opendev.org/671793 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: '_get_(v|p)cpu_total' to '_get_(v|p)cpu_available' https://review.opendev.org/672693 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: objects: Add 'InstanceNUMATopology.cpu_pinning' property https://review.opendev.org/680106 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Validate CPU config options against running instances https://review.opendev.org/680107 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: objects: Add 'NUMACell.pcpuset' field https://review.opendev.org/680108 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: hardware: Differentiate between shared and dedicated CPUs https://review.opendev.org/671800 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Start reporting 'HW_CPU_HYPERTHREADING' trait https://review.opendev.org/675571 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Additional functional tests for pinned instances https://review.opendev.org/681750 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Include both VCPU and PCPU in core quota count https://review.opendev.org/681374 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Add support for translating CPU policy extra specs, image meta https://review.opendev.org/671801 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: fakelibvirt: Make 'Connection.getHostname' unique https://review.opendev.org/681060 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Mock 'libvirt_utils.file_open' properly https://review.opendev.org/681061 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Add reshaper for PCPU https://review.opendev.org/674895 | 23:23 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Use sane indent https://review.opendev.org/680229 | 23:23 |
stephenfin | alex_xu: FYI the merge conflict was on 'libvirt: Start reporting 'HW_CPU_HYPERTHREADING' trait' and due to commit 36ee9c1913a | 23:23 |
alex_xu | stephenfin: ok, thanks | 23:23 |
*** mlavalle has quit IRC | 23:27 | |
*** adriant has joined #openstack-nova | 23:35 | |
*** igordc has quit IRC | 23:39 | |
*** rcernin has joined #openstack-nova | 23:44 | |
*** JamesBenson has joined #openstack-nova | 23:47 | |
*** JamesBenson has quit IRC | 23:52 | |
openstackgerrit | Brin Zhang proposed openstack/nova-specs master: Track user_id/project_id for migrations https://review.opendev.org/682511 | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!