14:00:04 <peschk_l> #startmeeting cloudkitty 14:00:08 <openstack> Meeting started Mon Oct 21 14:00:04 2019 UTC and is due to finish in 60 minutes. The chair is peschk_l. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:09 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:11 <openstack> The meeting name has been set to 'cloudkitty' 14:00:23 <peschk_l> Hi everybody and welcome to this meeting 14:00:31 <peschk_l> today's agenda can be found here 14:00:37 <peschk_l> #link https://etherpad.openstack.org/p/cloudkitty-meeting-topics 14:00:56 <peschk_l> as usual, feel free to add any topic you wish to discuss to the end of the list 14:01:11 <peschk_l> and we'll have some time for Q&A at the end of the meeting 14:01:51 <peschk_l> #topic train 14:02:45 <peschk_l> As you know, the train release happened a few days ago, and we're now in the ussuri development cycle. WE can now merge features again 14:03:02 <peschk_l> and with the new release came the first bug 14:03:19 <peschk_l> #link https://storyboard.openstack.org/#!/story/2006749 14:04:07 <peschk_l> basically, every authenticated user retrieving data from /v1/dataframes or /v2/dataframes specifying no filters also retrieves data from other projects 14:04:12 <peschk_l> even if the user isn't an admin 14:04:40 <peschk_l> I'll provide a patch ASAP, which we'll backport to the stable/train branch 14:04:51 <peschk_l> and we'll make a 11.0.1 release afterwards 14:05:51 <peschk_l> Any questions on this ? 14:06:41 <peschk_l> all right 14:07:01 <peschk_l> #topic developer documentation 14:07:54 <peschk_l> some developer documentation explaining how to implement a scope fetcher has been added. Reviews would be welcome 14:08:04 <peschk_l> #link https://review.opendev.org/#/c/685111/ 14:08:46 <peschk_l> any comments on this ? 14:09:06 <jferrieu> No, LGTM 14:09:31 <peschk_l> #topic grouping by timestamp in /v2/summary 14:10:17 <peschk_l> a patch has been proposed, allowing to group by timestamps on /v2/summary has been added 14:11:02 <peschk_l> the spec will come soon (and the patch will be adapted to the reviews on the spec). I proposed the patch first because it is trivial, and was required by julien-pinchelim's work on the new dashboard 14:11:23 <peschk_l> the patch can be found here 14:11:25 <peschk_l> #link https://review.opendev.org/#/c/689105/ 14:12:06 <peschk_l> and I'll let jferrieu introduce the next topic: work on the tempest plugin 14:12:10 <peschk_l> #topic tempest plugin 14:13:23 <jferrieu> Alright, just to announce that tests on v2 endpoints concerning dataframes are coming, I am just struggling a bit with the architecture of the CK tempest plugin at the moment 14:14:22 <peschk_l> and test splitting and zuul job adaptation has been merged 14:14:29 <peschk_l> both patches were jferrieu's work 14:14:54 <peschk_l> patches can be found here 14:14:56 <peschk_l> #link https://review.opendev.org/#/c/686210/ 14:14:59 <jferrieu> But the goal is to detect in the future, bugs like we have been noticed this morning concerning role based access 14:15:04 <peschk_l> #link https://review.opendev.org/#/c/688643/ 14:16:14 <peschk_l> jferrieu: testing that access to admin endpoints is indeed refused to non-admins would be a big plus in the tempest plugin 14:16:27 <peschk_l> so i completely agree =) 14:16:29 <jferrieu> So, it is coming guys, once I will have discussed my problems with peschk_l I think that it will be done quickly 14:16:43 <jferrieu> Yes that would have prevented those concerns indeed 14:17:14 <peschk_l> any comments on this ? 14:18:00 <peschk_l> all right, moving on to q&a 14:18:05 <peschk_l> #topic Q&A 14:18:20 <peschk_l> now's the time to ask any question 14:19:34 <jferrieu> Hmm it's not a question but I had an idea about something 14:20:19 <jferrieu> To do maybe a doc page about most common caveats/pitfalls at operating CloudKitty 14:21:08 <peschk_l> jferrieu: If you have some time to spend on this, it would be great! 14:21:16 <peschk_l> it's been planned for a loooong time 14:21:57 <jferrieu> I'd be glad to be in charge of that, I would require your help tho as you are the most experimented active member of the project 14:21:59 * peschk_l is trying to find the associated story 14:23:04 <jferrieu> I could come with questions you would answer at your own pace, and synthesize the collected information 14:23:46 <peschk_l> jferrieu: well, I can't find it, but you could add a task to https://storyboard.openstack.org/#!/story/2004179 14:23:49 <peschk_l> #link https://storyboard.openstack.org/#!/story/2004179 14:23:53 <jferrieu> Interviewing qanglade and julien-pinchelim on the difficulties they encountered getting on board would be nice I think 14:23:55 <jferrieu> I will 14:24:03 <peschk_l> Yes, definitely 14:24:26 <peschk_l> also, most commonly asked questions by ciustomers 14:24:48 <peschk_l> "why does X show 0 ?" "why don't I have any data ?" 14:24:52 <peschk_l> etc 14:25:26 <julien-pinchelim> It can be usefull for us also :) 14:26:06 <jferrieu> Yes that would be great, definitely, as these take times and can be a disturbance at some point 14:26:29 <jferrieu> ok let's add this task to the storyboard :) 14:26:35 <peschk_l> jferrieu: I'll let you create the task then 14:26:41 <peschk_l> and self-assign of course ;-) 14:27:15 <jferrieu> Does this need a spec? 14:28:12 <peschk_l> jferrieu: no. It's been planned for too long, am I'm fine with a "free" format, to encourage external contributions ot it 14:28:16 <peschk_l> *to it 14:29:14 <jferrieu> Okay 14:29:25 <peschk_l> Some other topics anybody would like to discuss ? 14:31:14 <peschk_l> all right, that's it for today then. Thanks everybody for attending! 14:31:19 <peschk_l> #endmeeting