Tuesday, 2020-11-17

*** tosky has quit IRC00:06
*** k_mouza has joined #openstack-monasca00:45
*** k_mouza has quit IRC00:49
*** vishalmanchanda has joined #openstack-monasca03:52
*** k_mouza has joined #openstack-monasca04:46
*** k_mouza has quit IRC04:50
*** nikparasyr has joined #openstack-monasca07:46
*** witek has joined #openstack-monasca08:21
*** tosky has joined #openstack-monasca08:56
*** k_mouza has joined #openstack-monasca09:00
*** k_mouza has quit IRC09:05
*** chaconpiza has joined #openstack-monasca09:20
*** k_mouza has joined #openstack-monasca10:51
*** kwazar is now known as quasar_10:55
*** quasar_ is now known as quasar10:55
*** quasar is now known as quasar`10:56
*** yan0s has joined #openstack-monasca12:46
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,bandorf,mbindlish,nikparasyr,adriancz12:52
*** bandorf has joined #openstack-monasca12:58
chaconpiza#startmeeting monasca13:00
openstackMeeting started Tue Nov 17 13:00:04 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
chaconpizaHi13:00
witekhi13:00
chaconpizaHello Witek13:00
chaconpizaThe agenda as usual https://etherpad.opendev.org/p/monasca-team-meeting-agenda13:00
bandorfHi there13:00
chaconpizaHello Matthias13:00
yan0sHello!13:01
chaconpizaHi Yanos and welcome13:01
*** dougsz has joined #openstack-monasca13:01
chaconpizaLet´s start with the topics from the agenda13:01
chaconpiza#topic Fix libvirt configuration (yaml)13:02
*** openstack changes topic to "Fix libvirt configuration (yaml) (Meeting topic: monasca)"13:02
chaconpizaWe have a new contributor, Yanos Angelopoulos, who found an issue in Monasca-Agent13:02
chaconpizahttps://review.opendev.org/#/c/762221/13:03
chaconpizaAs I wrote in the ticket: "At first glance it looks like we are using oslo-config [1] to handle the configuration like in the rest of Monasca modules. But you are right, monasca-agent is still using .yaml files instead of oslo-config .conf files."13:03
chaconpiza[1] https://opendev.org/openstack/monasca-agent/src/branch/master/monasca_agent/collector/virt/libvirt/inspector.py#L2113:04
witekhi yan0s, thanks for the contribution13:05
chaconpizaNevertheless that I misslead at the beginning yan0s found exactly the root cause and fix ;-)13:06
chaconpizaTime ago was an Epic to migrate all Monasca modules to Oslo conf. Maybe Monasca-Agent is a left over of this Epic13:06
chaconpizaI coudn'd find the Story13:06
chaconpizaWhat is your opinion about to migrate monasca-agent to use oslo conf?13:07
chaconpizaHere we have the related change for Monasca-Notification [2] https://storyboard.openstack.org/#!/story/200095913:08
witek+1, but it's more complex than other components13:08
chaconpizaThat's right, because of multiple config files for the plugins13:08
bandorfYes, there are quite a lot13:08
chaconpizadougsz, how it will impact your deployment?13:09
chaconpizaSo far Yanos yaml fix is only merged in the master branch. yan0s, do you need it in a stable branch?13:10
chaconpiza#topic Migrate configuration of Monasca-Agent from yaml to oslo-config .conf13:11
*** openstack changes topic to "Migrate configuration of Monasca-Agent from yaml to oslo-config .conf (Meeting topic: monasca)"13:11
yan0sfor now I'm just testing stuff, we are considering switching from ceilometer to monasca13:12
chaconpizaI see13:12
yan0sif we choose to do so then I would want this to be on stable13:12
witekyan0s: if you need, you can use Ceilometer's Monasca publisher to get Ceilometer measurements into Monasca13:13
chaconpiza#action I will create a Story to keep track on "Migrate configuration of Monasca-Agent from yaml to oslo-config .conf"13:14
yan0switek, I understand that but we want to keep only one project for this job, if possible13:14
witekack13:15
yan0sfor less complexity13:15
chaconpizalet's continue with next topic13:16
chaconpiza#topic [monasca] Transition Stein to EM13:16
*** openstack changes topic to "[monasca] Transition Stein to EM (Meeting topic: monasca)"13:16
chaconpizaStein branch is going to extended maintenance state13:16
yan0sis there a decision for the previous topic?13:16
chaconpizayan0s, based on your first contribution I would say that you are on the state to lead the migration to oslo config13:18
chaconpizaof course with the support of the team13:18
yan0sok13:18
witekif you're ready to work on this, that would be great13:19
chaconpizaright13:19
chaconpizaafter the meeting I will create the story and I will assing to you and send you the link to your email13:19
yan0sthanks13:20
chaconpiza👍13:20
chaconpizaAlright, coming back to the Stein transition to EM. I checked that all commits hashes are correct13:21
chaconpizathose commits are pointing to the last tag  on Stein branch, not necessary to the last commit in the Stein.13:22
chaconpizaBut the process is designed like that13:22
chaconpizaI compare with other OpenStack projects.13:22
chaconpizaOf course Monasca-Tempest is an exception with only Master branch13:22
chaconpizaBesides of that there is a small problem with libvirt libraries13:23
chaconpizanot only in Monasca but in few other projects13:23
chaconpizathey want to use Ubuntu Focal for the push into PyPi13:24
chaconpizaWe had the same issue in Master and stable/victoria13:24
chaconpizasolved with this change https://review.opendev.org/#/c/75709313:24
chaconpizaBased on bindep13:25
chaconpizaHowever they want to solve this situation on other level: https://review.opendev.org/#/c/762699/13:26
chaconpizaThe #action I will cherry pick https://review.opendev.org/#/c/757093 into the stable branches backwards until Stein13:26
chaconpizait is and innocuous fix13:27
witeklgtm13:27
chaconpizagreat13:27
chaconpizalets move to the next topic13:27
bandorfOK, I'll explain13:28
chaconpiza#topic Upgrade storm version used for monasca-thresh13:28
*** openstack changes topic to "Upgrade storm version used for monasca-thresh (Meeting topic: monasca)"13:28
chaconpizaThanks Matthias13:28
bandorfBackground: In our monasca-based product, we currently use storm 1.0.6 in monasca-thresh.13:28
bandorfSo, we need to use a newer version since this one isn't maintained any longer.13:29
bandorfFor results of my check, from agenda:13:29
bandorfVersions available: 2.x (latest: 2.2.0), 1.2.313:29
bandorf    Versions used:    devstack: 1.2.2    monasca/monasca-docker: 1.1.113:29
bandorfSince we will be executing quite some extensive tests (system test), my idea was to use a new version, if no issues occur - e.g. 2.2.013:30
bandorfMy first questions:13:30
bandorfAnybody has experience with storm 2.x?13:31
bandorfAny pros and cons, trying to use it?13:31
witekno experience with new Storm from my side13:31
bandorfI was hoping for Doug... :-)13:32
bandorfMaybe, he's currently not in.13:32
chaconpizadougsz is the one that upgrade Storm in devstack to 1.2.2 https://github.com/openstack/monasca-api/commit/4f62c1d318ebf1756424b7e308fdd037243f5f5c13:32
chaconpizaI assume that they are still using version 1.x.y13:33
bandorfYes, I can ask him later.13:33
bandorfMy 2nd topic:13:33
bandorfWe are now using storm image, from which monasca-thresh image is constructed.13:33
bandorfIn storm - from e.g. 1.2.3, they changed the base image:13:34
bandorfWe are now using storm image, from which monasca-thresh image is constructed.13:34
bandorf    storm 1.1.1: Alpine Linux 3.7    storm 1.2.3: Debian GNU/Linux 10 (buster)13:35
bandorfThus, our Dockerfile doesn't fit any longer.13:35
bandorfQuestion 1: Is it acceptable for you, that there will be a Dockerfile for updated monasca-thresh that is not compatible with older Storm versions?13:36
chaconpizaThis is the Docker file Matthias mentioned https://github.com/openstack/monasca-thresh/blob/master/docker/Dockerfile13:36
bandorfNext is not really a topic, but: Many things have to be changed:13:36
bandorfpackage mgr: apk -> apt-get13:37
chaconpizait is possible to handle both? with kind of IF statement?13:37
dougszsorry, meeting clash13:37
bandorfshell: ash -> bash13:37
bandorfTheoretically of course, it's possible. But it's a different structure, differnet package names, ...13:38
bandorfIf there's no urgent reason, I'd like to avoid this13:38
witekad Q1, I don't think it's a problem, the old version is not maintained anymore13:38
bandorfOK, great - at least some good news.13:39
bandorfMigration on its own is really tough, at least for me.13:39
chaconpizaif we decided to change the Dockerfile to handle the new Storm versions based on debian, it is ok to cherrypick the change to Ussuri?13:40
*** k_mouza has quit IRC13:41
bandorfDoesn't make a lot of sense to me. This would mean we will introduce new storm version for ussuri13:41
bandorfAre you asking because of CMM? Then, let's discuss separately13:42
chaconpizaok13:42
chaconpizasure13:42
witekwhy do we have to move to Debian image? Busybox seems avaialable for Alpine https://pkgs.alpinelinux.org/package/edge/main/x86_64/busybox13:43
bandorfstorm image is based on Debian image.13:43
chaconpizaThe official Strom image13:43
bandorfOther option: continue with old way, i.e. we build our own image, based on alpine13:43
dougszbandorf: Apologies, no experience with Storm 2.x yet13:44
bandorfOK, thanks, Doug13:44
witekI see, yes, it makes sense to leverage the official image13:44
chaconpizain the past we build the storm image from Alpine to later use it as a base for Thresh https://github.com/monasca/monasca-docker/blob/master/monasca-thresh/Dockerfile13:45
bandorfWell, yes, but the job seems to be tough. I'm not sure if it's the right way. The image is provided as "black box", regarding OS etc.13:45
bandorfBut we are using the OS, java, ...13:45
chaconpizanow we use the official https://github.com/openstack/monasca-thresh/blob/master/docker/Dockerfile#L813:45
bandorfI can investigate a bit longer. Maybe, next week, I will know more. Then, we can discuss again13:46
chaconpizaThanks Matthias13:47
chaconpizalets go to next topic13:48
chaconpiza#openstack-discuss threads13:48
witekI've collected relevant threads from the mailing list13:48
*** dougsz has quit IRC13:48
witekthe first one is related with the code audit related with the Gerrit outage in Oct13:49
witekhttp://lists.openstack.org/pipermail/openstack-discuss/2020-November/018795.html13:49
witekthen, there was an inquiry on monasca-analytics13:50
chaconpizathe audit means to check the commits/merges in this period for all Monasca repositories?13:50
witekno, there is more13:51
witeksome data could be compromised13:51
witekhere are all details13:51
witekhttp://lists.opendev.org/pipermail/service-announce/2020-October/000011.html13:51
chaconpizaThanks for the link, #action I will go for this13:53
witekthen, there was an inquiry on monasca-analytics13:54
witekhttp://lists.openstack.org/pipermail/openstack-discuss/2020-November/018785.html13:54
witekjust FYI13:54
witekfinally, Telemetry project plans to meet and discuss next steps13:55
witekhttp://lists.openstack.org/pipermail/openstack-discuss/2020-November/018685.html13:55
witekmain topic seems to be Gnocchi support13:55
chaconpizaI am not sure where to redirect the inquiry about monasca-analytics13:55
*** bandorf has quit IRC13:56
witekwell, I've answered that we didn't have anyone maintaining the project13:57
chaconpizaright13:57
*** bandorf has joined #openstack-monasca13:58
chaconpizaOk, thanks for bringing the topics specially the one related about Gerrit outage13:58
chaconpiza#topic AOB13:58
*** openstack changes topic to "AOB (Meeting topic: monasca)"13:58
chaconpizais there any other topic for today you like to discuss?13:59
bandorfnot from me14:00
chaconpizaThanks for the meeting today. Again, welcome to the Monasca community Yanos.14:00
chaconpizaSee you next week same hour same channel.14:00
chaconpizaBye14:00
witekthanks everyone14:00
bandorfThanks, everybody, see you next week14:01
chaconpiza#endmeeting14:01
*** openstack changes topic to "Monasca Wallaby PTG Topics and Attendance (Meeting topic: monasca)"14:01
openstackMeeting ended Tue Nov 17 14:01:26 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-11-17-13.00.html14:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-11-17-13.00.txt14:01
openstackLog:            http://eavesdrop.openstack.org/meetings/monasca/2020/monasca.2020-11-17-13.00.log.html14:01
*** bandorf has quit IRC14:01
*** adriancz has joined #openstack-monasca14:12
*** dougsz has joined #openstack-monasca14:17
*** dougsz has joined #openstack-monasca14:18
*** k_mouza has joined #openstack-monasca14:24
*** k_mouza has quit IRC14:24
*** k_mouza has joined #openstack-monasca14:24
*** dougsz has quit IRC15:11
*** dougsz has joined #openstack-monasca15:17
*** k_mouza has quit IRC16:07
*** k_mouza has joined #openstack-monasca16:23
*** nikparasyr has left #openstack-monasca16:49
*** witek has quit IRC17:21
*** k_mouza has quit IRC17:30
*** dougsz has quit IRC17:32
*** k_mouza has joined #openstack-monasca17:50
*** witek has joined #openstack-monasca18:00
*** witek has quit IRC18:09
*** k_mouza has quit IRC18:10
*** adriancz has quit IRC18:12
*** k_mouza has joined #openstack-monasca18:19
*** k_mouza has quit IRC18:56
*** jawad_axd has joined #openstack-monasca19:36
*** k_mouza has joined #openstack-monasca19:57
*** k_mouza has quit IRC20:01
*** k_mouza has joined #openstack-monasca20:16
*** k_mouza has quit IRC20:21
*** quasar` is now known as parallax23:03
*** parallax has left #openstack-monasca23:07
*** parallax has joined #openstack-monasca23:15
*** tosky has quit IRC23:58

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