Earlier  
Posted Nick Remark
#openstack-nova - 2017-10-18
16:44:19 cdent huzzah
16:44:21 dansmith efried: get to work
16:45:03 efried Thanks for that. (jaypipes should really read it at some point, since it was his idea.)
16:45:14 mriedem artom: you want to start working on squashing https://review.openstack.org/#/c/512406/ into https://review.openstack.org/#/c/471356/ ?
16:50:37 jmccarthy Trying to figure out about using horizon to view instance console (instance on xen compute) - the console.log works, but not the console, any ideas ?
16:52:35 artom mriedem, sure
16:52:48 artom I wonder what'll come first - CI allowed you to merge it, or the next solar eclipse
16:54:30 mriedem or me going to lunch
16:55:45 artom Maybe you could eat the sun, two birds with one stone
16:56:28 mriedem i'm gonna need some psilocybin to pull that off
16:56:48 openstackgerrit sean mooney proposed openstack/nova-specs master: Use neutron's new port binding API https://review.openstack.org/375580
16:57:45 artom That was awfully erudite way of asking for shrooms
17:00:25 openstackgerrit Artom Lifshitz proposed openstack/nova stable/newton: Use VIR_DOMAIN_BLOCK_REBASE_COPY_DEV when rebasing https://review.openstack.org/471356
17:00:45 artom mriedem, ^^
17:13:34 openstackgerrit John Garbutt proposed openstack/nova master: Keep updating allocations for Ironic https://review.openstack.org/513085
17:21:45 jmccarthy Any ideas about how the console connection is setup to it can work via horizon ? (with instances on xen)
17:23:14 sean-k-mooney stephenfin: just looked at https://review.openstack.org/#/c/361140/30. there are some minor inaccuacyies in the spec but nothing i care about enough to warrent updating now that its merged
17:26:31 sean-k-mooney jmccarthy: i belive with xen you can still use spice/vnc or xens own console
17:26:48 efried cdent https://bugs.launchpad.net/nova/+bug/1724633
17:26:49 openstack Launchpad bug 1724633 in OpenStack Compute (nova) "AllocationCandidates.get_by_filters hits incorrectly when traits are split across the main RP and aggregates" [Undecided,New]
17:27:44 jmccarthy sean-k-mooney: True, those do work (at least the xen console that I tried earlier). I was hoping to see about getting it going via horizon
17:28:28 sean-k-mooney jmccarthy: connect it to horizon should work all you need to do is deploy the same proxy service on dom0 that you would use for kvm
17:29:17 sean-k-mooney horrizon bassically uses a html5 canvas and a websocket to deliver the vnc/spice console
17:29:51 melwitt looks like zuul was restarted again, so check to see if you need to recheck your patches
17:30:44 jmccarthy sean-k-mooney: Not sure I follow here about proxy service that is needed on xen compute ?
17:31:28 cdent thanks efried will pay real attention a bit later
17:31:42 sean-k-mooney jmccarthy: actully it does not need to be on the computes. for kvm we deploy nova_novncproxy on the contoler and it connect to the hypervisor vnc console and proxyies it to horizon via a websocket
17:31:48 efried cdent The bug doesn't have anything you don't already know. I'll post the reviews in a bit and poke ya.
17:32:04 cdent s’cool, good to have on radar
17:32:56 jmccarthy sean-k-mooney: Ah ok yep I have that - I have both types of computes in this setup actually
17:34:07 sean-k-mooney jmccarthy: ya so backically in the nova compute nodes you have to add eitehr a vnc or spice section to the nova.conf or nova-compute.conf that points the hypervior at the proxy
17:34:44 sean-k-mooney jmccarthy: somthing like this http://paste.openstack.org/show/624007/
17:34:45 mriedem need another specs core on this one https://review.openstack.org/#/c/509326/
17:35:04 jmccarthy sean-k-mooney: I think I have that tho ? The console in horizon is working for instances on kvm compute
17:35:46 sean-k-mooney jmccarthy: is xen configured to use a xen console for guests or a vnc console. you will have to match them up
17:38:07 sean-k-mooney jmccarthy: are you using xen via libvirt
17:38:37 jmccarthy sean-k-mooney: yep
17:38:38 sean-k-mooney jmccarthy: if so dump the xml of the xen instance and check if its using vnc like kvm or is it using the xen console
17:39:15 sean-k-mooney you have to pass the -c xen:// option to virsh to see the instance by default
17:39:52 sean-k-mooney so virsh -c xen:// list then virsh -c xen:// dumpxml <domain name>
17:40:36 jmccarthy sean-k-mooney: I see this console bit ? http://paste.openstack.org/show/624009/
17:41:09 sean-k-mooney jmccarthy: can you show me the full xml
17:42:02 sean-k-mooney jmccarthy: it should look something like http://paste.openstack.org/show/623903/
17:42:12 jmccarthy sean-k-mooney: http://paste.openstack.org/show/624010/
17:42:52 sean-k-mooney <graphics type='vnc' port='5900' autoport='yes' listen='0.0.0.0' keymap='en-us'>
17:42:54 sean-k-mooney <listen type='address' address='0.0.0.0'/>
17:42:56 sean-k-mooney </graphics>
17:42:58 sean-k-mooney so its using vnc
17:43:09 sean-k-mooney so you need to configre the nova conf also for vnc
17:45:34 jmccarthy sean-k-mooney: Oh I think vnc is off, spice is enabled
17:46:02 sean-k-mooney jmccarthy: :) that would cause issues. vnc works better in general
17:46:49 sean-k-mooney at least via horizon
17:47:42 openstackgerrit Eric Fried proposed openstack/nova master: Test alloc candidates with same RC in cn & shared https://review.openstack.org/513149
17:47:46 efried cdent ^ thar she blows.
17:47:55 cdent word
17:47:57 efried mriedem dansmith ^ demonstrates those two bugs I mentioned earlier.
17:49:09 jmccarthy sean-k-mooney: Ok I have to re-jig this and try it again
17:49:23 jmccarthy sean-k-mooney: Thanks :) !
18:08:25 jmccarthy sean-k-mooney: Oh actually it is vnc hmm
18:13:21 dims edleafe : ah ivy league school :)
18:14:12 edleafe dims: :)
18:24:52 openstackgerrit Elod Illes proposed openstack/nova master: Transform keypair.import notification https://review.openstack.org/513159
18:31:38 openstackgerrit melanie witt proposed openstack/nova master: DNM: Test websocketproxy with TLS https://review.openstack.org/513160
18:34:19 efried edleafe Where, in that test case? I was just following examples in the rest of the file. Thought I was mimicking alex_xu - but apparently he was mimicking jaypipes :)
18:35:34 openstackgerrit melanie witt proposed openstack/nova master: DNM: Test websocketproxy with TLS https://review.openstack.org/513160
18:37:48 efried jaypipes I was about to start tackling the functional test failures in https://review.openstack.org/#/c/385693/ but don't want to step on you if you're on it.
18:40:42 jaypipes efried: looking..
18:41:32 jaypipes dims: that would be an i v lg schl
18:41:54 dims LOL
18:43:40 jaypipes dims: or, just to piss off edleafe and dansmith, it would be:
18:43:41 jaypipes an
18:43:42 jaypipes i
18:43:43 jaypipes v
18:43:44 jaypipes lg
18:43:45 jaypipes schl
18:43:50 jaypipes )
18:50:36 jaypipes penick: :)
18:51:27 dansmith penick: that's jay's coding style... "indistinguishable from dog-on-keyboard"
18:52:28 jaypipes :)
18:52:34 dansmith it's like pep192 or something I think
18:52:58 jaypipes pep8919280afiksjhf
18:53:06 dansmith sounds more like it
18:53:16 edleafe "dog_on_keyboard" sounds about right :)
18:53:48 jaypipes heh
18:54:20 openstackgerrit Merged openstack/nova master: placement: set/check if inventory change in tree https://review.openstack.org/470575
18:54:44 efried woot^
18:54:48 efried next...
18:55:32 jaypipes efried: so, can you brief me on any changes, if any, you made in the n-r-p series please?
18:55:48 jaypipes efried: just rebases or anything functional?
18:56:13 jaypipes efried: I'm gonna pull the top patch (385693) and run tests locally.
18:56:13 efried jaypipes Almost entirely rebases, fixing nits, a couple of bugs. I don't think there was anything functional - lemme skim real quick...
18:56:19 jaypipes kk
18:56:23 openstackgerrit Chris Dent proposed openstack/nova master: [placement] manage cache headers for resource classes https://review.openstack.org/513161
18:56:33 edleafe jaypipes: I know you got a ton to catch up with, but the alternate hosts series is ready for review, starting with https://review.openstack.org/#/c/486215/
18:56:49 jaypipes edleafe: rock on, will do that as soon as I get those tests running.
18:56:51 efried jaypipes Okay, should I assume you're taking the reins back at this point, or do you want to do some pair dev on that series?
18:57:14 jaypipes efried: oh, I can take it over again, no prob.
18:57:17 efried jaypipes I'm totally prepared to fix those test cases if you have more important (or jaypipes-needin) things to do.
18:57:37 jaypipes efried: nope, I'm good to take it back
18:57:52 jaypipes appreciate you, edleafe and dansmith pushing on this while I was off

Earlier   Later