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