*** ducttape_ has joined #openstack-meeting-cp | 00:05 | |
*** ducttape_ has quit IRC | 00:11 | |
*** aunnam_ has quit IRC | 00:20 | |
*** david-lyle_ has joined #openstack-meeting-cp | 00:45 | |
*** david-lyle has quit IRC | 00:48 | |
*** diablo_rojo has joined #openstack-meeting-cp | 00:49 | |
*** luzC has quit IRC | 01:20 | |
*** lcastell has quit IRC | 01:21 | |
*** lcastell has joined #openstack-meeting-cp | 01:24 | |
*** luzC has joined #openstack-meeting-cp | 01:25 | |
*** david-lyle__ has joined #openstack-meeting-cp | 01:34 | |
*** david-lyle_ has quit IRC | 01:37 | |
*** mrhillsman has left #openstack-meeting-cp | 02:18 | |
*** knangia has quit IRC | 02:21 | |
*** knangia has joined #openstack-meeting-cp | 02:35 | |
*** Rockyg has quit IRC | 02:43 | |
*** cmurphy has quit IRC | 03:06 | |
*** diablo_rojo has quit IRC | 03:16 | |
*** cmurphy has joined #openstack-meeting-cp | 03:29 | |
*** gouthamr has quit IRC | 03:55 | |
*** dhellmann has quit IRC | 05:13 | |
*** dmellado has quit IRC | 05:14 | |
*** mdbooth has quit IRC | 05:14 | |
*** mdbooth has joined #openstack-meeting-cp | 05:15 | |
*** dhellmann has joined #openstack-meeting-cp | 05:16 | |
*** dmellado has joined #openstack-meeting-cp | 05:16 | |
*** brault|away has quit IRC | 05:46 | |
*** brault|away has joined #openstack-meeting-cp | 05:46 | |
*** brault|away has quit IRC | 05:51 | |
*** brault|away has joined #openstack-meeting-cp | 06:21 | |
*** brault|away has quit IRC | 06:26 | |
*** knangia has quit IRC | 07:51 | |
*** ducttape_ has joined #openstack-meeting-cp | 09:07 | |
*** ducttape_ has quit IRC | 09:12 | |
*** sdague has joined #openstack-meeting-cp | 09:41 | |
*** brault|away has joined #openstack-meeting-cp | 10:16 | |
*** ducttape_ has joined #openstack-meeting-cp | 10:38 | |
*** ducttape_ has quit IRC | 10:43 | |
*** brault|away has quit IRC | 10:51 | |
*** brault|away has joined #openstack-meeting-cp | 11:33 | |
*** brault|away has quit IRC | 11:58 | |
*** ducttape_ has joined #openstack-meeting-cp | 12:35 | |
*** knangia has joined #openstack-meeting-cp | 13:00 | |
*** gouthamr has joined #openstack-meeting-cp | 13:01 | |
*** brault|away has joined #openstack-meeting-cp | 13:05 | |
*** lamt has joined #openstack-meeting-cp | 13:07 | |
*** brault|away has quit IRC | 13:10 | |
*** brault|away has joined #openstack-meeting-cp | 13:15 | |
*** brault|away has quit IRC | 13:20 | |
*** brault|away has joined #openstack-meeting-cp | 13:21 | |
*** lamt has quit IRC | 13:21 | |
*** brault|away has quit IRC | 13:33 | |
*** brault|away has joined #openstack-meeting-cp | 13:36 | |
*** brault|away has quit IRC | 13:47 | |
*** brault|away has joined #openstack-meeting-cp | 13:47 | |
*** brault|away has quit IRC | 13:52 | |
*** lamt has joined #openstack-meeting-cp | 14:19 | |
*** jaugustine has joined #openstack-meeting-cp | 14:24 | |
*** diablo_rojo has joined #openstack-meeting-cp | 14:46 | |
*** brault|away has joined #openstack-meeting-cp | 14:53 | |
*** jaugustine has quit IRC | 14:55 | |
*** brault|away has quit IRC | 14:57 | |
*** jaugustine has joined #openstack-meeting-cp | 15:04 | |
ildikov | #startmeeting cinder-nova-api-changes | 17:00 |
---|---|---|
openstack | Meeting started Thu Mar 30 17:00:11 2017 UTC and is due to finish in 60 minutes. The chair is ildikov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: cinder-nova-api-changes)" | 17:00 | |
openstack | The meeting name has been set to 'cinder_nova_api_changes' | 17:00 |
jungleboyj | o/ | 17:00 |
smcginnis | o/ | 17:00 |
ildikov | DuncanT ameade cFouts johnthetubaguy jaypipes takashin alaski e0ne jgriffith tbarron andrearosa hemna erlon mriedem gouthamr ebalduf patrickeast smcginnis diablo_rojo gsilvis xyang1 raj_singh lyarwood breitz jungleboyj | 17:00 |
hemna | \o | 17:00 |
lyarwood | o/ | 17:00 |
jungleboyj | hemna: Look at you and your right handedness. | 17:01 |
ildikov | hi all :) | 17:01 |
hemna | well I am right handed | 17:01 |
ildikov | let's wait a bit to see whether we have more people joining | 17:01 |
johnthetubaguy | so daylight savings has just screwed me on this timing | 17:01 |
jungleboyj | johnthetubaguy: So the UK is suffering this week? | 17:02 |
johnthetubaguy | so I am only around for a little bit | 17:02 |
ildikov | johnthetubaguy: I was wondering about that just today | 17:02 |
johnthetubaguy | yeah, its our week of pain | 17:02 |
johnthetubaguy | although the weather is quite nice today | 17:02 |
* jungleboyj looks at johnthetubaguy sympathetically. | 17:02 | |
ildikov | johnthetubaguy: is it today or this slot does not work for you in general? | 17:02 |
jungleboyj | We have had clouds most of the last two weeks. | 17:02 |
lyarwood | johnthetubaguy: I think this time is set now, the US moves to DST ahead of us moving to BST | 17:03 |
johnthetubaguy | ildikov: its a thursday thing really, its usally bad now | 17:03 |
johnthetubaguy | lyarwood: yeah | 17:03 |
ildikov | johnthetubaguy: ok, we can look into switch back to the Monday slot we used earlier or smth like | 17:04 |
johnthetubaguy | I normally have a rehersal to get to, so I try stop work early on a thursday about now (6pm) | 17:04 |
johnthetubaguy | I mean, maybe, I am not required as such now | 17:04 |
johnthetubaguy | the spec is merged, I just have stuff to review | 17:04 |
johnthetubaguy | (in theory) | 17:04 |
ildikov | johnthetubaguy: well, we have more Nova items now and I think we don't have Matt today either | 17:04 |
johnthetubaguy | yeah, matt is out today, being welcomed into his new company | 17:05 |
ildikov | johnthetubaguy: I think the next one now is lyarwood's detach refactor, I think that review is still open | 17:05 |
smcginnis | Yay for the spec being merged. | 17:05 |
johnthetubaguy | yeah, so whats the hit list for the next week | 17:05 |
johnthetubaguy | smcginnis: +1 on the yay :) | 17:05 |
ildikov | I rebased jgriffith's detach PoC on top of that | 17:05 |
jungleboyj | smcginnis: +@ | 17:05 |
lyarwood | ildikov: yeah the review is open, I updated it this afternoon and it now has a merge conflict so I'll address this after the call | 17:06 |
jungleboyj | +2 even | 17:06 |
ildikov | smcginnis: johnthetubaguy: +1 :) | 17:06 |
smcginnis | Gotta celebrate our victories where we can. :) | 17:06 |
ildikov | lyarwood: ok, thanks | 17:06 |
ildikov | :) | 17:06 |
lyarwood | smcginnis: is your detach change ready to review btw? | 17:07 |
lyarwood | ah sorry | 17:07 |
lyarwood | jgriffith: ^ | 17:07 |
ildikov | lyarwood: it would be great to get review on that to see whether the direction is what we want | 17:07 |
smcginnis | lyarwood: Do you have a link to your patch? | 17:08 |
smcginnis | ...handy | 17:08 |
lyarwood | ildikov: yeah I couldn't tell if it was still WIP tbh, there are a few nits in there that I think we will need to address | 17:08 |
ildikov | lyarwood: I think the nova/virt/block_device.py changes are messed up, that was me, I was clearly not really sure at what I'm doing there... | 17:08 |
lyarwood | smcginnis: https://review.openstack.org/#/c/439520/ | 17:08 |
lyarwood | moving forward I'd like to keep the nova patches against the https://review.openstack.org/#/q/topic:bp/cinder-new-attach-apis topic | 17:09 |
smcginnis | lyarwood: Good call. | 17:09 |
ildikov | lyarwood: please add comments to the patch or hunt jgriffith and/or me down on IRC if there are more complicated parts | 17:09 |
lyarwood | ildikov: will do thanks | 17:09 |
ildikov | lyarwood: me thanks | 17:10 |
*** bmace has joined #openstack-meeting-cp | 17:10 | |
lyarwood | johnthetubaguy: what was next area we wanted to look at in nova? (/me opens the spec) | 17:10 |
ildikov | johnthetubaguy: there are small changes up to deprecate Cinder v2 and remove check_dteach | 17:10 |
johnthetubaguy | to be honest, attach is last | 17:11 |
johnthetubaguy | everything else comes first | 17:11 |
ildikov | johnthetubaguy: reviews appreciated, both are small changes | 17:11 |
lyarwood | johnthetubaguy: kk | 17:11 |
johnthetubaguy | ...but its tempting to get attach POC-ed so we can get the tests passing on that | 17:11 |
johnthetubaguy | like a DNM patch with attach, or something, to prove detach actually works | 17:11 |
ildikov | johnthetubaguy: lyarwood: I had a short chat this week with mdbooth about the lock we were talking about on the PTG a bit | 17:11 |
ildikov | we can chat about that at some point | 17:12 |
johnthetubaguy | ildikov: we should agree next steps for this week first | 17:12 |
ildikov | I will look up the attach PoC as we had a patch up for that, but I think it's either abandoned or just seriously outdated | 17:12 |
lyarwood | do we need check_detach removed before we land the v3 detach calls? | 17:13 |
ildikov | johnthetubaguy: sure | 17:13 |
ildikov | lyarwood: I think it's not crucial for those | 17:13 |
lyarwood | ildikov: kk just checking | 17:13 |
johnthetubaguy | its a good question | 17:14 |
ildikov | lyarwood: it's a simple cleanup which does not conflict with those as far as I can remember | 17:14 |
ildikov | lyarwood: nah, totally valid question, thanks for bringing it up | 17:14 |
johnthetubaguy | if we are happy with that, it might be good getting it landed | 17:14 |
ildikov | I was just thinking out loud | 17:14 |
johnthetubaguy | for the sake of simplicity if nothing else | 17:14 |
johnthetubaguy | you got the link for that one? | 17:14 |
ildikov | johnthetubaguy: https://review.openstack.org/#/c/446671/ | 17:14 |
ildikov | lyarwood: ^^ | 17:15 |
lyarwood | thanks | 17:15 |
johnthetubaguy | did we revert the one we landed or something? | 17:15 |
ildikov | johnthetubaguy: revert? | 17:15 |
johnthetubaguy | so I thought we had already merged a version of this patch, for some reason | 17:16 |
johnthetubaguy | I think I got two patches mixed up in my head | 17:16 |
lyarwood | check_attach | 17:16 |
lyarwood | I think | 17:16 |
smcginnis | There was something just after the PTG. | 17:16 |
ildikov | johnthetubaguy: that was check_attach | 17:16 |
johnthetubaguy | oh right... doh! | 17:17 |
ildikov | johnthetubaguy: we have check_detach too, which is just as unnecessary IMHO :) | 17:17 |
johnthetubaguy | well, we like giving folks nice error messages | 17:17 |
johnthetubaguy | the general concept doesn't seem required | 17:18 |
ildikov | johnthetubaguy: I don't think that's mutually exclusive :) | 17:18 |
johnthetubaguy | so my food is ready, so I kinda have to go eat it | 17:18 |
johnthetubaguy | ildikov: agreed | 17:18 |
ildikov | or at least I tried not to mess it up too much | 17:18 |
ildikov | johnthetubaguy: ok, then I would say let's go with the detach related changes | 17:18 |
ildikov | for next week | 17:18 |
johnthetubaguy | lyarwood: I think we just ignore that patch, unless it really helps detach look cleaner I guess? | 17:19 |
johnthetubaguy | lyarwood: I feel too far from the code to tell from a quick glance right now | 17:19 |
ildikov | and we can sync up if you would run out of reviews before the next meeting | 17:19 |
johnthetubaguy | yeah, sounds like we have things to get on with for this week | 17:19 |
johnthetubaguy | #link https://review.openstack.org/#/c/439520 | 17:20 |
lyarwood | johnthetubaguy: yeah would be nice to sort out at some point this cycle tbh | 17:20 |
johnthetubaguy | #link https://review.openstack.org/#/c/438750 | 17:20 |
ildikov | lyarwood: +1 | 17:20 |
johnthetubaguy | lyarwood: probably best just to decide based on how the detach patch looks thats on top of yours | 17:20 |
ildikov | lyarwood: small change, should not hurt, would be great not to carry it for multiple releases | 17:21 |
johnthetubaguy | the tidy up might help that land quicker, so thats all good | 17:21 |
lyarwood | ildikov: so I'm also happy to look into the attach POC btw if you don't have time | 17:21 |
* johnthetubaguy runs away to eat his dinner | 17:21 | |
ildikov | johnthetubaguy: with lyarwood's change it's a change at one place for detach | 17:22 |
ildikov | johnthetubaguy: tnx for joining | 17:22 |
ildikov | johnthetubaguy: enjoy | 17:22 |
johnthetubaguy | yeah, it might be independent now | 17:22 |
johnthetubaguy | thats cool | 17:22 |
ildikov | lyarwood: https://review.openstack.org/#/c/330285/ | 17:24 |
ildikov | lyarwood: I think that's the one that contained changes to make attach work too | 17:24 |
ildikov | lyarwood: not updated for a while, so I think it has attachment_id magic in it too, etc. so don't expect nice and shiny code | 17:24 |
ildikov | lyarwood: it worked at a time, but things have changed since then | 17:24 |
lyarwood | ildikov: yeah I think it had both in there and used attachment_uuid | 17:25 |
ildikov | who gets there first can update it and clean up I would say | 17:25 |
lyarwood | ildikov: so we will need to split it out | 17:25 |
lyarwood | ildikov: kk | 17:25 |
*** sajeesh has joined #openstack-meeting-cp | 17:25 | |
ildikov | agreed, I focused on the detach first so it can be reviewed now | 17:25 |
ildikov | we also have a ton of use cases to look into and I think having smaller patches for those would be good | 17:26 |
lyarwood | ildikov: yup agreed and we should be able to test these as we go with an attach POC in place | 17:27 |
ildikov | lyarwood: yep that sounds good | 17:29 |
*** david-lyle__ is now known as david-lyle | 17:30 | |
ildikov | I kind of out of topics for today | 17:30 |
lyarwood | same, nothing else from me. | 17:30 |
ildikov | I think the next steps are clear for now | 17:30 |
ildikov | we have some changes on the Cinder side | 17:31 |
ildikov | like switching from instance-id to server-id | 17:31 |
ildikov | but that will not affect detach so we're good | 17:31 |
lyarwood | is that something new for attach? | 17:32 |
ildikov | attachment-create will change because of that | 17:32 |
ildikov | but attachment-update needs only an attachment-id for instance, so it's not a major change | 17:32 |
lyarwood | kk thanks, I missed that in the logs from last week | 17:32 |
ildikov | we're trying to clean the API up on the Cinder side before it gets used | 17:33 |
ildikov | lyarwood: it came up this week | 17:33 |
ildikov | lyarwood: patches are already up and we try to get them in quickly so when the PoC activity gets there it should be baked | 17:33 |
lyarwood | ah understood, thanks | 17:34 |
stvnoyes | git status | 17:34 |
ildikov | sure, np | 17:34 |
ildikov | stvnoyes: I hope you're checking a related code change :) | 17:35 |
stvnoyes | sorry, stray text ^ | 17:35 |
jungleboyj | Somebody get that man some status! | 17:35 |
ildikov | stvnoyes: no worries, we've all been there :) | 17:35 |
stvnoyes | not the first time for me :-) | 17:35 |
*** sajeesh has quit IRC | 17:36 | |
ildikov | stvnoyes: haha, still could be worse :) | 17:36 |
smcginnis | Your branch is up-to-date with 'origin/master'. | 17:36 |
smcginnis | nothing to commit, working directory clean | 17:36 |
bmace | lol | 17:36 |
ildikov | smcginnis: lol | 17:36 |
stvnoyes | well I am happy to added some entertainment to the meeting ;-) | 17:37 |
smcginnis | ;) | 17:37 |
ildikov | stvnoyes: that's always welcomed as far as I'm concerned :) | 17:37 |
jungleboyj | smcginnis: Thank you! | 17:37 |
ildikov | ok, now that we had some fun too I really don't have more for today | 17:37 |
ildikov | anyone with any questions, comments? | 17:38 |
jungleboyj | Sounds good. Thanks ildikov | 17:38 |
ildikov | ok, then let's progress on both sides as agreed | 17:38 |
lyarwood | thanks ildikov | 17:39 |
ildikov | I will chat with johnthetubaguy on the meeting slot and let you know if we need a change | 17:39 |
ildikov | see you on the channels and here next week I think still at this slot | 17:39 |
ildikov | thank you all! | 17:39 |
ildikov | #endmeeting | 17:40 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:40 | |
openstack | Meeting ended Thu Mar 30 17:40:12 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:40 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-03-30-17.00.html | 17:40 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-03-30-17.00.txt | 17:40 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-03-30-17.00.log.html | 17:40 |
*** sajeesh has joined #openstack-meeting-cp | 17:40 | |
*** bmace has left #openstack-meeting-cp | 17:41 | |
*** sajeesh has quit IRC | 17:46 | |
*** sajeesh has joined #openstack-meeting-cp | 17:46 | |
*** soren_ has joined #openstack-meeting-cp | 17:55 | |
*** nikhil_ has joined #openstack-meeting-cp | 17:55 | |
*** nikhil_ is now known as Guest23722 | 17:55 | |
*** TheJulia_ has joined #openstack-meeting-cp | 17:56 | |
*** ameade_ has joined #openstack-meeting-cp | 17:56 | |
*** ameade has quit IRC | 17:59 | |
*** nikhil has quit IRC | 17:59 | |
*** TheJulia has quit IRC | 17:59 | |
*** soren has quit IRC | 17:59 | |
*** soren_ is now known as soren | 18:00 | |
*** Guest23722 is now known as nikhil | 18:01 | |
*** ameade_ is now known as ameade | 18:01 | |
*** brault|away has joined #openstack-meeting-cp | 18:10 | |
*** brault|away has quit IRC | 18:16 | |
*** sajeesh has quit IRC | 18:37 | |
*** brault|away has joined #openstack-meeting-cp | 18:40 | |
*** brault|away has quit IRC | 18:45 | |
*** TheJulia_ is now known as TheJulia | 18:56 | |
*** Rockyg has joined #openstack-meeting-cp | 18:56 | |
*** sajeesh has joined #openstack-meeting-cp | 19:09 | |
*** sajeesh has quit IRC | 19:17 | |
*** rderose has joined #openstack-meeting-cp | 19:58 | |
robcresswell | #startmeeting keystone_horizon | 20:00 |
openstack | Meeting started Thu Mar 30 20:00:03 2017 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: keystone_horizon)" | 20:00 | |
openstack | The meeting name has been set to 'keystone_horizon' | 20:00 |
robcresswell | o/ | 20:00 |
david-lyle | o/ | 20:00 |
robcresswell | This'll be an awfully one-sided meeting :p | 20:01 |
lbragstad | o/ | 20:02 |
david-lyle | everything is great! | 20:02 |
robcresswell | haha | 20:02 |
robcresswell | #link https://etherpad.openstack.org/p/keystone-horizon | 20:03 |
robcresswell | I still need to fix tempest on that patch to change default session type | 20:03 |
lbragstad | dstanek rderose around? | 20:03 |
robcresswell | thats blocking the v2 deprecation | 20:03 |
robcresswell | on horizons side, that is. | 20:04 |
robcresswell | I dont suppose anyone got a chance to look at https://review.openstack.org/#/c/339487/ ? | 20:04 |
lbragstad | i have not | 20:05 |
lbragstad | cmurphy might be a good one to add to that? | 20:05 |
robcresswell | There's a comment from colleen already, was hoping someone could back it up | 20:05 |
david-lyle | looking at that, I'm not sure why that would be needed. | 20:06 |
*** gagehugo has joined #openstack-meeting-cp | 20:06 | |
robcresswell | No response from kenji either | 20:06 |
david-lyle | oh target, nvmd | 20:06 |
robcresswell | It was started way before all the recent efforts, so it might not be needed now, and I didnt want to pressure for reviews until it was at least confirmed. I'll see if I can get in touch with kenji to see whats going on. | 20:07 |
david-lyle | wait, I'm not crazy, it should be set https://github.com/openstack/django_openstack_auth/blob/master/openstack_auth/policy.py#L138 | 20:07 |
david-lyle | and that would be unnecessary | 20:07 |
david-lyle | but I think sjmc7 had a bug filed against doa for something similar | 20:08 |
robcresswell | recently? | 20:08 |
david-lyle | no | 20:08 |
* david-lyle looks | 20:08 | |
david-lyle | I don't think it was fixed, he had a patch | 20:08 |
robcresswell | https://review.openstack.org/#/c/361466/ ? | 20:10 |
david-lyle | yeah, just found the same | 20:10 |
david-lyle | that would be the proper place to fix it anyway | 20:11 |
lbragstad | looks a little stale | 20:11 |
david-lyle | we prefer well aged | 20:11 |
cmurphy | :) | 20:12 |
lbragstad | david-lyle ++ i like that term | 20:12 |
david-lyle | the fix should be in d-o-a regardless, because if we're grabbing the wrong domain_id it's wrong universally | 20:13 |
david-lyle | let me try to digest steve's patch and then will look at kenji's | 20:13 |
robcresswell | #action david-lyle to look at https://review.openstack.org/#/c/361466 | 20:15 |
robcresswell | Pretty sure that's legally binding. | 20:15 |
david-lyle | not the #action | 20:15 |
david-lyle | dirty pool | 20:15 |
lbragstad | ba-dum-pshh | 20:16 |
robcresswell | rderose: Any progress on 8.2.6 | 20:16 |
robcresswell | ?* | 20:16 |
lbragstad | robcresswell i don't think i've seen anything recently | 20:17 |
lbragstad | robcresswell i'm going to double check though | 20:17 |
robcresswell | cool | 20:17 |
robcresswell | Thanks | 20:17 |
lbragstad | robcresswell ack - nothing that I can see | 20:18 |
robcresswell | cool, thanks lbragstad | 20:18 |
robcresswell | Last question I had was regarding some Horizon work. I've been rewriting our Overview pages | 20:18 |
robcresswell | These so far have just been Compute usage and a few quotas | 20:19 |
robcresswell | We've some ideas to expand that, as well as solve performance issues, but I was wondering if there was anything that would be nice to have from a keystone pov | 20:19 |
lbragstad | included in horizon's overview page? | 20:20 |
robcresswell | The general concept behind those pages is to be able to check the overall status of a deployment and carry out some common actions from one location | 20:20 |
robcresswell | lbragstad: Yeah. I think keystone likely wouldnt, but I wanted to mention it in case something came up. | 20:20 |
lbragstad | robcresswell is this what you're referencing - https://docs.openstack.org/developer/horizon/ ? | 20:21 |
robcresswell | nono, the panel titled "Overview" in the dashboard | 20:22 |
lbragstad | oh - wow, i was way off | 20:22 |
lbragstad | nevermind | 20:22 |
lbragstad | from a regular user perspective (anyone you isn't an admin) the overview would be pretty boring from an identity perspective | 20:23 |
robcresswell | There's both an admin and project panel | 20:23 |
lbragstad | once you start getting into project/domain admin-like thing, then it's more interesting | 20:23 |
robcresswell | If you've any suggestions on what might be good to see, fire away | 20:24 |
robcresswell | We're looking at expanding quota coverage and adding common actions to the page... launch instance etc. | 20:24 |
lbragstad | as an admin - maybe it's useful to see the total number of projects? | 20:24 |
lbragstad | or total number of users? | 20:24 |
robcresswell | lbragstad: How easily retrievable are those? Is there an API for those values, or is it a list and count situation? | 20:25 |
lbragstad | it'd be a list and count situation | 20:25 |
david-lyle | just need pagination | 20:25 |
* david-lyle ducks | 20:25 | |
robcresswell | :( list and count makes me sad | 20:26 |
lbragstad | it's certainly not necessary - if the only way to do it is suboptimal | 20:26 |
robcresswell | I'll look into it. We're going to have to do a similar thing for Neutron anyway since they only offer Limits | 20:26 |
robcresswell | Cinder & nova have usages, though with slightly different implementations... >.< | 20:27 |
david-lyle | for a reasonable installation, I don't think it's even possible, the list will truncate | 20:27 |
* robcresswell should stop before the rant takes over again. | 20:27 | |
lbragstad | wait - usage... | 20:27 |
lbragstad | the usage implementation is different between nova and cinder? | 20:28 |
lbragstad | just different in how horizon has to ask for the information? | 20:28 |
lbragstad | or different in how the data is represented? | 20:28 |
robcresswell | same representations, just slightly different calls | 20:28 |
lbragstad | aha | 20:29 |
robcresswell | This kind of thing is irksome when you try and write common implementations | 20:29 |
lbragstad | sure | 20:29 |
robcresswell | What should be a loop becomes a different interface for each service :/ | 20:29 |
lbragstad | not sure how much it will help this specific conversation, but we have the limit implementation being proposed to keystone now | 20:29 |
robcresswell | Well, whatever you do, just make it the same as the previous guys | 20:30 |
lbragstad | which will eventually have an impact on how services calculate useage | 20:30 |
robcresswell | I discovered today that services format error messages differently too, that was fun. | 20:30 |
lbragstad | nice | 20:30 |
robcresswell | like keystone is error.message and ironic is error_message.faultstring | 20:31 |
robcresswell | because why not :) | 20:31 |
lbragstad | ;) | 20:31 |
robcresswell | Is that part of the wider hierarchical quota effort? | 20:31 |
lbragstad | yeah - coming to some sort of agreement on limits is essentially the first step | 20:32 |
robcresswell | Nice, I saw that thread | 20:33 |
lbragstad | from there we want to try and propose a library that calculates usage consistently so it can be consumed across the projects | 20:33 |
robcresswell | \o/ | 20:33 |
lbragstad | and not leave the projects high and dry to make different assumptions | 20:33 |
lbragstad | about usage | 20:34 |
lbragstad | per sdague's note, we want to try and come to consensus on the approach this week and give it a yay or nay for pike | 20:34 |
robcresswell | Yeah, the only solution for Neutron right now is to get their limits and then run a list for every resource and count them :/ | 20:34 |
robcresswell | which is obviously slow | 20:34 |
lbragstad | so neutron currently doesn't supply a quota API? | 20:35 |
robcresswell | Not as far as I can tell | 20:35 |
lbragstad | it gives you a limit and the total number of things and you have to do the usage calculation? | 20:35 |
robcresswell | I've tried asking in the channel, but I think you have to be a core to get a reponse | 20:35 |
robcresswell | Just a limit for how many of X you can create | 20:36 |
lbragstad | ok - interesting | 20:36 |
lbragstad | that would directly benefit from the work we'll be doing then | 20:36 |
lbragstad | because the limit would be moved into keystone | 20:36 |
robcresswell | Then you have to calculate whats being used via lists. Again, might be misinformed, but thats all I could find. | 20:36 |
lbragstad | and the usage calculation would be done by a library invoked by neutron | 20:36 |
robcresswell | Anything common would be fantastic | 20:37 |
robcresswell | Writing UIs on top of OpenStack is fairly horrible right now | 20:37 |
lbragstad | yeah - in every way we've thought about it, we can't not have a common thing | 20:37 |
robcresswell | I would rather our APIs were common and bad than inconsistently good and bad, haha. | 20:38 |
lbragstad | :) | 20:38 |
robcresswell | Anyway, I think we can call the meeting, unless anyone has anything else to discuss? | 20:38 |
lbragstad | I'm good | 20:39 |
robcresswell | I'll keep an eye on the limits discussion | 20:39 |
robcresswell | Great, thanks for your time everyone | 20:39 |
robcresswell | #endmeeting | 20:39 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:39 | |
openstack | Meeting ended Thu Mar 30 20:39:29 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone_horizon/2017/keystone_horizon.2017-03-30-20.00.html | 20:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone_horizon/2017/keystone_horizon.2017-03-30-20.00.txt | 20:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone_horizon/2017/keystone_horizon.2017-03-30-20.00.log.html | 20:39 |
lbragstad | robcresswell https://review.openstack.org/440815 | 20:39 |
robcresswell | thanks lbragstad | 20:40 |
*** ducttape_ has quit IRC | 20:40 | |
lbragstad | robcresswell np, thanks for running the meeting :) | 20:41 |
*** gagehugo has left #openstack-meeting-cp | 20:42 | |
*** brault|away has joined #openstack-meeting-cp | 20:56 | |
*** brault|away has quit IRC | 21:01 | |
*** dansmith is now known as danased | 21:11 | |
*** danased is now known as dansmith | 21:12 | |
*** Rockyg has quit IRC | 21:50 | |
*** ducttape_ has joined #openstack-meeting-cp | 21:58 | |
*** harlowja has quit IRC | 22:02 | |
*** diablo_rojo has quit IRC | 22:20 | |
*** gouthamr has quit IRC | 22:30 | |
*** lamt has quit IRC | 22:35 | |
*** gouthamr has joined #openstack-meeting-cp | 22:51 | |
*** jaugustine has quit IRC | 23:12 | |
*** harlowja has joined #openstack-meeting-cp | 23:24 | |
*** openstack has joined #openstack-meeting-cp | 23:43 | |
*** ChanServ sets mode: +o openstack | 23:43 | |
*** sdague has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!