Friday, 2019-01-04

*** rolis5 has quit IRC02:54
LinkidHmm... I forgot the requirements.txt :x07:28
peschk_lLinkid: I agree, zigo has put some effort in this, let's merge the patch. We'll have to remove the js sources once your xstatic patch has been merged though10:16
peschk_lLinkid: just had a look at your patch, thanks! are you sure that we can remove the <script>s  here though ? https://review.openstack.org/#/c/628318/2/cloudkittydashboard/dashboards/project/reporting/templates/reporting/this_month.html10:20
peschk_lLinkid: will you be there for the meeting this afternoon ?10:28
openstackgerritLuka Peschke proposed openstack/cloudkitty master: Update the hashmap module documentation  https://review.openstack.org/62839310:36
Linkidpeschk_l: yep, we can remove the `script` tag10:41
Linkidand I should be there for the meeting today :)10:42
openstackgerritLuka Peschke proposed openstack/cloudkitty master: Update the hashmap module documentation  https://review.openstack.org/62839310:45
peschk_lLinkid: glad you'll be there11:03
Linkidpeschk_l: if you want to follow links in gerrit, we could add the `Depends-On` footer12:03
peschk_lLinkid: are you around ?14:58
peschk_l#startmeeting cloudkitty15:00
openstackMeeting started Fri Jan  4 15:00:20 2019 UTC and is due to finish in 60 minutes.  The chair is peschk_l. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: cloudkitty)"15:00
openstackThe meeting name has been set to 'cloudkitty'15:00
peschk_lHello everybody. Happy new year!15:00
peschk_ltoday's agenda can be found here: https://etherpad.openstack.org/p/cloudkitty-meeting-topics15:01
peschk_lUnfortunately, jferrieu (who is currently working on the prometheus collector) can't join us today15:01
Linkidhi15:02
peschk_lLet's start with the first topic: the final decision about the second v2 storage driver15:02
peschk_lHi Linkid!15:02
peschk_lWe'll probably use elasticsearch, unless somebody has another suggestion15:03
peschk_lelasticsearch is a widespread, mature database and suits most of our needs15:04
peschk_lAnd admins will be able to tune it to fit their needs, so it seems like it's our best option15:04
Linkidgreat :)15:04
peschk_lHowever, it will probably not be done before Stein is released. We'll see in Train15:05
peschk_lany further questions about this ?15:05
peschk_llet's move on then15:06
peschk_l#topic v2 API15:06
*** openstack changes topic to "v2 API (Meeting topic: cloudkitty)"15:06
peschk_lThe spec for the v2 API is still under review, but we'd like to merge it soon. We'll consider it to be accepted once it has received another +115:07
peschk_lLinkid, if you have the time to look at it, it would be great: https://review.openstack.org/#/c/614275/15:08
LinkidI didn't have time to read it (I'm actually reading the spec about the new rule base engine spec (backlog))15:08
LinkidI'll read it this week-end if you want15:08
peschk_lor huats, it has changed a bit since your last review15:08
peschk_lLinkid: Nice! I'll updated it soon as we have gathered some feedback from users15:09
Linkidok :)15:09
Linkid#link https://review.openstack.org/#/c/614275/15:09
peschk_lThere is a lot to change though15:10
Linkidah15:10
peschk_lBut we'll talk about this once the changes have been made15:11
peschk_lLinkid: don't worry, the idea (rule / ruleset) stays the same, its the implementation details that need to evolve15:11
Linkidoh, do you created a story / task about it ?15:11
Linkidyes15:11
Linkidyou can add it to the footer, then15:12
peschk_lyep, will do15:12
peschk_lOK, that's it for the v2 API then. hopefully the spec will have been merged by the time we have our next meeting15:13
peschk_lthere should be some proposed changes by that time15:13
peschk_llet's move on to the next topic15:13
peschk_l#topic prometheus collector15:14
*** openstack changes topic to "prometheus collector (Meeting topic: cloudkitty)"15:14
peschk_ljferrieu is currently working on the prometheus collector. He's proposed a spec to improve it15:15
peschk_l#link https://review.openstack.org/#/c/626142/15:15
peschk_lIt would also be nice to have some reviews on this15:15
peschk_lcc huats :)15:16
peschk_lthere are several proposed changes, the most important being about the way configuration is read by the prometheus collector15:17
peschk_lmore details in the spec. There will also be more news on this at the next meeting15:18
peschk_lnext topic: the state of the code cleanup15:18
peschk_l#topic code cleanup15:19
*** openstack changes topic to "code cleanup (Meeting topic: cloudkitty)"15:19
peschk_las we discussed during last meeting, some part of the code need to be removed15:19
peschk_la story has been created about this15:20
peschk_l#link https://storyboard.openstack.org/#!/story/200440015:20
peschk_lpatches for removal of unmaintained parts have been proposed, they are also waiting for review. They can be found on gerrit with the "code-cleanup" topic: https://review.openstack.org/#/q/status:open+project:openstack/cloudkitty+branch:master+topic:code-cleanup15:21
peschk_l#link https://review.openstack.org/#/q/status:open+project:openstack/cloudkitty+branch:master+topic:code-cleanup15:21
peschk_lthe writer still needs to be deprecated. It will be done once a v2 API endpoint for report generation has been merged15:22
peschk_lIt would be good if we could merge these patches before the stein release15:23
peschk_lDoes anybody have somehting to add on this topic ?15:24
LinkidI'll add a tag in the story15:25
peschk_lthanks Linkid15:25
Linkid(with the name of the topic on gerrit15:25
Linkid)15:25
peschk_lnext topic: minified JS in the dashboard15:25
openstackgerritjacky06 proposed openstack/cloudkitty-dashboard master: Update hacking version to latest  https://review.openstack.org/62846015:26
peschk_l#topic minified js in the dashboard15:26
*** openstack changes topic to "minified js in the dashboard (Meeting topic: cloudkitty)"15:26
peschk_lfor the context: zigo opened a story some time ago explaining that the minified js in the dashboard was considered as non-free and could in consequence not be packaged https://storyboard.openstack.org/#!/story/200357815:27
peschk_lthe solution to this is to use xstatic packages for js dependencies15:28
zigoI would have like that my patch is merged, before this happens.15:28
peschk_lit will be done in three steps, with three associated patches: the first one adds non-minified versions of the source code to the repo15:29
zigoBecause it may take a long time to have all the xstatic things ready.15:29
peschk_l#link https://review.openstack.org/#/c/597438/15:29
peschk_lzigo: dont worry, it's in progress and your patch will be merged first15:29
zigohttps://review.openstack.org/#/c/597438/15:29
zigoGreat.15:29
zigoThanks.15:29
zigoNote that it is already in use in Debian.15:29
Linkidcool15:30
peschk_lzigo: nice15:30
zigoAnd that also, I bisected to make sure I had the exact same version from upstream, so it's really the correct non-minified version.15:30
peschk_lsecond step: given that d3pie is only used for the piechart in the dashboard and is not packaged in xstatic, a patch has been proposed to remove the d3pie dependency15:31
peschk_l#link https://review.openstack.org/#/c/627994/15:31
peschk_lThe piechart has been rewritten to use D3 (which is packaged in xstatic) only15:32
peschk_llast step, which is being handled by Linkid: completely remove the javascript libraries from the repo and add dependencies on xstatic instead15:33
peschk_l#link https://review.openstack.org/#/c/628318/15:33
peschk_lIt's still under progress for now but there doesn't seem to be much missing15:34
LinkidI need to fix my devstack install to finish it (this week-end, I hope)15:34
peschk_lzigo, Linkid: Many thanks for your work on this!15:34
peschk_lLinkid: no pressure :)15:35
zigoThanks to you guys, for taking care of this.15:35
zigoIt's really important from the Debian perspective (and probably all other OSes).15:35
peschk_lzigo: I understand. Unfortunately the dashboard is always  a bit neglected because we try to focus on the core15:36
peschk_lzigo: just for the record (I have never used the debian packages), how is packaging organized in debian ? is there a repo per release and a master repo like for RDO ?15:37
zigopeschk_l: Everything is uploaded to Debian Sid.15:39
zigoRocky will be in Debian Buster, therefore.15:39
zigoAnd I maintain a debian Stable repository.15:40
zigoFor rocky: http://stretch-rocky.debian.net/debian15:40
peschk_lzigo: ok, thanks15:40
peschk_lpython3 by default ?15:41
zigoso the URLs to add to your sources.list are:15:41
zigodeb http://stretch-rocky.debian.net/debian stretch-rocky-backports main15:41
zigodeb http://stretch-rocky.debian.net/debian stretch-rocky-backports-nochange main15:41
zigoBoth are needed, the 2nd one contains backports of non-openstack stuff.15:41
zigo(things we don't maintain in the Debian OpenStack team)15:41
peschk_lzigo: thanks. Are xstatic packages also packaged in this repo ?15:42
zigopeschk_l: Yeah !15:42
peschk_lnice!15:42
zigoLook at the end of this page: http://stretch-rocky.debian.net/debian/pool/stretch-rocky-backports/main/p/15:43
zigoI'll package the new XStatic as they come...15:43
zigoProbably with a delay, as I will focus on Rocky for Buster rather than immediately Stein.15:43
peschk_lall right15:44
peschk_lok then, does anybody have something to add on this topic ?15:44
peschk_llet's move on15:45
peschk_l#topic documentation changes15:45
*** openstack changes topic to "documentation changes (Meeting topic: cloudkitty)"15:45
peschk_las we discussed at last meeting, cloudkitty's documentation is being refactored15:46
peschk_lthis is going forward step by step15:46
peschk_la patche iscurrently under review: https://review.openstack.org/#/c/625924/15:47
peschk_lit adds some developer documentation about how to implement a collector15:47
peschk_lanother one which refreshes and adds some details to the hashmap module documentation has been published this morning15:48
peschk_lhttps://review.openstack.org/#/c/628393/15:48
peschk_land I'll soon propose another change adding information about how to configure collectors15:49
peschk_lIt would be great to have some reviews from non-cores and end users on these patches15:50
peschk_lnext topic15:51
peschk_l(last one, will be short)15:52
peschk_l# topic cloudkitty.io15:52
peschk_l#topic cloudkitty.io15:52
*** openstack changes topic to "cloudkitty.io (Meeting topic: cloudkitty)"15:52
peschk_lunfortunately, I haven't has time to work on this at all. So cloudkitty.io is still in standby for now, but I hope it will be ready soon15:52
peschk_land I believe that's it for today's agenda15:53
LinkidThanks :)15:54
peschk_ldoes anybody have a specific topic he'd like to talk about, or anything to add to what has been said today ?15:54
LinkidNope15:54
LinkidAh, the CFP is open for the next summit15:55
peschk_lLinkid: Yep. Did you propose something ?15:55
LinkidI will, butI have to talk about that with my boss15:57
peschk_lLinkid: all right. keep us informed!15:58
peschk_lThis ends the meeting just in time then :) Thanks for attending everybody!15:59
peschk_l#endmeeting15:59
*** openstack changes topic to "Rating component for OpenStack https://wiki.openstack.org/wiki/CloudKitty"15:59
openstackgerritzhulingjie proposed openstack/cloudkitty master: Update hacking version to latest  https://review.openstack.org/62850215:59
openstackMeeting ended Fri Jan  4 15:59:16 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-01-04-15.00.html15:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-01-04-15.00.txt15:59
openstackLog:            http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-01-04-15.00.log.html15:59
LinkidGreat, weekend now :)15:59
peschk_l:)16:00
openstackgerritzhulingjie proposed openstack/cloudkitty master: Update hacking version to latest  https://review.openstack.org/62862617:08
openstackgerritzhulingjie proposed openstack/cloudkitty-tempest-plugin master: Update hacking version to latest  https://review.openstack.org/62863217:08
*** openstack has joined #cloudkitty23:44
*** ChanServ sets mode: +o openstack23:44

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!