Earlier  
Posted Nick Remark
#openstack-nova - 2018-08-16
02:10:09 openstackgerrit fupingxie proposed openstack/nova master: Support list for alias in pci section in nova.conf https://review.openstack.org/592243
02:48:25 openstackgerrit Tao Li proposed openstack/nova master: Rollback instance vm_state to original where instance claims failed https://review.openstack.org/592252
03:32:20 pvc @edmondsw im usign ceph rbd
03:52:38 pvc hi
03:52:43 pvc anyone using ceph
05:16:08 openstackgerrit Merged openstack/nova stable/rocky: placement: ignore policy scope check failures if not enforcing scope https://review.openstack.org/591872
05:20:41 openstackgerrit Matt Riedemann proposed openstack/nova master: Explicitly fail if trying to attach SR-IOV port https://review.openstack.org/591898
05:39:59 openstackgerrit Merged openstack/nova master: Imported Translations from Zanata https://review.openstack.org/591129
06:07:46 openstackgerrit Brin Zhang proposed openstack/nova-specs master: Resource retrieving: add change-before filter https://review.openstack.org/591976
06:37:40 openstackgerrit Brin Zhang proposed openstack/nova-specs master: Resource retrieving: add change-before filter https://review.openstack.org/591976
06:40:19 openstackgerrit Matt Riedemann proposed openstack/nova master: Force refresh instance info_cache during heal https://review.openstack.org/591607
06:48:28 openstackgerrit Yikun Jiang (Kero) proposed openstack/nova master: Make monkey patch work in uWSGI mode https://review.openstack.org/592285
06:51:37 openstackgerrit Tao Li proposed openstack/nova master: Rollback instance vm_state to original where instance claims failed https://review.openstack.org/592252
07:01:40 openstackgerrit huanhongda proposed openstack/nova-specs master: Return "deleted" and "estimated_reclaim" time of instance for admin https://review.openstack.org/581638
07:03:58 openstackgerrit Brin Zhang proposed openstack/nova-specs master: Support deleting data volume when destroy instance https://review.openstack.org/580336
07:04:14 openstackgerrit Brin Zhang proposed openstack/nova-specs master: Add support specify volume type when boot instance https://review.openstack.org/579520
08:01:14 openstackgerrit Zhenyu Zheng proposed openstack/nova stable/rocky: Fix service list for disabled compute using MC driver https://review.openstack.org/592310
08:01:31 openstackgerrit Zhenyu Zheng proposed openstack/nova stable/queens: Fix service list for disabled compute using MC driver https://review.openstack.org/592311
08:05:19 mriedem tssurya: o
08:05:22 mriedem o/
08:05:37 mriedem i've added a couple of things to the cells meeting agenda if you want to take a peek and start lending brain power
08:05:38 tssurya mriedem: \o/
08:05:45 mriedem cross cell migration,
08:05:47 mriedem and down cell
08:06:06 mriedem our operators want a config option to not return any VMs from nova list if the tenant has any in a down cell
08:06:21 tssurya mriedem: oh okay
08:06:24 mriedem to avoid confusing users that thought they had like 3 VMs but now only list 2
08:06:31 mriedem ^ would be pre-microversion
08:06:44 mriedem b/c with the microversion we can list the down cell VMs with the UNKNOWN status
08:07:06 openstackgerrit Yikun Jiang (Kero) proposed openstack/nova master: Make monkey patch work in uWSGI mode https://review.openstack.org/592285
08:07:06 tssurya right so we need to change this now nad backport also I guess to Queens ?
08:07:28 tssurya before we start merging the UNKNOWN stuff.
08:07:35 mriedem tssurya: not sure about backports, but maybe if it defaults to current behavior
08:08:33 tssurya mriedem: the previous behaviour was 500 for down cells, do you suggest the config option to return an empty list if the user has stuff in the down cell then ?
08:08:59 tssurya instead of skipping
08:09:02 tssurya that cell
08:09:09 mriedem originally the behavior was 500 right?
08:09:12 tssurya yes
08:09:13 mriedem you fixed that to skip down cells
08:09:16 tssurya yes
08:09:26 mriedem so yes, they want an option to say don't skip, but just return an empty list
08:09:32 mriedem well,
08:09:37 mriedem if the project has any instances in a down cell
08:09:55 tssurya okay,
08:10:01 mriedem i think it would only apply to non-admin instance list; an admin doing nova-list --all-tenants wouldn't apply here
08:10:09 openstackgerrit fupingxie proposed openstack/nova master: Support list for alias in pci section in nova.conf https://review.openstack.org/592243
08:10:41 tssurya ack,
08:12:48 tssurya mriedem: in the agenda you say "show is OK", well show wouldn't work at all before the new microversion, would just be a 500
08:13:01 tssurya that's okay right ?
08:13:04 mriedem oh yeah, right
08:13:06 mriedem yeah
08:13:31 mriedem nova CLI will do the right thing once you're using latest novaclient and server,
08:13:42 mriedem in that it will request the latest microversion which will get users the UNKNOWN status behavior
08:15:58 tssurya yes, speaking of which I am working on that right now: does the new microversion which skips certain keys need the api_samples functional tests ? or is it enough I clearly specify this in the api-ref docs ?
08:17:48 mriedem would you have a sample of what this looks like in the api-ref docs?
08:17:50 mriedem i think we probably should
08:17:56 mriedem and those are generated from the api-samples functional tests
08:18:24 tssurya mriedem: yea, okay it woud surely be nice to have sample jsons of what a response from down cell versus up cell looks like
08:18:35 mriedem yeah
08:18:42 tssurya okay then will add those tests too, but before that will do this pre-microversion thing config
08:18:44 tssurya and ping you bacl
08:18:46 tssurya back*
08:20:50 mriedem ok cool
08:20:53 mriedem not sure if this should be a bug or what
08:20:59 mriedem that's why i added it to the meeting agenda
08:21:34 tssurya right, we kind of skipped yesterday's meeting. so maybe we can discuss it with dansmith when he wkaes up ?
08:25:16 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove ChanceScheduler https://review.openstack.org/576384
08:28:51 sean-k-mooney mriedem: o/
08:29:46 sean-k-mooney mriedem: i tested the live migration between ovs with iptables and ovs with connectracker hosts and you multi port binding changes work well for that case.
08:30:14 mriedem ho
08:30:15 mriedem *hot
08:30:37 sean-k-mooney mriedem: i need to still test kernel ovs to ovs-dpdk an ovs to ovn but atleast the usecase called out in the spec is good
08:30:43 mriedem Kevin_Zheng: yikun: your cells perf email mentions needing to monkey_patch eventlet in wsgi mode, but didn't mention you needed to monkey patch the time module, right?
08:31:19 Kevin_Zheng Ah, yes, I forget that part
08:31:28 mriedem https://github.com/openstack/oslo.db/blob/9c6695969f6502f52bc86f22af0758715fdc57c0/oslo_db/sqlalchemy/engines.py#L51
08:31:29 mriedem yeah
08:31:41 Kevin_Zheng yikun could you amend that mail to show why the time module matters?
08:32:26 mriedem i think you also only mention that all 10 cells are using a single DB at the end
08:32:30 yikun yeah, sure
08:32:32 mriedem probably good to mention that early and why
08:34:10 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove ChanceScheduler https://review.openstack.org/576384
08:34:30 Kevin_Zheng OK, I will be more careful in the future
08:35:28 sean-k-mooney mriedem: what is the importance of time module in this case beyond causeing eventlet to yeild execution of the current green tread?
08:36:20 mriedem sean-k-mooney: we iterate the cells with greenthreads,
08:36:22 sapd1 sean-k-mooney: melwitt hi. I have a solution for octavia to use SR-IOV port. this is a workaround with custom in octavia.
08:36:38 mriedem but without monkey_patching the time module, we aren't actually iterating the cells in parallel
08:37:21 mriedem sapd1: how so?
08:37:29 sean-k-mooney mriedem: ah ok. well even with monkey patching its technicall concurent not parralel but i get the point
08:37:33 mriedem sapd1: see https://review.openstack.org/#/c/591898/
08:38:06 sean-k-mooney sapd1: do you have a review available or a paste of the patch we can review?
08:38:14 sapd1 mriedem: I launch amphora instance using SR-IOV network instead of plug SR-IOV port to amphora instance. So I can launch amphora sucess.
08:38:24 sapd1 s/sucess/success/
08:38:34 mriedem i don't know what an amphora instance is
08:38:50 sean-k-mooney mriedem: its a specifc load balancer impmentation
08:39:18 sapd1 mriedem: amphora instance is a instance running haproxy inside
08:39:23 sapd1 s/a/an
08:40:23 sean-k-mooney mriedem: there were a few specs in the past to actully make attach work for sriov. its non trival but doable in most cases
08:41:10 sean-k-mooney mriedem: we are missing the resouce tracker device claim and in future the placemnet allocation update to make it work correctly
08:41:46 sean-k-mooney mriedem: as part of the RT claim we also need to update the neutron port binding with pci adress info but thats a detail.
08:42:33 sean-k-mooney mriedem: sapd1 would like to resubmit the spec for stien so octavia can support loadblancers with sriov interfaces

Earlier   Later