| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-04-17 | |||
| 13:17:21 | Shilpa | stephenfin: is because of any refrence we are missing and cauing temst failure for https://review.openstack.org/#/c/550172? | |
| 13:17:23 | mriedem | or 'metadata_updates' | |
| 13:18:46 | mriedem | gibi: granted, the legacy notification is a bit dumb in that it sends the start notification with the updates but it also sends the end notification with the same updates, but not the full aggregate meta, so the legacy notification is also arguably incomplete | |
| 13:19:20 | mriedem | since i don't know how these are consumed, i don't want to rathole on it too much and that's why i didn't -1 | |
| 13:19:43 | Shilpa | stephenfin: i am still finding root cause of tempst failure, and it was failed for for patch set 1 too, but missing logs there since got over written because of patch set 2 | |
| 13:19:44 | mriedem | if the consumer wants/needs to know the delta, i guess they can diff the metadata from the start/end notifications | |
| 13:20:13 | stephenfin | Shilpa: That configuration value definitely works if you test manually? | |
| 13:20:47 | stephenfin | Shilpa: Hmm, looks like we're not passing the token correctly http://logs.openstack.org/72/550172/2/check/tempest-full/f6945b6/controller/logs/screen-n-novnc.txt.gz | |
| 13:22:12 | gibi | mriedem: I would go for the solution where any update.start notification sends information about the state _before_ the update and the update.end sends the new state in the payload. In some cases we deviated from that and added the diff directly to the payload instance.update old_task_sate new_task_state but there we don't have start and end notification to use | |
| 13:22:17 | Shilpa | stephenfin: i have checked these logs and here seems token value is empty | |
| 13:24:23 | Shilpa | stephenfin: from where we can confirm, vnc 1.0.0 get downloaded successfully? i checked http://logs.openstack.org/72/550172/2/check/tempest-full/f6945b6/job-output.json.gz, but how once can confirm downloading of latest VNC version is successful? | |
| 13:24:55 | mriedem | gibi: yeah, +W | |
| 13:25:21 | gibi | mriedem: I think the proposed versioned aggregate.update_metadata is a good start. If somebody needs the explicity diff in the payload we can add that later | |
| 13:25:24 | gibi | mriedem: thanks | |
| 13:25:59 | gibi | mriedem: btw, I will have to go offline for a while this afternoon but I will be back for the notification subteam meeting | |
| 13:26:02 | openstackgerrit | Matthew Booth proposed openstack/nova master: Rename recreate to evacuate in driver signatures https://review.openstack.org/560900 | |
| 13:26:15 | stephenfin | Shilpa: Not a clue, I'm afriad | |
| 13:32:52 | sahid | mriedem: still not convinced about https://review.openstack.org/#/c/553072/ ? | |
| 13:33:54 | Shilpa | stephenfin: one more findings, http://logs.openstack.org/72/550172/2/check/tempest-full/f6945b6/controller/logs/screen-n-cond-cell1.txt.gz, here novncproxy_base_url is not reflected what is expected, still referring vvnc_auto.html | |
| 13:34:09 | mriedem | sahid: just forgot about it | |
| 13:34:42 | sahid | mriedem: oh ok no worries | |
| 13:37:29 | Shilpa | stephenfin: i have seen workflow -1, what fix in nova you are expecting here? | |
| 13:38:30 | stephenfin | Shilpa: I noticed all the existing examples used 'path=websockify/' (i.e. added the '/') | |
| 13:38:47 | stephenfin | Just curious to see if that affects things. Perhaps the urlparse module needs it | |
| 13:38:55 | stephenfin | I'm just poking stuff | |
| 13:41:14 | Shilpa | stephenfin: ok, will wiat for Zuul , thank you. | |
| 13:44:48 | bauzas | mriedem: any help would be appreciated for https://review.openstack.org/#/c/561923/ | |
| 13:44:57 | bauzas | mriedem: looks like it's blocking some internal CI | |
| 13:50:07 | mriedem | bauzas: want to remove the note from the commit message? https://review.openstack.org/#/c/561925 | |
| 13:50:41 | dansmith | sahid: should these be vhost-user in the config help string as well? https://review.openstack.org/#/c/484997/19/nova/conf/libvirt.py | |
| 13:51:08 | mriedem | sahid: left comments in https://review.openstack.org/#/c/553072/ | |
| 13:52:17 | dansmith | sahid: or is driver vhost-user and type is vhostuser? | |
| 13:53:03 | bauzas | mriedem: thanks | |
| 13:55:28 | sahid | dansmith: right, in the config doc i'm talking of the backend which is vhost-user. the 'vhostuser' name is for the libvirt interface type only | |
| 13:55:42 | sahid | i will update that point | |
| 13:55:46 | dansmith | sahid: okay, that's terribly confusing, but not your fault | |
| 13:55:56 | dansmith | sahid: also, why did you abandon the bottom patch? | |
| 13:56:45 | dansmith | sahid: I was just saying he noted it should be vhost-user not vhostuser | |
| 13:56:51 | dansmith | but he never commented on it I guess | |
| 13:56:52 | openstackgerrit | Matthew Booth proposed openstack/nova master: Rename recreate to evacuate in driver signatures https://review.openstack.org/560900 | |
| 13:56:52 | sahid | because i understood that we want only change the driver name if rx or tx queue size is updated, if not so we keep the old behavior and touch nothing | |
| 13:56:53 | openstackgerrit | Matthew Booth proposed openstack/nova master: Remove redundant _do_check_can_live_migrate_destination https://review.openstack.org/561948 | |
| 13:56:54 | openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Don't confuse CPU pinning/NUMA as Hyper-V only https://review.openstack.org/561949 | |
| 13:56:55 | openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Remove 'admin/numa' doc https://review.openstack.org/561950 | |
| 13:57:32 | sahid | hum so i missunderstood | |
| 13:58:12 | dansmith | sahid: okay I think that setting vhost-user when we're sure it's vhost-user is a good cleanup, unrelated to the vhost driver change at the top, which is what I was referring to | |
| 13:58:25 | dansmith | but it sounds like he's come around on that second bit anyway | |
| 13:59:23 | dansmith | sahid: if you don't mind restoring that bottom patch but s/vhostuser/vhost-user/ I'll be +2 on both | |
| 13:59:33 | dansmith | sahid: and then I'll try to get jaypipes to review it in trade for something else :) | |
| 13:59:54 | sahid | dansmith: yep actually i agreed with you about to fix that point | |
| 14:00:01 | dansmith | *gasp* :) | |
| 14:00:20 | sahid | just not sure i understand what you want with the vhost thing? do you want me to change something? | |
| 14:01:24 | dansmith | the vhost thing is in the second patch, in that you're overriding driver to vhost in more cases today than before the patch, which sean-k-mooney originally said he didn't want to change, but I think he is okay with it now, based on comments, so nothing to change | |
| 14:02:08 | sahid | ok cool but that is said I only update it if rx or tx queue size is asked | |
| 14:02:18 | sahid | anyway let me fix all of that and i will ping you | |
| 14:02:28 | sahid | thanks for your help | |
| 14:02:34 | dansmith | sahid: ah, you're right, that must be why :) | |
| 14:03:11 | sahid | :) | |
| 14:03:51 | sahid | mriedem: ok thanks i will take a look and see whether i can help sean if he does not have time to update the code | |
| 14:04:26 | bhagyashris | efried: Hi, | |
| 14:04:28 | openstackgerrit | Matt Riedemann proposed openstack/python-novaclient master: Microversion 2.61 - support extra_specs in flavor API https://review.openstack.org/561520 | |
| 14:04:32 | efried | bhagyashris: Howdy! | |
| 14:07:02 | mriedem | bauzas: trade for you https://review.openstack.org/#/q/topic:bug/1746483+branch:stable/ocata | |
| 14:07:19 | bauzas | mriedem: roger, ack this | |
| 14:07:39 | bauzas | mriedem: you freed me from some internal blackhole, I can pay you off | |
| 14:08:39 | bauzas | oooooh I remember that nasty bug with IsolatedHosts :) | |
| 14:09:05 | openstackgerrit | Matt Riedemann proposed openstack/nova stable/queens: Document how to disable notifications https://review.openstack.org/561954 | |
| 14:09:36 | sean-k-mooney | dansmith: ya i would prefer not to set teh driver name element if we dont need too however im fine with it for now | |
| 14:10:02 | dansmith | sean-k-mooney: yep, thanks for that review | |
| 14:17:43 | openstackgerrit | Sylvain Bauza proposed openstack/nova master: doc: BFV instances and IsolatedHostsFilter https://review.openstack.org/543494 | |
| 14:18:07 | bauzas | mriedem: FWIW, just made the amendment you asked me 2 months ago https://review.openstack.org/#/c/543494/ | |
| 14:20:51 | openstackgerrit | Sylvain Bauza proposed openstack/nova stable/pike: ironic: Get correct inventory for deployed node https://review.openstack.org/561925 | |
| 14:21:33 | mriedem | ok | |
| 14:22:06 | mriedem | bauzas: also, gerrit UI won't add the cherry-picked from line in the commit message unless the change you're cherry picking *from* is merged | |
| 14:22:39 | bauzas | I see, in case of a merge commit | |
| 14:25:10 | openstackgerrit | Matt Riedemann proposed openstack/nova master: doc: BFV instances and IsolatedHostsFilter https://review.openstack.org/543494 | |
| 14:29:48 | openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: libvirt: Block swap volume attempts with encrypted volumes prior to Queens https://review.openstack.org/543569 | |
| 14:39:26 | openstackgerrit | Merged openstack/python-novaclient master: Stop printing flavor details on successful flavor-delete https://review.openstack.org/561634 | |
| 14:43:57 | kashyap | Folks, when someone gets time, can you beat some sense into my (broken) test and me: http://paste.openstack.org/show/719390/ | |
| 14:44:27 | kashyap | This is the last of the two unit test failures I need to fix for the "first batch" of the version bump clean-ups | |
| 14:44:36 | efried | kashyap: Which line is the exception hitting on? | |
| 14:45:09 | kashyap | efried: Line-56, that's what I'm messing up | |
| 14:45:21 | kashyap | efried: For context, this is the original: https://github.com/openstack/nova/blob/master/nova/tests/unit/virt/libvirt/test_driver.py#L9171,L9219 | |
| 14:46:03 | kashyap | I am replacing the usage of the migrateToURI2() with migrateToURI3() in that test, as a result of post version bump clean-up. | |
| 14:46:29 | efried | kashyap: Uh, the exception hits when you say | |
| 14:46:29 | efried | mock_updated_guest_xml.return_value = '' | |
| 14:46:29 | efried | ? | |
| 14:46:40 | kashyap | In the original: target_xml is supplied to mock object to validate return value - test_mock.XMLDesc.return_value = target_xml | |
| 14:47:30 | kashyap | efried: Can't pin-point to that, but I know that's a mistake there. Still haven't ran PDB on that to narrow down, but was duking around other bits | |
| 14:48:21 | kashyap | efried: For context, this is the other local change that I've fixed for a different test: https://kashyapc.fedorapeople.org/0001-tests-unit-Fix-test_live_migration_update_graphics_x.patch | |
| 14:48:39 | kashyap | It's (the current broken test: 'test_live_migration_with_valid_target_connect_addr') in the same vein | |
| 14:48:53 | efried | kashyap: Is there code change behind this, or are you just tweaking the test case? | |
| 14:48:56 | kashyap | We're not doing any Mox stuff in this current test, though. | |
| 14:49:22 | kashyap | efried: I'm tweaking it as a result of: https://review.openstack.org/#/q/topic:bump_min_libvirt_and_qemu+(status:open+OR+status:merged) | |
| 14:49:47 | efried | kashyap: Just trying to figure out what I need to do to repro it locally, is all. | |
| 14:50:14 | kashyap | efried: You need to apply the above series. And run this: | |
| 14:50:16 | kashyap | nova.tests.unit.virt.libvirt.test_driver.LibvirtConnTestCase.test_live_migration_with_valid_target_connect_addr | |
| 14:50:29 | efried | ... | |
| 14:50:54 | gibi | mlavalle: hi! I'm back. rubasov mentioned that you might be in the process of updating the nova bandwidth spec. I got updated by rubasov about the current issues and I will start shaping up the spec for the next round of discussion but I dont want to conflict with your update | |
| 14:51:02 | kashyap | efried: Feel free to disregard me, as this is a bit time consuming, and needs context | |