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