| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-11-22 | |||
| 15:20:12 | bauzas | or like, saying all the nova ones ? | |
| 15:20:28 | bauzas | for sure I can loop over each of them | |
| 15:20:43 | bauzas | but I wondered if there was like a screen -c stuff | |
| 15:21:31 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Don't create instance_extra entry for deleted instance https://review.openstack.org/412771 | |
| 15:22:06 | kashyap | bauzas: If you don't mind a bit of typing: `systemctl restart foo bar baz whizz` should restart them all | |
| 15:22:22 | bauzas | kashyap: yeah I knew about that | |
| 15:22:25 | bauzas | but meh | |
| 15:22:27 | bauzas | okay | |
| 15:24:23 | openstackgerrit | Matthew Booth proposed openstack/nova master: libvirt: Re-initialise volumes, encryptors, and vifs on hard reboot https://review.openstack.org/400384 | |
| 15:25:11 | bauzas | kashyap: given we have a 'systemctl list-units --failed' comment, I was hoping to see a 'systemctl start --failed' | |
| 15:25:27 | bauzas | but meh, I can gawk that | |
| 15:29:32 | bauzas | kashyap: oh hell, see that https://docs.openstack.org/devstack/latest/systemd.html#operating-on-more-than-one-unit-at-a-time | |
| 15:29:42 | bauzas | bauzas, RTFM, man ! | |
| 15:30:17 | kashyap | bauzas: Ah | |
| 15:30:18 | openstackgerrit | Jianghua Wang proposed openstack/nova master: XenAPI: get vGPU stats from hypervisor https://review.openstack.org/512965 | |
| 15:34:35 | alex_xu | mriedem: the second time we break the API due to the schema copy :( | |
| 15:37:14 | mriedem | alex_xu: yeah, a functional api sample test for that one at 2.36 would have caught it | |
| 15:37:31 | mriedem | anyway, i think i'll just document it in the api-ref and do a release note and we're good | |
| 15:37:40 | mriedem | the force parameter doesn't matter since pike anyway | |
| 15:38:45 | alex_xu | mriedem: what means for doesn't matter | |
| 15:39:02 | mriedem | force = update quota regardless of current use + reserved | |
| 15:39:05 | mriedem | since counting quotas in pike, | |
| 15:39:09 | mriedem | we don't have quota reservations anymore | |
| 15:39:47 | mriedem | although, maybe force still applies here, maybe i'm not reading this correctly | |
| 15:40:31 | alex_xu | mriedem: I thought force = update quota regardless of current use | |
| 15:40:34 | stephenfin | mdbooth: Could you briefly explain what 'is_implemented' was supposed to do here? https://review.openstack.org/#/c/511217/1/nova/virt/block_device.py | |
| 15:40:39 | mriedem | yeah maybe it does | |
| 15:40:51 | mriedem | so if usage is 10 and i change quota to 5, i'd have to force it | |
| 15:41:03 | mriedem | so maybe we should fix this in 2.56 with the file injection changes i'm making | |
| 15:42:10 | alex_xu | mriedem: yea, it can be | |
| 15:42:50 | mriedem | or we fix it in it's own microversion, i'm not sure if it's good to lump that bug fix into the file injection deprecation changes, which are going to be pretty large | |
| 15:42:57 | alex_xu | mriedem: in a single microversion also easy, since the fix is easy | |
| 15:42:58 | mriedem | this is the wip so far on that bp https://review.openstack.org/#/c/522027/ | |
| 15:43:21 | alex_xu | mriedem: I prefer it's own microverion more | |
| 15:44:00 | mriedem | yeah me too i think | |
| 15:44:22 | mriedem | ok i can work up a spec on that i suppose and work it under my file injection change | |
| 15:44:49 | alex_xu | mriedem: ok | |
| 15:45:55 | cfriesen | kashyap: thanks...based on the comments at https://bugzilla.redhat.com/show_bug.cgi?id=1439078 it appears that virConnectCompareCPU() will not catch the case where we're using a cpu_mode of 'host-passthrough' and HT is disabled on the source and enabled on the dest. | |
| 15:45:55 | openstack | bugzilla.redhat.com bug 1439078 in qemu-kvm-rhev "After migration,VM crash in dst host with "qemu-kvm: error: failed to set MSR 0x38f to 0x7000000ff"" [Unspecified,Closed: notabug] - Assigned to dgilbert | |
| 15:46:00 | mdbooth | stephenfin: IIRC the way those classes work is by raising an exception in the constructor if the bdm isn't of the correct type | |
| 15:46:31 | alex_xu | mriedem: btw, there is patch list from bugsmash, some new contributor are submitted patches https://etherpad.openstack.org/p/OpenStack-Bug-Smash-Queens-Wuhan-Bugs-List | |
| 15:46:58 | mdbooth | stephenfin: So is_implemented() is returning True if there is any class which can instantiate an object for the given bdm | |
| 15:47:00 | kashyap | cfriesen: Right, it won't magically catch it | |
| 15:47:44 | stephenfin | mdbooth: And we don't need/want to do that anymore because? | |
| 15:47:49 | mriedem | alex_xu: of course i saw the group photo on wechat | |
| 15:48:39 | mdbooth | stephenfin: Oh, wow, this is my patch | |
| 15:48:50 | mdbooth | stephenfin: I don't recognise this at all :O | |
| 15:49:12 | stephenfin | mdbooth: This is what happens when I skim old bug patches :) | |
| 15:49:19 | alex_xu | mriedem: hah | |
| 15:49:20 | stephenfin | slowly whittling them down | |
| 15:49:34 | mdbooth | Sec, let me get some context | |
| 15:50:56 | mdbooth | stephenfin: Ah... we don't want to do that any more because none of the other almost identical things do that | |
| 15:51:04 | mdbooth | And it's ugly as hell... | |
| 15:51:31 | mdbooth | And inefficient, and we don't need to do that | |
| 15:51:33 | alex_xu | mriedem: thanks for the email | |
| 15:52:20 | cfriesen | kashyap: so is this a nova bug (don't allow live migration between non-HT and HT hosts when using 'host-passthrough') or is it a documentation issue (when using 'host-passthrough' always set HT the same on all the hosts in a given AZ) | |
| 15:52:32 | mdbooth | stephenfin: See is_swap_or_ephemeral, new_format_is_swap, new_format_is_ephemeral | |
| 15:54:40 | stephenfin | That's as good a reason as any | |
| 15:54:47 | stephenfin | mdbooth: +2d | |
| 15:55:33 | stephenfin | mdbooth: This one looks good too, only for the broken UTs https://review.openstack.org/#/c/511218/ | |
| 16:08:36 | openstackgerrit | Elod Illes proposed openstack/nova master: Transform instance-live_migration_pre notification https://review.openstack.org/482070 | |
| 16:13:22 | stephenfin | sahid: Can you take a look at this? Looks innocuous enough https://review.openstack.org/#/c/522161/ | |
| 16:18:18 | gibi | stephenfin, mriedem: Could one of you check back to https://review.openstack.org/482070 it needed a small extra change top of the assert mriedem asked for so I haven't fast approved it yet | |
| 16:26:14 | openstackgerrit | Merged openstack/nova master: rt: Make resource tracker always invoking get_inventory() https://review.openstack.org/518294 | |
| 16:27:16 | melwitt | mriedem: skipping the cells meeting today? I think dansmith is out today | |
| 16:27:57 | mriedem | yes, i'm out today too | |
| 16:28:08 | melwitt | k, cool | |
| 16:28:51 | tssurya | okay :) | |
| 16:29:25 | sahid | stephenfin: ok i will | |
| 16:37:57 | openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Deprecate file injection https://review.openstack.org/522027 | |
| 16:47:20 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Added PCI NUMA policies https://review.openstack.org/390520 | |
| 17:14:10 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove old-style quotas code https://review.openstack.org/511689 | |
| 17:16:08 | melwitt | stephenfin: did you see my comment on the review? I also forgot to remove the command from the nova-manage doc | |
| 17:16:45 | stephenfin | melwitt: I did not. I agree though - let's keep it separate | |
| 17:17:15 | stephenfin | melwitt: You want to do that or will I? | |
| 17:17:34 | stephenfin | (remove the nova-manage change from the patch) | |
| 17:18:00 | openstackgerrit | Merged openstack/nova master: Use Migration object in ComputeManagerMigrationTestCase https://review.openstack.org/502126 | |
| 17:20:59 | melwitt | stephenfin: I can do it. sec | |
| 17:25:33 | openstackgerrit | melanie witt proposed openstack/nova master: Remove old-style quotas code https://review.openstack.org/511689 | |
| 17:27:54 | openstackgerrit | Merged openstack/nova master: Moving more utils to ProviderUsageBaseTestCase https://review.openstack.org/499539 | |
| 17:28:31 | openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Fix force parameter for os-quota-sets API https://review.openstack.org/522305 | |
| 17:28:34 | mriedem | alex_xu: bauzas: jaypipes: ^ | |
| 17:28:39 | mriedem | johnthetubaguy: sdague: ^ | |
| 17:31:20 | sdague | mriedem: hmmm... this being an admin side API I would be more inclined to fix it and backport it. | |
| 17:31:27 | johnthetubaguy | talking a look | |
| 17:32:09 | mriedem | sdague: that would certainly be easier | |
| 17:33:09 | mriedem | feel free to leave a comment in there; it was regressed in newton, and we still have stable/newton, so we could backport a fix if we decided to go that route | |
| 17:33:16 | mriedem | it's literally a 1 line code fix | |
| 17:35:15 | sdague | mriedem: comment left | |
| 17:36:51 | mriedem | thanks | |
| 17:40:05 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove 'nova-manage quota refresh' command https://review.openstack.org/521829 | |
| 17:40:05 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove 'nova-manage host' and 'nova-manage agent' https://review.openstack.org/521837 | |
| 17:40:06 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove 'nova-manage shell' command https://review.openstack.org/521835 | |
| 17:40:06 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove 'nova-manage account' and 'nova-manage project' https://review.openstack.org/521833 | |
| 17:40:07 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Remove 'nova-manage logs' command https://review.openstack.org/522133 | |
| 18:08:54 | cfriesen | got a DB question...why don't we have "cascade='delete'" for "flavor_extra_specs" and "flavor-projects" tables the way we do for aggregates? | |
| 18:33:05 | frickler | nova-conductor seems to sometimes mangle errors it receives from nova-compute and replace them with "CantStartEngineError: No sql_connection parameter is established", is that a known issue? | |
| 18:38:27 | frickler | http://paste.openstack.org/show/627134/ | |
| 18:51:32 | frickler | seems to happen quite regularly in CI, too: http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22Setting%20instance%20to%20ERROR%20state.%3A%20CantStartEngineError%5C%22 | |
| 18:51:43 | openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Deprecate file injection https://review.openstack.org/522027 | |