Earlier  
Posted Nick Remark
#openstack-nova - 2017-08-08
15:16:39 toabctl mriedem, see your own comment :)
15:18:23 mriedem i don't trust anything i said over 6 months ago
15:18:38 dansmith s/months/days for me
15:18:46 toabctl heh
15:18:52 dansmith and if it's about placement, then .. hours
15:36:47 openstackgerrit Matt Riedemann proposed openstack/nova master: no instance info cache update if instance deleted https://review.openstack.org/363585
15:41:41 cfriesen anyone seen this error message (in the context of block live migration of boot-from-volume instance with a config drive): error : qemuMigrationPrecreateStorage:1714 : Operation not supported: pre-creation of storage targets for incremental storage migration is not supported
15:45:34 sdague ok, it's about 3 hour wait time for check nodes right now, so I'm going to walk away for a bit. Any review of those doc bits would be nice
15:50:41 mriedem dansmith: melwitt: do we want to try and get this into ocata? https://review.openstack.org/#/c/428481/
15:50:45 mriedem *pike i mean
15:51:18 stephenfin mriedem, asettle: Is it just me, or does this not belong in the install guide? https://github.com/openstack/openstack-manuals/blob/stable/ocata/doc/config-reference/source/compute/hypervisor-hyper-v.rst
15:51:27 dansmith mriedem: didn't jaypipes' fix for the allocation thing I wrote effectively do this?
15:51:32 stephenfin (and all hypervisor-xxx docs)
15:51:38 asettle stephenfin: that belongs in config
15:51:41 asettle Why is it in the install?!
15:52:07 mriedem dansmith: no idea
15:52:39 stephenfin asettle: It seems like an install step to me? (Configuring compute nodes)
15:52:48 stephenfin It's currently in '/admin'
15:53:07 stephenfin Or, rather, I have it moved into '/admin' at the moment
15:53:09 sdague stephenfin: I think this is the issue of the docs which were feature oriented (the existing placement doc is the same thing) where concept, install, config were all in one doc
15:53:28 dansmith mriedem: https://review.openstack.org/#/c/490514/7/nova/scheduler/utils.py
15:53:46 sdague honestly, I would just say pick one for now, and all those are going to need to get broken up later to be more usage oriented
15:54:00 mriedem stephenfin: leave in config (/admin) for now
15:54:03 dansmith mriedem: the scheduler equivalent of that
15:54:20 asettle sdague does have a point. I would move to admin for now, and then we can figure it out
15:54:34 stephenfin mriedem, sdague, asettle: "He stays" (in admin)
15:54:36 sdague I also honestly think where things land on disk is not super important
15:54:38 mriedem dansmith: so do we run melwitt's functional test in https://review.openstack.org/#/c/428505/11/nova/tests/functional/test_boot_from_volume.py and see if the problem is gone?
15:54:52 sdague our consumers for the most part aren't browsing a local filesystem
15:54:56 openstackgerrit Merged openstack/nova master: Fix all >= 2 hit 404s https://review.openstack.org/491761
15:55:09 sdague they are coming in from the web, so it's just about how things end up on the glass with navigation patterns
15:55:18 stephenfin sdague: It kind of does because the filesystem manifests itself in the URL structure
15:55:43 sdague stephenfin: which is ignored by 99% of consumers
15:55:46 dansmith mriedem: I dunno, I think that test looks at a lot of RT stuff doesn't it?
15:55:56 stephenfin and I was pretty sure the plan was to still have central "Admin guide" and "Install guide" pages that deep link into each folder
15:56:02 stephenfin sdague: True
15:56:23 bauzas jaypipes: cdent: gibi: I clarified my opinion in https://review.openstack.org/#/c/491529/5/nova/tests/functional/integrated_helpers.py@75 about using all the filters
15:56:31 stephenfin Documentation is hard work.
15:56:35 sdague stephenfin: for sure
15:56:48 bauzas jaypipes: cdent: gibi: I'm okay with using all of them by default, just not in the same change, that's it
15:57:06 sdague stephenfin: it's possible we get there, there is so much near duplication of content from these different sources though, it's going to take a lot of massaging to figure it out
15:57:09 asettle stephenfin sdague - I'm going to print screen that you two are both agreeing that docs are hard work and cherish that forever
15:57:22 asettle Do you know how many times I've heard that docs aren't necessary and my job is worthless :D
15:58:21 sdague asettle: zomg, that's terrible.
15:58:46 cfriesen asettle: anyone making such a statement is obviously not worth listening to.
15:58:54 asettle *shrug* it is what it is :)
15:59:02 asettle cfriesen: in a nutshell ;0
15:59:04 asettle ;) *
15:59:19 asettle My favourite argument is that their code is so pure no docs are required for it's beauty
15:59:30 asettle Because 'you should just be able to read the code' ;)
15:59:45 cfriesen having written pure and beautiful code and then gone back 5 years later.....
16:00:39 asettle hahahhahaha
16:01:28 sean-k-mooney asettle: cfriesen that argument may fly for perl. i here its considered a write only language so need to read it again 5 years later :P
16:02:10 asettle stephenfin: uhhhhh who wrote that? :P did we?
16:02:18 asettle sean-k-mooney: pretty much goes for all code, no?
16:02:20 sean-k-mooney stephenfin: that is when you use qemu without kvm/xen i think
16:02:57 sfinucan sean-k-mooney: Doesn't look like it http://user-mode-linux.sourceforge.net/
16:03:14 sean-k-mooney asettle: there is some code that is self documenting and it you coreccletly decompose your codded into small fuctions it can be but ingererall comment help alot
16:03:17 sdague sfinucan: it's what came before xen
16:03:18 stephenfin Oops - wrong nick
16:03:30 stephenfin sdague: Is it still relevant?
16:03:38 sdague stephenfin: I wouldn't think so
16:03:45 cfriesen sean-k-mooney: no, actually it's different and funky
16:03:52 edleafe asettle: Docs aren't necessary - to the person writing the code. To everyone else, though...
16:03:57 sdague user mode linux was run linux kernels as user processes
16:04:04 asettle edleafe: I think that's the point at the end, right? :p
16:04:10 asettle I wrote my first little python script so I feel ya
16:04:16 asettle It is obviously perfect
16:04:16 edleafe asettle: :)
16:04:21 asettle And makes sense to *everyone*
16:04:27 asettle :p
16:04:28 edleafe but of course
16:04:29 sdague circa late 90s
16:04:47 sean-k-mooney stephenfin: huh that is weird but ok if nova supports it thne great if there is not a ci for it though its broken by default
16:04:59 sdague honestly, uml is kind of docker before docker
16:06:20 cfriesen sdague: wouldn't that be lxc?
16:06:22 sean-k-mooney sdague: so its like lxc/openvz container. e.g a sandboxed system level container/chroot?
16:06:55 sdague sean-k-mooney: yeh, except pre namespaces
16:07:18 cfriesen sean-k-mooney: sdague: I think it's actually linux implemented using POSIX as the architecture.
16:08:01 sdague anyway, the crux of it, I'd remove all the references to it in the nova space. I expect someone got somethign working in cactus, but never bothered again after
16:08:06 sdague and the reference lasted until now
16:08:42 cfriesen sdague: yeah, agreed. don't see why anyone would actually use it with nova
16:08:52 stephenfin Yup, they're gone
16:09:02 stephenfin There was only one (that I've found so far)
16:09:14 sdague oh, this is why - https://blueprints.launchpad.net/nova/+spec/austin-user-mode-linux
16:09:27 sdague they were attempting to use it for testing instead of 2nd level qemu
16:09:44 sean-k-mooney sdague: looking at https://wiki.openstack.org/wiki/Nova/UML it looks like its pluged in under livbivrt
16:09:54 stephenfin sdague: Importing this config guide is proving slower than I thought (alll the cross-references). I may need to have you take over it if I don't get much further in the next hour or so
16:10:02 stephenfin (I'm gone tomorrow on)
16:10:04 sdague stephenfin: no prob
16:10:08 mriedem melwitt: i've rebased and cleaned up the conflict in the stable branches for https://review.openstack.org/#/q/I8cd056fa17184a98c31547add0e9fb2d363d0908,n,z
16:10:17 mriedem melwitt: now just need to get the series of changes below that one merged
16:10:58 sdague stephenfin: before you leave, if you can send me an email with the patch url, and what the major reference fixing looks like
16:11:10 sdague just to get me running on it quicker
16:11:21 sdague as I'm about to go out for a bike ride while the getting is good
16:11:40 stephenfin Will do
16:20:59 openstackgerrit Jay Pipes proposed openstack/nova master: remove provider allocs in confirm/revert resize https://review.openstack.org/488510
16:21:00 openstackgerrit Jay Pipes proposed openstack/nova master: placement: refactor healing of allocations in RT https://review.openstack.org/491850
16:21:00 openstackgerrit Jay Pipes proposed openstack/nova master: Resource tracker compatibility with Ocata and Pike https://review.openstack.org/491012
16:21:26 jaypipes dansmith: ok, I did my best on the above but it's icky and may have made a mistake or two.

Earlier   Later