*** rolis5 has quit IRC | 02:54 | |
Linkid | Hmm... I forgot the requirements.txt :x | 07:28 |
---|---|---|
peschk_l | Linkid: 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 though | 10:16 |
peschk_l | Linkid: 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.html | 10:20 |
peschk_l | Linkid: will you be there for the meeting this afternoon ? | 10:28 |
openstackgerrit | Luka Peschke proposed openstack/cloudkitty master: Update the hashmap module documentation https://review.openstack.org/628393 | 10:36 |
Linkid | peschk_l: yep, we can remove the `script` tag | 10:41 |
Linkid | and I should be there for the meeting today :) | 10:42 |
openstackgerrit | Luka Peschke proposed openstack/cloudkitty master: Update the hashmap module documentation https://review.openstack.org/628393 | 10:45 |
peschk_l | Linkid: glad you'll be there | 11:03 |
Linkid | peschk_l: if you want to follow links in gerrit, we could add the `Depends-On` footer | 12:03 |
peschk_l | Linkid: are you around ? | 14:58 |
peschk_l | #startmeeting cloudkitty | 15:00 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: cloudkitty)" | 15:00 | |
openstack | The meeting name has been set to 'cloudkitty' | 15:00 |
peschk_l | Hello everybody. Happy new year! | 15:00 |
peschk_l | today's agenda can be found here: https://etherpad.openstack.org/p/cloudkitty-meeting-topics | 15:01 |
peschk_l | Unfortunately, jferrieu (who is currently working on the prometheus collector) can't join us today | 15:01 |
Linkid | hi | 15:02 |
peschk_l | Let's start with the first topic: the final decision about the second v2 storage driver | 15:02 |
peschk_l | Hi Linkid! | 15:02 |
peschk_l | We'll probably use elasticsearch, unless somebody has another suggestion | 15:03 |
peschk_l | elasticsearch is a widespread, mature database and suits most of our needs | 15:04 |
peschk_l | And admins will be able to tune it to fit their needs, so it seems like it's our best option | 15:04 |
Linkid | great :) | 15:04 |
peschk_l | However, it will probably not be done before Stein is released. We'll see in Train | 15:05 |
peschk_l | any further questions about this ? | 15:05 |
peschk_l | let's move on then | 15:06 |
peschk_l | #topic v2 API | 15:06 |
*** openstack changes topic to "v2 API (Meeting topic: cloudkitty)" | 15:06 | |
peschk_l | The 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 +1 | 15:07 |
peschk_l | Linkid, if you have the time to look at it, it would be great: https://review.openstack.org/#/c/614275/ | 15:08 |
Linkid | I didn't have time to read it (I'm actually reading the spec about the new rule base engine spec (backlog)) | 15:08 |
Linkid | I'll read it this week-end if you want | 15:08 |
peschk_l | or huats, it has changed a bit since your last review | 15:08 |
peschk_l | Linkid: Nice! I'll updated it soon as we have gathered some feedback from users | 15:09 |
Linkid | ok :) | 15:09 |
Linkid | #link https://review.openstack.org/#/c/614275/ | 15:09 |
peschk_l | There is a lot to change though | 15:10 |
Linkid | ah | 15:10 |
peschk_l | But we'll talk about this once the changes have been made | 15:11 |
peschk_l | Linkid: don't worry, the idea (rule / ruleset) stays the same, its the implementation details that need to evolve | 15:11 |
Linkid | oh, do you created a story / task about it ? | 15:11 |
Linkid | yes | 15:11 |
Linkid | you can add it to the footer, then | 15:12 |
peschk_l | yep, will do | 15:12 |
peschk_l | OK, that's it for the v2 API then. hopefully the spec will have been merged by the time we have our next meeting | 15:13 |
peschk_l | there should be some proposed changes by that time | 15:13 |
peschk_l | let's move on to the next topic | 15:13 |
peschk_l | #topic prometheus collector | 15:14 |
*** openstack changes topic to "prometheus collector (Meeting topic: cloudkitty)" | 15:14 | |
peschk_l | jferrieu is currently working on the prometheus collector. He's proposed a spec to improve it | 15:15 |
peschk_l | #link https://review.openstack.org/#/c/626142/ | 15:15 |
peschk_l | It would also be nice to have some reviews on this | 15:15 |
peschk_l | cc huats :) | 15:16 |
peschk_l | there are several proposed changes, the most important being about the way configuration is read by the prometheus collector | 15:17 |
peschk_l | more details in the spec. There will also be more news on this at the next meeting | 15:18 |
peschk_l | next topic: the state of the code cleanup | 15:18 |
peschk_l | #topic code cleanup | 15:19 |
*** openstack changes topic to "code cleanup (Meeting topic: cloudkitty)" | 15:19 | |
peschk_l | as we discussed during last meeting, some part of the code need to be removed | 15:19 |
peschk_l | a story has been created about this | 15:20 |
peschk_l | #link https://storyboard.openstack.org/#!/story/2004400 | 15:20 |
peschk_l | patches 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-cleanup | 15:21 |
peschk_l | #link https://review.openstack.org/#/q/status:open+project:openstack/cloudkitty+branch:master+topic:code-cleanup | 15:21 |
peschk_l | the writer still needs to be deprecated. It will be done once a v2 API endpoint for report generation has been merged | 15:22 |
peschk_l | It would be good if we could merge these patches before the stein release | 15:23 |
peschk_l | Does anybody have somehting to add on this topic ? | 15:24 |
Linkid | I'll add a tag in the story | 15:25 |
peschk_l | thanks Linkid | 15:25 |
Linkid | (with the name of the topic on gerrit | 15:25 |
Linkid | ) | 15:25 |
peschk_l | next topic: minified JS in the dashboard | 15:25 |
openstackgerrit | jacky06 proposed openstack/cloudkitty-dashboard master: Update hacking version to latest https://review.openstack.org/628460 | 15:26 |
peschk_l | #topic minified js in the dashboard | 15:26 |
*** openstack changes topic to "minified js in the dashboard (Meeting topic: cloudkitty)" | 15:26 | |
peschk_l | for 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/2003578 | 15:27 |
peschk_l | the solution to this is to use xstatic packages for js dependencies | 15:28 |
zigo | I would have like that my patch is merged, before this happens. | 15:28 |
peschk_l | it will be done in three steps, with three associated patches: the first one adds non-minified versions of the source code to the repo | 15:29 |
zigo | Because 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_l | zigo: dont worry, it's in progress and your patch will be merged first | 15:29 |
zigo | https://review.openstack.org/#/c/597438/ | 15:29 |
zigo | Great. | 15:29 |
zigo | Thanks. | 15:29 |
zigo | Note that it is already in use in Debian. | 15:29 |
Linkid | cool | 15:30 |
peschk_l | zigo: nice | 15:30 |
zigo | And 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_l | second 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 dependency | 15:31 |
peschk_l | #link https://review.openstack.org/#/c/627994/ | 15:31 |
peschk_l | The piechart has been rewritten to use D3 (which is packaged in xstatic) only | 15:32 |
peschk_l | last step, which is being handled by Linkid: completely remove the javascript libraries from the repo and add dependencies on xstatic instead | 15:33 |
peschk_l | #link https://review.openstack.org/#/c/628318/ | 15:33 |
peschk_l | It's still under progress for now but there doesn't seem to be much missing | 15:34 |
Linkid | I need to fix my devstack install to finish it (this week-end, I hope) | 15:34 |
peschk_l | zigo, Linkid: Many thanks for your work on this! | 15:34 |
peschk_l | Linkid: no pressure :) | 15:35 |
zigo | Thanks to you guys, for taking care of this. | 15:35 |
zigo | It's really important from the Debian perspective (and probably all other OSes). | 15:35 |
peschk_l | zigo: I understand. Unfortunately the dashboard is always a bit neglected because we try to focus on the core | 15:36 |
peschk_l | zigo: 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 |
zigo | peschk_l: Everything is uploaded to Debian Sid. | 15:39 |
zigo | Rocky will be in Debian Buster, therefore. | 15:39 |
zigo | And I maintain a debian Stable repository. | 15:40 |
zigo | For rocky: http://stretch-rocky.debian.net/debian | 15:40 |
peschk_l | zigo: ok, thanks | 15:40 |
peschk_l | python3 by default ? | 15:41 |
zigo | so the URLs to add to your sources.list are: | 15:41 |
zigo | deb http://stretch-rocky.debian.net/debian stretch-rocky-backports main | 15:41 |
zigo | deb http://stretch-rocky.debian.net/debian stretch-rocky-backports-nochange main | 15:41 |
zigo | Both 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_l | zigo: thanks. Are xstatic packages also packaged in this repo ? | 15:42 |
zigo | peschk_l: Yeah ! | 15:42 |
peschk_l | nice! | 15:42 |
zigo | Look at the end of this page: http://stretch-rocky.debian.net/debian/pool/stretch-rocky-backports/main/p/ | 15:43 |
zigo | I'll package the new XStatic as they come... | 15:43 |
zigo | Probably with a delay, as I will focus on Rocky for Buster rather than immediately Stein. | 15:43 |
peschk_l | all right | 15:44 |
peschk_l | ok then, does anybody have something to add on this topic ? | 15:44 |
peschk_l | let's move on | 15:45 |
peschk_l | #topic documentation changes | 15:45 |
*** openstack changes topic to "documentation changes (Meeting topic: cloudkitty)" | 15:45 | |
peschk_l | as we discussed at last meeting, cloudkitty's documentation is being refactored | 15:46 |
peschk_l | this is going forward step by step | 15:46 |
peschk_l | a patche iscurrently under review: https://review.openstack.org/#/c/625924/ | 15:47 |
peschk_l | it adds some developer documentation about how to implement a collector | 15:47 |
peschk_l | another one which refreshes and adds some details to the hashmap module documentation has been published this morning | 15:48 |
peschk_l | https://review.openstack.org/#/c/628393/ | 15:48 |
peschk_l | and I'll soon propose another change adding information about how to configure collectors | 15:49 |
peschk_l | It would be great to have some reviews from non-cores and end users on these patches | 15:50 |
peschk_l | next topic | 15:51 |
peschk_l | (last one, will be short) | 15:52 |
peschk_l | # topic cloudkitty.io | 15:52 |
peschk_l | #topic cloudkitty.io | 15:52 |
*** openstack changes topic to "cloudkitty.io (Meeting topic: cloudkitty)" | 15:52 | |
peschk_l | unfortunately, 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 soon | 15:52 |
peschk_l | and I believe that's it for today's agenda | 15:53 |
Linkid | Thanks :) | 15:54 |
peschk_l | does anybody have a specific topic he'd like to talk about, or anything to add to what has been said today ? | 15:54 |
Linkid | Nope | 15:54 |
Linkid | Ah, the CFP is open for the next summit | 15:55 |
peschk_l | Linkid: Yep. Did you propose something ? | 15:55 |
Linkid | I will, butI have to talk about that with my boss | 15:57 |
peschk_l | Linkid: all right. keep us informed! | 15:58 |
peschk_l | This ends the meeting just in time then :) Thanks for attending everybody! | 15:59 |
peschk_l | #endmeeting | 15:59 |
*** openstack changes topic to "Rating component for OpenStack https://wiki.openstack.org/wiki/CloudKitty" | 15:59 | |
openstackgerrit | zhulingjie proposed openstack/cloudkitty master: Update hacking version to latest https://review.openstack.org/628502 | 15:59 |
openstack | Meeting ended Fri Jan 4 15:59:16 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-01-04-15.00.html | 15:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-01-04-15.00.txt | 15:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-01-04-15.00.log.html | 15:59 |
Linkid | Great, weekend now :) | 15:59 |
peschk_l | :) | 16:00 |
openstackgerrit | zhulingjie proposed openstack/cloudkitty master: Update hacking version to latest https://review.openstack.org/628626 | 17:08 |
openstackgerrit | zhulingjie proposed openstack/cloudkitty-tempest-plugin master: Update hacking version to latest https://review.openstack.org/628632 | 17:08 |
*** openstack has joined #cloudkitty | 23:44 | |
*** ChanServ sets mode: +o openstack | 23:44 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!