Earlier  
Posted Nick Remark
#openstack-nova - 2017-05-23
19:30:39 melwitt jaypipes: lol :)
19:30:53 mriedem sdague: i don't even know that the docs jobs would use it anyway
19:30:57 mriedem since they don't do tox -e docs
19:31:03 mriedem i think they do build_sphinx directly right?
19:31:06 jaypipes cdent: nom nom!
19:31:07 sdague mriedem: yeh, good point, I don't know
19:35:08 openstackgerrit Matt Riedemann proposed openstack/nova-specs master: Blacklist sphinx 1.6.1 https://review.openstack.org/467367
19:38:21 openstackgerrit christopher.uhler proposed openstack/nova master: Libvirt volume driver for Veritas HyperScale https://review.openstack.org/443951
19:40:34 mriedem UK things
19:40:43 mriedem probably have toffee in them
19:41:49 melwitt heh
19:44:26 penick @jaypipes congrats on the fiber rich bug smash
19:45:00 mriedem dansmith: looks like you dropped something in the rebase https://review.openstack.org/#/c/460616/5
19:46:16 openstackgerrit Lucian Petrut proposed openstack/nova master: [wip] Hyper-V: accept Glance vhdx images https://review.openstack.org/467369
19:46:55 dansmith mriedem: hmm, not sure how that happened, but okay
19:47:04 mriedem also,
19:47:13 mriedem _find_service was removed in ps4 but not ps5
19:47:56 dansmith oh, I see, you pushed to my set
19:47:58 dansmith I didn't realize, sorry
19:51:49 openstackgerrit Dan Smith proposed openstack/nova master: re-Allow adding computes with no ComputeNodes to aggregates https://review.openstack.org/460616
19:51:56 cdent penick: you get a gold star
19:51:56 dansmith mriedem: how about that?
19:52:09 penick ;)
19:53:35 mriedem god damn we should restrict updating an instance until it's active
19:53:40 edleafe penick: was going to respond to the list, but you used all the good puns
19:54:10 melwitt mriedem: I thought we did that already. or was that only tags
19:54:11 edleafe penick: couldn't think of a clever way to say that crap doesn't stick to porcelain, but sure seems to stick to nova
19:54:18 mriedem melwitt: tags
19:54:21 mriedem look at this fing mess https://github.com/openstack/nova/blob/master/nova/compute/api.py#L2732-L2782
19:54:51 dansmith mriedem: did you mean to remove the line range when referring to the thing that is a fing mess?
19:55:03 melwitt hah that
19:55:14 mriedem line range is in there
19:55:55 dansmith mriedem: what I meant was, you could say "just look at this fing mess" with this link and be quite valid: https://github.com/openstack/nova/blob/master/nova/compute/api.py
19:56:10 mriedem oh
19:56:12 mriedem well,
19:56:15 penick edleafe: so you're saying that prior to being the porcelain of choice, Nova would require vigorous scrubbing?
19:56:16 mriedem i know some volume type in there would help
19:56:30 penick s/Nova/Nova's codebase/
19:56:31 dansmith mriedem: that'd class it up real nice
19:56:41 mriedem i wonder if we can delete any of that now
19:56:53 mriedem it refers to the before times when we still created the instance in the api
19:57:31 mriedem penick: while you're here,
19:57:34 mriedem do your users use cinder?
19:57:49 mriedem well, do your users boot from volume?
19:59:09 penick They do not, yet. I've paused that project. However we're starting it back up soon.
19:59:30 mriedem that project - a project which has cinder?
19:59:48 penick We've done the work to migrate instances with local disk to boot from volume, and all of our developer productivity environments will switch to using boot from volume as a default
20:00:24 mriedem penick: ok, well when your users complain that they have to create a volume with a non-default type in cinder and then provide that volume to nova, rather than just do it all through nova first, let us konw
20:00:25 penick "that project" = "a project to move our clusters to boot from volume". Sorry, left out context there
20:00:27 mriedem *know
20:00:52 penick Uhm. I'll complain right now. That would suck.
20:01:13 smcginnis penick: Them asking for that? Or not being able to do it?
20:01:34 mriedem penick: will you have multiple cinder backends?
20:02:07 penick For developer productivity I only intend to support boot from volume and local disk
20:02:53 dansmith wait, what?
20:02:58 dansmith penick: you want to move _to_ BFV?
20:03:21 dansmith may I go ahead and wish luck to your therapist?
20:03:27 melwitt penick: note that boot from volume is different than booting instances with ephemeral storage on cinder
20:04:25 smcginnis melwitt: +1
20:04:30 penick well, I intend to boot instances to having disks which are situated on network storage
20:05:08 penick Let me try that again, in english this time
20:05:11 mriedem so use the ceph image backend in nova, do you need volumes?
20:05:11 dansmith ceph ephemeral is not equivalent to BFV if that's what you mean
20:05:33 penick Ugh ceph.
20:05:54 mriedem fine fine
20:05:54 melwitt yeah, you might be thinking of backing instance ephemeral storage on cinder (ceph?). boot from volume is creating a volume in cinder from an image and attaching it to an instance, and it (the volume) can live on after the instance is deleted
20:05:56 mriedem use scaleio!
20:06:26 mriedem melwitt: or not, delete_on_termination ftw
20:06:28 dansmith 8GB swap for all!
20:06:32 penick So Nova would interact with something like scaleio directly, and not go through cinder?
20:06:39 melwitt mriedem: yep, can do that too
20:07:04 dansmith penick: this is the thing we were talking about -- nova duplicates a fraction of cinder for the drivers we like
20:07:23 dansmith penick: so you can back your instances on ceph, or local, but not much else
20:07:32 dansmith because we like writing things twice and maintaining them once
20:07:52 cdent can I quote you on that dansmith? that's very quotable
20:07:58 penick But..why not let Cinder do the word of managing volumes?
20:08:06 dansmith cdent: you may
20:08:07 dansmith penick: yeah, that
20:08:12 dansmith has been my suggestion,
20:08:15 dansmith but it's a ton of work
20:08:30 dansmith and openstack being already dead according to the press, we don't have enough time to finish that before we're done
20:08:46 penick Pfft. Dead. Hah
20:08:58 dansmith regardless, I think we all agree that that's how it should work
20:09:03 dansmith but it doesn't today
20:09:12 dansmith unless you BFV everything, which is also broken for lots of things
20:09:20 dansmith and, nova devs will stop talking to you if you move to that
20:10:09 penick So if I add a feature my users need, in the only way that it works right now, you'll kick me out of nova hogworts?
20:10:19 mriedem penick: i'm much more interested in your doing cells v2 from trunk than doing BFV
20:10:34 dansmith penick: don't worry, you'll hate yourself soon after adopting it anyway
20:11:55 penick mriedem: i'm much more interested in cellsv2 as well. But to quote a great poet "If you don't eat your meat, you can't have any pudding"
20:12:06 penick Not sure who said that. Might have been Socrates.
20:12:14 dansmith pretty sure it was Waters :P
20:12:23 mriedem dude,
20:12:26 penick :P
20:12:28 mriedem you don't want to eat boiled meat anyway right?
20:12:51 mriedem where is mdbooth when i need to joke about terrible british meat
20:13:35 penick Correct, but if I picked the things I -wanted- to do, over what the business needs, i'd have a really kickass 10 node openstack cluster running on trunk. But I wouldn't be moving the whole company over to it
20:23:48 mriedem well riddle me this, where is accessIPv4 actually used anywhere in nova anymore?!
20:24:51 mriedem i need an onboarding session
20:24:57 cburgess mriedem Thats a dangerous thing to say to me. :P

Earlier   Later