| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-11-13 | |||
| 07:09:54 | openstackgerrit | Merged openstack/nova master: Test alloc candidates with same RC in cn & shared https://review.openstack.org/513149 | |
| 07:27:47 | openstackgerrit | Naichuan Sun proposed openstack/nova master: (WIP)placement: Modify scheduler and report API to accept parent uuid https://review.openstack.org/519243 | |
| 08:36:00 | msno | hi guyz. | |
| 08:37:23 | msno | whats is the best method to take backup of a boot from volume instance from a openstack instalation.. and restore it in another openstack installation | |
| 08:57:46 | openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add abstract OVSDB API https://review.openstack.org/476612 | |
| 08:58:23 | openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | |
| 09:00:51 | openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add support for Windows network commands https://review.openstack.org/487405 | |
| 09:04:13 | openstackgerrit | Spencer Yu proposed openstack/nova master: Use safer ast.literal_eval instead of eval https://review.openstack.org/519268 | |
| 09:05:06 | openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Change Subnet.dhcp_server to contain multiple IPs https://review.openstack.org/509107 | |
| 09:14:38 | openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Add instance action record for attach/detach/swap volumes https://review.openstack.org/517205 | |
| 09:19:03 | openstackgerrit | licanwei proposed openstack/nova master: cli 'nova-manage db sync' can't upgrage cell1 https://review.openstack.org/519275 | |
| 09:26:35 | openstackgerrit | LIU Yulong proposed openstack/nova master: Enable reset keypair while rebuilding instance https://review.openstack.org/379128 | |
| 09:45:33 | openstackgerrit | Yikun Jiang proposed openstack/nova master: Add cross cell sort support for get_migrations https://review.openstack.org/517273 | |
| 10:09:26 | openstackgerrit | Spencer Yu proposed openstack/nova master: [WIP]Use defusedxml function instead of lxml.etree.parse https://review.openstack.org/519291 | |
| 10:24:28 | openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/519127 | |
| 10:24:55 | openstackgerrit | Yikun Jiang proposed openstack/nova master: Add cross cell sort support for get_migrations https://review.openstack.org/517273 | |
| 10:28:25 | openstackgerrit | OpenStack Proposal Bot proposed openstack/python-novaclient master: Updated from global requirements https://review.openstack.org/519165 | |
| 11:24:30 | openstackgerrit | Lajos Katona proposed openstack/nova master: Extend ServerMovingTests with custom resources https://review.openstack.org/497399 | |
| 11:35:52 | openstackgerrit | sahid proposed openstack/nova master: libvirt: disconnect volume from host during detach https://review.openstack.org/515008 | |
| 11:46:22 | openstackgerrit | Saverio Proto proposed openstack/nova master: Correct log message when removing a security group from a port https://review.openstack.org/519313 | |
| 11:51:41 | zioproto | How do I tag this review as low hanging fruit ? | |
| 11:54:05 | zioproto | I mean this one https://bugs.launchpad.net/nova/+bug/1731889 | |
| 11:54:05 | openstack | Launchpad bug 1731889 in OpenStack Compute (nova) "Nova logs adding security group to port when is actually removing a security group from a port" [Undecided,In progress] - Assigned to Saverio Proto (zioproto) | |
| 12:29:36 | openstackgerrit | sean mooney proposed openstack/nova master: add vif info to migration object https://review.openstack.org/515423 | |
| 12:35:50 | gibi | zioproto: you can tag triaged but unassigned bugs as low hanging with the tag low-hanging-fruit. You cannot really tag a review as low hanging but I will go and look at your patch now | |
| 12:39:31 | efried | gibi Greetings! | |
| 12:40:47 | zioproto | gibi: thanks | |
| 12:41:26 | gibi | efried: hi! | |
| 12:42:44 | gibi | zioproto: please fix the commit message then I will +2 your patch | |
| 12:45:20 | openstackgerrit | Saverio Proto proposed openstack/nova master: Correct log message when removing a security group https://review.openstack.org/519313 | |
| 12:45:21 | zioproto | gibi: done ! | |
| 12:51:00 | gibi | zioproto: thanks, +2 | |
| 13:06:45 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2) https://review.openstack.org/408964 | |
| 13:16:18 | openstackgerrit | Eric Fried proposed openstack/nova master: Test helper: validate provider summaries https://review.openstack.org/518982 | |
| 13:18:00 | efried | gibi ^ -- I had had some trouble using sets in similar situations in the past because some things aren't hashable. But this seems to have worked out okay. Thanks for the suggestion. | |
| 13:19:07 | gibi | efried: cool, I will check that shortly | |
| 13:19:16 | efried | Thanks! | |
| 13:19:29 | gibi | efried: do you know the reason of the functional test failures in https://review.openstack.org/#/c/385693/ ? | |
| 13:19:35 | efried | ... | |
| 13:19:56 | gibi | efried: I guess it is 'Invalid microversion: Unacceptable version header: 1.12' | |
| 13:20:28 | efried | gibi Yeah, looks that way. | |
| 13:21:10 | efried | gibi We don't have 1.12 yet, right? | |
| 13:21:40 | gibi | efried: yeah, as far as I see it is not on master | |
| 13:21:47 | gibi | then I understand, thanks :) | |
| 13:22:14 | gibi | sometimes it is hard to follow what is merged and what is not from nrp | |
| 13:22:28 | efried | Now we need to figure out *WHICH* proposed 1.12 this is dependent on. And it should have a Depends-On accordingly. | |
| 13:23:13 | ygl | hi all | |
| 13:23:37 | gibi | the patch needs to be able to set parent_provider_uuid during RP creation | |
| 13:23:44 | ygl | I want to know the code flow when we excute nova boot command | |
| 13:23:57 | ygl | i have cloned the git for nova | |
| 13:24:36 | ygl | how does the control reaches to nova.api.openstack.compute.servers from the nova api ? | |
| 13:24:38 | gibi | efried: so I guess the patch needs this https://review.openstack.org/#/c/384807/ | |
| 13:24:51 | efried | gibi I was half a second behind you :) | |
| 13:25:04 | ygl | can someone help me with the control flow for launching an instance | |
| 13:25:52 | efried | ygl jaypipes just put out a nice article explaining that flow. Lemme find it for you... | |
| 13:26:02 | ygl | efried: sure thank you | |
| 13:26:13 | gibi | efried: I guess I have the advantages having my second caffe already | |
| 13:26:27 | efried | ygl https://github.com/jaypipes/articles/blob/master/openstack/walkthrough-launch-instance-request.md | |
| 13:26:42 | ygl | efried: let me check it once | |
| 13:30:19 | efried | edleafe- Will there be a scheduler meeting this morning? | |
| 13:33:09 | ygl | efried: thanks for the link. I have a question | |
| 13:33:27 | efried | ygl I'll help if I can. Jay's not on yet. | |
| 13:33:52 | efried | But you clearly read way faster than I do. | |
| 13:34:04 | ygl | efried: after validating the request , it constructs a build request. Which code is responsible in invoking the build request function ? | |
| 13:35:13 | efried | ygl The article links to https://github.com/openstack/nova/blob/stable/pike/nova/compute/api.py#L880 | |
| 13:35:40 | efried | ygl If you look down that function to L927, it looks like the build request is finally built there. | |
| 13:47:50 | ygl | efried: my question is what invokes that build function ? | |
| 13:49:05 | efried | ygl https://github.com/openstack/nova/blob/stable/pike/nova/compute/api.py#L1121 | |
| 13:50:53 | efried | ygl https://github.com/openstack/nova/blob/stable/pike/nova/compute/api.py#L1620 | |
| 13:53:11 | ygl | efried: does this function nova.api.openstack.compute.servers.ServersController.create() invoke build request function ? | |
| 13:53:15 | bauzas | f*ck, my IRC bouncer died | |
| 13:53:21 | bauzas | RIP | |
| 13:53:26 | efried | bauzas We still love you. | |
| 13:54:08 | bauzas | that, and my internal DNS server :( | |
| 13:54:18 | efried | ygl That seems like a reasonable assumption. | |
| 13:55:00 | ygl | efried: i am searching for that connection between the two events | |
| 13:55:29 | gibi | bauzas: welcome back! | |
| 13:55:45 | bauzas | gibi: well, ty | |
| 13:55:50 | efried | ygl Yeah, that's tricky, and I'm not super well-versed on how that works. Perhaps bauzas or stephenfin would know off the top. | |
| 13:56:08 | bauzas | just having a sickness too :p | |
| 13:56:26 | bauzas | sometimes, you love coming back to your house | |
| 13:56:45 | ygl | bauzas: Hi, can you help me with this https://github.com/jaypipes/articles/blob/master/openstack/walkthrough-launch-instance-request.md please ? | |
| 13:57:43 | ygl | bauzas: I am trying to understand what actually invokes the build request function ? | |
| 13:58:27 | efried | bauzas ygl is trying to figure out how we get from an API call to boot an instance, down to the create method in here: https://github.com/openstack/nova/blob/stable/pike/nova/compute/api.py#L1620 | |
| 13:59:13 | bauzas | ygl: have you seen the links ?N | |
| 13:59:26 | openstackgerrit | David Wahlstrom proposed openstack/nova master: Fix changes-since search filter https://review.openstack.org/519356 | |
| 13:59:31 | bauzas | https://github.com/jaypipes/articles/blob/master/openstack/walkthrough-launch-instance-request.md#construct-build-request | |
| 13:59:39 | bauzas | linking to https://github.com/openstack/nova/blob/stable/pike/nova/compute/api.py#L880 | |
| 14:00:43 | efried | bauzas Yeah, we walked that back to nova.compute.api.API.create, but don't know how the call into the REST API gets there. | |
| 14:01:02 | ygl | bauzas: my question is after the http validation by "nova.api.openstack.compute.servers.ServersController.create()" , what actually invookes the build request function ? | |
| 14:01:08 | bauzas | ah | |
| 14:01:14 | bauzas | sec | |
| 14:01:22 | ygl | bauzas: sure | |
| 14:01:36 | bauzas | it calls nova.compute.api.::create() AFAIR | |
| 14:02:00 | bauzas | ie. https://github.com/openstack/nova/blob/stable/pike/nova/compute/api.py#L1584 | |
| 14:03:06 | bauzas | ygl, efried: there, it is https://github.com/openstack/nova/blob/stable/pike/nova/api/openstack/compute/servers.py#L542 | |
| 14:03:28 | bauzas | if cellsv1, it can go to the cells API | |
| 14:03:38 | bauzas | but if not, it directly calls the above method | |
| 14:04:17 | efried | bauzas gibi Any interest in having a scheduler meeting in edleafe-'s absence? | |
| 14:04:38 | bauzas | efried: sorry, I'm a bit sick | |