Earlier  
Posted Nick Remark
#openstack-nova - 2017-07-28
15:00:40 mriedem i should also get this cleaned up https://review.openstack.org/#/c/460377/
15:02:56 superdan ugh yeah
15:03:28 openstackgerrit Ed Leafe proposed openstack/nova master: Handle hash ring rebalancing in ironic flavor migration https://review.openstack.org/487954
15:12:54 mriedem bauwser: going to update the reno in https://review.openstack.org/#/c/484828/ per cdent's comment?
15:13:46 bauwser mriedem: sure, can do
15:14:26 bauwser mriedem: I'm just going to end up my work week prematurely because of corporate network requirements that require major upgrades for me
15:15:26 mriedem bauwser: you know how when i asked if you were talking to your dog when in boston and i said the dog said 'le woof' and you looked like that doesn't make sense/
15:15:27 mriedem ?
15:15:50 mriedem i said the same thing to my wife, who knows a little french, and she did the same, and said, "that doesn't make sense, it would be la woof"
15:16:00 mriedem i can't win
15:16:04 bauwser mriedem: heh
15:16:35 bauwser mriedem: I was litterally about to show my dog yesterday on the hangout as it was bugging me
15:17:28 bauwser anyway, my internal network connection is about to blow out in a few, so \o
15:20:18 bauwser cdent: one tuple (openvpn 2.4, fedora 23)
15:27:57 openstackgerrit Matt Riedemann proposed openstack/nova master: DNM: simulate rpc delay when cleaning up allocations from source node https://review.openstack.org/488500
15:30:26 mriedem superdan: ^ like this?
15:30:56 superdan mriedem: yeah exactly
15:32:06 mriedem leakypipes: i'm going to close out the placement-claims bp
15:32:16 mriedem the main bits are done for pike, rest can be something else in queens
15:32:18 leakypipes k
15:37:32 leakypipes superdan: what was that bug number again? I remember it was a palindrome but my scrollback is too little to grab it..
15:37:41 leakypipes 1707071?
15:37:51 superdan yep
15:38:05 leakypipes got it, thanks
15:56:55 s-dean Hi could somebody tell me what, this command queries
15:56:55 s-dean curl -g -i --cacert "/etc/keystone/tls/ca-cert.pem" -X GET https://10.30.0.2:8774/v2.1/servers/detail -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}3ac08c79ab47c87d8050040c8a18d0774c326933"
15:57:13 s-dean obviously the nova-api
15:57:27 mriedem list servers for that tenant with details
15:57:34 s-dean but what does the servers detail part look at
15:57:48 mriedem https://developer.openstack.org/api-ref/compute/#list-servers-detailed
15:57:51 s-dean because its not returning anything
15:57:57 s-dean i never get a response back
15:58:13 mriedem it hangs?
15:58:17 s-dean yeah
15:58:19 mriedem or you get an empty body?
15:58:24 s-dean no response
15:58:28 mriedem the response should timeout either way
15:58:36 s-dean mhh
15:58:56 mriedem there should be a request id you can trace through the nova-api logs
15:59:11 mriedem look for the GET /servers/detail request in the nova-api debug logs
15:59:16 mriedem there is a req-<uuid> thing
15:59:19 s-dean nova.osapi_compute.wsgi.server [req-b884b02e-e9c0-4845-9dd8-1f4cd1a6215a 2456405c5d3547e5aeece36828578f99 be5ea0b1031d4949ab94107522f305b4 - default default] 10.30.0.2 "GET /v2.1/servers/detail HTTP/1.1" status: 500 len: 566 time: 600.7115021
15:59:20 mriedem you can follow that through the logs
15:59:26 mriedem req-b884b02e-e9c0-4845-9dd8-1f4cd1a6215a
15:59:27 mriedem yeah
15:59:32 mriedem so something exploded
15:59:34 mriedem 500 error
15:59:38 mriedem look for errors
15:59:52 s-dean DBError: Can't reconnect until invalid transaction is rolled back
16:00:18 mriedem huh, don't know what that is
16:00:28 s-dean its asking me to report a bug
16:00:36 mriedem s-dean: are you hand-rolling all this stuff or using some deployment tooling?
16:00:45 s-dean hand-rolling baby
16:00:47 s-dean haha
16:00:48 mriedem misconfiguration of the db wouldn't be a nova bug
16:00:57 s-dean probably a config error again
16:00:59 mriedem may i suggest using a deployment tool
16:01:17 s-dean yeah but which oone
16:01:17 mriedem like openstack-ansible or kolla
16:01:24 mriedem ^ are the ones i'd look at
16:01:25 s-dean i was looking into kolla
16:01:39 s-dean deploys it onto docker right
16:02:21 mriedem yeah
16:02:29 mriedem openstack-ansible deploys into lxc containers
16:02:39 leakypipes builds openstack as docker images is what you mean, but yeah.
16:03:01 s-dean ive just spent so much time learning how to deploy to bare metal
16:03:10 s-dean 3 node setup
16:03:26 s-dean i dont even now how all that stuff ties into my backend network
16:04:10 s-dean i wanted to deploy a self service network with overlay network provider and management hence why ive been doing it by hand
16:05:06 s-dean been one heck of a learning experience i'm glad its the weekend though hahaha
16:10:00 openstackgerrit Jay Pipes proposed openstack/nova master: remove source provider allocs in confirm_resize() https://review.openstack.org/488510
16:11:51 leakypipes mriedem, superdan, bauwser, cdent, figleaf: ^^
16:12:25 leakypipes that didn't mock everything out..
16:12:26 mriedem leakypipes: we do-ish
16:12:39 leakypipes mriedem: see my qualifying statement above :)
16:12:53 mriedem like what?
16:13:08 mriedem we mock out cinder/glance/neutron yeah
16:13:14 mriedem but we don't really need those for testing this
16:13:34 mriedem e.g https://review.openstack.org/#/c/487958/
16:15:09 openstackgerrit Merged openstack/nova master: libvirt: Post-migration, set cache value for Cinder volume(s) https://review.openstack.org/485752
16:15:24 leakypipes mriedem: yeah, that's a good start. thanks for the link.
16:16:09 leakypipes mriedem: still no way to test the kinds of timing issues that superdan was bringing up on the call yesterday though... emulating a long MQ interaction on the destination for instance and ensuring that the source host does the right thing...
16:16:19 leakypipes anyway, I'm just bitching. it's Friday, deal with it :P
16:16:32 mriedem leakypipes: you're about as sassy as that gd sax
16:17:31 melwitt *sniff* my precious blueprint
16:17:50 mriedem sorry
16:18:32 melwitt s'okay :)
16:18:50 mriedem tell your bp to have a kick grass summer and you'll see it in the fall
16:18:59 mriedem in it's yearbook of course
16:19:10 melwitt haha
16:19:14 mriedem ps bobby flynn is soooo cute!
16:19:35 melwitt "Stay cool!"
16:27:31 leakypipes mriedem: grr, shitbuckets.
16:27:39 leakypipes mriedem: we forgot about resize to same host. :(
16:27:41 mriedem literally?
16:28:06 leakypipes mriedem: so when doing a resize same host, we'll end up deleting the entire allocation except for the shared providers in the patch I just put up.
16:28:29 cdent yeehaw
16:28:41 mriedem just check instance.host == CONF.host?
16:29:12 leakypipes mriedem: yeah. though... in the thing we added for scheduler claiming a double-up allocation, did we account for resize to same host? :(
16:29:49 mriedem yes

Earlier   Later