Earlier  
Posted Nick Remark
#openstack-nova - 2017-02-27
23:38:13 openstackgerrit Dan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context https://review.openstack.org/438023
23:38:13 openstackgerrit Dan Smith proposed openstack/nova master: Add cell field to Destination object https://review.openstack.org/438024
23:38:14 openstackgerrit Dan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell https://review.openstack.org/438025
23:40:47 openstackgerrit Eric Fried proposed openstack/nova master: PowerVM Driver: spawn/destroy #4: full flavor https://review.openstack.org/391288
23:53:47 openstackgerrit John Griffith proposed openstack/nova master: Add attachment_uuid to BDM table https://review.openstack.org/438744
23:56:42 mikal tonyb: mriedem went away so I can't tell him why we reverted that thing
23:56:45 mikal So that went well
23:57:17 tonyb mikal: :( Tell me and he can read the logs
23:57:47 mikal tonyb: the ploop stuff exposes a config drive which uses an ext4 filesystem. This works for the parallels guys because they assume that all their "instances" are linux for obvious reasons.
23:58:16 mikal tonyb: however the ploop support is added in a way that say, libvirt, could use a ploop config drive as well
23:58:32 mikal tonyb: which means every guest OS in the world now needs to support ext4 because of a possible deployer choice
23:58:39 mikal tonyb: which isn't great for something like a windows guest
23:58:46 dansmith yeah, that sucks
23:58:57 dansmith I wish we had that context whilst discussing it
23:59:13 mikal tonyb: we had a long argument at the time about how we'd deliberately picked fat and iso9660 because they were universally supported by our guest OSes
23:59:23 mikal tonyb: and in fact every conceivable OS
23:59:42 mikal tonyb: until we discovered that parallel in fact supports neither of those, as they have no way to mount a block device
23:59:49 dansmith is there some reason they can't just use fat for that as well?
23:59:50 dansmith ah
#openstack-nova - 2017-02-28
00:00:00 dansmith now, he made it sound like they _do_ have a block device even in the containery thing
00:00:07 mikal We talked through a user space fat implementation they could use instead
00:00:20 mikal And they shook their fists at us for being big meanies
00:00:39 mikal I have no comment on if the block thing is still true
00:00:44 mikal Simply don't know
00:01:15 dansmith mikal: can you make sure that all gets reflected in the current patches? I'll circle back and admit I didn't have that context while we were discussing it and I was not coming up with any reasons to block it
00:01:25 dansmith (which is why we wanted to re-get your context post-ptg)
00:01:51 mikal Sure. Its not going to happen today though. I'll try and get it done by the end of the week.
00:02:05 mikal I'm currently trying to remember why a directory on the host OS was better than a ext4 filesystem
00:02:11 mikal And its not coming to me instantly
00:02:41 dansmith well, it is the same behavior for lxc and parallels, and doesn't require needing to know what filesystem is there
00:03:01 mikal I do recall someone else wanting directories, it might have been LXC
00:03:05 mikal I'm a bit fuzzy on the details
00:03:11 mikal That said, it didn't merge
00:03:13 tonyb dansmith: I don't see any open reviews, just the old 2015 blueprint
00:03:18 mikal So how does LXC do config drives at the moment?
00:03:23 dansmith tonyb: they had a patch I think
00:03:26 dansmith mikal: it doesn't AFAIK
00:03:33 mikal Oh, ok
00:04:21 dansmith actually,
00:04:31 dansmith tonyb: maybe I'm thinking of the other libvirt image type thing
00:04:51 dansmith I think we're to expect them to have a spec though, IIRC
00:05:10 tonyb dansmith: Yeah could be ... I can't see an configdrive patch and we discussed them at the same time late on Friday soe memory==fuzzy
00:05:22 dansmith yeah
00:05:48 dansmith tonyb: he should be around during your day today I think, so maybe ping him
00:05:58 mikal Was there any discussion of vendordata? I kind of consider it complete at this point, but I don't know if people showed up with pitchforks with further complaints.
00:06:20 tonyb mikal: not near me
00:06:22 dansmith mikal: we declared it a success given the lack of any pitchforks (or other representation)
00:07:11 mikal dansmith: good. I shall pretend it never happened then.
00:07:34 dansmith well you might miss out on eventual praise if you do
00:07:52 mikal dansmith: oh no, I shall tell random people on the street of my exploits
00:07:58 dansmith heh
00:08:14 tonyb dansmith: he'll have a minion pass on the praise in mime
00:08:17 mikal dansmith: and it will go on my application form for Fellow. "I invented the shit out of config drive v2, and the vendordata re-write!"
00:08:24 dansmith heh
00:08:31 cburgess lol
00:08:31 mikal Both fundamental internet technologies
00:08:58 mikal Actually, a tshirt that said "I invented the shit out of config drive v2" would probably be a thing I'd wear
00:09:48 dansmith and most people would not know it's not that impressive, so, sounds like a good idea
00:10:14 mikal I would like to note we intended to have deleted config drive by now
00:10:20 mikal But yet, here we are
00:10:27 mikal Its the gift that keeps on giving
00:12:07 tonyb mikal: we shoudl just fix the metadata service so configdrive isn't needed
00:12:14 cburgess Yeah I don't see how we can ever get rid of it at this poing given we can't do metadata over IPv6
00:12:15 tonyb mikal: how hard can it be ;P
00:12:27 cburgess and yeah metadata service is... umm... horrible
00:12:44 tonyb cburgess: it's only code from being less horrible
00:12:54 mikal cburgess: that's probably what I'd do next if I had any time
00:12:58 openstackgerrit John Griffith proposed openstack/nova master: Add Cinder V3 Detach calls https://review.openstack.org/438750
00:13:02 mikal But instead, I write project plans
00:13:17 cburgess tonyb mikal Yeah I wish I had the time to fix metadata as well. Its caused us a lot of scaling problems
00:13:43 mikal cburgess: you just need better users...
00:13:53 cburgess mikal Don't get me started
00:14:21 cburgess Somewhere.. someone on the internet created a chef plugin of some type that spams the hell out of metatata with request from every conciviable cloud format every seconds.
00:14:32 cburgess I have users making 350+ metadata requests a second.
00:14:35 cburgess Its... insane
00:15:04 dansmith cburgess: yeah, it's super good for that
00:15:10 dansmith cburgess: users love hitting it hard
00:15:33 mikal cburgess: you're really going to hate vendordata then
00:15:46 mikal Cause we fan out that request to N other services
00:16:13 cburgess dansmith Is that supposed to be in the sarcasm font?
00:16:18 dansmith cburgess: no
00:16:24 dansmith cburgess: I have 'em too
00:16:31 cburgess mikal I still have to configure that though right?
00:16:33 dansmith cburgess: run puppet every minute and slam the metadata server
00:16:38 mikal cburgess: yes, its opt in
00:16:50 mikal cburgess: but if any of those users want windows active directory registration...
00:16:52 cburgess dansmith Ahh ok yeah, its insane to me, and they seem to not understand how its a problem
00:16:57 dansmith yeah
00:16:59 dansmith but alas
00:17:02 cburgess mikal Hmmm I might need that
00:17:10 mikal cburgess: good news!
00:17:15 mikal cburgess: and by good I mean bad
00:17:18 cburgess dansmith Yeah so... like I said.. if I had the time I would propose a re-write of metadata because its horrible.
00:17:35 mikal I could write a project plan for that
00:17:39 mikal I'm getting quite good at them
00:17:46 mikal Not good at getting things resourced
00:17:54 mikal But I have nice Microsoft Word documents
00:17:58 cburgess LOL
00:19:51 openstackgerrit Li Yingjun proposed openstack/nova master: Error message should not include SQL command https://review.openstack.org/436773
03:31:43 openstackgerrit Li Yingjun proposed openstack/nova-specs master: Spec for support set vgamem for video https://review.openstack.org/438787

Earlier   Later