13:01:39 <chaconpiza> #startmeeting monasca
13:01:39 <opendevmeet> Meeting started Tue Oct  5 13:01:39 2021 UTC and is due to finish in 60 minutes.  The chair is chaconpiza. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:01:39 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:01:39 <opendevmeet> The meeting name has been set to 'monasca'
13:01:45 <chaconpiza> Hi
13:01:53 <bandorf> Hello
13:01:59 <chaconpiza> Hi Matthias
13:02:09 <chaconpiza> The agenda as usual https://etherpad.opendev.org/p/monasca-team-meeting-agenda
13:02:50 <chaconpiza> Let's start
13:03:17 <chaconpiza> Those are the Patches merged this week:
13:03:32 <chaconpiza> #topic create-xena
13:03:41 <chaconpiza> https://review.opendev.org/q/(projects:openstack/monasca+OR+project:openstack/python-monascaclient)+AND+topic:create-xena
13:04:38 <chaconpiza> Finally all of them, with the exception of Monasca-Events-API, are on green and merged.
13:05:15 <bandorf> Great progress!
13:06:18 <chaconpiza> As metioned internally, there is not point in try to update/fix Monasca-Events-API. Instead, the repository will be marked as deprecated or removed.
13:06:36 <bandorf> Yes, I fully agree
13:07:17 <chaconpiza> Then only API of Monasca, for Metric, Log and Events API is the Unified: https://opendev.org/openstack/monasca-api
13:09:23 <chaconpiza> Alright, next topic:
13:09:50 <chaconpiza> topic: Devstack deployed with Vagrant
13:10:55 <chaconpiza> https://review.opendev.org/c/openstack/monasca-api/+/812143
13:11:35 <chaconpiza> As you can see in the Vagrantfile: https://review.opendev.org/c/openstack/monasca-api/+/812143/1/devstack/Vagrantfile
13:12:06 <chaconpiza> there was two issues:
13:12:35 <chaconpiza> 1. Related to the ca-certificates DST Root CA X3 expired
13:13:18 <chaconpiza> Until a new Bento-Ubuntu-20.04 is released with the new certificates, we need to update/upgrade the system
13:13:58 <chaconpiza> otherwise a simple command like: git clone https://opendev.org/openstack/devstack.git will fail
13:14:46 <chaconpiza> unfortunately now the deployment will take more time
13:15:00 <chaconpiza> and the second issue:
13:15:25 <chaconpiza> 2. Investigated by adriancz:
13:15:45 <chaconpiza> we had a problem with simplejson uninstallation
13:16:21 <chaconpiza> adriancz, could you please describe the issue?
13:16:32 <adriancz> This is well know issue in devstack
13:16:37 <adriancz> https://bugs.launchpad.net/devstack/+bug/1871485
13:16:48 <adriancz> https://stackoverflow.com/questions/60635962/while-installing-openstack-on-ubuntu-18-04-i-am-stuck-at-error-cannot-uninstal
13:17:48 <adriancz> for some reason pip is not able to uninstall simplejson
13:18:39 <adriancz> All monasca components try to uninstall simplejson to install newer version
13:19:22 <adriancz> Eases way to this this problem is uninstall simplejson using apt commend
13:19:33 <adriancz> apt purge python3-simplejson
13:20:04 <chaconpiza> right, it seems that simplejson was installed by `apt` and pip couldn't uninstall it. Following your advice I add the line to purge it before to deploy devstack.
13:20:13 <chaconpiza> Now it is working again.
13:20:23 <chaconpiza> Thanks for the investigation
13:21:27 <chaconpiza> The next #topic Fix create_notification unittest in Monasca-API
13:22:16 <chaconpiza> The version of simplejson was upgraded recently in the upper-constraints
13:22:54 <chaconpiza> To the version 3.17.5 https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L104
13:24:10 <chaconpiza> This new version adds a verification: https://github.com/simplejson/simplejson/commit/e70f4b05c8b661c0930eb2ea3a079ea3dcbaae87
13:25:53 <chaconpiza> The mocked object in the test_create_notification wasn't well formated
13:26:41 <chaconpiza> because of a missing fixture for a method: `create_notification`
13:27:30 <chaconpiza> I just added it, and now the syntax of the mocked object is correct https://review.opendev.org/c/openstack/monasca-api/+/811769/3/monasca_api/tests/test_notifications.py#64
13:29:51 <chaconpiza> Besides of these changes this week we had two contributions from Vexxhost
13:30:05 <chaconpiza> 🙂
13:30:38 <chaconpiza> 1. In Monasca-Agent: Add a condition for systemd service detection in monasca_setup
13:30:45 <chaconpiza> https://review.opendev.org/c/openstack/monasca-agent/+/810115
13:30:53 <chaconpiza> and
13:31:32 <chaconpiza> 2. In Monasca-UI: Convert dimension value type from byte to str in MonascaProxyView
13:31:36 <chaconpiza> https://review.opendev.org/c/openstack/monasca-ui/+/812255
13:32:17 <chaconpiza> I helped to solve the conflicts cherry picking them to stable/wallaby
13:32:37 <chaconpiza> Thanks Oleksandr (open10k8s) for the contributions
13:34:28 <chaconpiza> i find quite interesting this change: Add monasca (Into OpenStack-Helm)
13:34:29 <chaconpiza> https://review.opendev.org/c/openstack/openstack-helm/+/771465
13:36:27 <bandorf> Do you know anything more? What does Helm want to do with it?
13:36:46 <chaconpiza> Deploy Monasca with Kubernetes
13:37:06 <adriancz> This is good news
13:38:04 <adriancz> I think we should try to support this change if there is some problem with monasca
13:40:09 <chaconpiza> Guilherme Steinmuller was involved on that timeago
13:40:40 <chaconpiza> Yes, I agree.
13:41:36 <chaconpiza> Ok, those were all topics from the agenda.
13:41:59 <chaconpiza> Do you have any other topic to discuss today?
13:42:46 <bandorf> Nothing from me
13:43:35 <adriancz> Nothing from me too
13:44:03 <chaconpiza> Then lets close the meeting. Thanks for coming, see you next week.
13:44:53 <bandorf> Thanks, everybody, bye
13:45:06 <adriancz> Thanks, see you  next week
13:45:10 <chaconpiza> bye
13:45:15 <chaconpiza> #endmeeting