| *** openstack has joined #openstack-monasca | 07:31 | |
| *** ChanServ sets mode: +o openstack | 07:31 | |
| *** dougsz has quit IRC | 07:36 | |
| *** dougsz has joined #openstack-monasca | 07:36 | |
| *** tosky has joined #openstack-monasca | 07:37 | |
| *** piotrowskim has joined #openstack-monasca | 07:58 | |
| *** witek_ has joined #openstack-monasca | 09:17 | |
| *** k_mouza has joined #openstack-monasca | 09:21 | |
| *** k_mouza has quit IRC | 09:53 | |
| *** k_mouza has joined #openstack-monasca | 10:01 | |
| *** mbindlish has joined #openstack-monasca | 11:42 | |
| *** k_mouza has quit IRC | 12:18 | |
| openstackgerrit | Martin Chacon Piza proposed openstack/monasca-persister master: Remove unnecessary test to bring compatibility with py38 https://review.opendev.org/742167 | 12:23 |
|---|---|---|
| openstackgerrit | Martin Chacon Piza proposed openstack/monasca-persister master: Add Python3 victoria unit tests https://review.opendev.org/722515 | 12:25 |
| openstackgerrit | Merged openstack/monasca-notification master: Set legacy_kafka_client_enabled = False on default https://review.opendev.org/740959 | 12:37 |
| *** adriancz has joined #openstack-monasca | 12:48 | |
| openstackgerrit | Merged openstack/monasca-persister master: Set legacy_kafka_client_enabled = False on default https://review.opendev.org/740966 | 12:50 |
| chaconpiza | Courtesy 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,adriancz | 12:52 |
| *** bandorf has joined #openstack-monasca | 12:59 | |
| chaconpiza | #startmeeting monasca | 13:00 |
| openstack | Meeting 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 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
| *** openstack changes topic to " (Meeting topic: monasca)" | 13:00 | |
| openstack | The meeting name has been set to 'monasca' | 13:00 |
| chaconpiza | Hello | 13:00 |
| witek_ | hi | 13:01 |
| bandorf | Hello | 13:01 |
| adriancz | hi | 13:01 |
| chaconpiza | Hi Witek | 13:01 |
| chaconpiza | Hi Matthias | 13:01 |
| chaconpiza | Hi Adrian | 13:01 |
| chaconpiza | The agenda as usual https://etherpad.opendev.org/p/monasca-team-meeting-agenda | 13:01 |
| chaconpiza | Before to start with the agenda let's go for the previous action items | 13:02 |
| chaconpiza | Thanks for the changes for "Set legacy_kafka_client_enabled = False on default" | 13:03 |
| chaconpiza | they are being merged | 13:03 |
| witek_ | I guess I have to recheck https://review.opendev.org/740954 | 13:04 |
| chaconpiza | Zuul didn't start the gate job? | 13:06 |
| witek_ | no | 13:06 |
| witek_ | now, rerunning check job | 13:07 |
| chaconpiza | Ok, | 13:07 |
| chaconpiza | the next action item is related to https://review.opendev.org/#/c/722515/5 | 13:07 |
| chaconpiza | It fails because in Victoria py38 is voting | 13:08 |
| chaconpiza | So, I removed the testcase that brakes it https://review.opendev.org/#/c/742167 | 13:09 |
| chaconpiza | and rebased on top of it | 13:09 |
| witek_ | fine with me if that works | 13:09 |
| chaconpiza | Nevertheless it is taking too long the py38 check. Something is wrong there. | 13:09 |
| chaconpiza | I will check it | 13:10 |
| chaconpiza | The next action from last week came from Luigi: https://github.com/openstack/monasca-transform/blob/master/.zuul.yaml#L10 | 13:11 |
| witek_ | it's mine, no progress yet | 13:11 |
| chaconpiza | witek_, I am not sure how to removed it, whether all file or only lines 10-14 | 13:12 |
| witek_ | I'll take care | 13:12 |
| chaconpiza | Great, thanks | 13:13 |
| chaconpiza | The 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 |
| chaconpiza | Then let's start with today topics... | 13:15 |
| bandorf | OK | 13:15 |
| chaconpiza | #topic Issues with monasca-agent (Ussuri) | 13:15 |
| *** openstack changes topic to "Issues with monasca-agent (Ussuri) (Meeting topic: monasca)" | 13:15 | |
| chaconpiza | Thanks Matthias | 13:15 |
| bandorf | As described in agenda, just short overview here: | 13:15 |
| bandorf | I started to test with monasca-agent for Ussuri and came across a few issues. | 13:16 |
| bandorf | When testing this with devstack (thanks, Martin and Witek), http_check was not running at all | 13:16 |
| bandorf | The additional error in devstack (wrong config) has been fixed already. | 13:17 |
| bandorf | However, finally my conclusion was: agent testing is not sufficient. | 13:17 |
| bandorf | See 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 |
| bandorf | I forgot: Thanks, Martin, for providing the fix in devstack | 13:19 |
| witek_ | from my point of view, we could add two kinds of tests | 13:19 |
| witek_ | * unit tests - they should catch regexp issues with Python 3 | 13:20 |
| witek_ | * functional tests - checking that provided configuration provides expected metrics on a given OpenStack deployment | 13:21 |
| bandorf | Yes, agreed. Currently, the only Openstack service installed is keystone, I think | 13:22 |
| witek_ | in our CI, yes | 13:23 |
| chaconpiza | ^^The only one OpenStack service using the vagrant file from monasca-api repo | 13:23 |
| chaconpiza | yes | 13:23 |
| chaconpiza | it should be enough for the test | 13:23 |
| bandorf | Maybe, I don't know, should be checked | 13:24 |
| witek_ | we could check if running any tests with Kolla would be possible | 13:24 |
| witek_ | chaconpiza: optimally all core services should be tested | 13:25 |
| chaconpiza | Yes, I see. | 13:26 |
| chaconpiza | Other issue is causing troubles in our new deploy is reading from /proc | 13:27 |
| chaconpiza | Matthias do you want me to introduce the topic? | 13:27 |
| bandorf | Let's quickly finalize the testing topic. How to continue? Action item? | 13:28 |
| chaconpiza | alright | 13:28 |
| bandorf | My proposal: | 13:29 |
| bandorf | I could work on the specification (as a first step). But not in the next 2-4 weeks. | 13:29 |
| bandorf | Witek, could you explain your idea with "tests with Kolla"? | 13:30 |
| bandorf | I don't understand this | 13:30 |
| bandorf | Not necessarily now | 13:30 |
| witek_ | I was wondering if there's any Kolla CI job installing OpenStack including Monasca | 13:30 |
| bandorf | Ah, 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 job | 13:31 |
| witek_ | we could do the same with DevStack, but it's more far away from real deployment | 13:31 |
| bandorf | Yes, I agree | 13:32 |
| witek_ | the first to start with, should be just adding unit tests | 13:33 |
| bandorf | Yes. 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 board | 13:36 |
| chaconpiza | affected branches are master and ussuri | 13:36 |
| bandorf | Of course, I will fix the bugs I detect. I mainly brought it up here to discuss the lack of testing | 13:39 |
| witek_ | reporting the bugs helps to share the effort, someone can pick it up | 13:40 |
| chaconpiza | Alright lets move to the next part of the monasca-agent, the time is running away... ;) | 13:42 |
| bandorf | ok | 13:43 |
| chaconpiza | We 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 |
| chaconpiza | those users are the owners of some directories in /proc | 13:43 |
| chaconpiza | Then the mon-agent user (with the sudoers permissions) can read the info from /proc and generate the associated metrics. | 13:43 |
| chaconpiza | But in a deploy where the OpenStack services run on containers | 13:44 |
| chaconpiza | we found in /proc that there are directories without user/group but only with user ID. | 13:44 |
| chaconpiza | The mon-agent can't read them even with sudoers permissions. | 13:45 |
| chaconpiza | Is inside of each container where the users/groups are created, like cinder for example. | 13:46 |
| chaconpiza | We are wondering whether in the deploy with kolla-ansible they have a similar situation | 13:46 |
| bandorf | Some 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 host | 13:46 |
| bandorf | OK, 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 |
| bandorf | No, the issue is that the user doesn't exist on the host. | 13:48 |
| chaconpiza | right, in the /proc directory inside the containers it is ok | 13:48 |
| bandorf | The 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 |
| chaconpiza | One step forward maybe is to deploy at least once using Kolla-Ansible to get familiar with that. | 13:53 |
| chaconpiza | Is not the same like TripleO, but both share the images | 13:53 |
| witek_ | that would be good in any case | 13:54 |
| chaconpiza | #topic AOB | 13:55 |
| *** openstack changes topic to "AOB (Meeting topic: monasca)" | 13:55 | |
| chaconpiza | we still have few minutes for any other topic | 13:55 |
| adriancz | i have one small topic | 13:56 |
| adriancz | i created stable/pike branch in monasca/monasca-agents-installer repository | 13:56 |
| chaconpiza | ^^ Because of specific changes using only master is not enough to create agents for the different branch releases | 13:57 |
| adriancz | i created this branch because we still need to suport old version of monasca-log-agent installer base on old logstash version | 13:58 |
| witek_ | makes sense | 13:58 |
| chaconpiza | Thanks for bringing the topic Adrian | 13:59 |
| chaconpiza | Lets close the meeting | 13:59 |
| chaconpiza | Thanks for coming today | 13:59 |
| bandorf | Bye | 13:59 |
| chaconpiza | bye | 14:00 |
| adriancz | thank bye : ) | 14:00 |
| witek_ | thanks, bye | 14:00 |
| chaconpiza | #endmeeting | 14:00 |
| *** openstack changes topic to "OpenStack Monitoring as a Service | https://wiki.openstack.org/wiki/Monasca" | 14:00 | |
| openstack | Meeting ended Tue Jul 21 14:00:17 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:00 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-07-21-13.00.html | 14:00 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-07-21-13.00.txt | 14:00 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-07-21-13.00.log.html | 14:00 |
| *** bandorf has quit IRC | 14:00 | |
| *** k_mouza has joined #openstack-monasca | 14:45 | |
| openstackgerrit | Merged openstack/monasca-api master: Set legacy_kafka_client_enabled = False on default https://review.opendev.org/740954 | 14:59 |
| *** mbindlish has quit IRC | 16:00 | |
| *** k_mouza has quit IRC | 16:04 | |
| *** k_mouza has joined #openstack-monasca | 16:05 | |
| *** k_mouza has quit IRC | 16:20 | |
| *** k_mouza has joined #openstack-monasca | 16:28 | |
| *** dougsz has quit IRC | 16:32 | |
| *** k_mouza has quit IRC | 16:45 | |
| *** nikparasyr has quit IRC | 17:09 | |
| *** vishalmanchanda has quit IRC | 18:26 | |
| *** tosky has quit IRC | 23:47 | |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!