Friday, 2020-07-03

*** KeithMnemonic has quit IRC00:30
*** mbindlish has joined #openstack-monasca03:34
*** viks____ has joined #openstack-monasca04:26
*** nikparasyr has joined #openstack-monasca06:44
*** dougsz has joined #openstack-monasca07:16
*** witek_ has joined #openstack-monasca08:14
*** k_mouza has joined #openstack-monasca08:39
*** k_mouza has quit IRC09:47
*** k_mouza has joined #openstack-monasca09:58
nikparasyrgood morning :). continuing the monasca HA setup journey. I have managed to have each persister pick-up all the messages from kafka. defining a different group_id was not enough, I also had to set: legacy_kafka_client_enabled = false. With these settings it works as I would expect. Now i'm wondering if the metrics topic is the only one I I should have different group_ids. I'm checking this post: https://www.stackhpc.com/monasc10:22
nikparasyra-comes-to-kolla.html (btw rly nice post dougsz) to better understand the monasca layout. From that graph that consumers on log related topics dont need different group_ids, same for notification related topics. There are still 2 topics I'm not sure about. These are the events and alarm-state-transitions topics. In my understanding the event topic functionality is still under developement. For the alarm-state-transitions i see10:22
nikparasyr here: https://review.opendev.org/#/c/738585/2 that you also add a different group_id. Can you elaborate a bit on the functionality behind the topic etc?10:22
nikparasyrdont want to end up having 3 alarms for the same incident as 3 transitions happened etc10:22
dougszgood morning!10:23
dougszinteresting - so some issue with the old python kafka client, legacy_kafka_client_enabled = false should probably be the default now10:24
nikparasyrthis is also a setting that i havent found on all monasca services. monasca-persister, notification, thresh and api have this setting, the others not10:26
dougszgroup_id for monasca_alarm_state_transitions_topic is just for the alarm history which can be stored in InfluxDB10:32
dougszglad the blog post was helpful :)10:32
nikparasyrif that is the case it should be replicated as well. Thanks :)10:38
dougszGood question about the kafka client setting in other services - need to remind myself of what happened with the new client there10:40
witek_persister, api and notification support the new client10:42
witek_and yes, we should change the default value10:42
dougszthanks witek, does that need to be enabled in the config for other services, or is it default?10:42
witek_all services use old client per default10:43
dougsznikparasyr: yeah, it's only the python based Monasca services that should have the setting. The exception is the log API which has been deprecated.11:05
nikparasyrok. Also right now I can see some consumers and some topics via zookeeper and others via bootstrap-server (in terms of using the kafka cli). I guess this is related to using the legacy or not client. Anywayz. moving forward :) thanks11:10
dougszIn KA Ussuri we switched to the unified Monasca API. We need a follow up change in KA Ussuri onwards to disable the legacy client in other services, I think it works at moment because the Kafka messaging version is still pinned: https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/kafka/templates/kafka.server.properties.j2#L2211:11
dougszWhich release are you using again?11:12
hrwmorning11:14
hrw19:24 < hrw> https://tarballs.opendev.org/openstack/monasca-common/ lacks monasca-common-stable-ussuri.tar.gz tarball11:14
hrw19:24 < hrw> was this package abandoned after train?11:14
dougszmorning hrw!11:15
dougszmonasca-common - we are still using that11:15
hrwbut you do not make stable branch tarballs on CI. only master one11:16
dougszMaybe we are missing a release, I will check after lunch11:16
hrwKolla wants to move to stable branches for ussuri stable and monasca-common is one of those missing ones11:16
hrwdougsz: release was done. I ask about monasca-common-stable-ussuri.tar.gz11:16
chaconpizaI will take a look what we are missing  the  monasca-common-stable-ussuri.tar.gz tarball, thanks hrw for notice that11:17
hrwchaconpiza: you miss some CI job iirc11:17
nikparasyrdougsz: Im using train for monasca, openstack cluster is stein. monasca is HA standalone with external keystone11:41
chaconpizahrw, I think the issue could be on this line from monasca-common branch stable/ussuri:   https://opendev.org/openstack/monasca-common/src/branch/stable/ussuri/.zuul.yaml#L611:48
chaconpizahrw: for example in monasca-notification we got this change from pengyuesheng https://opendev.org/openstack/monasca-notification/commit/88dbdcfb9e5effe0c31075ffe12533a3d28bbff311:53
hrwchaconpiza: possible11:55
chaconpiza:)11:56
hrwwhich reminds me to check for victoria version of those jobs ;D11:57
hrwproject.yaml:      - openstack-python3-victoria-jobs11:57
hrwok, kolla already migrated11:57
chaconpizaI will send a change for monasca-common similar to  pengyuesheng https://opendev.org/openstack/monasca-notification/commit/88dbdcfb9e5effe0c31075ffe12533a3d28bbff311:57
hrwcoolio11:58
chaconpizano to fajne. dzięki.11:59
*** zijlboot has quit IRC13:54
*** zijlboot_ has joined #openstack-monasca13:54
*** mbindlish has quit IRC15:13
*** witek_ has quit IRC15:44
*** k_mouza has quit IRC16:02
*** nikparasyr has left #openstack-monasca16:20
*** dougsz has quit IRC16:32

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