2024-02-22T23:30:00.320970020Z nc: bad address 'kafka' 2024-02-22T23:30:03.325836285Z nc: bad address 'kafka' 2024-02-22T23:30:06.331211525Z nc: bad address 'kafka' 2024-02-22T23:30:09.337155101Z nc: bad address 'kafka' 2024-02-22T23:30:12.344598741Z nc: bad address 'kafka' 2024-02-22T23:30:15.349378745Z nc: bad address 'kafka' 2024-02-22T23:30:18.356497332Z nc: bad address 'kafka' 2024-02-22T23:30:21.360873156Z nc: bad address 'kafka' 2024-02-22T23:30:24.366991611Z nc: bad address 'kafka' 2024-02-22T23:30:27.373515154Z nc: bad address 'kafka' 2024-02-22T23:30:30.387793414Z nc: bad address 'kafka' 2024-02-22T23:30:33.392571780Z nc: bad address 'kafka' 2024-02-22T23:30:36.396089160Z nc: bad address 'kafka' 2024-02-22T23:30:39.400405156Z nc: bad address 'kafka' 2024-02-22T23:30:42.406956025Z nc: bad address 'kafka' 2024-02-22T23:30:45.408996394Z nc: bad address 'kafka' 2024-02-22T23:30:48.422967864Z nc: bad address 'kafka' 2024-02-22T23:30:51.430610494Z nc: bad address 'kafka' 2024-02-22T23:30:54.440522307Z nc: bad address 'kafka' 2024-02-22T23:30:57.444796202Z nc: bad address 'kafka' 2024-02-22T23:31:00.449389086Z nc: bad address 'kafka' 2024-02-22T23:31:03.479689665Z nc: bad address 'kafka' 2024-02-22T23:31:06.485291659Z nc: bad address 'kafka' 2024-02-22T23:31:09.489201409Z nc: bad address 'kafka' 2024-02-22T23:31:12.493640860Z nc: bad address 'kafka' 2024-02-22T23:31:15.498679069Z nc: bad address 'kafka' 2024-02-22T23:31:18.506386700Z nc: bad address 'kafka' 2024-02-22T23:31:21.531569278Z nc: bad address 'kafka' 2024-02-22T23:31:24.543402136Z nc: bad address 'kafka' 2024-02-22T23:31:27.549969350Z nc: bad address 'kafka' 2024-02-22T23:31:30.570955174Z nc: bad address 'kafka' 2024-02-22T23:31:33.617577529Z nc: bad address 'kafka' 2024-02-22T23:31:36.624997958Z nc: bad address 'kafka' 2024-02-22T23:31:39.635914768Z nc: bad address 'kafka' 2024-02-22T23:31:42.647385096Z nc: bad address 'kafka' 2024-02-22T23:31:45.659431592Z nc: bad address 'kafka' 2024-02-22T23:31:48.669994359Z nc: bad address 'kafka' 2024-02-22T23:31:51.684334747Z nc: bad address 'kafka' 2024-02-22T23:31:54.704657013Z nc: bad address 'kafka' 2024-02-22T23:31:57.718932595Z nc: bad address 'kafka' 2024-02-22T23:32:00.726760557Z nc: bad address 'kafka' 2024-02-22T23:32:03.778569558Z nc: bad address 'kafka' 2024-02-22T23:32:06.788541634Z kafka (10.244.0.18:9092) open 2024-02-22T23:32:06.792244903Z mongodb-k8s (10.101.97.39:27017) open 2024-02-22T23:33:04.837816674Z 02/22/2024 11:33:04 PM - root - INFO - osm-mon-dashboarder process is waiting for commondb to come up... 2024-02-22T23:33:39.877238047Z 02/22/2024 11:33:39 PM - root - INFO - osm-mon-dashboarder process is waiting for commondb to come up... 2024-02-22T23:34:14.920100379Z 02/22/2024 11:34:14 PM - root - INFO - osm-mon-dashboarder process is waiting for commondb to come up... 2024-02-22T23:34:49.739306767Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: connecting to kafka:9092 [('10.244.0.18', 9092) IPv4] 2024-02-22T23:34:49.741393706Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - Probing node bootstrap-0 broker version 2024-02-22T23:34:49.742294937Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: Connection complete. 2024-02-22T23:34:49.857421030Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - Broker version identified as 1.0.0 2024-02-22T23:34:49.857715386Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - Set configuration api_version=(1, 0, 0) to skip auto check_version requests on startup 2024-02-22T23:34:49.862394533Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: connecting to kafka:9092 [('10.244.0.18', 9092) IPv4] 2024-02-22T23:34:49.862912067Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - Probing node bootstrap-0 broker version 2024-02-22T23:34:49.865291332Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: Connection complete. 2024-02-22T23:34:49.967371525Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - Broker version identified as 1.0.0 2024-02-22T23:34:49.967398960Z 02/22/2024 11:34:49 PM - kafka.conn - INFO - Set configuration api_version=(1, 0, 0) to skip auto check_version requests on startup 2024-02-22T23:34:50.125020838Z 02/22/2024 11:34:50 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: connecting to kafka-0.kafka.osm.svc.cluster.local:9092 [('10.244.0.18', 9092) IPv4] 2024-02-22T23:34:50.125518203Z 02/22/2024 11:34:50 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: Connection complete. 2024-02-22T23:34:50.125654083Z 02/22/2024 11:34:50 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: Closing connection. 2024-02-22T23:34:50.824093191Z 02/22/2024 11:34:50 PM - kafka.cluster - WARNING - Topic users is not available during auto-create initialization 2024-02-22T23:34:51.063722209Z 02/22/2024 11:34:51 PM - kafka.cluster - WARNING - Topic project is not available during auto-create initialization 2024-02-22T23:34:51.203104092Z 02/22/2024 11:34:51 PM - kafka.conn - INFO - [IPv4 ('10.244.0.18', 9092)]>: Closing connection. 2024-02-22T23:34:51.203504044Z 02/22/2024 11:34:51 PM - osm_mon.cmd.mon_dashboarder - INFO - Starting MON Dashboarder... 2024-02-22T23:34:51.236001074Z 02/22/2024 11:34:51 PM - db - INFO - Connected to database osm version None 2024-02-22T23:34:51.236364879Z 02/22/2024 11:34:51 PM - osm_mon.cmd.mon_dashboarder - INFO - Starting MON kafka Consumer... 2024-02-22T23:34:51.239131353Z 02/22/2024 11:34:51 PM - osm_mon.cmd.mon_dashboarder - INFO - Starting MON Dashboarder... 2024-02-22T23:34:51.253976604Z 02/22/2024 11:34:51 PM - aiokafka.consumer.subscription_state - INFO - Updating subscribed topics to: frozenset({'project', 'users'}) 2024-02-22T23:34:51.254274925Z 02/22/2024 11:34:51 PM - aiokafka.consumer.consumer - INFO - Subscribed to topic(s): {'project', 'users'} 2024-02-22T23:34:51.287966944Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:51.399609827Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:51.516135614Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:51.633766206Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:51.755553413Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:51.879618775Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:51.989512395Z 02/22/2024 11:34:51 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:52.105875816Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:52.214252497Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:52.327612264Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - ERROR - Group Coordinator Request failed: [Error 15] CoordinatorNotAvailableError 2024-02-22T23:34:52.445919787Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - Discovered coordinator 1 for group mon-consumer 2024-02-22T23:34:52.445944149Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - Revoking previously assigned partitions set() for group mon-consumer 2024-02-22T23:34:52.445986095Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - (Re-)joining group mon-consumer 2024-02-22T23:34:52.488495809Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - Joined group 'mon-consumer' (generation 1) with member_id aiokafka-0.8.1-691228e3-a461-434c-a2cd-1e066e123d9f 2024-02-22T23:34:52.488518416Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - Elected group leader -- performing partition assignments using roundrobin 2024-02-22T23:34:52.521453520Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - Successfully synced group mon-consumer with generation 1 2024-02-22T23:34:52.521633784Z 02/22/2024 11:34:52 PM - aiokafka.consumer.group_coordinator - INFO - Setting newly assigned partitions {TopicPartition(topic='project', partition=0), TopicPartition(topic='users', partition=0)} for group mon-consumer 2024-02-22T23:35:21.553291915Z 02/22/2024 11:35:21 PM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana 2024-02-22T23:39:52.495632873Z 02/22/2024 11:39:52 PM - osm_mon.dashboarder.backends.grafana - INFO - Datasource prom-operator-osm is created in Grafana 2024-02-22T23:39:52.496018765Z 02/22/2024 11:39:52 PM - osm_mon.dashboarder.backends.grafana - INFO - ************* response: {'_content': b'{"datasource":{"id":3,"uid":"dwtvFcoSk","orgId":1,"name":"prom-operator-osm","type":"prometheus","typeLogoUrl":"","access":"proxy","url":"http://172.21.248.125:9090","password":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","basicAuthPassword":"","withCredentials":false,"isDefault":false,"jsonData":{},"secureJsonFields":{},"version":1,"readOnly":false},"id":3,"message":"Datasource added","name":"prom-operator-osm"}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Cache-Control': 'no-cache', 'Content-Type': 'application/json', 'Expires': '-1', 'Pragma': 'no-cache', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'deny', 'X-Xss-Protection': '1; mode=block', 'Date': 'Thu, 22 Feb 2024 23:39:52 GMT', 'Content-Length': '435'}, 'raw': , 'url': 'http://grafana:3000/api/datasources', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=24088), 'request': , 'connection': } 2024-02-22T23:39:52.612209562Z 02/22/2024 11:39:52 PM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard osm is created in Grafana 2024-02-22T23:41:23.131078132Z 02/22/2024 11:41:23 PM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard osm is created in Grafana 2024-02-23T00:07:58.656053792Z 02/23/2024 12:07:58 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana 2024-02-23T00:32:57.595826215Z 02/23/2024 12:32:57 AM - osm_mon.dashboarder.backends.grafana - INFO - New user basic_15_test_user created in Grafana 2024-02-23T00:33:00.847700385Z 02/23/2024 12:33:00 AM - osm_mon.dashboarder.backends.grafana - INFO - User basic_15_test_user is assigned Admin permission 2024-02-23T00:33:05.532014843Z 02/23/2024 12:33:05 AM - osm_mon.dashboarder.dashboarder - ERROR - Exception processing message: 2024-02-23T00:33:05.532050263Z Traceback (most recent call last): 2024-02-23T00:33:05.532056073Z File "/usr/lib/python3/dist-packages/osm_mon/dashboarder/dashboarder.py", line 116, in _user_msg 2024-02-23T00:33:05.532061898Z project_data = values["changes"]["add_project_role_mappings"] 2024-02-23T00:33:05.532067044Z KeyError: 'add_project_role_mappings' 2024-02-23T00:33:06.743899411Z 02/23/2024 12:33:06 AM - osm_mon.dashboarder.backends.grafana - INFO - New team basic_15_test_project created in Grafana 2024-02-23T00:33:08.368946651Z 02/23/2024 12:33:08 AM - osm_mon.dashboarder.backends.grafana - INFO - Grafana team updated {"message":"Team updated"} 2024-02-23T00:33:16.308324704Z 02/23/2024 12:33:16 AM - osm_mon.dashboarder.backends.grafana - INFO - User basic_15_test_user deleted in Grafana 2024-02-23T00:33:17.960093022Z 02/23/2024 12:33:17 AM - osm_mon.dashboarder.backends.grafana - INFO - Team basic_15_project_test deleted in Grafana 2024-02-23T00:33:34.154887853Z 02/23/2024 12:33:34 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana 2024-02-23T00:53:08.032182584Z 02/23/2024 12:53:08 AM - osm_mon.dashboarder.backends.grafana - INFO - Datasource prom-operator-k8sbasic_22 is created in Grafana 2024-02-23T00:53:08.032870454Z 02/23/2024 12:53:08 AM - osm_mon.dashboarder.backends.grafana - INFO - ************* response: {'_content': b'{"datasource":{"id":4,"uid":"wvxTT5oIk","orgId":1,"name":"prom-operator-k8sbasic_22","type":"prometheus","typeLogoUrl":"","access":"proxy","url":"http://172.21.248.125:9090","password":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","basicAuthPassword":"","withCredentials":false,"isDefault":false,"jsonData":{},"secureJsonFields":{},"version":1,"readOnly":false},"id":4,"message":"Datasource added","name":"prom-operator-k8sbasic_22"}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Cache-Control': 'no-cache', 'Content-Type': 'application/json', 'Expires': '-1', 'Pragma': 'no-cache', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'deny', 'X-Xss-Protection': '1; mode=block', 'Date': 'Fri, 23 Feb 2024 00:53:08 GMT', 'Content-Length': '451'}, 'raw': , 'url': 'http://grafana:3000/api/datasources', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=58777), 'request': , 'connection': } 2024-02-23T00:53:08.145261682Z 02/23/2024 12:53:08 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard k8sbasic_22 is created in Grafana 2024-02-23T02:38:59.368286146Z 02/23/2024 02:38:59 AM - osm_mon.dashboarder.backends.grafana - INFO - Datasource prom-operator-k8s02 is created in Grafana 2024-02-23T02:38:59.368604415Z 02/23/2024 02:38:59 AM - osm_mon.dashboarder.backends.grafana - INFO - ************* response: {'_content': b'{"datasource":{"id":5,"uid":"mw5JY5TIz","orgId":1,"name":"prom-operator-k8s02","type":"prometheus","typeLogoUrl":"","access":"proxy","url":"http://172.21.248.125:9090","password":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","basicAuthPassword":"","withCredentials":false,"isDefault":false,"jsonData":{},"secureJsonFields":{},"version":1,"readOnly":false},"id":5,"message":"Datasource added","name":"prom-operator-k8s02"}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Cache-Control': 'no-cache', 'Content-Type': 'application/json', 'Expires': '-1', 'Pragma': 'no-cache', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'deny', 'X-Xss-Protection': '1; mode=block', 'Date': 'Fri, 23 Feb 2024 02:38:59 GMT', 'Content-Length': '439'}, 'raw': , 'url': 'http://grafana:3000/api/datasources', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=27595), 'request': , 'connection': } 2024-02-23T02:38:59.499919475Z 02/23/2024 02:38:59 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard k8s02 is created in Grafana 2024-02-23T03:04:04.707343522Z 02/23/2024 03:04:04 AM - osm_mon.dashboarder.backends.grafana - INFO - Datasource prom-operator-k8s07 is created in Grafana 2024-02-23T03:04:04.707415744Z 02/23/2024 03:04:04 AM - osm_mon.dashboarder.backends.grafana - INFO - ************* response: {'_content': b'{"datasource":{"id":6,"uid":"K_OePcoIz","orgId":1,"name":"prom-operator-k8s07","type":"prometheus","typeLogoUrl":"","access":"proxy","url":"http://172.21.248.125:9090","password":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","basicAuthPassword":"","withCredentials":false,"isDefault":false,"jsonData":{},"secureJsonFields":{},"version":1,"readOnly":false},"id":6,"message":"Datasource added","name":"prom-operator-k8s07"}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Cache-Control': 'no-cache', 'Content-Type': 'application/json', 'Expires': '-1', 'Pragma': 'no-cache', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'deny', 'X-Xss-Protection': '1; mode=block', 'Date': 'Fri, 23 Feb 2024 03:04:04 GMT', 'Content-Length': '439'}, 'raw': , 'url': 'http://grafana:3000/api/datasources', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=40309), 'request': , 'connection': } 2024-02-23T03:04:04.825737425Z 02/23/2024 03:04:04 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard k8s07 is created in Grafana 2024-02-23T03:22:38.556586811Z 02/23/2024 03:22:38 AM - osm_mon.dashboarder.backends.grafana - INFO - Datasource prom-operator-k8s12 is created in Grafana 2024-02-23T03:22:38.557090884Z 02/23/2024 03:22:38 AM - osm_mon.dashboarder.backends.grafana - INFO - ************* response: {'_content': b'{"datasource":{"id":7,"uid":"sbOzU5oIz","orgId":1,"name":"prom-operator-k8s12","type":"prometheus","typeLogoUrl":"","access":"proxy","url":"http://172.21.248.125:9090","password":"","user":"","database":"","basicAuth":false,"basicAuthUser":"","basicAuthPassword":"","withCredentials":false,"isDefault":false,"jsonData":{},"secureJsonFields":{},"version":1,"readOnly":false},"id":7,"message":"Datasource added","name":"prom-operator-k8s12"}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Cache-Control': 'no-cache', 'Content-Type': 'application/json', 'Expires': '-1', 'Pragma': 'no-cache', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'deny', 'X-Xss-Protection': '1; mode=block', 'Date': 'Fri, 23 Feb 2024 03:22:38 GMT', 'Content-Length': '439'}, 'raw': , 'url': 'http://grafana:3000/api/datasources', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=34649), 'request': , 'connection': } 2024-02-23T03:22:38.701935059Z 02/23/2024 03:22:38 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard k8s12 is created in Grafana 2024-02-23T03:28:57.158230496Z 02/23/2024 03:28:57 AM - osm_mon.dashboarder.backends.grafana - INFO - New team quotas_01_proj_1 created in Grafana 2024-02-23T03:29:03.521774780Z 02/23/2024 03:29:03 AM - osm_mon.dashboarder.backends.grafana - INFO - New team quotas_01_proj_2 created in Grafana 2024-02-23T03:29:09.861602641Z 02/23/2024 03:29:09 AM - osm_mon.dashboarder.backends.grafana - INFO - New user quotas_01_user created in Grafana 2024-02-23T03:29:09.994639469Z 02/23/2024 03:29:09 AM - osm_mon.dashboarder.backends.grafana - INFO - User quotas_01_user is assigned Editor permission 2024-02-23T03:29:10.150083649Z 02/23/2024 03:29:10 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard folder quotas_01_proj_1 created 2024-02-23T03:29:10.192041654Z 02/23/2024 03:29:10 AM - osm_mon.dashboarder.backends.grafana - INFO - User quotas_01_user is assigned Editor permission 2024-02-23T03:29:10.348591991Z 02/23/2024 03:29:10 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard quotas_01_proj_1 is created in Grafana 2024-02-23T03:29:10.386609140Z 02/23/2024 03:29:10 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard folder quotas_01_proj_2 created 2024-02-23T03:29:10.553641271Z 02/23/2024 03:29:10 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard quotas_01_proj_2 is created in Grafana 2024-02-23T03:29:14.641108903Z 02/23/2024 03:29:14 AM - osm_mon.dashboarder.dashboarder - ERROR - Exception processing message: 2024-02-23T03:29:14.641151262Z Traceback (most recent call last): 2024-02-23T03:29:14.641161931Z File "/usr/lib/python3/dist-packages/osm_mon/dashboarder/dashboarder.py", line 116, in _user_msg 2024-02-23T03:29:14.641171585Z project_data = values["changes"]["add_project_role_mappings"] 2024-02-23T03:29:14.641180457Z KeyError: 'add_project_role_mappings' 2024-02-23T03:29:16.352039870Z 02/23/2024 03:29:16 AM - osm_mon.dashboarder.backends.grafana - INFO - Grafana team updated {"message":"Team updated"} 2024-02-23T03:29:25.970578550Z 02/23/2024 03:29:25 AM - osm_mon.dashboarder.dashboarder - ERROR - Exception processing message: 2024-02-23T03:29:25.970617246Z Traceback (most recent call last): 2024-02-23T03:29:25.970626028Z File "/usr/lib/python3/dist-packages/osm_mon/dashboarder/dashboarder.py", line 129, in _user_msg 2024-02-23T03:29:25.970633554Z project_new_name = values["changes"]["name"] 2024-02-23T03:29:25.970640976Z KeyError: 'name' 2024-02-23T03:29:54.135611309Z 02/23/2024 03:29:54 AM - osm_mon.dashboarder.backends.grafana - INFO - Team quotas_01_proj_2 deleted in Grafana 2024-02-23T03:29:55.771868635Z 02/23/2024 03:29:55 AM - osm_mon.dashboarder.backends.grafana - INFO - User quotas_01_user deleted in Grafana 2024-02-23T03:29:57.472196245Z 02/23/2024 03:29:57 AM - osm_mon.dashboarder.backends.grafana - INFO - Team quotas_01_proj_3 deleted in Grafana 2024-02-23T03:30:10.861979558Z 02/23/2024 03:30:10 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana 2024-02-23T03:36:42.369497341Z 02/23/2024 03:36:42 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana 2024-02-23T03:57:16.660416526Z 02/23/2024 03:57:16 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana 2024-02-23T04:50:57.634363731Z 02/23/2024 04:50:57 AM - osm_mon.dashboarder.backends.grafana - INFO - Dashboard admin is created in Grafana