Earlier  
Posted Nick Remark
#openstack-nova - 2018-05-30
18:51:17 dansmith oh, I have something on my calendar that covers it up so I wasn't paying attention
18:51:23 dansmith so yeah, cancel if we can
18:51:26 dansmith we just talked last week anyway
18:51:48 melwitt +1
18:53:28 mriedem don't need to have a meeting, but tssurya has 2 bug fixes that i'm +2 on which you should probably look at
18:53:38 melwitt k
18:53:41 dansmith links
18:53:52 mriedem https://review.openstack.org/#/c/568271/ and https://review.openstack.org/#/c/567878/
18:54:32 dansmith I'll get the second
18:54:38 dansmith since online migration
18:54:56 melwitt k
19:05:41 mriedem dansmith: we have backported online data migrations to fix bugs before https://review.openstack.org/#/c/408725/
19:06:41 dansmith okay, probably want to do a special reno with it though right? so people (if paying attention) will know to re-run them
19:08:26 mriedem yeah i think so,
19:08:35 mriedem https://review.openstack.org/#/c/529389/ was similar but not as explicit,
19:09:01 mriedem the idea just being, if we can get the fix into the stable branches before people roll up to them, then great, else we tried
19:09:17 dansmith sure, that's a fair point
19:09:44 dansmith anyway, wasn't saying we couldn't or shouldn't, just that we should highlight it
19:09:45 mriedem should we put a simple 'fixes' reno on that patch now before backports?
19:09:57 mriedem then we don't need to make it weird on stable
19:10:26 dansmith I think a dedicated reno for the backports will make it more clear, right? "If you are applying this update after already being on the current release, you'll need to re-run online migrations" or something
19:11:21 mriedem sure that works for me as well
19:11:24 dansmith if people see that it's fixed in the stable they're running, but it's still broken for them and they don't realize they would need to re-run online migrations at a peri-release boundary they might be confused
19:12:20 mriedem i'll push the backport to queens once i get done with reviewing sahid's trusted vf series again
19:19:57 openstackgerrit Matt Riedemann proposed openstack/nova master: libvirt: configure trust mode for vfs https://review.openstack.org/458514
19:19:58 openstackgerrit Matt Riedemann proposed openstack/nova master: libvirt: add vf_trusted field for network metadata https://review.openstack.org/566343
19:19:59 openstackgerrit Matt Riedemann proposed openstack/nova master: metadata: add vf_trusted field to device metadata https://review.openstack.org/566344
19:20:00 openstackgerrit Matt Riedemann proposed openstack/nova master: network: update pci request spec to handle trusted tags https://review.openstack.org/458820
19:44:29 efried jaypipes: Done. mriedem: I'm +2 on https://review.openstack.org/#/c/553597/ now.
19:46:40 mriedem artom: you might want to take a quick run through this https://review.openstack.org/#/c/566344/
19:46:47 mriedem efried: ok
19:47:38 mriedem "Snarklepuss is actually my middle name, not my surname." blows my mind
19:47:52 mriedem that's professional snark at a PhD level
19:48:25 artom mriedem, indeed, thanks for motivating me
19:48:38 artom That series has been sitting on my review list since forever
19:49:15 mriedem artom: besides that one patch i'm +2 on the rest
19:49:30 mriedem artom: if you're so inclined, you could even address my comments in that one and we could get the entire thing +2ed today
19:49:50 artom mriedem, not a bad idea, sahid's done for the day anyways
19:50:04 artom I don't think he'll mind
19:50:28 artom Will we lose all your +2s if I push/rebaes tho?
19:50:29 mriedem i've been addressing my own nits to keep it going
19:50:31 mriedem so yeah he won't mind
19:50:34 mriedem no
19:50:41 artom "rebaes"
19:50:52 mriedem if you rebase like you spell, we might have problems
19:50:53 artom When you come back to your bae
19:51:03 tssurya mriedem, dansmith: thanks for the reviews, I just got back from a (2 weeks long) vacation and also don't have anything for the meeting. Will catch up on the summit stuff from tomorrow.
19:51:16 dansmith tssurya: cool
19:51:41 mriedem tssurya: rest assured we talked you up big time to belmiro and tim in vancouver
19:51:56 tssurya mriedem: haha thanks a ton!!
19:52:42 mriedem artom: just: git review -d 458820 && git rebase -i HEAD~2
19:52:52 mriedem fix the one, then git rebase --continue && git review -R -y
19:53:29 artom Ah, yeah, rebasing on the one below it instead of master isn't a bad idea
19:53:35 artom Tiny bit patronizing tho ;)
19:54:08 mriedem right don't rebase on master
19:54:15 mriedem that makes the diffs between patches hard to follow
19:54:38 mriedem i only rebase on master if i have a merge conflict
19:54:59 artom At some point, someone somewhere will make a diff of diffs tool
19:55:08 artom I remember Diana talking about it before she left Red hat
19:55:17 dansmith git review can do that for ou
19:55:21 mriedem tonyb probably already has one
19:55:39 artom dansmith, yeah? Will need to look into that
19:55:44 dansmith git review -m XXX,4,5
19:56:03 mriedem i'm currently explaining the difference, over text message, between bratwurst, kielbasa and summer sausage
19:56:10 mriedem and can't tell if it's some cruel joke
19:56:29 dansmith git review can't do that
19:56:48 dansmith git review will do anything for love, but it won't ... doo... thaaat.
19:56:51 mriedem git review --sausage-index
19:56:54 dansmith hah
19:57:24 dansmith I think you just did
19:57:38 artom So meta
20:01:03 artom mriedem, so is 'vf_trusted' always going to show in device metadata from now on? And set to True/False?
20:01:22 artom Or it'll only appear if the VF is trusted?
20:01:31 artom (Yeah, I could read, but... :/ )
20:01:44 mriedem he's always putting it in,
20:01:50 mriedem default to False for old devices, which is correct
20:02:04 mriedem the new field shows up if the requested version on the metadata api is new enough
20:02:07 artom I'm cool with whatever, just wanted to be sure
20:02:32 mriedem i tend to like adding new fields like we do in the compute rest api, which is we add the new field always, we don't expose it conditionally based on it's value
20:02:50 dansmith definitely
20:03:10 dansmith not all languages have a __contains__ type operator, which makes checking for the presence before the value annoying
20:09:40 mriedem efried: jaypipes: +W on the mirror patch
20:09:53 efried süsse
20:18:31 openstackgerrit Matt Riedemann proposed openstack/nova master: Skip ServerShowV254Test.test_rebuild_server in cells v1 job https://review.openstack.org/569454
20:21:56 artom mriedem, https://review.openstack.org/#/c/566344/7/nova/tests/unit/test_metadata.py@244
20:22:52 artom we need to include it though, no? We're asserting that the metadata will be equal to those dicts we define, so we need to add vf_trusted=False because we expect the code to generate that
20:23:36 mriedem oh is that the thing we're asserting against in the response?
20:23:39 mriedem if so, then sure
20:23:42 mriedem it wasn't obvious
20:24:04 artom Yeah, it's giving me a headache too
20:24:26 mriedem without reading it yet, is it fair to say the ML thread on review nit picking has itself succumbed to nit picking?
20:25:11 artom Duh
20:25:28 artom Really accessible topic, easy visibility points
20:25:32 artom Even *I* contributed
20:45:05 artom mriedem, need to relocate home (via daycare) will try to finish the metadata thing tonight
20:45:14 artom You east or west coast?
20:45:21 artom (Locality-wise, not rap)
20:45:44 artom Though I guess we already have your +2, it's jaypipes or whoever else we need to care about
20:46:28 jaypipes artom: hmm?
20:47:19 artom jaypipes, oh, apologies, for some reason I was sure mriedem roped you into reviewing https://review.openstack.org/#/q/topic:bp/sriov-trusted-vfs+(status:open+OR+status:merged)

Earlier   Later