Tuesday, 2020-07-21

*** openstack has joined #openstack-monasca07:31
*** ChanServ sets mode: +o openstack07:31
*** dougsz has quit IRC07:36
*** dougsz has joined #openstack-monasca07:36
*** tosky has joined #openstack-monasca07:37
*** piotrowskim has joined #openstack-monasca07:58
*** witek_ has joined #openstack-monasca09:17
*** k_mouza has joined #openstack-monasca09:21
*** k_mouza has quit IRC09:53
*** k_mouza has joined #openstack-monasca10:01
*** mbindlish has joined #openstack-monasca11:42
*** k_mouza has quit IRC12:18
openstackgerritMartin Chacon Piza proposed openstack/monasca-persister master: Remove unnecessary test to bring compatibility with py38  https://review.opendev.org/74216712:23
openstackgerritMartin Chacon Piza proposed openstack/monasca-persister master: Add Python3 victoria unit tests  https://review.opendev.org/72251512:25
openstackgerritMerged openstack/monasca-notification master: Set legacy_kafka_client_enabled = False on default  https://review.opendev.org/74095912:37
*** adriancz has joined #openstack-monasca12:48
openstackgerritMerged openstack/monasca-persister master: Set legacy_kafka_client_enabled = False on default  https://review.opendev.org/74096612:50
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,bandorf,adriancz12:52
*** bandorf has joined #openstack-monasca12:59
chaconpiza#startmeeting monasca13:00
openstackMeeting started Tue Jul 21 13:00:36 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
witek_hi13:01
bandorfHello13:01
adrianczhi13:01
chaconpizaHi Witek13:01
chaconpizaHi Matthias13:01
chaconpizaHi Adrian13:01
chaconpizaThe agenda as usual https://etherpad.opendev.org/p/monasca-team-meeting-agenda13:01
chaconpizaBefore to start with the agenda let's go for the previous action items13:02
chaconpizaThanks for the changes for "Set legacy_kafka_client_enabled = False on default"13:03
chaconpizathey are being merged13:03
witek_I guess I have to recheck https://review.opendev.org/74095413:04
chaconpizaZuul didn't start the gate job?13:06
witek_no13:06
witek_now, rerunning check job13:07
chaconpizaOk,13:07
chaconpiza the next action item is related to https://review.opendev.org/#/c/722515/513:07
chaconpizaIt fails because in Victoria py38 is voting13:08
chaconpizaSo, I removed the testcase that brakes it https://review.opendev.org/#/c/74216713:09
chaconpizaand rebased on top of it13:09
witek_fine with me if that works13:09
chaconpizaNevertheless it is taking too long the py38 check. Something is wrong there.13:09
chaconpizaI will check it13:10
chaconpizaThe next action from last week came from Luigi: https://github.com/openstack/monasca-transform/blob/master/.zuul.yaml#L1013:11
witek_it's mine, no progress yet13:11
chaconpizawitek_, I am not sure how to removed it, whether all file or only lines 10-1413:12
witek_I'll take care13:12
chaconpizaGreat, thanks13:13
chaconpizaThe next action  from two week ago is about the migration of CI/CD jobs to new Ubuntu LTS Focal. I will focus on this task this week.13:14
chaconpizaThen let's start with today topics...13:15
bandorfOK13:15
chaconpiza#topic Issues with monasca-agent (Ussuri)13:15
*** openstack changes topic to "Issues with monasca-agent (Ussuri) (Meeting topic: monasca)"13:15
chaconpizaThanks Matthias13:15
bandorfAs described in agenda, just short overview here:13:15
bandorfI started to test with monasca-agent for Ussuri and came across a few issues.13:16
bandorfWhen testing this with devstack (thanks, Martin and Witek), http_check was not running at all13:16
bandorfThe additional error in devstack (wrong config) has been fixed already.13:17
bandorfHowever, finally my conclusion was: agent testing is not sufficient.13:17
bandorfSee 1.3 for some initial proposals.13:18
chaconpiza*it is merged in Master ^^ and it is being merged the cherry-pick on Ussuri, Train is ok.13:18
bandorfI forgot: Thanks, Martin, for providing the fix in devstack13:19
witek_from my point of view, we could add two kinds of tests13:19
witek_* unit tests - they should catch regexp issues with Python 313:20
witek_* functional tests - checking that provided configuration provides expected metrics on a given OpenStack deployment13:21
bandorfYes, agreed. Currently, the only Openstack service installed is keystone, I think13:22
witek_in our CI, yes13:23
chaconpiza^^The only one OpenStack service using the vagrant file from monasca-api repo13:23
chaconpizayes13:23
chaconpizait should be enough for the test13:23
bandorfMaybe, I don't know, should be checked13:24
witek_we could check if running any tests with Kolla would be possible13:24
witek_chaconpiza: optimally all core services should be tested13:25
chaconpizaYes, I see.13:26
chaconpizaOther issue is causing troubles in our new deploy is reading from /proc13:27
chaconpizaMatthias do you want me to introduce the topic?13:27
bandorfLet's quickly finalize the testing topic. How to continue? Action item?13:28
chaconpizaalright13:28
bandorfMy proposal:13:29
bandorfI could work on the specification (as a first step). But not in the next 2-4 weeks.13:29
bandorfWitek, could you explain your idea with "tests with Kolla"?13:30
bandorfI don't understand this13:30
bandorfNot necessarily now13:30
witek_I was wondering if there's any Kolla CI job installing OpenStack including Monasca13:30
bandorfAh, ok. Could you check this part?13:31
witek_if yes, we could write simple tests checking if API can return expected metrics at the end of the run of such CI job13:31
witek_we could do the same with DevStack, but it's more far away from real deployment13:31
bandorfYes, I agree13:32
witek_the first to start with, should be just adding unit tests13:33
bandorfYes. As said, I can work on this, but not in the next cpl. of weeks.13:35
witek_do we have a bug report for this?13:36
chaconpiza#action I will create the story about it and add it to the board13:36
chaconpizaaffected branches are master and ussuri13:36
bandorfOf course, I will fix the bugs I detect. I mainly brought it up here to discuss the lack of testing13:39
witek_reporting the bugs helps to share the effort, someone can pick it up13:40
chaconpizaAlright lets move to the next part of the monasca-agent, the time is running away... ;)13:42
bandorfok13:43
chaconpizaWe noticed that in an OpenStack deployment where the services run bare-metal we end-up with users and groups created on the operating system, like cinder, keystone, etc.13:43
chaconpizathose users are the owners of some directories in /proc13:43
chaconpizaThen the mon-agent user (with the sudoers permissions) can read the info from /proc and generate the associated metrics.13:43
chaconpizaBut in a deploy where the OpenStack services run on containers13:44
chaconpizawe found in /proc that there are directories without user/group but only with user ID.13:44
chaconpizaThe mon-agent can't read them even with sudoers permissions.13:45
chaconpizaIs inside of each container  where the users/groups are created, like cinder for example.13:46
chaconpizaWe are wondering whether in the deploy with kolla-ansible they have a similar situation13:46
bandorfSome additional info: the numeric user-id that can be seen on the host is the user-id of the related user in the container (e.g. cinder). But this user doesn't exist on the host13:46
bandorfOK, sorry, you wrote it alread :-)13:46
chaconpiza;-)13:47
witek_is it the user ID mapping issue, or general lack of permissions inside the container?13:47
bandorfNo, the issue is that the user doesn't exist on the host.13:48
chaconpizaright, in the /proc directory inside the containers it is ok13:48
bandorfThe agent is reading from /proc, and I wouldn't like to change this...13:50
chaconpiza(reading from the /proc in the bare-metal host)13:50
chaconpizaOne step forward maybe is to deploy at least once using Kolla-Ansible to get familiar with that.13:53
chaconpizaIs not the same like TripleO, but both share the images13:53
witek_that would be good in any case13:54
chaconpiza#topic AOB13:55
*** openstack changes topic to "AOB (Meeting topic: monasca)"13:55
chaconpizawe still have few minutes for any other topic13:55
adrianczi have one small topic13:56
adrianczi created stable/pike branch in monasca/monasca-agents-installer repository13:56
chaconpiza^^ Because of specific changes using only master is not enough to create agents for the different branch releases13:57
adrianczi created this branch because we still need to suport old version of monasca-log-agent installer base on old logstash version13:58
witek_makes sense13:58
chaconpizaThanks for bringing the topic Adrian13:59
chaconpizaLets close the meeting13:59
chaconpizaThanks for coming today13:59
bandorfBye13:59
chaconpizabye14:00
adrianczthank bye :  )14:00
witek_thanks, bye14:00
chaconpiza#endmeeting14:00
*** openstack changes topic to "OpenStack Monitoring as a Service | https://wiki.openstack.org/wiki/Monasca"14:00
openstackMeeting ended Tue Jul 21 14:00:17 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-07-21-13.00.html14:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-07-21-13.00.txt14:00
openstackLog:            http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-07-21-13.00.log.html14:00
*** bandorf has quit IRC14:00
*** k_mouza has joined #openstack-monasca14:45
openstackgerritMerged openstack/monasca-api master: Set legacy_kafka_client_enabled = False on default  https://review.opendev.org/74095414:59
*** mbindlish has quit IRC16:00
*** k_mouza has quit IRC16:04
*** k_mouza has joined #openstack-monasca16:05
*** k_mouza has quit IRC16:20
*** k_mouza has joined #openstack-monasca16:28
*** dougsz has quit IRC16:32
*** k_mouza has quit IRC16:45
*** nikparasyr has quit IRC17:09
*** vishalmanchanda has quit IRC18:26
*** tosky has quit IRC23:47

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!