| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-08-14 | |||
| 01:04:58 | sean-k-mooney | in need to figure out what sql that generates | |
| 01:10:15 | melwitt | sean-k-mooney: note the ~ (not) squiggle | |
| 01:11:47 | sean-k-mooney | ya looking at the doc sting i think its correct after all | |
| 01:12:16 | melwitt | phew good | |
| 01:12:49 | sean-k-mooney | so it selecting the aggrreate if the aggreate metadta key is not in the set passed in | |
| 01:16:34 | openstackgerrit | ZHOU YAO proposed openstack/nova master: Preserve UEFI NVRAM variable store https://review.opendev.org/621646 | |
| 01:32:32 | sean-k-mooney | ok im goign to log off for the night o/ | |
| 01:43:44 | sean-k-mooney | oh infra change how logs are renderd in the gate. | |
| 01:44:12 | sean-k-mooney | i dont think i like it just becasue its different the it has been for 6+ years | |
| 01:47:51 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix collapse of 'host_status' description https://review.opendev.org/676301 | |
| 02:23:53 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: Refactor some methods for reuse by Cyborg-related code. https://review.opendev.org/673734 | |
| 02:23:53 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: ksa auth conf and client for Cyborg access https://review.opendev.org/631242 | |
| 02:23:54 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: Create and bind Cyborg ARQs. https://review.opendev.org/631244 | |
| 02:23:54 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: Add Cyborg device profile groups to request spec. https://review.opendev.org/631243 | |
| 02:23:55 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: WIP: Delete ARQs for an instance when the instance is deleted. https://review.opendev.org/673735 | |
| 02:23:55 | 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 | |
| 02:44:00 | openstackgerrit | Yongli He proposed openstack/nova master: Add server sub-resource topology API https://review.opendev.org/621476 | |
| 03:06:03 | openstackgerrit | Boxiang Zhu proposed openstack/nova master: Make evacuation respects anti-affinity rule https://review.opendev.org/649963 | |
| 03:06:52 | openstackgerrit | Boxiang Zhu proposed openstack/nova master: Fix live migration break group policy simultaneously https://review.opendev.org/651969 | |
| 03:08:59 | boxiang | hi gibi , I have finished the regression functional test for this https://review.opendev.org/649963 | |
| 04:05:31 | openstackgerrit | Merged openstack/nova master: Execute TargetDBSetupTask https://review.opendev.org/633853 | |
| 05:49:21 | openstackgerrit | ZHOU YAO proposed openstack/nova master: Preserve UEFI NVRAM variable store https://review.opendev.org/621646 | |
| 06:22:31 | openstackgerrit | Yongli He proposed openstack/nova master: Add server sub-resource topology API https://review.opendev.org/621476 | |
| 07:27:11 | openstackgerrit | Merged openstack/nova master: api-ref: Fix collapse of 'host_status' description https://review.opendev.org/676301 | |
| 09:55:39 | openstackgerrit | Bhagyashri Shewale proposed openstack/nova master: Ignore root_gb for BFV in simple tenant usage API https://review.opendev.org/612626 | |
| 10:05:57 | ut2k3 | Hi guys, I have unfortunately two Volumes stock in "detaching" - Is there any chance I can force detach these from the instances? `nova volume-detach...` as well reseting once their state with `cinder reset-state...` did not help | |
| 10:56:11 | openstackgerrit | Ghanshyam Mann proposed openstack/python-novaclient master: Microversion 2.75 - Multiple API cleanup changes https://review.opendev.org/676275 | |
| 10:58:32 | stephenfin | efried: I'm kind of stuck on the reshape for VCPU -> PCPU. I think what we're doing at the moment is wrong, and the tests are hiding that fact https://review.opendev.org/#/c/674895/7/nova/virt/libvirt/driver.py@6891 | |
| 10:59:39 | openstackgerrit | Ghanshyam Mann proposed openstack/python-novaclient master: Microversion 2.75 - Multiple API cleanup changes https://review.opendev.org/676275 | |
| 11:00:33 | stephenfin | efried: What I think we need to do is a multi-step process, (a) figure out if any instance on the host is using pinned instances by looking at the (host) NUMATopology.pinned_cpus attribute, if so (b) figure out if there are any PCPU allocations against the host, if not (c) figure out how many VCPUs to migrate to PCPUs and do that | |
| 11:01:52 | stephenfin | efried: But I can't do (b) easily since the pattern we have for reshaping is to only provide allocations to 'update_provider_tree' if there's a 'ReshapeNeeded' exception raised, so I'm stuck | |
| 11:04:37 | openstackgerrit | YAMAMOTO Takashi proposed openstack/nova master: WIP: midonet doesn't have plug-time vif events https://review.opendev.org/676388 | |
| 11:23:17 | openstackgerrit | Ghanshyam Mann proposed openstack/nova master: Testing tls with ipv6 also https://review.opendev.org/676391 | |
| 11:48:20 | openstackgerrit | Ghanshyam Mann proposed openstack/python-novaclient master: Microversion 2.75 - Multiple API cleanup changes https://review.opendev.org/676275 | |
| 11:58:34 | stephenfin | alex_xu, gibi: More than happy to let you handle the update :) | |
| 11:58:58 | stephenfin | I shall sit at the back of the room and judge mercilessly :P | |
| 11:59:56 | gibi | stephenfin: I will do the placement project update with tetsuro so you can have the nova project update :) | |
| 12:01:10 | alex_xu | the world depends on three of us~ | |
| 12:04:28 | gibi | will be fun :) | |
| 12:04:41 | alex_xu | hah | |
| 12:07:33 | sean-k-mooney | stephenfin: your not allowed to anounce that we are killing nova and truning it into a sig :P | |
| 12:09:03 | alex_xu | haha | |
| 12:09:17 | alex_xu | I'm thinking how a sig works | |
| 12:10:02 | sean-k-mooney | alex_xu: they are allowed to have repos but have no ptl to heard the cats in a common direction | |
| 12:11:16 | alex_xu | that is fun | |
| 12:12:45 | sean-k-mooney | hehe yep which is why stephenfin's first act as docs ptl was to eliminate his postion so he will be the final docs ptl | |
| 12:14:28 | alex_xu | haha :) | |
| 12:42:40 | alemgeta | hello please i'm doing my msc thesis on openstack nova, what exactly failure detection algorithm used in openstack ,and place of the code, its my appreciation | |
| 12:43:49 | alemgeta | hello please i'm doing my msc thesis on openstack nova, what exactly failure detection algorithm used in openstack ,and place of the code, its my appreciation | |
| 12:55:39 | tssurya | mriedem, dansmith: are you both around ? | |
| 12:55:55 | dansmith | I am but I'm about to jump on a call in 4 minutes | |
| 12:56:20 | tssurya | what did we finally decide on ? tweaking the reno and adding the fact that config on ironic side should be diasbled ? or pushing the task state update to driver level | |
| 12:57:03 | dansmith | not sure we decided anything specific, but I'd prefer to move the task state setting out of the api | |
| 12:57:23 | tssurya | ok let me try to do that then | |
| 12:57:36 | dansmith | mriedem isn't around right now | |
| 12:58:09 | tssurya | ok I'll push the rest of his suggestions and we can come back to that when he comes online | |
| 12:58:45 | alemgeta | hello someone i have little question about openstack nova | |
| 12:59:09 | alemgeta | please someone | |
| 12:59:22 | alemgeta | about failer detection | |
| 12:59:40 | alemgeta | doing msc thesis | |
| 13:02:07 | luyao | dansmith: when will you back?😀 | |
| 13:02:11 | sean-k-mooney | nova does not perfrom failure detection of any of the workloads that are deploy with it if that is what you were wondering. it obviously validates that the action you asked it to perfom succeeded but it does not monitor the apllication lifetime | |
| 13:03:42 | sean-k-mooney | dansmith: speak his name an he shall appear | |
| 13:04:33 | sean-k-mooney | mriedem: tssurya wanted to know if you were around ~10 minuts ago | |
| 13:04:37 | dansmith | in an hour | |
| 13:05:37 | luyao | dansmith: got it! See you in an hour. :) | |
| 13:06:57 | mriedem | well here i am | |
| 13:08:55 | sean-k-mooney | mriedem: ill adress your vPMU feed back later today. thanks for reviewing it before you dropped off yesterday. | |
| 13:10:34 | mriedem | yw | |
| 13:23:08 | mriedem | sean-k-mooney: more lxc failures https://logs.opendev.org/24/676024/5/experimental/nova-lxc/9c06394/controller/logs/screen-n-cpu.txt.gz#_Aug_13_23_16_20_191786 | |
| 13:26:20 | mriedem | https://github.com/lxc/lxc/issues/1057 sounds similar | |
| 13:32:26 | sean-k-mooney | fun. debian does not symlink /sbin to /usr/sbin so perhaps its in /usr/sbin/init | |
| 13:43:21 | efried | stephenfin: That's an interesting one (your reshape chicken/egg) | |
| 13:50:39 | sean-k-mooney | stephenfin: by the way regardign the reshap you code needs to be able to handel a reshap on non upgrade cases as well. | |
| 13:50:55 | sean-k-mooney | e.g. i need to handel the reshap when then new config options are defiend | |
| 13:51:33 | sean-k-mooney | so you could deploy with train and have no config options set. then set them after and restart the compute agent whic would trigger teh reshape | |
| 13:51:48 | stephenfin | sean-k-mooney: Would you actually have a reshape there? | |
| 13:52:01 | stephenfin | surely you'd just start reporting the new VCPU/PCPU resources | |
| 13:52:07 | stephenfin | no different to changing vcpu_pin_set today | |
| 13:52:19 | stephenfin | you're not changing allocations from one type to the other | |
| 13:52:30 | sean-k-mooney | well if you were previously using cpu pinning on that host | |
| 13:52:42 | efried | We've said until now that we don't want to reshape except on upgrades. (Though I've been skeptical that we would be able to stick to that.) | |
| 13:52:54 | sean-k-mooney | then defiend the cpu_dedicated_set only it would change form a vcpu allocation to pcpu allocation | |
| 13:53:21 | stephenfin | sean-k-mooney: Nope. Remember, vcpu_pin_set is used for VCPU _and_ PCPU | |
| 13:53:45 | sean-k-mooney | yes but you dont need to enable the prefilter | |
| 13:54:18 | stephenfin | Is that related? | |
| 13:54:22 | sean-k-mooney | or are we doing the convertion to resouce:pCPUs somewere else | |
| 13:54:28 | stephenfin | efried: I _think_ I'm okay, actually | |
| 13:54:33 | sean-k-mooney | in the scheduler utils maybe? | |
| 13:55:08 | stephenfin | It seems the way the reshaping is done is that we build the list of inventory that we're going to report from the virt driver, but before we do the actual update we check for old allocations | |
| 13:56:06 | sean-k-mooney | this is what might require the reshape https://review.opendev.org/#/c/671801/19/nova/conf/workarounds.py | |
| 13:56:22 | stephenfin | So I should be able to simply check "does this compute node have any PCPU resources recorded for itself and does it have any pinned instances" and if there's a mismatch then I reshape | |
| 13:56:37 | sean-k-mooney | but i guess since you would have had to install with disable_legacy_pinning_policy_translation=true | |
| 13:56:50 | sean-k-mooney | i guess its fair to say if you are disabling that you need to reshape | |
| 13:57:08 | sean-k-mooney | you are right about both inventories being reported | |
| 13:57:10 | stephenfin | sean-k-mooney: I'm kind of lost, tbh | |
| 13:57:18 | stephenfin | That will only affect the scheduler | |
| 13:57:49 | sean-k-mooney | it affect teh plamcent query | |
| 13:58:08 | stephenfin | Right, but it won't have any impact on the compute node side | |
| 13:58:35 | stephenfin | I mean, unless you're suggesting we'd want to delay reshaping if that option was configured | |