Tuesday, 2020-04-07

openstackgerritAndreas Jaeger proposed openstack/monasca-api master: Add ujson requirement  https://review.opendev.org/71795605:46
AJaegermonasca-api is completly broken, see the change above as first step to fix - but now I'm stuck. Could anybody help, please?06:31
*** witek_ has joined #openstack-monasca07:48
chaconpizaHi AJaeger, I will take a look08:20
*** witek_ is now known as witek08:32
AJaegerthanks chaconpiza08:35
openstackgerritMartin Chacon Piza proposed openstack/monasca-api master: Replacing ujson with simplejson  https://review.opendev.org/71801409:58
chaconpizaAJaeger, thanks for your change. But we are already replacing ujson with simplejson.10:00
chaconpizahttp://lists.openstack.org/pipermail/openstack-discuss/2020-January/012285.html10:00
AJaegerthanks, chaconpiza !10:05
*** vishalmanchanda has joined #openstack-monasca10:40
AJaegerchaconpiza: now you could recheck if you want11:04
chaconpizathanks, I will prepare a second patch set11:08
*** dougsz has joined #openstack-monasca12:03
chaconpizaCourtesy Monasca meeting reminder in #openstack-monasca: witek, jayahn,iurygregory,ezpz,igorn,haad,sc,joadavis, akiraY,tobiajo,dougsz,fouadben, amofakhar, haru5ny (haruki),kaiokmo,pandiyan,guilhermesp,chaconpiza,hosanai,Wasaac,brtknr,bandorf12:57
chaconpiza#startmeeting monasca13:00
openstackMeeting started Tue Apr  7 13:00:29 2020 UTC and is due to finish in 60 minutes.  The chair is chaconpiza. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
*** openstack changes topic to " (Meeting topic: monasca)"13:00
openstackThe meeting name has been set to 'monasca'13:00
chaconpizaHello13:00
witekhi everyone13:00
chaconpizaToday's agenda as usual under this link https://etherpad.openstack.org/p/monasca-team-meeting-agenda13:01
dougszhi all13:01
adrianczhi13:01
chaconpizabandorf and piotrowskim will be absent today, then we can start.13:02
chaconpiza#topic Cleanup py27 support13:02
*** openstack changes topic to "Cleanup py27 support (Meeting topic: monasca)"13:02
witekAJaeger has provided a series of changes as part of dropping Py2 support story13:03
chaconpizaAJaeger started but it seems that there are changes that need help13:03
witek:)13:03
witekgo on13:03
chaconpizafrom the first filter https://review.opendev.org/#/q/(projects:openstack/monasca+OR+project:openstack/python-monascaclient)+topic:update-hacking13:04
chaconpizaI see the 3 APIs require attention13:05
chaconpizasorry, the first filter is for the topic update-hacking13:06
witekin monasca-api we have ripple effects with ujson -> simplejson13:07
witekas we released monasca-common without ujson dependency already13:07
witekin case of log-api and events I think CI was broken already before13:08
chaconpizaWe are talking about https://review.opendev.org/#/c/717555/13:10
chaconpizaand https://review.opendev.org/#/c/717553/13:11
witekright13:11
witekI'd focus on other repos first and try to complete the json library migration13:13
chaconpizaany volunteer? I will take a look on the related to the events-api https://review.opendev.org/#/c/717553/13:13
witekbecause there are apparently some corner cases where unit test fail13:13
chaconpizaadriancz, would you check the one related to log-api? https://review.opendev.org/#/c/717555/13:14
witekI'll take persister changes then13:14
adrianczi can check this13:14
chaconpizagreat13:15
chaconpizaok, if there isn't more to discuss lets go to the next point in the agenda13:17
chaconpiza#topic Follow up ujson -> simplejson migration13:18
*** openstack changes topic to "Follow up ujson -> simplejson migration (Meeting topic: monasca)"13:18
chaconpizaSo far, as witek mentioned, the ujson - simplejson replacement is done only in monasca-common13:19
chaconpizahttps://review.opendev.org/#/c/716925/13:19
chaconpizaSince we had the deadline for monasca-common release13:19
chaconpizaToday AJaeger sent a change to add ujson in monasca-api, to mitigate that wave effect.13:21
chaconpizaI sent a change for the replacement ujson-simplejson https://review.opendev.org/#/c/718014/13:21
chaconpizaNow I am not sure why it failed using the lower-constraints13:22
witekapparently there are some small differences in the older simplejson version13:23
witeke.g. \'{"test_body": "test"}\' != \'{"test_body":"test"}\''13:24
chaconpizaI though the same, but I am forcing to use the lower version==3.13.2 with python3.7 and it works in my VM13:24
witekthat's strange13:26
witekI can reproduce running `tox -elower-constraints`13:27
chaconpizaProbably I need to install something, I got ImportError: cannot import name 'Feature' with this command.13:28
chaconpizaI forced the version simplejson==3.13.2 in requirements13:29
chaconpizato simulated the lower constraint's version13:30
chaconpizaOk, first I need to be able to run 'tox -elower-constraints' then fix the issue. All right :)13:30
witekI'll look at the migration in persister repo13:31
witekI've seen problems there as well13:31
witekand we should use that occasion to drop the code for Python 213:31
chaconpizaI used this topic https://review.opendev.org/#/q/topic:ujson-replacement+(status:open+OR+status:merged)13:32
witekok13:32
witekwe should create a story for this13:33
chaconpizaI will create the story13:33
chaconpizaOk, then let's move to the next point13:34
chaconpiza#topic Deadline last feature release python-monascaclient - April 913:34
*** openstack changes topic to "Deadline last feature release python-monascaclient - April 9 (Meeting topic: monasca)"13:34
chaconpizaI think there is not ujson in that repository13:35
witekno, should be good13:35
witekwe still have some open changes in review though13:36
witekdougsz: was there anything preventing us from merging your periodic notification changes?13:37
witekI see the tempest test has failed on https://review.opendev.org/694596 on gate job for some reason13:38
witekmight just need a recheck13:38
dougszwitek: Nothing apart from CI :)13:40
witek:)13:40
dougszWill have a look later, thanks for prodding them.13:40
witeklet's try then to fix monasca-api CI, so that we can merge all changes from topic:periodic_notifications13:42
witekand then release13:43
chaconpizaok13:43
chaconpizamake sense to add priorities in the tickets heading the new python-monascaclient release?13:44
witekwe can mark them on reviews, yes13:45
chaconpizacool13:45
chaconpizaall right, then the end:13:46
chaconpiza#topic aob13:46
*** openstack changes topic to "aob (Meeting topic: monasca)"13:46
witekI'd like to propose adding chaconpiza to the core team13:46
chaconpiza+1 ;)13:47
witek:)13:47
witekno objections, that's good :)13:47
chaconpizaChanging the topic, in the deploy of monasca using docker containers13:48
chaconpizathe Grafana container has a docker health check13:48
chaconpizawhich basically executes wget -q http://localhost:3000 -O - > /dev/null13:49
openstackgerritKeith Berger proposed openstack/monasca-agent master: Add a new config variable to identify ping command  https://review.opendev.org/71740213:50
chaconpizawell, it seems that this continues checks increments the size of the grafana/data/sessions13:50
chaconpizawithout to release it at any time13:50
chaconpizaat least using Grafana 4.513:51
chaconpizaWe are investigating it and we will reported it here13:52
witekwhere is grafana/data/sessions stored? Grafana DB?13:53
chaconpizawe use 'files' for that.13:53
chaconpizahttps://grafana.com/docs/grafana/v4.5/installation/configuration/#session13:54
witekI see13:55
witekthe option has been removed in 6.213:56
chaconpiza:)13:56
chaconpizaOk,  we are running out of time.13:57
witekthanks chaconpiza13:57
chaconpizaThanks all13:57
witekand adriancz and dougsz13:58
witekhappy Easter all!13:58
chaconpizaHappy Easter!13:58
witekbye13:58
dougszYou too all, sorry I couldn't fully engage today13:58
chaconpizabye13:58
dougszbye13:59
witekno worries, take care13:59
chaconpiza#endmeeting13:59
*** openstack changes topic to "OpenStack Monitoring as a Service | https://wiki.openstack.org/wiki/Monasca"13:59
openstackMeeting ended Tue Apr  7 13:59:12 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-04-07-13.00.html13:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-04-07-13.00.txt13:59
openstackLog:            http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-04-07-13.00.log.html13:59
*** mensis has joined #openstack-monasca13:59
mensisHello, i'm trying to install Monasca in devstack. When i check '/var/log/monasca/agent/collector.log', i get the following errors http://paste.openstack.org/show/791737/  it seems like it cannot connect to kafka broker, but when i check kafka it's working properly. Any suggestions please?14:04
openstackgerritKeith Berger proposed openstack/monasca-agent master: Remove incorrect assignment of ping_cmd to 'True'  https://review.opendev.org/71740214:30
witekmensis: I think that's a bug in Kafka plugin, you can test the rest though14:35
mensisWhen i check the Monitoring panel in Horizon, i dont see anything. Also when i go to 'Alarm Definitions' panel i get 'Could not retrieve alarm definitions' and if i try to create alarm definition i get 'unable to retrieve notifications ınternal server error http 500' 'unable to retrieve metrics' errors14:40
witekmake sure to change to the monitoring project, Monasca is multi-tenant14:41
witekmini-mon/password14:42
mensisthanks i did not know that, i log into mini-mon user and i still get the same error14:51
witekare you in the monitoring project?15:22
*** witek has quit IRC16:42
*** dougsz has quit IRC17:05
*** mensis has quit IRC17:20
*** dougsz has joined #openstack-monasca17:21
*** dougsz has quit IRC17:22
*** vishalmanchanda has quit IRC17:47
*** dougsz has joined #openstack-monasca18:45
openstackgerritKeith Berger proposed openstack/monasca-agent master: Do not copy /sbin/ip to /usr/bin/monasa-agent-ip  https://review.opendev.org/71819519:21
*** dougsz has quit IRC20:45

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