Earlier  
Posted Nick Remark
#openstack-sdks - 2019-11-25
23:45:35 eandersson sounds good - will take me a few hours anyway to run the tests and verify the results
#openstack-sdks - 2019-11-26
00:42:17 openstackgerrit Yongli He proposed openstack/python-openstackclient master: Microversion 2.78 - server show topology https://review.opendev.org/680928
03:01:19 tonyb So I have a newbie question
03:01:34 tonyb I'm writing my first app using the opensatcksdk
03:01:59 tonyb I need to know how to get to the 'fualt' on a server object
03:02:44 tonyb It doesn't seem to be exposed by default, but I can see it the shell via openstack
03:02:55 tonyb Hmm I guess I could just go see what it does
04:58:29 openstackgerrit Ian Wienand proposed openstack/openstacksdk master: Create an OpenDev docker image https://review.opendev.org/696015
05:11:54 openstackgerrit Ian Wienand proposed openstack/openstacksdk master: Create an OpenDev docker image https://review.opendev.org/696015
05:40:42 openstackgerrit Ian Wienand proposed openstack/openstacksdk master: Create an OpenDev docker image https://review.opendev.org/696015
05:49:16 openstackgerrit Ian Wienand proposed openstack/openstacksdk master: Create an OpenDev docker image https://review.opendev.org/696015
15:08:07 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Keep connection backrefs with weakref.proxy https://review.opendev.org/695795
17:28:35 eandersson mordred, efried: Is it possible to cross link a bug from sdk to senlin? or do they require separate bug reports?
17:32:31 efried eandersson: sdk is storyboard, right? What's senlin?
17:33:24 eandersson launchpad
17:33:34 openstack Launchpad bug 1851646 in senlin "senlin-health-manager process consume many memory" [Undecided,Confirmed]
17:33:34 eandersson https://bugs.launchpad.net/senlin/+bug/1851646
17:33:52 efried then I think the best you can do is stuff each link in the other's bug repo
17:34:04 efried but diablo_rojo et al might have a better answer
19:08:41 umbSublime Hi, I got a bit more time to work on my "fix_allocations" script again, and just noticed this behaviour change between microversions of the nova-api. http://paste.openstack.org/show/786747/ moving forward will UUID's be used to reference hypervisors ?
19:11:16 efried umbSublime: Yes, UUIDs. Were you expecting sdk to be negotiating the latest microversion?
19:11:18 efried by default
19:11:31 efried there was a bug recently about that...
19:12:19 umbSublime yes I was assuming it would
19:12:29 umbSublime my API support microversion up to 2.60
19:12:43 umbSublime t.conn.compute.get_endpoint_data().max_microversion -> (2, 60)
19:13:05 efried umbSublime: have a look at this https://review.opendev.org/#/c/686600/2/releasenotes/notes/fix-for-microversion-70cd686b6d6e3fd0.yaml
19:13:06 umbSublime I'm alsov curious why the openstackcli doesn't also use the latest microversion
19:13:12 efried that's a different question.
19:14:24 umbSublime efried: curiously ebough though it looks like the SDK doe figure out mi max_microversion accuretely. Meaning version discovery would be working correctly right ?
19:14:36 umbSublime I can't type today sorry :/
19:14:56 efried umbSublime: It's *supposed* to be, but read that reno ^ -- it was broken prior to a fix in ksa.
19:15:15 efried so you want to make sure you have that ksa -- and once you do, you'll want the sdk fix from that patch or other things will break.
19:16:14 umbSublime but isn't ksa doing the right thing in my case: http://paste.openstack.org/show/786748/ (maybe I just don't understand the bug)
19:16:47 efried umbSublime: what ksa version do you have?
19:16:56 efried and what sdk version?
19:17:22 umbSublime Much older than the one mentioned in the bug: keystoneauth1==3.4.0
19:17:49 efried but also, ksa has about fifty different code paths for discovery, depending how it's used. Just because that particular query responds "correctly" doesn't mean whatever sdk is using for hypervisors is doing same.
19:18:19 umbSublime errr nvm, I was outisde my env when running. Im on 3.18.0
19:18:36 umbSublime efried: gotcha, thanks for explanation !
19:18:58 efried np
19:20:22 umbSublime so I guess I need to wait for sdk 0.38.0 ? or is there a 0.37.1 version ? I'd prefer not having to manage backporting a patch
19:21:08 efried oh, yeah, that fix ought to have been released, sec...
19:21:50 efried hmph, it's in stable/train, which *should* have meant it got a default release at some point...
19:22:43 efried yeah, looks like it ought to be in 0.37.0, let me confirm quick..
19:23:55 efried umbSublime: yeah, it should be in 0.37.0. Not sure why gerrit doesn't show that.
19:24:57 umbSublime huh, well I technically am running 0.37.0
19:25:35 efried and ksa 3.18.0?
19:25:37 umbSublime Here is my dependency graph for openstacksdk: http://paste.openstack.org/show/786749/
19:26:13 efried okay, then this might be.... a *bug*
19:36:50 umbSublime I guess so, here's a condensed version http://paste.openstack.org/show/786752/
22:24:45 openstackgerrit Merged openstack/openstacksdk master: Keep connection backrefs with weakref.proxy https://review.opendev.org/695795
22:33:36 efried mordred, eandersson: Guess we want a release for that ^ pdq?
22:37:03 melwitt dtroyer: how do you feel about this patch and the one above it going to osc stable/queens? https://review.opendev.org/691459
22:40:03 eandersson Yea - gotta back port it as well. Ideally to all releases over the last two years.
#openstack-sdks - 2019-11-27
02:07:29 eandersson efried mordred opened back ports as well for queens to train
05:34:12 openstackgerrit Ian Wienand proposed openstack/openstacksdk master: Create an OpenDev docker image https://review.opendev.org/696015
14:41:03 efried eandersson: hm, why didn't they show up in channel?
15:17:30 frickler efried: because the config tells gerritbot to only show patches on master (+ the likely now obsolete osc4 feature branch) https://opendev.org/openstack/project-config/src/branch/master/gerritbot/channels.yaml#L1813-L1815
15:17:45 frickler mordred: dtroyer: ^^ want to amend that?
15:17:48 efried ack
15:18:09 efried I... guess I could have figured that out :P
15:29:23 elmiko dtantsur: i was registered, just stuck in wrong channel lol
15:29:28 dtantsur heh
15:29:30 dtantsur happens sometimes
15:29:49 elmiko anyway, yeah, would you be ok with watching the office hour tomorrow?
15:34:13 dtantsur elmiko: likely yes
15:34:26 dtantsur now that I have a kitchen, my schedule is a bit more predictable :D
15:41:40 elmiko dtantsur: thanks! i will hold off on sending an email about cancelling
16:42:07 rm_work is someone making a release of the SDK soon to include https://github.com/openstack/openstacksdk/commit/0e8e36163716a53b4c1c2931408ced72951513be ?
16:42:24 rm_work would be nice :D i would like to be able to do a build of horizon dashboards that include this
16:47:35 efried rm_work: we were just talking about that earlier. Yes, we should do that.
16:48:20 rm_work cool
16:48:22 efried rm_work, eandersson, mordred: I'll throw that out real quick.
16:48:31 rm_work thanks
16:54:48 efried rm_work, eandersson, mordred, gtema: https://review.opendev.org/696359
17:45:30 melwitt dtroyer: how do you feel about this patch and the one above it going to osc stable/queens? https://review.opendev.org/691459
22:43:28 openstackgerrit Ian Wienand proposed openstack/openstacksdk master: Create an OpenDev docker image https://review.opendev.org/696015
#openstack-sdks - 2019-11-28
12:27:14 openstackgerrit Daniel Bengtsson proposed openstack/python-openstackclient master: Stop testing python 2 in tox and zuul. https://review.opendev.org/695427
16:00:13 dtantsur hey folks! The API SIG office hour is starting!
16:00:33 gtema yupi
16:00:38 dtantsur we can even have some elmiko jokes since he's out ;)
16:01:09 gtema we are not brute
16:01:17 dtantsur oh
16:01:21 dtantsur I haven't noticed that :)
16:01:34 dtantsur so, does anyone have any API related questions or discussion topics?
16:01:50 gtema not me
16:02:21 dtantsur gtema: then I have a question for you: is there anything touristic in your city? I suspect it's got quite a history.
16:02:45 gtema yupp, sure
16:47:29 dtantsur We're close to wrapping up this extremely productive office hour :D anyone has anything to say?
#openstack-sdks - 2019-11-30
01:56:57 eandersson why would server_get not include a flavor_id ?
13:59:52 mordred eandersson: nova no longer stores the flavor id with a server - because a flavor can be deleted while servers booted from it still exists. instead it stores the information about the flavor that was used to create the server
19:37:25 eandersson I see mordred - I wonder how long this has been broken in Senlin
19:38:06 eandersson https://github.com/openstack/senlin/blob/master/senlin/profiles/os/nova/server.py#L1329
19:38:34 eandersson Is this a good "solution"? https://review.opendev.org/#/c/696767/4/senlin/profiles/os/nova/server.py
#openstack-sdks - 2019-12-01
11:39:39 openstackgerrit Brin Zhang proposed openstack/python-openstackclient master: Add server migrate list CLI https://review.opendev.org/675304
15:08:08 mordred eandersson: it's *a* solution - but the issue is that there might not be a flavor any more (this is why we're not doing a similar search workaround in sdk)
15:10:33 mordred eandersson: what do you need the flavor id in that server profile for? is it so that you can create new servers with the same flavor? if that's the case, I think the you may want different logic anyway, which is to look at the flavor details and then find a flavor on creation that (best) matches them. or if it's for reporting purposes, just switching to report name - or the flavor details - would
15:10:35 mordred likely also be more resilient
18:37:19 eandersson mordred most likely don't need it, but also don't want to break any unknown use for it

Earlier   Later