Monday, 2019-12-02

*** vishalmanchanda has joined #cloudkitty05:14
openstackgerritMerged openstack/cloudkitty-specs master: Spec: Add query functions to Prometheus  https://review.opendev.org/67801310:22
*** julien-pinchelim has joined #cloudkitty13:48
peschk_lhi all, meeting in 10 minutes :-)13:48
julien-pinchelimhello :)13:49
jferrieuhi13:59
peschk_l#startmeeting cloudkitty14:01
openstackMeeting started Mon Dec  2 14:01:10 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:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: cloudkitty)"14:01
openstackThe meeting name has been set to 'cloudkitty'14:01
peschk_lHi everybody, welcoe to this cloudkity meeting14:01
peschk_ltoday's agenda can be found at https://etherpad.openstack.org/p/cloudkitty-meeting-topics14:01
peschk_las usual, feel free to add any topic you'd like to discuss to the end of the agenda14:02
peschk_land for any cloudkitty-related question, we'll have some time for Q&A at the end of the meeting14:02
peschk_lAll right let's start with ou first topic14:03
peschk_l#topic python214:03
*** openstack changes topic to "python2 (Meeting topic: cloudkitty)"14:03
peschk_lpython2.7 testing has been dropped for all projects except the client (which should happen between the ussuri-1 and ussuri-2 milestones)14:04
peschk_ldroppping support for python2.7 is the only community goal for now, so we're completely in time  :-)14:04
peschk_lPlease do not contribute python3-only code yet, as RDO still builds their packages with python214:05
peschk_lFYI, once python2 support has been completely dropped, the minimal supported python version will be 3.614:06
peschk_land I think that's pretty much it concerning python2. Any questions on this topic ?14:06
peschk_l#topic cloudktityclient 3.2.014:07
*** openstack changes topic to "cloudktityclient 3.2.0 (Meeting topic: cloudkitty)"14:07
*** qanglade has joined #cloudkitty14:07
peschk_lNo that the required endpoints have been integrated in the v2 API (/v2/dataframes and /v2/summary), we'll be able to add support for report generation through the client14:08
peschk_l*now that14:08
peschk_lOnce these features have been merged, and support for python2.7 has been dropped, we'll releas python-cloudkittyclient 3.2.014:08
peschk_lThis will allow us to delete cloudkitty-writer14:09
peschk_lwe'll probably use the df-to-csv formatter for the reports14:09
*** vishalmanchanda has quit IRC14:10
peschk_ldoes somebody have a question about this ?14:10
jferrieuI'm good14:10
peschk_lokay, the next one is open for debate14:11
peschk_l# topic InfluxDB storage driver14:11
peschk_l#topic InfluxDB storage driver14:11
*** openstack changes topic to "InfluxDB storage driver (Meeting topic: cloudkitty)"14:11
peschk_lshould the influxdb storage driver be considered stable ?14:12
peschk_lit's been running in production in several deployments for a while now14:13
jferrieuI think it is ok, as some users did deploy CK with it and didn't raise any issues since then14:13
peschk_lwe still merge some minor fixes, like https://review.opendev.org/#/c/696090/ , but these are not critical bugs14:13
jferrieutrue14:13
peschk_land v1 storage is pretty much unmaintained, so it be great to get rid of it quickly14:14
jferrieucan't agree more14:14
peschk_lwell "quickly", as we 'll need at least one deprecation cycle, and provide some scripts to migrate v1 data to v214:14
jferrieuof course14:14
peschk_lglad we agree on that one jferrieu :-)14:15
peschk_lwhich makes me think about another concern we had: should "metadata" be droppped ?14:15
peschk_lit seems to be confusing for end users more than anything else14:16
peschk_land it'd probably be easier for everyone if we had only one type of attribute14:16
jferrieuand the same logics are at play in the back regarding `groupby` and `metadata`14:16
jferrieuit was just semantics in the first place or maybe I'm wrong14:16
peschk_lyup, only difference being that metadata is not indexed in the influx storage driver14:17
peschk_lno in the elasticsearch driver, but one's still experimental14:17
peschk_l*neither in the ES driver14:17
jferrieuwould that impact the overall performance ?14:17
peschk_ljferrieu: metadata were supposed to be unindexed and only available for rating rules14:18
peschk_ljferrieu: there would be a theoric load on the storage backend, as everything would need to be indexed... But in practice i think that people only use "groupby", as they want to be able to group on anything14:19
jferrieumaybe the semantics were misleading in a first place then, we could add an option to disable indexing on some fields later maybe14:19
jferrieuif that would be critical14:20
openstackgerritMerged openstack/cloudkitty master: Fix 500 errors in the API when request context bears no project_id  https://review.opendev.org/69609014:20
jferrieubut for the moment I agree to just merge the two concepts14:20
peschk_ltrue, we could. Anyway we'll have to discuss this with users as it'd probably not be retroactive if we were to implement it14:20
jferrieutrue14:21
peschk_lfor example in influxdb it is not possible to convert tag to fields once they've been pushed14:21
jferrieuI see14:21
peschk_land in ES if would require to update huge batches of documents, with some indices being potentially frozen depending on how the cluster is administrated14:21
peschk_ljferrieu: anything to add about this ?14:22
jferrieuI'm good14:22
peschk_lall right, last topic before Q&A then14:23
peschk_l#topic new aggregation functions for the prometheus collector14:23
*** openstack changes topic to "new aggregation functions for the prometheus collector (Meeting topic: cloudkitty)"14:23
peschk_laimbot31 has proposed a spec adding support for new prometheus query functions (like delta() ) to the prometheus collector14:24
peschk_lit has been merged this morning14:25
peschk_lthe pacth can be found at14:25
peschk_l#link https://review.opendev.org/#/c/678013/14:25
peschk_land the html version of the spec here:14:25
peschk_l#link https://specs.openstack.org/openstack/cloudkitty-specs/specs/ussuri/add_prometheus_query_functions_to_the_collector.html14:25
peschk_lI believe we've adressed all of today's topics. Time for Q&A14:27
peschk_l#topic Q&A14:27
*** openstack changes topic to "Q&A (Meeting topic: cloudkitty)"14:27
peschk_lif anyone has a cloudkitty-related question or is looking for help, now's the time to ask14:27
jferrieuI'm good for the moment14:28
julien-pinchelimSame :)14:28
peschk_lAll right, thanks everybody for attending14:31
peschk_l#endmeeting14:31
*** openstack changes topic to "Rating component for OpenStack https://wiki.openstack.org/wiki/CloudKitty"14:31
openstackMeeting ended Mon Dec  2 14:31:39 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:31
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-12-02-14.01.html14:31
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-12-02-14.01.txt14:31
openstackLog:            http://eavesdrop.openstack.org/meetings/cloudkitty/2019/cloudkitty.2019-12-02-14.01.log.html14:31
*** julien-pinchelim has quit IRC14:36
*** gixx has joined #cloudkitty14:42
*** qanglade has quit IRC15:06
*** vishalmanchanda has joined #cloudkitty18:18
*** vishalmanchanda has quit IRC22:21

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