*** eharney has quit IRC | 00:06 | |
*** eharney has joined #openstack-nova | 00:18 | |
*** gyee has quit IRC | 00:22 | |
*** tetsuro has quit IRC | 00:23 | |
*** markvoelker has joined #openstack-nova | 00:26 | |
*** brinzhang has joined #openstack-nova | 00:28 | |
*** markvoelker has quit IRC | 00:30 | |
*** itlinux has joined #openstack-nova | 00:38 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Follow up for specifying az to unshelve https://review.opendev.org/679164 | 00:41 |
---|---|---|
*** itlinux has quit IRC | 00:44 | |
*** itlinux has joined #openstack-nova | 00:48 | |
*** yedongcan has joined #openstack-nova | 00:56 | |
*** larainema has joined #openstack-nova | 01:01 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Introduce live_migration_claim() https://review.opendev.org/635669 | 01:02 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: New objects for NUMA live migration https://review.opendev.org/634827 | 01:02 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: LM: Use Claims to update numa-related XML on the source https://review.opendev.org/635229 | 01:02 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: NUMA live migration support https://review.opendev.org/634606 | 01:02 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Deprecate CONF.workarounds.enable_numa_live_migration https://review.opendev.org/640021 | 01:02 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Functional tests for NUMA live migration https://review.opendev.org/672595 | 01:02 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: DNM: Run LM integration tests with NUMA flavor https://review.opendev.org/678887 | 01:02 |
*** mtanino has joined #openstack-nova | 01:07 | |
*** slaweq has joined #openstack-nova | 01:11 | |
*** slaweq has quit IRC | 01:15 | |
openstackgerrit | Guo Jingyu proposed openstack/nova master: Define and catch InstanceAgentNotRunning for set-password failure https://review.opendev.org/661466 | 01:20 |
*** markvoelker has joined #openstack-nova | 01:25 | |
*** markvoelker has quit IRC | 01:30 | |
*** bhagyashris has joined #openstack-nova | 01:31 | |
*** dpawlik has joined #openstack-nova | 01:39 | |
*** dpawlik has quit IRC | 01:43 | |
*** itlinux is now known as itlinux-away | 01:45 | |
*** ricolin has joined #openstack-nova | 01:48 | |
*** ricolin has quit IRC | 02:04 | |
*** ricolin has joined #openstack-nova | 02:05 | |
*** sapd1 has joined #openstack-nova | 02:14 | |
*** ricolin has quit IRC | 02:32 | |
*** brault has joined #openstack-nova | 02:32 | |
*** ricolin has joined #openstack-nova | 02:32 | |
*** brault has quit IRC | 02:36 | |
*** openstackgerrit has quit IRC | 02:37 | |
*** openstackgerrit has joined #openstack-nova | 02:44 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Follow up for specifying az to unshelve https://review.opendev.org/679164 | 02:44 |
openstackgerrit | Merged openstack/nova master: [Trivial]Remove unused helper get_allocated_disk_size https://review.opendev.org/678976 | 02:45 |
openstackgerrit | Merged openstack/nova master: Remove unused args from archive_deleted_rows calls https://review.opendev.org/678988 | 02:45 |
openstackgerrit | zhufl proposed openstack/nova master: [Trivial]Removed unused helper _extract_query_params https://review.opendev.org/679174 | 02:54 |
*** psachin has joined #openstack-nova | 03:10 | |
*** rcernin has quit IRC | 03:13 | |
openstackgerrit | zhufl proposed openstack/nova master: [Trivial]Remove unused helper should_switch_to_postcopy https://review.opendev.org/679177 | 03:17 |
*** ricolin has quit IRC | 03:21 | |
openstackgerrit | Luyao Zhong proposed openstack/nova master: Claim resources in resource tracker https://review.opendev.org/678452 | 03:21 |
openstackgerrit | Luyao Zhong proposed openstack/nova master: libvirt: Enable driver configuring PMEM namespaces https://review.opendev.org/678453 | 03:21 |
openstackgerrit | Luyao Zhong proposed openstack/nova master: libvirt: report VPMEM resources by provider tree https://review.opendev.org/678454 | 03:21 |
openstackgerrit | Luyao Zhong proposed openstack/nova master: libvirt: Support VM creation with vpmems and vpmems cleanup https://review.opendev.org/678455 | 03:21 |
openstackgerrit | Luyao Zhong proposed openstack/nova master: Parse vpmem related flavor extra spec https://review.opendev.org/678456 | 03:21 |
openstackgerrit | Luyao Zhong proposed openstack/nova master: Add functional tests for virtual persistent memory https://review.opendev.org/678470 | 03:21 |
*** yaawang has quit IRC | 03:26 | |
*** yaawang has joined #openstack-nova | 03:27 | |
*** nicolasbock has quit IRC | 03:31 | |
*** dpawlik has joined #openstack-nova | 03:40 | |
*** sapd1 has quit IRC | 03:43 | |
*** dpawlik has quit IRC | 03:44 | |
*** cervigni has quit IRC | 03:52 | |
openstackgerrit | melanie witt proposed openstack/nova master: Add new policy rule for viewing host status UNKNOWN https://review.opendev.org/679181 | 03:57 |
*** udesale has joined #openstack-nova | 03:59 | |
*** rcernin has joined #openstack-nova | 04:05 | |
*** adriant has quit IRC | 04:05 | |
*** adriant has joined #openstack-nova | 04:05 | |
*** slaweq has joined #openstack-nova | 04:11 | |
*** slaweq has quit IRC | 04:16 | |
*** mkrai has joined #openstack-nova | 04:25 | |
*** dave-mccowan has quit IRC | 04:41 | |
*** Luzi has joined #openstack-nova | 05:05 | |
openstackgerrit | Dustin Cowles proposed openstack/nova master: Use SDK for validating instance and node https://review.opendev.org/656028 | 05:06 |
openstackgerrit | Dustin Cowles proposed openstack/nova master: Use SDK for setting instance id https://review.opendev.org/659690 | 05:06 |
openstackgerrit | Dustin Cowles proposed openstack/nova master: Use SDK for add/remove instance info from node https://review.opendev.org/659691 | 05:06 |
openstackgerrit | Dustin Cowles proposed openstack/nova master: Use SDK for getting network metadata from node https://review.opendev.org/670213 | 05:06 |
alex_xu | stephenfin: sounds like you nail down the upgrade design for cpu resource tracking? | 05:10 |
*** adriant has quit IRC | 05:10 | |
*** adriant has joined #openstack-nova | 05:11 | |
*** markvoelker has joined #openstack-nova | 05:31 | |
*** itlinux has joined #openstack-nova | 05:35 | |
*** markvoelker has quit IRC | 05:36 | |
*** dpawlik has joined #openstack-nova | 05:41 | |
*** dpawlik has quit IRC | 05:45 | |
openstackgerrit | Merged openstack/nova master: Change HostManager to allow scheduling to other cells https://review.opendev.org/614037 | 05:47 |
*** factor has joined #openstack-nova | 05:51 | |
*** rcernin_ has joined #openstack-nova | 05:52 | |
*** ratailor has joined #openstack-nova | 05:52 | |
*** rcernin has quit IRC | 05:55 | |
*** jaosorior has quit IRC | 05:56 | |
*** dpawlik has joined #openstack-nova | 06:00 | |
*** udesale has quit IRC | 06:04 | |
*** udesale has joined #openstack-nova | 06:05 | |
*** mtanino has quit IRC | 06:05 | |
*** slaweq has joined #openstack-nova | 06:11 | |
*** itlinux is now known as itlinux-away | 06:15 | |
openstackgerrit | Yongli He proposed openstack/nova master: Add server sub-resource topology API https://review.opendev.org/621476 | 06:15 |
*** slaweq has quit IRC | 06:16 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Follow up for specifying az to unshelve https://review.opendev.org/679164 | 06:18 |
*** lpetrut has joined #openstack-nova | 06:20 | |
*** sapd1 has joined #openstack-nova | 06:28 | |
*** markvoelker has joined #openstack-nova | 06:31 | |
*** udesale has quit IRC | 06:31 | |
*** udesale has joined #openstack-nova | 06:32 | |
*** udesale has quit IRC | 06:36 | |
*** markvoelker has quit IRC | 06:36 | |
*** udesale has joined #openstack-nova | 06:36 | |
*** brault has joined #openstack-nova | 06:37 | |
*** ricolin has joined #openstack-nova | 06:38 | |
*** brault has quit IRC | 06:40 | |
*** brault has joined #openstack-nova | 06:40 | |
*** ircuser-1 has quit IRC | 06:44 | |
*** ircuser-1 has joined #openstack-nova | 06:47 | |
*** dougsz has joined #openstack-nova | 06:48 | |
*** xek has joined #openstack-nova | 06:55 | |
*** slaweq has joined #openstack-nova | 06:58 | |
*** aojea has joined #openstack-nova | 07:00 | |
*** stakeda has joined #openstack-nova | 07:05 | |
*** mdbooth_ has joined #openstack-nova | 07:12 | |
*** mdbooth has quit IRC | 07:15 | |
*** ivve has joined #openstack-nova | 07:22 | |
*** slaweq has quit IRC | 07:27 | |
*** slaweq has joined #openstack-nova | 07:31 | |
*** sapd1 has quit IRC | 07:39 | |
*** dougsz has quit IRC | 07:40 | |
*** rcernin_ has quit IRC | 07:40 | |
*** trident has quit IRC | 07:40 | |
*** jaosorior has joined #openstack-nova | 07:42 | |
*** dougsz has joined #openstack-nova | 07:43 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Add user_id and project_id colume to Migration https://review.opendev.org/673990 | 07:49 |
openstackgerrit | Brin Zhang proposed openstack/nova master: Filter migrations by user_id/project_id https://review.opendev.org/674243 | 07:49 |
*** trident has joined #openstack-nova | 07:49 | |
*** dougsz has quit IRC | 07:53 | |
*** priteau has joined #openstack-nova | 07:54 | |
*** rcernin_ has joined #openstack-nova | 07:57 | |
*** sapd1 has joined #openstack-nova | 07:59 | |
*** jaosorior has quit IRC | 08:01 | |
*** ralonsoh has joined #openstack-nova | 08:04 | |
*** lpetrut has quit IRC | 08:08 | |
openstackgerrit | ya.wang proposed openstack/nova master: vCPU model selection https://review.opendev.org/670298 | 08:10 |
openstackgerrit | ya.wang proposed openstack/nova master: Add compatibility checks for CPU mode and CPU models and extra flags https://review.opendev.org/670299 | 08:10 |
openstackgerrit | ya.wang proposed openstack/nova master: Support reporting multi CPU model traits https://review.opendev.org/670300 | 08:10 |
*** markvoelker has joined #openstack-nova | 08:10 | |
openstackgerrit | Sundar Nadathur proposed openstack/nova master: ksa auth conf and client for Cyborg access https://review.opendev.org/631242 | 08:14 |
openstackgerrit | Sundar Nadathur proposed openstack/nova master: Add Cyborg device profile groups to request spec. https://review.opendev.org/631243 | 08:14 |
openstackgerrit | Sundar Nadathur proposed openstack/nova master: Create and bind Cyborg ARQs. https://review.opendev.org/631244 | 08:14 |
openstackgerrit | Sundar Nadathur proposed openstack/nova master: Get resolved Cyborg ARQs and add PCI BDFs to VM's domain XML. https://review.opendev.org/631245 | 08:14 |
openstackgerrit | Sundar Nadathur proposed openstack/nova master: Delete ARQs for an instance when the instance is deleted. https://review.opendev.org/673735 | 08:14 |
*** markvoelker has quit IRC | 08:15 | |
*** tkajinam has quit IRC | 08:17 | |
*** cdent has joined #openstack-nova | 08:18 | |
kashyap | aspiers: When you're about, given our discussion yesterday, the fixture here is not wrong (https://review.opendev.org/#/c/673790/6/nova/tests/unit/virt/libvirt/fakelibvirt.py) | 08:25 |
kashyap | (I also need to include an extra line, on 1411, to include <value>yes</value> for "secure".) | 08:25 |
kashyap | stephenfin: Hi, in your copious free time, mind lending your eyes to this: https://review.opendev.org/#/c/673790/ | 08:32 |
*** brinzhang has quit IRC | 08:36 | |
*** jaosorior has joined #openstack-nova | 08:37 | |
*** brinzhang has joined #openstack-nova | 08:37 | |
*** avolkov has joined #openstack-nova | 08:41 | |
*** sapd1 has quit IRC | 08:43 | |
stephenfin | alex_xu: I think so, yeah | 08:47 |
stephenfin | tl;dr: if '[compute] cpu_dedicated_set' is missing, dual report CPUs for the ComputeNode.numa_topology object but *do not* report PCPUs yet | 08:47 |
*** jaosorior has quit IRC | 08:49 | |
alex_xu | stephenfin: got it | 08:59 |
bauzas | stephenfin: alex_xu made a good point, I'll probably need to look at the whole series for https://review.opendev.org/#/c/671793/16 | 09:01 |
stephenfin | bauzas: Yeah, I'd start at the bottom, for sure | 09:03 |
stephenfin | Let me know if you've any questions | 09:03 |
bauzas | just doing it while I listen about some internal call ;) | 09:03 |
alex_xu | stephenfin: bauzas you guys aren't same team in redhat, i guess? | 09:05 |
bauzas | alex_xu: oh, I'm always alone :p | 09:06 |
alex_xu | haha | 09:06 |
bauzas | just because I'm French | 09:06 |
bauzas | but no, we're in the same team ;) | 09:06 |
stephenfin | lonnnnnnnerrrrrrr | 09:06 |
stephenfin | ;) | 09:06 |
sean-k-mooney | alex_xu: its an internal call about how to handel trael expenses. the rest of us have better things to do like anything that does not invole listening to that | 09:08 |
alex_xu | ah... | 09:09 |
alex_xu | but always happy to know how much many I can spend :) | 09:10 |
sean-k-mooney | we are moving to concour finally. i did not know how good that tool was until i left intel and had to use something else | 09:10 |
alex_xu | slow, very slow | 09:12 |
sean-k-mooney | concour? | 09:12 |
alex_xu | I hate take picture for every receipt | 09:12 |
alex_xu | yes | 09:12 |
alex_xu | it will be ok in office, but in home, with my vpn...sometime I can't upload the picture successful | 09:13 |
sean-k-mooney | our current system requires you to do that. and then email them because we are using an oracle syslte where the website cant attach recpis after you itemis each expense | 09:13 |
sean-k-mooney | oh and you have to currently convert all image to pdf first | 09:14 |
alex_xu | concour support jpg, so it is ok, but the iphone has another format...I need to save the picture as jpg | 09:15 |
sean-k-mooney | and compress them to not exceed attachment size on the email. | 09:15 |
alex_xu | hah | 09:15 |
sean-k-mooney | iphone uses png and raw filtes right | 09:16 |
alex_xu | emm...no, I don't remember which format | 09:16 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Rename the nova-grenade-live-migration job to nova-grenade-multinode https://review.opendev.org/678841 | 09:16 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add cold migrate and resize to nova-grenade-multinode https://review.opendev.org/679210 | 09:16 |
alex_xu | .heic | 09:17 |
sean-k-mooney | i have never heared of that | 09:17 |
alex_xu | me too | 09:17 |
sean-k-mooney | oh is part of the h265/hvec standard form the MPEG body | 09:18 |
alex_xu | I guess that is used to support live photo | 09:20 |
*** ccamacho has joined #openstack-nova | 09:21 | |
openstackgerrit | Fan Zhang proposed openstack/nova master: Clear RequestSpec requested_destination and ignore_hosts in confirm/revert resize. https://review.opendev.org/679212 | 09:28 |
*** bhagyashris has quit IRC | 09:32 | |
*** ivve has quit IRC | 09:44 | |
*** ivve has joined #openstack-nova | 09:45 | |
*** shilpasd has joined #openstack-nova | 09:57 | |
openstackgerrit | sean mooney proposed openstack/nova master: Libvirt: report storage bus traits https://review.opendev.org/666914 | 10:02 |
openstackgerrit | sean mooney proposed openstack/nova master: libvirt: use domain capabilities to get supported device models https://review.opendev.org/666915 | 10:02 |
openstackgerrit | sean mooney proposed openstack/nova master: Add transform_image_metadata request filter https://review.opendev.org/665775 | 10:02 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Rename 'nova.tests.unit.test_nova_manage' https://review.opendev.org/679095 | 10:02 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Ensure online migrations have a unique name https://review.opendev.org/679096 | 10:02 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: objects: Add online migration for legacy NUMA objects https://review.opendev.org/537414 | 10:02 |
stephenfin | bauzas: Fancy putting this trivial test-only patch and it's predecessor through? https://review.opendev.org/#/c/679096/ | 10:03 |
*** markvoelker has joined #openstack-nova | 10:11 | |
shilpasd | stephenfin: hi, going through your changes regarding Flatten 'ResourceRequest.from_extra_specs', ...https://github.com/openstack/nova/commit/7abe83f6460b053985c45d5b7af2b0ed5b17b66a | 10:15 |
shilpasd | stephenfin: accordingly making changes to https://review.opendev.org/#/c/671075/10/nova/scheduler/request_filter.py@69 | 10:16 |
shilpasd | so help me more to understand the same | 10:16 |
stephenfin | sure, shoot | 10:16 |
shilpasd | utils.ResourceRequest will hold all flavor and image related info | 10:17 |
shilpasd | no need to extract separately, right | 10:18 |
stephenfin | yeah, the idea is to do any translation from image metadata or flavor extra specs inside that class | 10:18 |
stephenfin | for example | 10:18 |
stephenfin | https://review.opendev.org/#/c/671801/32/nova/scheduler/utils.py@106 | 10:19 |
*** dpawlik has quit IRC | 10:19 | |
*** markvoelker has quit IRC | 10:20 | |
stephenfin | This avoids the need to set stuff on the request_spec.flavor.extra_specs field | 10:20 |
*** derekh has joined #openstack-nova | 10:20 | |
*** dtantsur|afk is now known as dtantsur | 10:24 | |
stephenfin | alex_xu: Can you elaborate on https://review.opendev.org/#/c/672693/13/nova/virt/libvirt/driver.py@a5938 ? | 10:24 |
shilpasd | ok got it, now in my changes i have to call utils.ResourceRequest(request_spec) | 10:25 |
stephenfin | shilpasd: In your case, yeah, that sounds correct | 10:26 |
shilpasd | stephenfin: tnx for clarification, will update and if further queries will ping you here | 10:27 |
*** dpawlik has joined #openstack-nova | 10:29 | |
*** jawad_axd has joined #openstack-nova | 10:29 | |
aspiers | stephenfin: so that means I have to rewrite https://review.opendev.org/#/c/664420/44/nova/scheduler/request_filter.py@181 now? | 10:35 |
aspiers | I'm still in the process of grokking your change | 10:35 |
stephenfin | aspiers: yeah, probably, but (a) I'm happy to help out with that and (b) you're now in a runway | 10:36 |
stephenfin | aspiers: tl;dr: drop that change to nova/scheduler/request_filter.py and instead add a translation function inside the ResourceRequest object | 10:37 |
stephenfin | like we're doing here https://review.opendev.org/#/c/671801/32/nova/scheduler/utils.py@106 | 10:37 |
stephenfin | at least, I think that's the way we're going. Run it by efried in case I'm talking out of my ass :) | 10:37 |
stephenfin | I need to migrate the 'compute_status_filter' filter across to do the same thing | 10:38 |
openstackgerrit | Merged openstack/nova stable/stein: doc: remove confusing docs about aggregate allocation ratios https://review.opendev.org/678254 | 10:44 |
aspiers | stephenfin: are you about to move SEV into the etherpad's runways section? I see you updated the history at the bottom | 10:47 |
stephenfin | I am | 10:47 |
stephenfin | sorry, got distracted | 10:47 |
aspiers | kewl | 10:47 |
aspiers | haha np :) | 10:47 |
stephenfin | many plates | 10:47 |
aspiers | indeed | 10:47 |
*** mkrai has quit IRC | 10:53 | |
*** mkrai has joined #openstack-nova | 10:54 | |
stephenfin | kashyap: You asked for a review on https://review.opendev.org/#/c/673790/ but it looks like aspiers has some open comments. Are those resolved? It's not clear | 10:56 |
kashyap | stephenfin: Hey, yeah. Discussed with aspiers, too, yesterday on #virt. Just wanted a different set of eyes, along with ours | 10:56 |
stephenfin | ah, gotcha | 10:56 |
stephenfin | sure, I'll look after lunch | 10:56 |
kashyap | Sure, thx for remembering :-) | 10:57 |
*** mkrai has quit IRC | 10:57 | |
*** mkrai has joined #openstack-nova | 10:57 | |
aspiers | stephenfin, kashyap: just added some more comments | 10:59 |
openstackgerrit | Brin Zhang proposed openstack/nova master: Filter migrations by user_id/project_id https://review.opendev.org/674243 | 11:00 |
kashyap | aspiers: /me looks; thank you | 11:00 |
*** jaosorior has joined #openstack-nova | 11:02 | |
kashyap | aspiers: Agreed in general. But as a background, I used the "features" term, as in, they're loader's features. | 11:04 |
kashyap | aspiers: But happy to of course make the change to enums. If that's clearer | 11:04 |
*** mkrai has quit IRC | 11:05 | |
* kashyap goes to fiddle | 11:09 | |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Parse the 'os' element from domainCapabilities https://review.opendev.org/673790 | 11:12 |
kashyap | aspiers: --^ Better? Two changes: (a) rename to 'enums; (b) in the tests, use variables for the assertEqual() express. | 11:13 |
*** tesseract has joined #openstack-nova | 11:15 | |
*** shilpasd has quit IRC | 11:15 | |
*** udesale has quit IRC | 11:18 | |
*** lpetrut has joined #openstack-nova | 11:24 | |
aspiers | kashyap: very close :) | 11:28 |
kashyap | aspiers: Yeah, you're right. The damn variable | 11:28 |
kashyap | Let me remove it :-) | 11:28 |
*** lpetrut has quit IRC | 11:30 | |
aspiers | kashyap: I understand why you used features first time around. But if I was being pedantic (and I am, because that's what I do), none of "type" / "yes" / "no" are (conceptual) features, whereas they *are* parts of enumerations of allowed components in a schema. | 11:30 |
kashyap | I "hearby order" the unit tests to succeed | 11:30 |
aspiers | Hehe | 11:30 |
kashyap | [No? You won't budge? Okay, I'll fix it :D] | 11:31 |
brinzhang | Who can review https://review.opendev.org/#/c/665136/ Specifying AZ to unshelve the server, already +2 by Matt. | 11:32 |
kashyap | aspiers: Okay, you saw why I did. And yes, I agree with the pedantry and renaming is the Right Thing. In future, too, don't hesitate to think out loud and persist that way. Appreciate it | 11:32 |
brinzhang | Today is the deadline in runway, thanks :P | 11:33 |
*** yedongcan has quit IRC | 11:35 | |
*** brault has quit IRC | 11:37 | |
sean-k-mooney | i didnt know we used runways for nova clinent review but i guess that makes sense | 11:43 |
brinzhang | beacuse of it belongs to the bp, does need to remove the part of the bp with novaclient or openstackclient patch? | 11:47 |
*** cdent has quit IRC | 11:47 | |
sean-k-mooney | brinzhang: no its fine | 11:48 |
sean-k-mooney | its just most people dont get around to doing the client update when they add an new api | 11:49 |
*** nicolasbock has joined #openstack-nova | 11:49 | |
brinzhang | sean-k-mooney: yeah, IMO, they belong to the same part of nova and will only reset the bp state if they are all completed, so I add the novalient and OSC | 11:50 |
brinzhang | sean-k-mooney: If anyone canot necessary, I can remove it from the runway, reduce the work for reviewer :P | 11:51 |
sean-k-mooney | the patch is close so i would leave it | 11:51 |
sean-k-mooney | stephenfin: can are you core on nova-client | 11:52 |
sean-k-mooney | yep nova-core is in the group | 11:53 |
sean-k-mooney | https://review.opendev.org/#/c/665136/ is short | 11:53 |
brinzhang | Yeah | 11:53 |
sean-k-mooney | when you get back form luch that is | 11:53 |
brinzhang | nova-core has the +1 W permission for novaclient | 11:54 |
brinzhang | sean-k-mooney: Oh, no, I will go home, maybe tomorrow can see it :) | 11:55 |
brinzhang | sean-k-mooney: Thanks again. | 11:55 |
kashyap | aspiers: Hey, before I hit `git review`, you cool with this additional 'diff' for tests? -- http://paste.openstack.org/show/766973/ | 11:58 |
kashyap | (The multiple entries are for different arches...) | 11:58 |
*** cdent has joined #openstack-nova | 12:00 | |
*** brault has joined #openstack-nova | 12:03 | |
*** nweinber has joined #openstack-nova | 12:04 | |
sean-k-mooney | kashyap: do all those arch support it | 12:04 |
sean-k-mooney | the current static data was taken form vrish | 12:04 |
sean-k-mooney | if mipsel or sparc does not support secure boot we shoudl not add it | 12:05 |
kashyap | sean-k-mooney: From my look up all of them seem to do | 12:05 |
sean-k-mooney | ok | 12:05 |
aspiers | I had the same question as sean-k-mooney | 12:05 |
aspiers | kashyap: so the diff looks good to me | 12:06 |
kashyap | sean-k-mooney: I lied, I'm not sure of PPC -- let me check | 12:06 |
sean-k-mooney | PPC at lest the 64bit versions definetly supports uefi secure boot | 12:07 |
aspiers | kashyap: you could always add a conditional in the tests to exclude 'secure' for some archs if necessary to maintain realistic fixtures | 12:08 |
kashyap | Ah, okay | 12:08 |
*** ratailor has quit IRC | 12:08 | |
sean-k-mooney | i would prefer to keep the files correct | 12:08 |
sean-k-mooney | but yes | 12:08 |
kashyap | aspiers: True. I don't want to keep fiddling with it, though | 12:09 |
kashyap | sean-k-mooney: And SPARC calls it "verified boot" (https://docs.oracle.com/cd/E37838_01/html/E61021/sysauth-vb.html) | 12:10 |
*** markvoelker has joined #openstack-nova | 12:10 | |
sean-k-mooney | kerified boot is normally used to refer to something very different | 12:10 |
sean-k-mooney | verifed boot is noramlly used to refer to a meserd trusted boot with an attestation server | 12:12 |
*** mdbooth has joined #openstack-nova | 12:12 | |
sean-k-mooney | in this case it does look like tis there name for secure boot | 12:13 |
kashyap | Yeah | 12:13 |
kashyap | So, I'll keep it in. | 12:13 |
sean-k-mooney | in x86 land verifed boot and secure boot are normally considerd two different things | 12:13 |
kashyap | (Or we could simply test only for x86) | 12:13 |
sean-k-mooney | i think its fine | 12:14 |
*** mdbooth_ has quit IRC | 12:14 | |
kashyap | sean-k-mooney: Okay, then, I'll keep them in. Thanks for looking :-) | 12:15 |
*** markvoelker has quit IRC | 12:16 | |
sean-k-mooney | is hould review that seriese again at some point but im a little busy with like 5 things in flight at the moment which is always fun | 12:19 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Parse the 'os' element from domainCapabilities https://review.opendev.org/673790 | 12:19 |
sean-k-mooney | that said i think you and aspiers have it well in hand | 12:20 |
kashyap | sean-k-mooney: I don't have much else besides the above. Still brewing. | 12:20 |
kashyap | sean-k-mooney: So you're not missing anything. And yeah, I know you're already neck-deep in several things | 12:20 |
alex_xu | stephenfin: sean-k-mooney yea, it is behavior change, but agree with that, it is bug | 12:20 |
kashyap | sean-k-mooney: Might ping for some inputs / another set of eyes along the way. :-) | 12:21 |
*** derekh has quit IRC | 12:23 | |
sean-k-mooney | alex_xu: it really depends on how we got the cores before. nproc for example by defualt only reports the online core i belive | 12:24 |
sean-k-mooney | so it may not be a behavior change if the api we are calling in libvirt does the same | 12:25 |
sean-k-mooney | but i suspect it is | 12:25 |
sean-k-mooney | a behavior change | 12:25 |
alex_xu | ah, right | 12:25 |
alex_xu | but whatever, I can't think of people want to disable cpu also | 12:26 |
sean-k-mooney | well they might in the future for reasons. cough speed select cough | 12:26 |
alex_xu | hah | 12:27 |
sean-k-mooney | but we would want such feature to work with nova not against it | 12:27 |
alex_xu | no, it isn't disable, it is about you can see or not | 12:27 |
alex_xu | right | 12:27 |
stephenfin | sean-k-mooney: I thought I'd got that already. Sure, let me get it | 12:27 |
stephenfin | alex_xu: If you'd like, I can split that change out into its own fix so we can maybe backport it (though it's low priority) | 12:28 |
stephenfin | I think we should have a release note too, just in case | 12:29 |
alex_xu | stephenfin: I'm ok with it now, since agree with that it is corner case. maybe release note is enough | 12:29 |
stephenfin | I'll tack both on at the end and move them in if/when I need to rebase | 12:29 |
stephenfin | cool, reno it is | 12:29 |
alex_xu | cool | 12:29 |
*** shilpasd has joined #openstack-nova | 12:29 | |
alex_xu | I also didn't found any problem with https://review.opendev.org/#/c/671800/22, I think what i need is test now | 12:30 |
* alex_xu can't image he can't find any misktake through this complex logic code | 12:30 | |
stephenfin | alex_xu: There are quite a few functional tests but they're at the end of the series https://review.opendev.org/#/c/671801 | 12:30 |
alex_xu | cool, I need to check it out | 12:31 |
stephenfin | I think sean-k-mooney is planning to test manually too. I was hoping to do the same myself but I've been prioritizing reviews | 12:31 |
stephenfin | Oh, and Bhagyashri Shewale (NTT) has been testing it for me. I should get them to leave comments if it works as expected | 12:32 |
*** larainema has quit IRC | 12:32 | |
alex_xu | stephenfin: the first test I want to do is resize | 12:32 |
stephenfin | Oh, I bet I don't have one for that | 12:32 |
stephenfin | I can put that together later this afternoon though | 12:32 |
alex_xu | \o/ | 12:32 |
sean-k-mooney | stephenfin: test which PCPUs in placment | 12:34 |
sean-k-mooney | or something else | 12:34 |
stephenfin | yarp | 12:34 |
sean-k-mooney | ah yes | 12:34 |
sean-k-mooney | i plan to test that preferably with artroms and gibis stuff too | 12:34 |
sean-k-mooney | so hopfully some of this will start merging to make that simpelre to do | 12:34 |
sean-k-mooney | when you think its a good time to test it let me know and ill test it standalone | 12:35 |
*** cdent has quit IRC | 12:35 | |
stephenfin | sean-k-mooney: I think it's good to go now, tbh | 12:36 |
sean-k-mooney | ok are there specific things you would like me to test | 12:37 |
*** markvoelker has joined #openstack-nova | 12:38 | |
stephenfin | Yup, if you give me five I can put together a list of test cases for things that I think should be covered | 12:38 |
sean-k-mooney | cool add it to an etherpad | 12:38 |
sean-k-mooney | i can then run through it add updated it with my results | 12:39 |
alex_xu | I guess resize is just won't be trigger between old and new, since there is no PCPU on old node. | 12:39 |
stephenfin | Yeah, a resize from a host reporting PCPU to one reporting VCPU won't be possible since it won't get past the scheduler | 12:39 |
sean-k-mooney | well that depends | 12:39 |
sean-k-mooney | if you resize form pinned to non pinned it woudl be | 12:40 |
stephenfin | Good point, actually | 12:40 |
sean-k-mooney | a cold migrate would not be | 12:40 |
alex_xu | oh | 12:40 |
*** jaosorior has quit IRC | 12:41 | |
stephenfin | We have functional coverage for cold migrate (for the NUMA-aware vSwitches feature) already but not resize. Should be easy enough add | 12:41 |
sean-k-mooney | ya its the same test just with two flavors instead of 1 | 12:41 |
sean-k-mooney | well kind of | 12:42 |
*** markvoelker has quit IRC | 12:42 | |
*** Luzi has quit IRC | 12:44 | |
*** markvoelker has joined #openstack-nova | 12:44 | |
*** markvoelker has quit IRC | 12:44 | |
*** markvoelker has joined #openstack-nova | 12:45 | |
alex_xu | anyway, i want to end today early. see you guys tomorrow~ | 12:45 |
*** cdent has joined #openstack-nova | 12:45 | |
stephenfin | o/ | 12:45 |
*** shilpasd has quit IRC | 12:49 | |
*** lpetrut has joined #openstack-nova | 12:52 | |
*** panda|rover|off is now known as panda|rover | 12:53 | |
openstackgerrit | Merged openstack/nova stable/stein: Delete unused get_all_host_states method https://review.opendev.org/676255 | 12:53 |
stephenfin | sean-k-mooney: https://etherpad.openstack.org/p/nova-cpu-resources | 12:53 |
*** derekh has joined #openstack-nova | 12:58 | |
sean-k-mooney | cool ill try and find time to do that proably on tuesday but ill see if i can get to it sooner. | 13:01 |
*** nweinber has quit IRC | 13:01 | |
sean-k-mooney | stephenfin: do you want me to test on real hardware or vms | 13:01 |
stephenfin | VMs should be fine, right? | 13:01 |
stephenfin | there's nothing hardware specific about this | 13:01 |
sean-k-mooney | ok if i dont need to use the hardware im using to test artoms stuff that makes it simpler to test | 13:02 |
*** udesale has joined #openstack-nova | 13:03 | |
*** jaosorior has joined #openstack-nova | 13:04 | |
*** mriedem has joined #openstack-nova | 13:07 | |
*** dougsz has joined #openstack-nova | 13:07 | |
*** zbr has quit IRC | 13:08 | |
*** Roamer` has joined #openstack-nova | 13:15 | |
openstackgerrit | Merged openstack/nova stable/stein: Convert HostMapping.cells to a dict https://review.opendev.org/676256 | 13:15 |
openstackgerrit | Merged openstack/nova stable/stein: Cache host to cell mapping in HostManager https://review.opendev.org/676257 | 13:15 |
openstackgerrit | Merged openstack/nova master: Revert "Filter UnsupportedServiceVersion warning" https://review.opendev.org/677825 | 13:15 |
*** zbr has joined #openstack-nova | 13:16 | |
openstackgerrit | Kobi Samoray proposed openstack/nova master: Avoid fetching metadata when no subnets found https://review.opendev.org/679247 | 13:17 |
efried | stephenfin: you around? I keep trying to context-switch in before asking you these questions, but it's always too late by then. So I'm going to be a bit off the cuff here... | 13:21 |
stephenfin | I am | 13:21 |
stephenfin | go for it | 13:21 |
openstackgerrit | Shilpa Devharakar proposed openstack/nova master: Nova object changes for forbidden aggregates request filter https://review.opendev.org/671072 | 13:21 |
openstackgerrit | Shilpa Devharakar proposed openstack/nova master: DB API changes to get non-matching aggregates from metadata https://review.opendev.org/671074 | 13:21 |
openstackgerrit | Shilpa Devharakar proposed openstack/nova master: Add a new request filter to isolate aggregates https://review.opendev.org/671075 | 13:21 |
openstackgerrit | Shilpa Devharakar proposed openstack/nova master: Enable request filter isolate_aggregates https://review.opendev.org/667952 | 13:21 |
efried | stephenfin: okay: Am I crazy or do I remember somewhere in the cpu-resources series where you are making a design decision based on the assumption that operators are supposed to be segregating their dedicated instances from their shared instances? | 13:23 |
stephenfin | that was there but it's gone now | 13:23 |
efried | okay, cause my next question was going to be: ...but post- the feature, you *can* put shared and dedicated instances on the same host, right? | 13:24 |
stephenfin | correct | 13:24 |
efried | ...just not shared & dedicated on the same *guest*. | 13:24 |
stephenfin | yup | 13:24 |
efried | cool. Cause otherwise... not much point configuring both shared & dedicated set, eh? :P | 13:24 |
efried | okay, next thing... | 13:25 |
efried | (in -oslo) | 13:26 |
*** mdbooth_ has joined #openstack-nova | 13:27 | |
*** kaisers has quit IRC | 13:29 | |
*** tbachman has joined #openstack-nova | 13:30 | |
*** jmlowe has quit IRC | 13:30 | |
mriedem | dansmith: i've updated this prep resize at dest cross-cell patch to remove some of the unused stuff and cleanup the commit/docstrings https://review.opendev.org/#/c/633293/46 - i'm still not really sold on munging this into the existing prep_resize and tried to explain why in the commit and docstring on the method if that helps | 13:30 |
*** mdbooth has quit IRC | 13:30 | |
mriedem | i of course can if it's going to be a blocker, i think it would mean changing prep_resize to consider if migration.cross_cell_move is True and if so, don't reschedule and don't cast to resize_instance on the source | 13:31 |
*** mdbooth_ has quit IRC | 13:32 | |
bauzas | efried: I think we stated a lot of implications between shared and pinned instances in the spec | 13:34 |
*** dklyle has quit IRC | 13:35 | |
*** dklyle has joined #openstack-nova | 13:35 | |
*** priteau has quit IRC | 13:35 | |
efried | bauzas: Yeah, I just got a poke from elsewhere that made me remember seeing that assumption/limitation in the code somewhere and I was like "wha...?" | 13:35 |
*** tbachman has quit IRC | 13:36 | |
bauzas | efried: I'd recommend you to open the spec while you review the cpu-resources series | 13:36 |
*** shilpasd has joined #openstack-nova | 13:36 | |
bauzas | that and take some aspirin | 13:36 |
bauzas | I've started reviewing it but I'm not yet able to sharpen my pen | 13:36 |
efried | yes, I have it (the in-flight edited version) open. | 13:36 |
efried | I've been thrashing like a 386 running minecraft though, been reviewing like three patches every other day. | 13:37 |
*** gbarros has joined #openstack-nova | 13:38 | |
*** rcernin_ has quit IRC | 13:41 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Move live_migration test hooks under gate/ https://review.opendev.org/679251 | 13:42 |
*** Sundar has joined #openstack-nova | 13:42 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Rename the nova-grenade-live-migration job to nova-grenade-multinode https://review.opendev.org/678841 | 13:44 |
openstackgerrit | Merged openstack/nova master: Docs and functional test for max_local_block_devices https://review.opendev.org/678268 | 13:44 |
openstackgerrit | Merged openstack/nova master: Add a "Caveats" section to the eventlet profiling docs https://review.opendev.org/676672 | 13:44 |
openstackgerrit | Merged openstack/nova master: docs: pretty up return code table or heal_allocations https://review.opendev.org/678063 | 13:45 |
openstackgerrit | Merged openstack/nova master: doc: pretty up return code table for sync_aggregates https://review.opendev.org/678064 | 13:45 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add cold migrate and resize to nova-grenade-multinode https://review.opendev.org/679210 | 13:46 |
Sundar | mriedem: Re. the comment in https://etherpad.openstack.org/p/nova-runways-train that tests are failing on Cyborg patches, as of now, they are few and seem unrelated to the code. Even back then, there was really only 1 failure related to the patches. What can we do to get reviews on these patches? | 13:47 |
*** efried is now known as efried_afk | 13:47 | |
*** hongbin has joined #openstack-nova | 13:48 | |
*** shilpasd22 has joined #openstack-nova | 13:49 | |
openstackgerrit | Merged openstack/nova master: rbd: use MAX_AVAIL stat for reporting bytes available https://review.opendev.org/556692 | 13:49 |
*** shilpasd has quit IRC | 13:50 | |
*** jaosorior has quit IRC | 13:51 | |
*** lpetrut has quit IRC | 13:51 | |
*** udesale has quit IRC | 13:51 | |
openstackgerrit | Merged openstack/nova master: Switch some GitHub URLs to point to opendev.org https://review.opendev.org/677185 | 13:52 |
openstackgerrit | Merged openstack/nova stable/stein: Add useful error log when _determine_version_cap raises DBNotAllowed https://review.opendev.org/675714 | 13:52 |
mriedem | Sundar: fair enough, i just looked through the series and the failed tests and indeed they look unrelated, just need rechecking | 13:53 |
mriedem | as for review, i didn't know it was ready yet - i thought most of the work was being done on the cyborg side (i see the series there isn't merged yet either) | 13:53 |
donnyd | efried: so it looks like changing consecutive_build_service_disable_threshold=0 solved the issues with ghost disabling of the FN hypervisors. Now I just need to find the proper weight to associate with build_failure_weight_multiplier | 13:53 |
mriedem | Sundar: it might be good to post something short to the mailing list given a status update, e.g. where the nova patches are (what's ready, what's not - known limitations), and what's going on on the cyborg side - and what the status is on getting a fake cyborg driver for integration testing with tempest going so we can have more confidence in the nova patches | 13:54 |
*** dave-mccowan has joined #openstack-nova | 13:55 | |
mriedem | donnyd: i don't think you do if you set consecutive_build_service_disable_threshold=0 | 13:55 |
mriedem | 0 * any weight multiplier is 0 | 13:55 |
*** rcernin_ has joined #openstack-nova | 13:55 | |
donnyd | mriedem: I am going to set that back to an appropriate value, was just making sure that was the reason the hypervisors were being ghost disabled | 13:55 |
donnyd | I don't want actually broken hypervisors to be in system if nova will take care of that for me | 13:56 |
*** fnordahl has quit IRC | 13:56 | |
*** jawad_axd has quit IRC | 13:56 | |
*** bjolo has quit IRC | 13:57 | |
*** nweinber has joined #openstack-nova | 13:57 | |
*** mordred has quit IRC | 13:57 | |
*** d34dh0r53 has quit IRC | 13:57 | |
*** jawad_axd has joined #openstack-nova | 13:57 | |
donnyd | But i am thinking changing it back to something reasonable, and then setting a weight that doesn't take it out of system for too long would be a good resolution | 13:57 |
*** fnordahl has joined #openstack-nova | 13:57 | |
*** jawad_axd has quit IRC | 13:57 | |
*** dougsz has quit IRC | 13:57 | |
donnyd | but I also may not fully understand how build_failure_weight_multiplier works... so I am going to science the crap out of it | 13:57 |
*** jawad_axd has joined #openstack-nova | 13:58 | |
mriedem | ♪ she blinded me with science ♪ | 13:58 |
*** mordred has joined #openstack-nova | 13:59 | |
*** jawad_ax_ has joined #openstack-nova | 14:00 | |
*** d34dh0r53 has joined #openstack-nova | 14:01 | |
*** mdbooth has joined #openstack-nova | 14:02 | |
*** jawad_axd has quit IRC | 14:02 | |
Sundar | mriedem: Yes, but we are able to test with the Cyborg patches. We will merge them soon. | 14:02 |
artom | Huh, looks like the NUMA functional tests never actually used the NUMATopologyFilter... | 14:03 |
bauzas | stephenfin: I'm pretty done with the first patch but I'm confused about one last bit | 14:03 |
stephenfin | hit me | 14:03 |
artom | At least, based on the debug logs I'm seeing, that filter's not in there... | 14:03 |
artom | Err | 14:03 |
artom | Ignore me :( | 14:03 |
bauzas | stephenfin: after looking and looking the spec, can't say whether VCPU resources can potentially change or not based on the flags | 14:03 |
mriedem | artom: see ♪ | 14:04 |
mriedem | damn | 14:04 |
mriedem | NUMAServersTestBase | 14:04 |
mriedem | self.flags(enabled_filters=CONF.filter_scheduler.enabled_filters + | 14:04 |
mriedem | ['NUMATopologyFilter'], | 14:04 |
mriedem | group='filter_scheduler') | 14:04 |
*** jawad_ax_ has quit IRC | 14:04 | |
artom | mriedem, right, I know the code's there, I just thought it didn't work for some reason | 14:04 |
mriedem | throw a raise Exception('does this work?') into the filter and see | 14:04 |
stephenfin | artom: They definitely use the filter. We've got checks on its side effects | 14:04 |
mriedem | professional debugging | 14:04 |
artom | So it's just my func test then :( | 14:05 |
*** ccamacho has quit IRC | 14:05 | |
bauzas | stephenfin: previously, we were only reporting a total VCPUs | 14:05 |
bauzas | stephenfin: now, we're about to report both VCPU and PCPU | 14:05 |
bauzas | based on the flags use | 14:05 |
*** roukoswarf has quit IRC | 14:05 | |
stephenfin | bauzas: So if I'm understanding you correctly... | 14:06 |
stephenfin | Previously: | 14:06 |
*** tbachman has joined #openstack-nova | 14:06 | |
stephenfin | no CPU-related configuration -> report all host CPUs (online and offline) as VCPU | 14:06 |
stephenfin | 'vcpu_pin_set' -> report all host CPUs listed in this option as VCPU | 14:06 |
bauzas | correct | 14:06 |
stephenfin | (and there's a check to make sure everything listed in 'vcpu_pin_set' is online) | 14:07 |
sean-k-mooney | stephenfin: vcpu_pin_set requried all cpus to be online | 14:07 |
mriedem | damn melwitt is out today and tomorrow | 14:07 |
sean-k-mooney | if it they were not you could not start the agent | 14:07 |
bauzas | and dansmith too | 14:07 |
stephenfin | sean-k-mooney: Ooof, beaten to the punch ;) | 14:07 |
bauzas | mriedem: ^ | 14:07 |
mriedem | dan is out tomorrow | 14:07 |
stephenfin | After: | 14:07 |
mriedem | i thought anyway | 14:07 |
sean-k-mooney | stephenfin: :) | 14:07 |
stephenfin | no CPU-related configuration -> report all *online* host CPUs as VCPU | 14:08 |
bauzas | gosh, those people taking perpetual PTOs... | 14:08 |
*** jmlowe has joined #openstack-nova | 14:08 | |
*** spatel has joined #openstack-nova | 14:08 | |
spatel | sean-k-mooney: ^^ | 14:08 |
spatel | I need your 5 min | 14:08 |
bauzas | stephenfin: so, this is a non-breaking change for no CPU-related config, I agree | 14:08 |
stephenfin | (we now only report the online ones since it was a bug to report offline ones) | 14:09 |
stephenfin | 'vcpu_pin_set' -> report all host CPUs listed in this option as VCPU | 14:09 |
bauzas | I agree | 14:09 |
bauzas | stephenfin: that said, a reno file would be good | 14:09 |
*** jawad_axd has joined #openstack-nova | 14:09 | |
stephenfin | I thought I had one? | 14:09 |
stephenfin | https://review.opendev.org/#/c/671793/16/releasenotes/notes/cpu-resources-d4e6a0c12681fa87.yaml ? | 14:09 |
mriedem | lyarwood: while you're doing stable reviews, can you hit this rocky regression? https://review.opendev.org/#/q/status:open+project:openstack/nova+branch:stable/rocky+topic:bug/1839560 | 14:10 |
bauzas | stephenfin: sorry, I meant some notes saying we now only report 'active' CPUs | 14:10 |
stephenfin | ohh, yeah | 14:10 |
sean-k-mooney | spatel: im just getting back from lunch was about to make coffee whats the issue? | 14:10 |
bauzas | anyway, back to the interesting case | 14:10 |
stephenfin | bauzas: alex_xu and I discussed that earlier. I said I'd add a follow-up reno, yeah | 14:10 |
stephenfin | Was considering making it a bug but we're not going to backport this so meh | 14:10 |
bauzas | cool then, just adding a comment while we speak on it | 14:10 |
stephenfin | *filing a bug | 14:10 |
stephenfin | ack | 14:10 |
bauzas | anyway, back to the case where people were playing with vcpu_pin_set and they were getting VCPUs | 14:12 |
bauzas | now, we're deprecating this option | 14:12 |
artom | mriedem, addressed your feedback in https://review.opendev.org/#/c/635669/ btw, Zuul failure doesn't look related, despite being in the live migration job | 14:12 |
bauzas | stephenfin: deprecating it is good and that's what we agreed, but we should still report VCPUs, am I right? | 14:12 |
mriedem | artom: have you looked into why https://review.opendev.org/#/c/678887/13 is failing? | 14:12 |
Roamer` | mriedem, thanks for the +2 on the StorPool volume driver's native I/O change. Is there a chance it might get a +W too, or should I bother somebody else, or is it too late in the release cycle or something? it's a practically no-risk change (well, okay, obviously you'd have to trust us on that :)) | 14:13 |
mriedem | Roamer`: takes 2 +2s so you have to find someone else | 14:13 |
Roamer` | mriedem, thanks | 14:13 |
spatel | sean-k-mooney: I have VM-1 now i want to build VM-2 on other compute nodes and want to do IP takeover | 14:13 |
mriedem | another core please see https://review.opendev.org/#/c/676172/ | 14:13 |
stephenfin | bauzas: Yup, nothing changes from a placement perspective until you unset vcpu_pin_set and set cpu_dedicated_set or cpu_shared_set | 14:13 |
sean-k-mooney | bauzas: this bit has chagned in the last few days. if you set it we planned to report both vCPUs and pCPUs | 14:13 |
lyarwood | mriedem: ack will take a look now | 14:13 |
artom | mriedem, not yet, looking now | 14:13 |
*** jawad_axd has quit IRC | 14:13 | |
bauzas | sean-k-mooney: that would have been a bug then | 14:14 |
Roamer` | so, yeah, anybody up for reviewing a trivial "add io=native to the StorPool volume driver" change? :) https://review.opendev.org/#/c/676172/ | 14:14 |
sean-k-mooney | bauzas: what would | 14:14 |
spatel | I have tried to create fix-ip with neutron but its not letting me do that because of policy issue. | 14:14 |
bauzas | sean-k-mooney: given people were using vcpu_pin_set for pinning, we should stick with only VCPU in this case | 14:14 |
sean-k-mooney | bauzas: no that breaks upgrades | 14:14 |
bauzas | gosh | 14:14 |
sean-k-mooney | vcpu_pin_set defines the set of host cpu that can be used for pinned or floating vms | 14:15 |
mriedem | stephenfin: i never saw any operator replies to "More upgrade issues with PCPUs - input wanted" - i wonder if you should re-post that but tag with [nova] ? | 14:15 |
bauzas | sean-k-mooney: what breaks upgrades is having less VCPU between two releases with exact same config options | 14:15 |
stephenfin | sean-k-mooney: I think you're getting mixed up here | 14:15 |
mriedem | people, including myself, filter non-tagged things into a general folder and might have missed it b/c of all the noise | 14:15 |
*** dougsz has joined #openstack-nova | 14:15 | |
stephenfin | mriedem: Good call. I need to reply with my resolution for that anyway | 14:15 |
artom | mriedem, aha | 14:15 |
artom | <domain type='qemu'> | 14:15 |
bauzas | sean-k-mooney: upgrading to Train with no config change should stick with exact same reporting | 14:15 |
artom | libvirtError: Requested operation is not valid: cpu affinity is not supported | 14:16 |
sean-k-mooney | bauzas: yes | 14:16 |
artom | So looks like the virt_type=kvm config didn't take | 14:16 |
sean-k-mooney | well no | 14:16 |
stephenfin | sean-k-mooney, bauzas: While 'vcpu_pin_set' is configured, we continue to *only* report VCPU | 14:16 |
sean-k-mooney | it should not | 14:16 |
sean-k-mooney | and cannot | 14:16 |
stephenfin | and the exact same amount of them as before | 14:16 |
mriedem | artom: virt_type=kvm on the controller node https://zuul.opendev.org/t/openstack/build/095bd2d0dff74761a946c29ac69b607a/log/logs/etc/nova/nova-cpu.conf.txt.gz | 14:16 |
bauzas | but we're deprecating it, so we're cool | 14:16 |
sean-k-mooney | you did not need to define vcpu_pin_set to use pinning | 14:16 |
ivve | hey, is there any way to change chipset for kvm/qemu instances from default PIIX3 into ICH9 ? would that be done in nova.conf? | 14:16 |
mriedem | artom: it's the subnode that is misconfigured https://zuul.opendev.org/t/openstack/build/095bd2d0dff74761a946c29ac69b607a/log/logs/subnode-2/etc/nova/nova-cpu.conf.txt.gz | 14:16 |
stephenfin | We will only report PCPU if you set '[compute] cpu_dedicated_set' | 14:16 |
mriedem | still has virt_type=qemu | 14:16 |
bauzas | stephenfin: excellent then | 14:17 |
bauzas | stephenfin: re-reading https://review.opendev.org/#/c/671793/16/nova/virt/libvirt/driver.py | 14:17 |
sean-k-mooney | stephenfin: and we will have the global config to contol the schdluer translation right | 14:17 |
stephenfin | sean-k-mooney: Yup, that's here https://review.opendev.org/#/c/671801/32/nova/conf/workarounds.py | 14:17 |
artom | mriedem, I guess line 1 of https://review.opendev.org/#/c/678887/13/playbooks/legacy/nova-live-migration/run.yaml is at fault | 14:17 |
mriedem | artom: why? | 14:18 |
sean-k-mooney | that needs to be set to true | 14:18 |
*** Sundar has quit IRC | 14:18 | |
artom | mriedem, I'm assuming "primary" just means the controller | 14:18 |
sean-k-mooney | stephenfin: we have to have the transaltion disabeld by default | 14:19 |
stephenfin | sean-k-mooney: This is the important thing that has changed https://review.opendev.org/#/c/671800/22/nova/virt/libvirt/driver.py@6649 | 14:19 |
mriedem | artom: oh that line 1 - hosts: primary yeah | 14:19 |
mriedem | sec, i'm going to take the easy route | 14:19 |
artom | mriedem, you're handling it? OK, I'll stay off then | 14:19 |
artom | (Thanks!) | 14:20 |
stephenfin | sean-k-mooney: I'm not sure about that. We didn't do this for the consoleauth workaround option | 14:20 |
artom | mriedem, I think just adding another task with hosts: all that just sets the virt type would work? | 14:20 |
bauzas | stephenfin: sean-k-mooney: the key thing for a successful upgrade is basically : don't change anything if you upgrade without changing config defaults | 14:20 |
bauzas | stephenfin: sean-k-mooney: so the workaround necessarly has to be activated manually before Train to U | 14:21 |
bauzas | I mean, after installing Train, and some time after it | 14:21 |
bauzas | but before upgrading to U | 14:21 |
*** davee_ has quit IRC | 14:22 | |
sean-k-mooney | stephenfin: on upgrade it needs to keep working as it did before with 0 config chagnes | 14:22 |
bauzas | (do we have a name btw.) ? | 14:22 |
sean-k-mooney | so it has to be disable by defualt | 14:22 |
stephenfin | bauzas: So you're saying we should disable translation by default too? | 14:22 |
*** dougsz has quit IRC | 14:22 | |
bauzas | stephenfin: the default has to | 14:22 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: Run LM integration tests with NUMA flavor https://review.opendev.org/678887 | 14:22 |
bauzas | stephenfin: that doesn't mean operators won't get it | 14:22 |
mriedem | artom: hopefully that does it | 14:22 |
bauzas | stephenfin: but they'll have to opt-in | 14:22 |
sean-k-mooney | in triplo we will enable the traslation by defualt for new installs and leave it deiables for upgrades | 14:22 |
stephenfin | Damn, okay, so that has to change. I was taking what '[workarounds] enable_consoleauth' did as a basis | 14:23 |
stephenfin | that was opt-in | 14:23 |
*** dpawlik has quit IRC | 14:23 | |
Roamer` | ivve, is hw_machine_type what you're looking for? | 14:23 |
sean-k-mooney | stephenfin: well this is why i was also saying it should not be in workaround | 14:23 |
bauzas | stephenfin: I was about to -1 :D | 14:23 |
* bauzas needs points :p | 14:23 | |
artom | mriedem, while that runs I'll continue faffing about with the func test | 14:24 |
artom | Thanks again | 14:24 |
stephenfin | bauzas: Leave comments though | 14:24 |
stephenfin | I won't respin now. Better to wait til more of the series has been reviewed | 14:24 |
ivve | Roamer`: yes but im kinda wondering how to set the metadata | 14:24 |
ivve | or set it in nova.conf, guessing [libvirt] stanza | 14:25 |
bauzas | stephenfin: just did :p | 14:25 |
bauzas | stephenfin: okay, so back to the bottom patch, I'll need to check that everything keeps the same | 14:25 |
bauzas | unless you play with the new option | 14:25 |
stephenfin | that doesn't kick in til near the end | 14:26 |
stephenfin | it's a scheduler-only option | 14:26 |
ivve | nova.conf would be my preference so i don't need image or flavor metas | 14:26 |
Roamer` | ivve, according to https://docs.openstack.org/nova/stein/configuration/config.html it belongs in the libvirt section of nova.conf, yes | 14:27 |
*** mkrai has joined #openstack-nova | 14:27 | |
openstackgerrit | Edward Hope-Morley proposed openstack/nova stable/rocky: Force refresh instance info_cache during heal https://review.opendev.org/679271 | 14:28 |
ivve | hw_machine_type=x86_64=q35 seems to be it | 14:30 |
sean-k-mooney | ivve: you can set the machine type in the nova.conf but it can also be set in the image | 14:32 |
sean-k-mooney | https://docs.openstack.org/nova/latest/configuration/config.html#libvirt.hw_machine_type | 14:33 |
openstackgerrit | Merged openstack/python-novaclient master: Microversion 2.77: Support Specifying AZ to unshelve https://review.opendev.org/665136 | 14:33 |
ivve | thanks.. seems to be quite a few to choose from :) | 14:33 |
*** mdbooth has quit IRC | 14:34 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Follow-up for I491eb7abe1405b27c552cdef142c688a46e914f2 https://review.opendev.org/679273 | 14:34 |
sean-k-mooney | i normally use the unversioned ones | 14:34 |
sean-k-mooney | so just set it to "pc" or "q35" | 14:34 |
sean-k-mooney | you can set it to s specific versioned machine type also but it is normally not required on x86 | 14:35 |
*** dougsz has joined #openstack-nova | 14:35 | |
kashyap | ivve: There's a good reason to set a versioned machine type: | 14:36 |
dougsz | Has anyone seen live-migrate fail on Rocky with an empty call to placement? ` Placement API returning an error response: JSON does not validate: {} does not have enough properties` | 14:36 |
kashyap | ivve: (Typically done by installer tools.) A specific versioned machine type across Compute nodes will guarantee back-n-forth live migration. | 14:36 |
openstackgerrit | Edward Hope-Morley proposed openstack/nova stable/queens: Force refresh instance info_cache during heal https://review.opendev.org/679274 | 14:37 |
ivve | kashyap: got it, so a least common denominator just as with cpu_models then? | 14:37 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: DNM: Run LM integration tests with NUMA flavor https://review.opendev.org/678887 | 14:38 |
kashyap | ivve: Yep | 14:38 |
ivve | kashyap: im guessing using virsh capabilities to find out what hosts have available to them is the way to go? | 14:38 |
kashyap | ivve: To find out machine type? | 14:39 |
ivve | ye available types | 14:39 |
ivve | i.e. highest available, lower would obviously be available i guess | 14:39 |
ivve | as with cpu models / flags | 14:40 |
kashyap | ivve: Yeah. (Or `qemu-system-x86_64 -machine help | head`) | 14:40 |
ivve | ah cool, great. thanks a bunch! | 14:40 |
kashyap | stephenfin: Follow-up: I've addressed Adam's feedback, and got his ACK, FWIW. Might want to queue this - https://review.opendev.org/#/c/673790/ | 14:41 |
stephenfin | kashyap: I sure can, but could you ask me in the morning? /o\ I've a lotttt of tabs open rn | 14:42 |
kashyap | stephenfin: Certainly. Ignore it for now | 14:42 |
* kashyap can keep building on top of it. But first some meetings-- | 14:43 | |
*** mdbooth has joined #openstack-nova | 14:51 | |
*** Conqueror has quit IRC | 14:52 | |
*** dpawlik has joined #openstack-nova | 14:52 | |
*** dpawlik has quit IRC | 14:57 | |
*** dougsz has quit IRC | 14:58 | |
mriedem | stephenfin: i'm assuming we can defer this to U at this point? https://blueprints.launchpad.net/nova/+spec/flavor-extra-spec-image-property-validation-extended | 14:59 |
stephenfin | Yup, and anything != cpu-resources assigned to me | 14:59 |
stephenfin | I'll re-propose the spec after M3 | 14:59 |
*** mkrai has quit IRC | 15:00 | |
mriedem | kashyap: i'm assuming we can defer this to U https://blueprints.launchpad.net/nova/+spec/cpu-selection-with-hypervisor-consideration | 15:00 |
kashyap | mriedem: Yes, definitely. My hands are beyond full. I just want to focus on the other spec. | 15:01 |
*** shilpasd22 has quit IRC | 15:02 | |
*** mkrai has joined #openstack-nova | 15:02 | |
kashyap | Although, I won't stop anyone who is raring to pick it up :-) | 15:02 |
* kashyap --> back to meeting | 15:02 | |
*** mlavalle has joined #openstack-nova | 15:04 | |
mriedem | stephenfin: https://blueprints.launchpad.net/nova/+spec/remove-consoleauth is essentially done yeah? | 15:06 |
stephenfin | Yeah. I think it's totally done, actually | 15:06 |
* stephenfin checks | 15:06 | |
*** ratailor has joined #openstack-nova | 15:06 | |
*** itlinux has joined #openstack-nova | 15:08 | |
*** mdbooth has quit IRC | 15:10 | |
*** mdbooth has joined #openstack-nova | 15:10 | |
*** jawad_axd has joined #openstack-nova | 15:11 | |
openstackgerrit | Eric Fried proposed openstack/nova master: DRY get_sdk_adapter tests https://review.opendev.org/679288 | 15:12 |
efried_afk | stephenfin: for you ^ :* | 15:13 |
*** efried_afk is now known as efried | 15:13 | |
stephenfin | efried: already done | 15:13 |
efried | stephenfin: awesome. Can we +W https://review.opendev.org/#/c/676926/ now? | 15:14 |
stephenfin | Oh, I meant to do that earlier | 15:14 |
efried | be nice if johnthetubaguy were the +A on the next one https://review.opendev.org/#/c/642899/ ... else mriedem? | 15:14 |
efried | (after that one I'll be able to +2 up the series) | 15:15 |
stephenfin | efried: not so fast https://review.opendev.org/#/c/656028/30 | 15:15 |
efried | stephenfin: oh, I of course meant "when they're ready" | 15:15 |
stephenfin | oh, cool :) | 15:15 |
efried | sorry, yeat | 15:15 |
efried | yeah | 15:15 |
efried | dustinc is hopefully polishing those up later today. | 15:16 |
*** jawad_axd has quit IRC | 15:16 | |
*** udesale has joined #openstack-nova | 15:17 | |
*** mkrai has quit IRC | 15:18 | |
*** gbarros has quit IRC | 15:20 | |
*** mkrai has joined #openstack-nova | 15:21 | |
mriedem | efried: yeah i can get back on that one | 15:22 |
efried | thanks mriedem | 15:22 |
*** dpawlik has joined #openstack-nova | 15:23 | |
*** gbarros has joined #openstack-nova | 15:25 | |
*** tbachman has quit IRC | 15:28 | |
*** dpawlik has quit IRC | 15:28 | |
mriedem | efried: i'm going to push a novaclient release request so that we can get https://review.opendev.org/#/c/665336/ in for train | 15:30 |
mriedem | we'll likely have another novaclient release at FF | 15:30 |
efried | mriedem: ack | 15:31 |
dustinc | efried, stephenfin: my plan is to work on the series more today, I gave it a shot late last night but it didn’t seem to work as expected and I was too tired to keep at it. | 15:32 |
efried | dustinc: I've got a -1 on the node.list one coming, in case you haven't started yet | 15:32 |
stephenfin | bauzas: btw https://review.opendev.org/#/c/679273/ | 15:33 |
efried | dustinc: done, lmk if that doesn't make sense. | 15:34 |
dustinc | Thanks efried I’ll check it out in a bit. Out at an appt now. | 15:46 |
*** jmlowe has quit IRC | 15:46 | |
*** mkrai has quit IRC | 15:50 | |
*** mkrai has joined #openstack-nova | 15:50 | |
artom | stephenfin, sean-k-mooney, sanity check a thing for me. Context is fitting hugepages: https://github.com/openstack/nova/blob/master/nova/virt/hardware.py#L632-L658 | 15:55 |
artom | If the host only has 1 size of pages available (ex: only 2048), that avail_pagesize[:-1] will end up with an empty list | 15:55 |
artom | And the fail | 15:55 |
artom | *And then | 15:55 |
artom | Is that a realistic scenario in the real world? | 15:55 |
sean-k-mooney | that wont happen. | 15:56 |
artom | I'm hitting this in func tests, wondering if I'm doing something wrong | 15:56 |
*** mkrai has quit IRC | 15:56 | |
sean-k-mooney | if you have 1 item in the list [0] == [-1] | 15:56 |
artom | >>> [1][:-1] | 15:57 |
artom | [] | 15:57 |
sean-k-mooney | and [:-1] will b the empty list | 15:57 |
artom | Yeah, which makes https://github.com/openstack/nova/blob/master/nova/virt/hardware.py#L647 a problem | 15:57 |
sean-k-mooney | lets talk about this later | 15:57 |
artom | OK? | 15:57 |
stephenfin | artom: but [1][-1:] | 15:58 |
*** hongbin has quit IRC | 15:58 | |
stephenfin | [1] | 15:58 |
stephenfin | [1][:-1] is only used for large pages | 15:58 |
sean-k-mooney | trying to listen to matt | 15:58 |
stephenfin | a host won't have only large pages | 15:58 |
sean-k-mooney | correct | 15:58 |
artom | stephenfin, that'll only get hit if inst_cell.pagesize == MEMPAGES_SMALL | 15:58 |
sean-k-mooney | the kernel cannoth run with only hugepages | 15:58 |
artom | stephenfin, aha, so in the real world, you can't have only 2048 size pages | 15:58 |
stephenfin | correct | 15:59 |
stephenfin | there have to be 4k pages | 15:59 |
artom | stephenfin, gotcha, thanks | 15:59 |
stephenfin | on x86(_64) anyway | 15:59 |
sean-k-mooney | if you did they would be the native page size on the system | 15:59 |
artom | Right, in retrospect, when you put it that way, it seems kinda obvious | 15:59 |
stephenfin | I don't know what pagesizes are on other platforms | 15:59 |
sean-k-mooney | not a hugepage | 15:59 |
sean-k-mooney | ntataive page size can be bigger then 4k | 15:59 |
artom | So I need to setup my fake hostinfo accordingly | 16:00 |
sean-k-mooney | mem_size small menas that you get teh smallest pageszie on the host | 16:00 |
*** gyee has joined #openstack-nova | 16:00 | |
sean-k-mooney | so if the only one is 2048 then that what you get | 16:00 |
*** dpawlik has joined #openstack-nova | 16:01 | |
*** ratailor has quit IRC | 16:03 | |
bauzas | calling it a day | 16:06 |
bauzas | stephenfin: I'm a mean guy https://review.opendev.org/#/c/679273/1 | 16:06 |
*** dpawlik has quit IRC | 16:06 | |
bauzas | no, seriously, I'm torn but I feel from an operators perspective that 'upgrades' is better. That said, that would in theory leave us having some kind of nova-manage stuff to do | 16:06 |
bauzas | nova-status, my bad | 16:07 |
stephenfin | I was also on the fence | 16:07 |
stephenfin | I can do upgrades | 16:07 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Follow-up for I491eb7abe1405b27c552cdef142c688a46e914f2 https://review.opendev.org/679273 | 16:07 |
stephenfin | bauzas: ^ | 16:07 |
openstackgerrit | Merged openstack/nova master: trivial: Rename 'nova.tests.unit.test_nova_manage' https://review.opendev.org/679095 | 16:08 |
bauzas | stephenfin: https://docs.openstack.org/nova/latest/contributor/releasenotes.html#when-a-release-note-is-needed makes me torn | 16:10 |
bauzas | (and that's actually me who wrote this) | 16:10 |
*** nweinber has quit IRC | 16:10 | |
*** nweinber has joined #openstack-nova | 16:10 | |
stephenfin | I'm not planning to backport this fix though | 16:10 |
stephenfin | so upgrade impact does make sense | 16:11 |
*** jmlowe has joined #openstack-nova | 16:12 | |
*** dougsz has joined #openstack-nova | 16:14 | |
*** markvoelker has quit IRC | 16:15 | |
*** markvoelker has joined #openstack-nova | 16:15 | |
*** dpawlik has joined #openstack-nova | 16:17 | |
*** jmlowe has quit IRC | 16:17 | |
*** mdbooth has quit IRC | 16:19 | |
artom | Hrmm, is the conductor/scheduler code for live migration host selection even set up to handle the case of no host being found? | 16:19 |
mriedem | yes | 16:20 |
mriedem | https://github.com/openstack/nova/blob/master/nova/conductor/manager.py#L439 | 16:20 |
artom | OK, then I'm doing something wrong | 16:21 |
*** dpawlik has quit IRC | 16:21 | |
artom | Oh, wait, are func tests using cast as call? | 16:21 |
artom | So it gets bubbled up to the API? | 16:21 |
*** ivve has quit IRC | 16:24 | |
aspiers | stephenfin: can I raise exception.FlavorImageConflict from within ResourceRequest? | 16:25 |
stephenfin | Probably not | 16:25 |
stephenfin | You don't _need_ it though, right? | 16:25 |
aspiers | Yes I do | 16:25 |
aspiers | Otherwise the conflict isn't handled correctly | 16:26 |
stephenfin | Per the "this happens in the API already" conversation? | 16:26 |
stephenfin | or am I mixing things up? | 16:26 |
aspiers | Oh I see | 16:26 |
aspiers | Hrm I guess :-/ | 16:26 |
*** markvoelker has quit IRC | 16:27 | |
stephenfin | It'll be raised if the API check didn't work for some reason, right? | 16:27 |
aspiers | Yes | 16:27 |
stephenfin | Cool. I wouldn't try handling it | 16:27 |
stephenfin | Let things die | 16:27 |
aspiers | OK | 16:27 |
stephenfin | Something's wrong. People should know | 16:28 |
aspiers | Right | 16:28 |
stephenfin | Sweet | 16:28 |
*** brinzhang has quit IRC | 16:35 | |
*** brinzhang has joined #openstack-nova | 16:36 | |
*** brinzhang has quit IRC | 16:36 | |
*** markvoelker has joined #openstack-nova | 16:40 | |
*** nicolasbock has quit IRC | 16:41 | |
*** nicolasbock has joined #openstack-nova | 16:41 | |
*** igordc has joined #openstack-nova | 16:44 | |
*** tbachman has joined #openstack-nova | 16:45 | |
*** tesseract has quit IRC | 16:50 | |
*** dougsz has quit IRC | 16:56 | |
*** derekh has quit IRC | 16:59 | |
*** derekh has joined #openstack-nova | 16:59 | |
*** aojea has quit IRC | 17:00 | |
*** itlinux is now known as itlinux-away | 17:01 | |
*** itlinux-away has quit IRC | 17:01 | |
*** dtantsur is now known as dtantsur|afk | 17:03 | |
*** cdent has quit IRC | 17:03 | |
*** xek has quit IRC | 17:05 | |
*** derekh has quit IRC | 17:09 | |
*** panda|rover is now known as panda|rover|off | 17:18 | |
*** jmlowe has joined #openstack-nova | 17:19 | |
*** jawad_axd has joined #openstack-nova | 17:26 | |
*** jawad_axd has quit IRC | 17:29 | |
*** ivve has joined #openstack-nova | 17:31 | |
*** udesale has quit IRC | 17:34 | |
*** gbarros has quit IRC | 17:42 | |
*** ralonsoh has quit IRC | 17:43 | |
*** psachin has quit IRC | 17:44 | |
*** ricolin has quit IRC | 17:55 | |
*** spatel has quit IRC | 17:59 | |
openstackgerrit | Merged openstack/nova stable/rocky: rt: only map compute node if we created it https://review.opendev.org/676280 | 18:01 |
openstackgerrit | Merged openstack/nova stable/rocky: Add functional regression recreate test for bug 1839560 https://review.opendev.org/676513 | 18:01 |
openstack | bug 1839560 in OpenStack Compute (nova) rocky "ironic: moving node to maintenance makes it unusable afterwards" [High,In progress] https://launchpad.net/bugs/1839560 - Assigned to Matt Riedemann (mriedem) | 18:01 |
*** N3l1x has joined #openstack-nova | 18:09 | |
mriedem | artom: ideally any new functional tests for your stuff won't use the CastAsCall fixture | 18:15 |
mriedem | b/c it makes things unrealistic for how the user would experience the API | 18:15 |
*** dpawlik has joined #openstack-nova | 18:17 | |
mriedem | efried: https://review.opendev.org/#/c/679251/ is good now | 18:19 |
openstackgerrit | Merged openstack/nova stable/rocky: Restore soft-deleted compute node with same uuid https://review.opendev.org/676514 | 18:22 |
*** dpawlik has quit IRC | 18:22 | |
sean-k-mooney | by the way i dont know if people say my commnet on patchset 20 last night | 18:23 |
sean-k-mooney | https://review.opendev.org/#/c/672595/21 | 18:23 |
artom | sean-k-mooney, the test results? | 18:23 |
sean-k-mooney | yep | 18:23 |
artom | The executive summary would be "woot", correct? | 18:23 |
sean-k-mooney | yes | 18:23 |
artom | Woot! | 18:24 |
sean-k-mooney | it seamed to work as intended | 18:24 |
sean-k-mooney | i am currently redeployting ot test a different patch | 18:24 |
sean-k-mooney | should i redeploy with v21 after or is it more or less the same | 18:24 |
mriedem | https://review.opendev.org/#/c/678887/ failed again | 18:25 |
artom | mriedem, yeah, I'm done faffing with the tests (for now, I suppose), looking into why virt_type still isn't being set correctly | 18:25 |
mriedem | the subnode is still wrong | 18:25 |
mriedem | https://zuul.opendev.org/t/openstack/build/49bea2053e864a9c818840b8c452606a/log/logs/subnode-2/etc/nova/nova-cpu.conf.txt.gz | 18:25 |
sean-k-mooney | woudl it be simpler if we jsut wrone a non legacy job to test it | 18:25 |
mriedem | i'm just going to write a devstack patch to set LIBVIRT_TYPE=kvm and depend on it | 18:26 |
sean-k-mooney | https://review.opendev.org/#/c/652197/ more or less is that non legacy job | 18:26 |
sean-k-mooney | but its failing because of fedora | 18:26 |
sean-k-mooney | new version of qemu is breaking oslo utils | 18:26 |
sean-k-mooney | but its fedora with the nightly build of qemu so we wont see that in distors for quite some time yet | 18:27 |
sean-k-mooney | mriedem: and ya that should also work | 18:27 |
*** brault has quit IRC | 18:27 | |
sean-k-mooney | im going to try and get that nfv job passing again before RC1 | 18:28 |
sean-k-mooney | but can you wighin in on one aspect | 18:28 |
artom | mriedem, hah, that's one way of doing it | 18:28 |
sean-k-mooney | would you prefer a fedora based job that uses nightly qemu or a ubuntul 18.04 based job that only ran on vexhost/used neted virt | 18:29 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: Run LM integration tests with NUMA flavor https://review.opendev.org/678887 | 18:29 |
sean-k-mooney | artom: well we already tried 4 others that didnt work | 18:29 |
sean-k-mooney | so its worth a shot | 18:29 |
artom | I'm not complaining :) | 18:29 |
sean-k-mooney | any opipion on ^ | 18:30 |
sean-k-mooney | e.g. should i piviot https://review.opendev.org/#/c/652197/ to just use nested vert on vexhost or try to get teh fedora based job working | 18:30 |
*** gbarros has joined #openstack-nova | 18:30 | |
artom | I don't understand the differences between the options well enough to make a call | 18:30 |
sean-k-mooney | one ues fedroa an the virt preview repo to get a new enought qemu to support pinning and numa wiht out nested vert | 18:31 |
sean-k-mooney | so it would run on all the providers | 18:31 |
artom | Except that's now how it's done in real life, right? | 18:31 |
sean-k-mooney | the other option is to say screwit and just make it use nested vert and only run it on vexhost | 18:31 |
artom | So the second option would be better for a "permanent" CI thing | 18:32 |
artom | that's not | 18:32 |
sean-k-mooney | it depense if you are emulating other architefure like when rackspace used to run x86 on power its realisitc | 18:32 |
sean-k-mooney | but most people will use kvm or xen or hardware accleration | 18:33 |
artom | So I think yeah, go with the most realistic scenario | 18:35 |
artom | Also, keep in mind Fort Nebula was willing to provide multi-node NUMA flavors, and though infra wasn't thrilled because they want to be cloud-agnostic, they were OK with an experimental manually-triggered job to run on only that nodeset. | 18:36 |
mriedem | efried: belay that | 18:36 |
sean-k-mooney | ok in that case ill rebase it on top of your stuff to test that too but i might wait a bit before doing that | 18:37 |
artom | donnyd, actually, since we're on the topic, is ^^ still a thing you're planning to do, and do you need any assistance in doing it? | 18:37 |
donnyd | artom: I surely can | 18:38 |
sean-k-mooney | it would be nice to get a nightly job running. i can proably propose something if there is a lable wew can use | 18:38 |
donnyd | I wanted to make sure FN was stable and would run jobs without a bunch of FN related issues... seems to me like its going well enough | 18:38 |
donnyd | and I may need some assistance in getting it running | 18:39 |
sean-k-mooney | if you can create a flavor and we can add a lable to upstream node pool to provide a limited number of that flavor say 2-4 instances | 18:39 |
sean-k-mooney | i can proably do the rest. | 18:40 |
sean-k-mooney | but not for a week or two | 18:40 |
donnyd | I already have a custom label for FN nobody uses | 18:40 |
sean-k-mooney | yes bute we would need FN-multi_numa on that mapped to a specil flavor with hw:numa_nodes=2 set | 18:41 |
donnyd | oh ok | 18:42 |
donnyd | Well I am up for anything and I can do up to 4 numa nodes because my hypervisors have 4 procs | 18:42 |
sean-k-mooney | are they ivybridge or newer? | 18:43 |
donnyd | unlikley - checking | 18:43 |
artom | mriedem, FWIW, I've added next wednesday's stx meeting to my calendar, and installed that 'Zoom' thing they yse | 18:43 |
artom | *use | 18:43 |
sean-k-mooney | cause you could do 8 if they have more then 10 cores with a bios tweek but we only need 2 | 18:43 |
sean-k-mooney | with 2 numa nodes we can test everything | 18:44 |
sean-k-mooney | stx is starlingX | 18:44 |
donnyd | https://ark.intel.com/content/www/us/en/ark/products/64607/intel-xeon-processor-e5-4620-16m-cache-2-20-ghz-7-20-gt-s-intel-qpi.html | 18:44 |
donnyd | sandy bridge | 18:44 |
donnyd | no may not be helpful | 18:44 |
openstackgerrit | Merged openstack/nova master: Ensure online migrations have a unique name https://review.opendev.org/679096 | 18:44 |
artom | sean-k-mooney, yeah, they wanted to test NUMA LM as well | 18:45 |
openstackgerrit | Merged openstack/nova master: Allow strict_proxies for sdk Connection https://review.opendev.org/676926 | 18:45 |
sean-k-mooney | donnyd its the generation before intel added cluser on die | 18:45 |
artom | But... it might just be faster to get FN running in CI :) | 18:45 |
sean-k-mooney | but as i said 2 numa nodes is all that is needed | 18:45 |
sean-k-mooney | intel is also ment to be fixing the nfv ci at some point | 18:46 |
sean-k-mooney | maybe | 18:46 |
donnyd | so will mine work? | 18:46 |
sean-k-mooney | yep | 18:46 |
artom | sean-k-mooney, let's make a bet on who gets there first, FN in CI, Intel, or stx :D | 18:46 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Move live_migration test hooks under gate/ https://review.opendev.org/679251 | 18:47 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Rename the nova-grenade-live-migration job to nova-grenade-multinode https://review.opendev.org/678841 | 18:47 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add cold migrate and resize to nova-grenade-multinode https://review.opendev.org/679210 | 18:47 |
*** JamesBenson has joined #openstack-nova | 18:47 | |
mriedem | artom: you can ask them to use bluejeans during their meeting | 18:47 |
artom | It's OK, I'm not dogmatic about my video conferencing solutions :D | 18:48 |
sean-k-mooney | i think me testing stuff manully will be fater tehn all 3. i should start commint with my sean-mooney-ci gerrit account to confuse people | 18:48 |
donnyd | I can work on it later tonight (after my real job) or tomorrow morning (before my real job) | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Introduce live_migration_claim() https://review.opendev.org/635669 | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: New objects for NUMA live migration https://review.opendev.org/634827 | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: LM: Use Claims to update numa-related XML on the source https://review.opendev.org/635229 | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: NUMA live migration support https://review.opendev.org/634606 | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Deprecate CONF.workarounds.enable_numa_live_migration https://review.opendev.org/640021 | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Functional tests for NUMA live migration https://review.opendev.org/672595 | 18:49 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: DNM: Run LM integration tests with NUMA flavor https://review.opendev.org/678887 | 18:49 |
donnyd | any good docs to point me to for setup? | 18:49 |
sean-k-mooney | donnyd: i can send you the command or document them in an etherpad if you like | 18:50 |
sean-k-mooney | over all there is not too much that you need too do | 18:50 |
sean-k-mooney | we jus tneed to know the name of the flavor | 18:50 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Rename the nova-grenade-live-migration job to nova-grenade-multinode https://review.opendev.org/678841 | 18:50 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add cold migrate and resize to nova-grenade-multinode https://review.opendev.org/679210 | 18:50 |
* artom goes for a haircut, gotta look nice for kid's parent teacher meeting tonight | 18:50 | |
sean-k-mooney | and you need to add a few extra specs | 18:51 |
mriedem | artom: ha just did ours | 18:51 |
*** gbarros has quit IRC | 18:51 | |
sean-k-mooney | and then 2 patches 1 for the project-config repo to add the new lable to nodepool and 1 to nova to add the perodic job | 18:51 |
mriedem | unbelievably, the teacher didn't comment on my new fresh haircut | 18:51 |
artom | mriedem, D: | 18:51 |
mriedem | "oh maya nice to meet....WHO IS THIS HANDSOME DEVIL?!" | 18:51 |
artom | The nerve of some people. | 18:51 |
*** gbarros has joined #openstack-nova | 18:52 | |
artom | Seriously. The female version of https://www.youtube.com/watch?v=4pXfHLUlZf4. | 18:52 |
artom | (NFSW) | 18:52 |
sean-k-mooney | see now there is plasible deniablity | 18:52 |
* artom -> off for real now | 18:53 | |
donnyd | sure that would work great sean-k-mooney | 18:54 |
donnyd | I can name things however you like | 18:54 |
sean-k-mooney | we just need to know the name to put it in the project-config patch so it does not really matter | 18:55 |
*** hongbin has joined #openstack-nova | 18:58 | |
donnyd | have to be something like ubuntu-bionic-fn-numa | 19:03 |
donnyd | centos-7-fn-numa | 19:03 |
sean-k-mooney | yep | 19:03 |
*** hongbin has quit IRC | 19:03 | |
donnyd | something like that.. .whatever you come up with, I will just put it in FN | 19:03 |
sean-k-mooney | although the ubunutu one is proably enough | 19:03 |
donnyd | why not just use the label that is already there and i can fixup the flavor | 19:04 |
sean-k-mooney | ubuntu-bionic-fn-numa is fine the the lable and then we need a flavor name that can be numa or whatever | 19:04 |
donnyd | ubuntu-bionic-expanded | 19:04 |
donnyd | ok | 19:04 |
*** slaweq has quit IRC | 19:04 | |
donnyd | i don't think anyone has ever scheduled a job against it | 19:05 |
sean-k-mooney | donnyd: we could but other jobs are not expecting muliptle numa nodes | 19:05 |
sean-k-mooney | well you also have the standard lables right | 19:05 |
donnyd | other jobs don't run on it right now | 19:05 |
sean-k-mooney | on FN | 19:05 |
donnyd | i created a label that had 16G of memory | 19:05 |
donnyd | yes | 19:05 |
sean-k-mooney | oh ok | 19:05 |
donnyd | look in nl02 | 19:05 |
donnyd | i already have a custom label that is completely unused | 19:06 |
*** spsurya has quit IRC | 19:07 | |
sean-k-mooney | these ones https://github.com/openstack/project-config/blob/master/nodepool/nl02.openstack.org.yaml#L330 | 19:07 |
donnyd | yep | 19:07 |
sean-k-mooney | if you added hw:numa_nodes=2 to those it woudl work too | 19:07 |
sean-k-mooney | that would be very close to how the intel ci used to run | 19:08 |
donnyd | what do you mean? | 19:08 |
donnyd | you mean in project-config | 19:08 |
sean-k-mooney | no in your nova | 19:08 |
donnyd | oh | 19:08 |
donnyd | ok, so I just have to add that meta-data to the flavor | 19:08 |
sean-k-mooney | openstack flavor set "hw:numa_nodes=2" "8cpu-16GBram-80GBdisk" i think | 19:09 |
*** KeithMnemonic has quit IRC | 19:09 | |
sean-k-mooney | not quite | 19:09 |
donnyd | maybe --property | 19:09 |
sean-k-mooney | openstack flavor set --property hw:numa_nodes=2 "8cpu-16GBram-80GBdisk" | 19:10 |
sean-k-mooney | yep | 19:10 |
donnyd | ok | 19:11 |
donnyd | done | 19:11 |
*** slaweq has joined #openstack-nova | 19:11 | |
donnyd | but don't I have to setup something on the hypervisors or OS for NUMA to work? | 19:11 |
sean-k-mooney | nope | 19:11 |
donnyd | Ok, well its there | 19:11 |
sean-k-mooney | you have kvm enabeld correct | 19:11 |
sean-k-mooney | and netsted virt? | 19:12 |
donnyd | no... .def not nested | 19:12 |
sean-k-mooney | kvm is all that is required on the host | 19:12 |
donnyd | but i can enable nested-virt | 19:12 |
donnyd | not sure how that would tinker with other jobs | 19:12 |
sean-k-mooney | ok nested virt woudl be need for use to use kvm in the guest which we would need to test pinning and numa currently | 19:12 |
sean-k-mooney | the standard jobs hardcode qemu | 19:13 |
sean-k-mooney | so they wont use it | 19:13 |
sean-k-mooney | so they should be fine | 19:13 |
donnyd | ok | 19:13 |
sean-k-mooney | what os are you running by they way | 19:13 |
sean-k-mooney | on the host | 19:13 |
donnyd | It will take a bit to drain each hypervisor so I can unload and reload kvm with nested virt | 19:13 |
donnyd | ubuntu 18.04 | 19:13 |
sean-k-mooney | nested virt used to be broken on ubuntu 18.04 but i think they have fixed in in more recent kernels | 19:14 |
sean-k-mooney | there is no rush | 19:14 |
sean-k-mooney | i can start getting the job working and then when ever you get a chance to enable nested virt we can do some more testing. | 19:15 |
donnyd | i stand corrected - nested virt is already enabled too | 19:15 |
sean-k-mooney | cool | 19:15 |
*** slaweq has quit IRC | 19:15 | |
donnyd | kernel is 4.15.0-58-generic | 19:16 |
sean-k-mooney | in that case if i pivot https://review.opendev.org/#/c/652197/ to use nested virt i can add a muti numa version. that targets FN and reuns as a perodic | 19:16 |
sean-k-mooney | donnyd: am i need to go do a few tings before i finish up for the day | 19:17 |
donnyd | ok | 19:18 |
sean-k-mooney | but ill touch base on monday or tueseday next week when i get a chance to look that this again | 19:18 |
donnyd | Ok, lmk how else i can help | 19:19 |
donnyd | In my BIOS i have node-interleaving turned off | 19:19 |
donnyd | is that required for NUMA? | 19:19 |
sean-k-mooney | no | 19:19 |
sean-k-mooney | infact if you trun it on | 19:19 |
sean-k-mooney | it disable numa | 19:19 |
donnyd | are there any kernel params i can check to see if it will work | 19:20 |
sean-k-mooney | ls /sys/bus/node/devices/ | 19:20 |
sean-k-mooney | is ther more then one node | 19:21 |
sean-k-mooney | if so it should work. you can always try booting a vm with that flavor too | 19:21 |
sean-k-mooney | if it works then its all good | 19:21 |
sean-k-mooney | on a numa host it will look like this | 19:23 |
sean-k-mooney | stack@cloud-3:~/devstack$ ls /sys/bus/node/devices/ | 19:23 |
sean-k-mooney | node0 node1 | 19:23 |
sean-k-mooney | or in your case you should have node 0-3 | 19:23 |
*** tbachman has quit IRC | 19:26 | |
openstackgerrit | Merged openstack/nova master: rt: soften warning case in _remove_deleted_instances_allocations https://review.opendev.org/673873 | 19:31 |
donnyd | sean-k-mooney: I will check it out and report back | 19:33 |
donnyd | ubuntu@compute-1:~$ sudo ls /sys/bus/node/devices/ | 19:35 |
donnyd | node0 node1 node2 node3 | 19:35 |
donnyd | woot woot | 19:37 |
sean-k-mooney | yep that all looks fine | 19:38 |
donnyd | another plus is that flavor also already has a bit more for memory, so that may be helpful on the nested virt side | 19:39 |
sean-k-mooney | it will be helpful for hugepage testing in the vm | 19:39 |
sean-k-mooney | because it means its less of a blancing act between the memroy needed for openstack vs the nested vms | 19:40 |
donnyd | i don't have hugepages enabled | 19:40 |
sean-k-mooney | you dont need them on the host | 19:40 |
sean-k-mooney | if you look at https://review.opendev.org/#/c/652197/20/playbooks/nfv/nfv.yaml | 19:40 |
sean-k-mooney | you see in my curent nfv job i ame allocating only a limited amount | 19:41 |
donnyd | do i look for the same parameters inside the vm? | 19:41 |
sean-k-mooney | how do you mean | 19:41 |
sean-k-mooney | do you mean the cpu flags | 19:41 |
donnyd | looking for numa nodes inside the instance launched with that flavor | 19:41 |
donnyd | the instance created fine | 19:42 |
donnyd | but how do i tell if its right | 19:42 |
sean-k-mooney | oh ya if you run the sam command in the vm you shoudl see 2 | 19:42 |
prometheanfire | how's the lxml issue coming? | 19:42 |
sean-k-mooney | i need to rework it to use the helper function | 19:42 |
donnyd | there is no /sys/bus/node dir | 19:42 |
sean-k-mooney | but its fixed | 19:42 |
sean-k-mooney | really? | 19:43 |
donnyd | no | 19:43 |
sean-k-mooney | what kernel/os is the vm using | 19:43 |
donnyd | i am going to try again with a different image and maybe not use one i am developing on | 19:43 |
sean-k-mooney | prometheanfire: https://review.opendev.org/#/c/678964/ | 19:43 |
sean-k-mooney | ill respin it sortly to use self.assertXmlEqual | 19:44 |
sean-k-mooney | but once thats done it should be good to go. | 19:44 |
sean-k-mooney | prometheanfire: can you unabandon your change by the ay | 19:44 |
sean-k-mooney | *way | 19:44 |
sean-k-mooney | prometheanfire: https://review.opendev.org/#/c/673848/ | 19:44 |
*** tbachman has joined #openstack-nova | 19:45 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Test heal port allocations in nova-next https://review.opendev.org/669879 | 19:45 |
prometheanfire | the lxml change? | 19:45 |
donnyd | yea, i tried with a different image and its good to go | 19:45 |
prometheanfire | done | 19:46 |
sean-k-mooney | donnyd: cool can you provide the output of lcpu from the guest too | 19:46 |
prometheanfire | should I update it to 4.4.1? | 19:46 |
sean-k-mooney | i just want to check the flags | 19:46 |
sean-k-mooney | prometheanfire: i used the latest version on pypi for my testing | 19:46 |
sean-k-mooney | so you can updated it to whatever that is | 19:46 |
prometheanfire | wfm | 19:47 |
donnyd | u mean lscpu | 19:47 |
sean-k-mooney | yes | 19:47 |
donnyd | https://www.irccloud.com/pastebin/dvV8SBKk/ | 19:47 |
*** brault has joined #openstack-nova | 19:48 | |
sean-k-mooney | yep so that supports hugepages and vmx is there so nested virt will work in the vm | 19:48 |
sean-k-mooney | and it have avx/sse4 so dpdk would work too | 19:48 |
sean-k-mooney | donnyd: also you can see it has 2 numa nodes | 19:49 |
donnyd | pretty slick | 19:49 |
donnyd | that was easy | 19:49 |
sean-k-mooney | donnyd: this is totally optionaly but can i ask you to tweek somthing else that annoys me | 19:49 |
donnyd | anything else you need to see | 19:49 |
donnyd | sure | 19:49 |
sean-k-mooney | can you add hw:cpu_sockets=2 hw:cpu_cores=2 hw:cpu_threads=2 | 19:50 |
*** eharney has quit IRC | 19:50 | |
donnyd | sure thing | 19:50 |
sean-k-mooney | that will emulatate a 2 socekt system with 2 core cpus with hyperthreading | 19:50 |
sean-k-mooney | currently the vm thing it has 8 sockets | 19:51 |
donnyd | more sockets are more better | 19:52 |
sean-k-mooney | not when windows and vmware licening used to be per socket | 19:52 |
sean-k-mooney | although now its per core | 19:52 |
*** brault has quit IRC | 19:52 | |
donnyd | sean-k-mooney: more sockets is web scale | 19:53 |
*** gbarros has quit IRC | 19:53 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add FUP unit test for port heal allocations https://review.opendev.org/672142 | 19:53 |
sean-k-mooney | the e7 line goes up to 8 i belive an then you get int the craze hyper scaleble skus | 19:54 |
donnyd | https://www.irccloud.com/pastebin/QLruofuP/ | 19:54 |
sean-k-mooney | thanks | 19:55 |
sean-k-mooney | much sainer | 19:55 |
donnyd | NP | 19:55 |
donnyd | at some point we probably want to update the labels to reflect what they actually do - but its fine for now | 19:55 |
sean-k-mooney | ok ill try this configurtion and see if i hit any road blocks. proably next week however. | 19:55 |
donnyd | yea that is cool | 19:56 |
sean-k-mooney | well it still has 8 cpus and 16 GB of ram adn 80G of disk | 19:56 |
sean-k-mooney | they are now jsut arranged a little differently | 19:56 |
donnyd | yes | 19:56 |
donnyd | that is a true story | 19:56 |
donnyd | hope nova can make use of it | 19:56 |
donnyd | lmk if there is anything else i can do in FN to make lives easier | 19:57 |
sean-k-mooney | i think you have done more then enough for now. the next step is on us/me to get an experimtal job using it | 19:57 |
*** slaweq has joined #openstack-nova | 19:59 | |
donnyd | btw for those who won on the bet, I am going to need a piece of that | 20:01 |
donnyd | :) :) :) | 20:01 |
sean-k-mooney | :) | 20:01 |
*** mdbooth has joined #openstack-nova | 20:02 | |
*** slaweq has quit IRC | 20:04 | |
openstackgerrit | Merged openstack/nova master: add InstanceList.get_all_uuids_by_hosts() method https://review.opendev.org/623557 | 20:06 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add functional test for AggregateMultiTenancyIsolation + migrate https://review.opendev.org/571265 | 20:07 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Provide HW_CPU_X86_AMD_SEV trait when SEV is supported https://review.opendev.org/638680 | 20:10 |
*** slaweq has joined #openstack-nova | 20:11 | |
openstackgerrit | Adam Spiers proposed openstack/nova master: Provide HW_CPU_X86_AMD_SEV trait when SEV is supported https://review.opendev.org/638680 | 20:14 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Add extra spec parameter and image property for memory encryption https://review.opendev.org/664420 | 20:14 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Extract SEV-specific bits on host detection https://review.opendev.org/636334 | 20:15 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Add <launchSecurity> and <driver iommu='on' /> to config.py https://review.opendev.org/636318 | 20:15 |
*** slaweq has quit IRC | 20:16 | |
openstackgerrit | Adam Spiers proposed openstack/nova master: Apply SEV-specific guest config when SEV is required https://review.opendev.org/644565 | 20:17 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Enable booting of libvirt guests with AMD SEV memory encryption https://review.opendev.org/666616 | 20:17 |
*** eharney has joined #openstack-nova | 20:17 | |
*** dpawlik has joined #openstack-nova | 20:18 | |
*** dpawlik has quit IRC | 20:23 | |
*** itlinux has joined #openstack-nova | 20:23 | |
*** mdbooth has quit IRC | 20:25 | |
*** mlavalle has quit IRC | 20:26 | |
*** mlavalle has joined #openstack-nova | 20:26 | |
*** mlavalle has quit IRC | 20:27 | |
*** mdbooth has joined #openstack-nova | 20:29 | |
*** nweinber has quit IRC | 20:30 | |
*** mlavalle has joined #openstack-nova | 20:32 | |
openstackgerrit | Adam Spiers proposed openstack/nova master: Add extra spec parameter and image property for memory encryption https://review.opendev.org/664420 | 20:34 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Extract SEV-specific bits on host detection https://review.opendev.org/636334 | 20:35 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Add <launchSecurity> and <driver iommu='on' /> to config.py https://review.opendev.org/636318 | 20:37 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Apply SEV-specific guest config when SEV is required https://review.opendev.org/644565 | 20:37 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Enable booting of libvirt guests with AMD SEV memory encryption https://review.opendev.org/666616 | 20:38 |
*** factor has quit IRC | 20:42 | |
*** factor has joined #openstack-nova | 20:42 | |
*** mdbooth has quit IRC | 20:43 | |
*** mdbooth has joined #openstack-nova | 20:43 | |
*** lpetrut has joined #openstack-nova | 20:45 | |
openstackgerrit | Adam Spiers proposed openstack/nova master: Indent fake libvirt host capabilities fixtures more nicely https://review.opendev.org/679339 | 20:45 |
openstackgerrit | Adam Spiers proposed openstack/nova master: libvirt/host.py: remove unnecessary temporary variable https://review.opendev.org/679340 | 20:45 |
openstackgerrit | Adam Spiers proposed openstack/nova master: Indent fake libvirt host capabilities fixtures more nicely https://review.opendev.org/679339 | 20:48 |
openstackgerrit | Adam Spiers proposed openstack/nova master: libvirt/host.py: remove unnecessary temporary variable https://review.opendev.org/679340 | 20:48 |
*** lpetrut has quit IRC | 20:51 | |
*** icarusfactor has joined #openstack-nova | 20:53 | |
*** factor has quit IRC | 20:54 | |
mriedem | efried: meeting today? | 21:00 |
efried | f man, can you remind me like five minutes early? | 21:01 |
mriedem | you know there are these things called calendars with reminders you can set for meetings | 21:02 |
efried | yeah, I should do that | 21:03 |
*** tbachman has quit IRC | 21:05 | |
*** slaweq has joined #openstack-nova | 21:11 | |
openstackgerrit | sean mooney proposed openstack/nova master: Revert "vif: Resolve a TODO and update another" https://review.opendev.org/675776 | 21:13 |
*** slaweq has quit IRC | 21:15 | |
*** mdbooth has quit IRC | 21:21 | |
*** rcernin_ has quit IRC | 21:25 | |
*** markvoelker has quit IRC | 21:32 | |
mriedem | efried: want to create an ussuri series in launchpad so we can move things there? | 21:40 |
efried | mriedem: absolutely. In fact, I would like to delegate that task to someone with a love for launchpad. | 21:40 |
efried | s/love/lesser loathing/ | 21:41 |
efried | and *believe* me, you qualify. | 21:41 |
sean-k-mooney | FYI we may have a bug with cold and live migrtion of direct-phyical sriov nics. ill test it tomotow to confim | 21:41 |
*** JamesBenson has quit IRC | 21:41 | |
sean-k-mooney | i think in both cases we dont update the mac to the mac of the new pf on the destination | 21:42 |
sean-k-mooney | we got a bug report for it against queens downstream so thats a thing... | 21:42 |
*** JamesBenson has joined #openstack-nova | 21:43 | |
mriedem | just going to delegate your life away huh | 21:43 |
sean-k-mooney | also night all o/ | 21:44 |
mriedem | bye sean | 21:44 |
mriedem | see you in 3 hours | 21:44 |
*** JamesBen_ has joined #openstack-nova | 21:44 | |
*** luksky has joined #openstack-nova | 21:46 | |
mriedem | done https://blueprints.launchpad.net/nova/ussuri | 21:47 |
*** JamesBenson has quit IRC | 21:47 | |
*** JamesBen_ has quit IRC | 21:49 | |
*** mdbooth has joined #openstack-nova | 22:04 | |
*** slaweq has joined #openstack-nova | 22:11 | |
*** eharney has quit IRC | 22:12 | |
*** slaweq has quit IRC | 22:15 | |
*** dpawlik has joined #openstack-nova | 22:19 | |
openstackgerrit | Merged openstack/nova master: DRY get_sdk_adapter tests https://review.opendev.org/679288 | 22:20 |
*** mdbooth has quit IRC | 22:23 | |
*** dpawlik has quit IRC | 22:24 | |
*** mdbooth has joined #openstack-nova | 22:24 | |
*** ivve has quit IRC | 22:25 | |
mriedem | efried: artom: i've timed out on being able to review the ironic + sdk and numa live migration claims patches today, but it's on my list for tomorrow morning | 22:30 |
mriedem | a literal physical list b/c i'm in high school again | 22:30 |
*** markvoelker has joined #openstack-nova | 22:35 | |
*** mdbooth has quit IRC | 22:38 | |
*** luksky has quit IRC | 22:38 | |
*** markvoelker has quit IRC | 22:40 | |
*** mdbooth has joined #openstack-nova | 22:41 | |
*** rcernin has joined #openstack-nova | 22:43 | |
*** mdbooth has quit IRC | 22:45 | |
*** mdbooth has joined #openstack-nova | 22:49 | |
*** mdbooth has quit IRC | 22:51 | |
*** tkajinam has joined #openstack-nova | 22:56 | |
*** markvoelker has joined #openstack-nova | 23:01 | |
*** markvoelker has quit IRC | 23:11 | |
*** tbachman has joined #openstack-nova | 23:33 | |
*** gbarros has joined #openstack-nova | 23:37 | |
*** JamesBenson has joined #openstack-nova | 23:39 | |
*** itlinux is now known as itlinux-away | 23:40 | |
*** JamesBenson has quit IRC | 23:43 | |
*** brinzhang has joined #openstack-nova | 23:54 | |
*** gyee has quit IRC | 23:55 | |
*** hongbin has joined #openstack-nova | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!