Earlier  
Posted Nick Remark
#openstack-nova - 2017-04-28
13:24:57 leakypipes mriedem: I did reply...
13:25:00 mriedem leakypipes: i know
13:25:07 leakypipes ah, ok. thx luv.
13:25:08 mriedem leakypipes: and now i'm going to confront you about it
13:25:11 mriedem leakypipes: so https://review.openstack.org/#/c/457782/2/nova/virt/libvirt/driver.py
13:25:22 leakypipes heh, ok
13:25:38 mriedem leakypipes: would you be opposed to not setting reserved=0 for VCPU inventory in the libvirt driver and default that in the RT like we're doing for MEMORY_MB and DISK_GB?
13:25:45 mriedem that's i think the main thing bugging me,
13:25:58 mriedem is that the libvirt driver is setting reserved=0 for VCPU b/c it knows that the RT helper method isn't doing it
13:26:40 mriedem i think i'd like to get to the point that either the driver provides everything (which would be redundant between drivers), or the drivers only override what they need to, and the RT fills in all the blanks
13:27:14 leakypipes mriedem: I'd be totes ok with that.
13:27:27 mriedem if you make that change i'm +10
13:27:35 leakypipes mriedem: we just never had any vcpus reserved option until bauzas' recent patch.
13:27:43 leakypipes mriedem: so it was just a hard-coded ugh.
13:27:50 leakypipes mriedem: happy to move it into the RT.
13:27:51 bauzas oh snap, it's Friday
13:29:01 mriedem leakypipes: ok cool,
13:29:09 mriedem left a comment and -1 for posterity :)
13:30:12 bauwser so many political folks want posterity...
13:30:24 bauwser could I just -1 them ?
13:31:23 bauwser life would be so much simple if our Parliaments were using Gerrit for voting laws
13:32:31 figleaf cdent: to which review are you referring?
13:33:12 cdent figleaf: sorry, I was thinking that would land on your brain at the same time as I typied, which is stupid: https://review.openstack.org/#/c/460798/
13:33:43 figleaf cdent: on it
13:33:43 cdent figleaf: the key bit is not the bit about how the query works (unless you care) but the bit about aggregates not playing a part
13:35:00 mriedem gibi: ok got this working, patch coming shortly
13:35:07 mriedem once i can wordsmith the commit message
13:36:12 cdent mriedem, sdague: to follow up on the thing that sdague already fixed by changing the flags, my patch which does a greenthread sleep around the requests has passed 14 rechecks (as expected): https://review.openstack.org/#/c/459733/
13:36:15 figleaf cdent: Hmmm... I see your point. I guess if the unit tests covered cases with multiple aggregates available, it would have shown up
13:36:21 cdent figleaf: yes
13:36:21 gibi mriedem: nice
13:36:41 figleaf cdent: I missed the missing stuff :)
13:36:51 mriedem cdent: do we need that if the keep_alive thing fixed it?
13:37:09 leakypipes bauwser: feel like +2ing https://review.openstack.org/#/c/460281/ and/or figleaf's https://review.openstack.org/#/c/453862/?
13:37:27 cdent mriedem: no, I'm just mentioning it for sake of data (that using eventlet in tests is somewhat bad...)
13:37:41 bauwser leakypipes: I *could*
13:37:43 mriedem cdent: ah ok
13:37:47 bauwser just need to rebase some stuff :)
13:38:21 cdent mriedem: and with that done, I'll abandon
13:38:40 leakypipes Vgq
13:38:42 leakypipes :wq
13:38:45 leakypipes oh ffs
13:39:10 figleaf leakypipes: I didn't know 'ffs' was a vim command
13:39:17 leakypipes lmao
13:39:28 bauwser leakypipes: so, you'd be killing me
13:39:34 bauwser leakypipes: /me runs
13:40:03 bauwser because https://review.openstack.org/#/c/460281/ will have a bad day because of https://review.openstack.org/#/c/460281/
13:40:36 figleaf bauwser: we need one to merge so that the other can rebase on top of it
13:40:47 bauwser figleaf: I know
13:40:50 leakypipes bauwser: yup, I know. it's a quick rebase for me, so feel free to +2 ed's
13:41:06 bauwser leakypipes: figleaf: FWIW, I did +2 ed's one
13:41:12 leakypipes coolio, thx!
13:41:15 bauwser hence my point about you needing extra work :)
13:41:28 leakypipes not a prob :)
13:41:37 bauwser I'll just +2 yours and so, we could +2/+W quickly after the rebase
13:41:37 figleaf bauwser: thanks. Always good to make jay work harder
13:41:44 leakypipes heh
13:41:45 sfinucan johnthetubaguy: Turns out the DB isn't what populates the output. A ViewBuilder does, which appears to be doing exactly as expected. Seems we do need a deprecation cycle for that policy, as you suggest
13:42:05 openstackgerrit Matt Riedemann proposed openstack/nova master: Don't lazy-load flavor.projects during destroy() https://review.openstack.org/461032
13:42:06 mriedem gibi: ^
13:42:56 johnthetubaguy sfinucan: yeah, view builder extracts from the DB object, else DB changes would leak out the API by acciedent
13:48:44 mriedem johnthetubaguy: is there anything holding you up on https://review.openstack.org/#/c/459111/ and below?
13:49:45 johnthetubaguy mriedem: was doing TC stuff this morning, just been thinking of getting a coffee and looking at that now
13:49:53 leakypipes bauwser: k, rebased https://review.openstack.org/460281
13:50:05 mriedem johnthetubaguy: cool
13:50:17 mriedem johnthetubaguy: i applaud you for actually doing TC stuff
13:50:33 bauwser leakypipes: +wapit
13:51:42 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove compatibility code for flavors https://review.openstack.org/460377
13:52:58 mriedem bauwser: you wanted to do a newton release soon yeah?
13:53:03 mriedem we have two changes with +2s https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/newton
13:53:10 openstackgerrit Stephen Finucane proposed openstack/nova master: Remove useless API tests https://review.openstack.org/461011
13:53:10 openstackgerrit Stephen Finucane proposed openstack/nova master: Remove 'FlavorRxtxController' extension https://review.openstack.org/461010
13:53:11 bauwser mriedem: k
13:53:15 bauwser mriedem: looking at those
13:55:05 bauwser figleaf: not sure you understood my comment on https://review.openstack.org/#/c/460177/1/nova/compute/resource_tracker.py@1004
13:55:34 cdent thanks sfinucan, TIL
13:55:53 openstackgerrit Jay Pipes proposed openstack/nova master: placement: implement get_inventory() for libvirt https://review.openstack.org/457782
13:55:54 leakypipes bauwser, mriedem, cdent, figleaf: ^
13:56:10 sfinucan cdent: Intel's favourite paradox, last I checked ;)
13:56:48 openstackgerrit Sylvain Bauza proposed openstack/nova master: WIP: Delete existing allocations for move operations or retries https://review.openstack.org/460433
13:56:48 openstackgerrit Sylvain Bauza proposed openstack/nova master: WIP: Don't delete allocation if instance being scheduled https://review.openstack.org/460177
13:56:49 openstackgerrit Sylvain Bauza proposed openstack/nova master: WIP: Allocate instance by the conductor https://review.openstack.org/460455
13:56:49 openstackgerrit Sylvain Bauza proposed openstack/nova master: Add reserved_host_cpus option https://review.openstack.org/460113
13:57:09 bauwser leakypipes: mriedem: https://review.openstack.org/460113 is now with a reno file
13:58:26 leakypipes bauwser: +2 from me. thx for adding the reno. :)
13:58:50 bauwser leakypipes: and ty for adding the TODO note for the reserved value <3
13:59:00 leakypipes :) np
13:59:28 mriedem leakypipes: you removed the ... :(
13:59:29 openstackgerrit Béla Vancsics proposed openstack/nova master: [WIP] Transform aggregate.update_metadata notification https://review.openstack.org/460625
13:59:36 mriedem leakypipes: like, ...murder?!
14:01:33 mriedem leakypipes: https://review.openstack.org/#/c/457782/3/nova/virt/libvirt/driver.py
14:06:06 leakypipes mriedem: sorry, fixed.
14:06:06 openstackgerrit Jay Pipes proposed openstack/nova master: placement: implement get_inventory() for libvirt https://review.openstack.org/457782
14:06:09 leakypipes ^
14:08:25 openstackgerrit Stephen Finucane proposed openstack/nova master: trivial: Remove dead code https://review.openstack.org/460662
14:08:54 mriedem bauwser: comments inline https://review.openstack.org/#/c/460113/
14:09:07 openstackgerrit Stephen Finucane proposed openstack/nova master: Replace reserved_host_disk_mb with reserved_host_disk_gb https://review.openstack.org/460661
14:09:08 openstackgerrit Stephen Finucane proposed openstack/nova master: conf: Reword 'reserved_host_memory_mb' help text https://review.openstack.org/461054
14:09:08 mriedem bauwser: if you want to defer talking about the overheads stuff until we actually replace claims with allocations, that's fine
14:09:30 bauwser mriedem: jinx my mind

Earlier   Later