*** openstackgerrit has quit IRC | 00:52 | |
*** spsurya has joined #openstack-monasca | 03:55 | |
akhil_jain | Hi! Can anyone help me with multi-node installation using devstack, what should we disable on compute nodes and is there any other specific setting? Any help would be great. Thanks! | 05:07 |
---|---|---|
Dobroslaw | akhil_jain: devstack is only for development | 07:18 |
Dobroslaw | could you tell us what end result you are expecting? | 07:18 |
akhil_jain | Dobroslaw: hi! thanks for quick response. actually i want to monitor host and when its down. need to evacuate vm. | 07:19 |
akhil_jain | so can you share how you achieve multi node env setup. any doc is there for that? | 07:20 |
akhil_jain | FYI, I am working on Tacker-Monasca-Congress integration | 07:21 |
akhil_jain | Dobroslaw: | 07:24 |
Dobroslaw | akhil_jain: sorry, I'm mostly working with single node installation | 07:24 |
Dobroslaw | it's possible to install Monasca with Kolla but I'm not sure if it support multi node, dougsz will know more about this | 07:24 |
Dobroslaw | also pandy was creating multi node installations with Docker Swarm using docker images from https://github.com/monasca/monasca-docker | 07:24 |
Dobroslaw | but I don't know if he created any documents about this | 07:25 |
Dobroslaw | there is also https://github.com/monasca/monasca-helm but I never used it and don't know how it's working | 07:25 |
akhil_jain | oh! okay, single node is working fine for me as well. need to setup multi node env. thanks for reference. i will go through them | 07:26 |
*** witek has joined #openstack-monasca | 07:41 | |
Dobroslaw | akhil_jain: well, if single node is fine then devstack in https://github.com/openstack/monasca-api/tree/master/devstack should be fine to | 07:45 |
akhil_jain | Dobroslaw: yes i am already having single node setup. requirement is of multi node only | 07:46 |
*** chaconpiza has quit IRC | 08:31 | |
*** chaconpiza has joined #openstack-monasca | 08:46 | |
*** dougsz has joined #openstack-monasca | 09:07 | |
*** openstackgerrit has joined #openstack-monasca | 09:54 | |
openstackgerrit | MichaĆ Piotrowski proposed openstack/monasca-agent master: Update log level classification info https://review.openstack.org/636124 | 09:54 |
*** aagate has quit IRC | 09:55 | |
openstackgerrit | Adrian Czarnecki proposed openstack/monasca-api master: [WIP] Improve coverage https://review.openstack.org/632718 | 11:47 |
*** dougsz has quit IRC | 12:18 | |
*** dougsz has joined #openstack-monasca | 12:59 | |
*** hosanai has joined #openstack-monasca | 14:49 | |
witek | Courtesy Monasca meeting reminder in #openstack-monasca: witek, jayahn,iurygregory,ezpz,igorn,haad,sc,joadavis, akiraY,tobiajo,dougsz_,fouadben, amofakhar, aagate, haruki,kaiokmo,pandiyan,charana,guilhermesp,chaconpiza,toabctl | 14:57 |
chaconpiza | Hi | 14:59 |
dougsz | hello all | 15:00 |
toabctl | hi | 15:01 |
witek | #startmeeting monasca | 15:01 |
openstack | Meeting started Wed Feb 13 15:01:54 2019 UTC and is due to finish in 60 minutes. The chair is witek. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
joadavis | hello | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: monasca)" | 15:01 | |
openstack | The meeting name has been set to 'monasca' | 15:01 |
witek | hi everyone | 15:02 |
Dobroslaw | hello | 15:02 |
toabctl | hi | 15:02 |
hosanai | hi | 15:02 |
witek | the agenda for today as usual here: | 15:02 |
witek | https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:02 |
witek | could we start with merging APIs? | 15:03 |
chaconpiza | sure | 15:03 |
witek | #topic merge APIs | 15:03 |
*** openstack changes topic to "merge APIs (Meeting topic: monasca)" | 15:03 | |
chaconpiza | Hi, regarding the Merge Monasca APIs. In the spec is written that the monasca-common dependency can be removed from the monasca-api. We are wondering where should end up the kafka-client code, since it is being used by other modules like monasca-persister. | 15:03 |
dougsz | Good point - would be nice to remove that kafka client code! | 15:04 |
witek | the spec says that API relevant code should be moved | 15:04 |
witek | if we remove Kafka code, we have to implement it in every component | 15:05 |
witek | or make a dependency to API | 15:05 |
dougsz | What about the work to remove the forked client? | 15:06 |
dougsz | I suppose in the longer term we will use an external client library? | 15:06 |
witek | I have picked up consumer implementation with confluent client again | 15:06 |
witek | still, some wrapper around it would be useful | 15:07 |
chaconpiza | I see, so the monasca-api will continue importing from monasca-common the kafka-client lib. | 15:07 |
witek | corresponding to the modules in https://github.com/openstack/monasca-common/blob/master/monasca_common/kafka/ | 15:08 |
dougsz | Ah - I had imagined that all the monasca components would just add the external Kafka library to their requirements. I didn't think about a wrapper. Could that be it's own library? | 15:08 |
witek | another alternative would be add this wrappers to individual components directly if it simplifies things | 15:10 |
dougsz | yes, i'd hope it'll be pretty light weight, so that could be simpler. | 15:11 |
witek | yes, new Kafka code should be simplier | 15:12 |
witek | do we have other shared code which would still live in monasca-common? | 15:12 |
chaconpiza | I don't think so | 15:13 |
chaconpiza | A yes... | 15:13 |
chaconpiza | the alarm expression parser | 15:13 |
chaconpiza | it is being used in monasca-ui as well | 15:13 |
witek | api and UI? | 15:14 |
dougsz | Thinking about adding the wrapper to each project, it scares me a little bit, given that there could be quite a few projects using it, it could easily diverge. | 15:14 |
chaconpiza | the code was copied from api to common to allow UI to used it | 15:15 |
chaconpiza | https://github.com/openstack/monasca-common/commit/086b9efcaf1c64693a2083dc3ef6115de7ae7b30 | 15:15 |
witek | I'd say then, let's leave the other parts in monasca-common for now and finish API work first | 15:16 |
dougsz | Sounds sensible. | 15:16 |
joadavis | +1 | 15:17 |
Dobroslaw | +1 | 15:17 |
witek | chaconpiza: ? | 15:17 |
chaconpiza | +1 | 15:18 |
witek | :) nice, thanks | 15:18 |
dougsz | And thanks for doing the work :) | 15:18 |
witek | how is the progress by the way? | 15:18 |
chaconpiza | So far Adrian and me are extending the coverage for api and common | 15:19 |
witek | cool, please ping us for reviews | 15:20 |
chaconpiza | thanks | 15:20 |
witek | srwilkers: are you around? | 15:20 |
srwilkers | hey witek | 15:20 |
srwilkers | got a bit of a late start today | 15:20 |
srwilkers | i'm around | 15:20 |
witek | hi | 15:20 |
witek | can we update shortly on OSH? | 15:21 |
srwilkers | hello :) | 15:21 |
srwilkers | sure | 15:21 |
witek | #topic openstack-helm | 15:21 |
*** openstack changes topic to "openstack-helm (Meeting topic: monasca)" | 15:21 | |
witek | I have just copied the charts from monasca-helm repo to openstack-helm-addons | 15:21 |
witek | https://review.openstack.org/636597 | 15:21 |
srwilkers | nice - i saw that this morning | 15:22 |
Dobroslaw | big... | 15:22 |
joadavis | wow, that is a lot of yaml | 15:22 |
witek | the idea is to adopt that code to OSH standards and eventually move to OSH repo | 15:22 |
witek | it is copied one to one from monasca-helm | 15:23 |
witek | srwilkers: could you point us how you would like the code to look like? | 15:24 |
srwilkers | yep :) to get the linting jobs happy to get it ready for the initial merge, we'll need to mark the directories coming in with the chart as irrelevant files here: https://github.com/openstack/openstack-helm-addons/blob/master/.zuul.yaml#L16 and here: https://github.com/openstack/openstack-helm-addons/blob/master/.zuul.yaml#L24 | 15:24 |
srwilkers | sure, i'll attempt to without getting too much into the weeds on it | 15:24 |
witek | cool, thanks | 15:25 |
srwilkers | i'll pick on glance, as it's my favorite one to pick on: https://github.com/openstack/openstack-helm/tree/master/glance/templates | 15:25 |
srwilkers | you'll see we have various templates for things like the db-init job, the db-sync job, the ks-user job, etc | 15:26 |
srwilkers | we'll need to massage the various charts coming in with monasca to adopt those types of standards. things like zookeeper and influxdb are obviously going to be different | 15:26 |
srwilkers | but at least for the monasca components themselves, we'd want them to use the same sort of patterns and standards where applicable so the user experience of the chart matches the other openstack services | 15:27 |
srwilkers | i need to revisit our documentation as well, as this was documented somewhere once upon a time. if it's not anymore, i'll work to get it updated to provide a clear footing to get things moving in the right direction | 15:28 |
witek | great, any help and pointers to docs very appreciated | 15:29 |
srwilkers | im personally excited to get this rolling, as monitoring tools have a special place in my heart | 15:29 |
witek | :) | 15:29 |
srwilkers | of course -- i'll give a shout here when i've got the doc situation sorted out | 15:29 |
srwilkers | and feel free to ping me anytime for questions/help/pointers/whatever | 15:29 |
witek | that's our valentin's day present :) | 15:29 |
srwilkers | it's a great one :D | 15:30 |
srwilkers | i'm being summoned to stand up :) | 15:30 |
witek | :) | 15:30 |
witek | thanks srwilkers | 15:31 |
witek | also if anyone wants to help in that effort, very welcome | 15:31 |
joadavis | I'd like to, just bogged down with other things | 15:32 |
joadavis | zookeeper has been a thorn in my side this week. As such, I'll mention we should move the helm charts to 3.4.13 from 3.4.10 which I see in the values.yaml | 15:32 |
witek | srwilkers: one more question, I guess we can stay with our Alpine images, at least for the start, right? | 15:33 |
witek | joadavis: I think that should not be a problem, thanks for the pointer | 15:34 |
witek | we can clarify later, let's move on | 15:35 |
witek | #topic reviews | 15:35 |
*** openstack changes topic to "reviews (Meeting topic: monasca)" | 15:35 | |
witek | https://review.openstack.org/#/c/622361/ | 15:36 |
joadavis | looks ready for workflow approval | 15:37 |
witek | there are two things in this review: using monasca_db command in DevStack and fix in sub_alarm table definition | 15:37 |
witek | in Python 3 we had a problem with String type | 15:39 |
witek | https://review.openstack.org/#/c/634379 | 15:39 |
witek | this one sets up a standard release notes job | 15:39 |
joadavis | it looked good, I just didn't workflow it to give others a chance to review (trying to stick to at least having two reviews before merging) | 15:40 |
witek | the output can be checked here: http://logs.openstack.org/79/634379/1/check/build-openstack-releasenotes/d4f9c11/html/ | 15:40 |
witek | https://review.openstack.org/#/c/634922/ | 15:41 |
witek | that's a trivial fix in default configuration value | 15:41 |
witek | https://review.openstack.org/#/c/633194/ | 15:42 |
witek | I have given -1 on that one because I'm not sure if it works correctly | 15:43 |
joadavis | glad you tested that | 15:43 |
witek | the enumeration values are still initialized with sql script: email, webhook and pagerduty | 15:43 |
*** mohankumar has joined #openstack-monasca | 15:44 | |
witek | on the other hand, in notification configuration all plugins are enabled | 15:44 |
witek | per default | 15:44 |
witek | there is logic which should sync these during the start of the service | 15:45 |
witek | for some reason it doesn't work, but I'm not sure why | 15:45 |
witek | there are many more reviews from Thomas: | 15:47 |
witek | https://review.openstack.org/#/q/projects:openstack/monasca+is:open+owner:%22Thomas+Bechtold%22 | 15:47 |
witek | mainly clean-up for oslo.config | 15:48 |
witek | https://review.openstack.org/#/c/636150/ | 15:48 |
witek | Fix alarm-definition-list in Python 3 | 15:48 |
witek | thanks dougsz | 15:49 |
dougsz | np | 15:49 |
witek | did you look more at client code in terms of Python 3 support? | 15:49 |
dougsz | I ran away | 15:50 |
witek | haha | 15:50 |
dougsz | I'm sure it won't take too long, just need to find the time. | 15:50 |
witek | dougsz: chaconpiza: do you think it's something where piotrowskim could help? | 15:51 |
openstackgerrit | Merged openstack/monasca-notification master: Configure releasenotes job https://review.openstack.org/634379 | 15:51 |
witek | sorry, I meant Dobroslaw, not dougsz | 15:51 |
Dobroslaw | jep, could be another task for him | 15:52 |
chaconpiza | There are more small task related to the hacking lib | 15:52 |
joadavis | yes, several repos could use a hacking lib review | 15:52 |
chaconpiza | https://storyboard.openstack.org/#!/story/2004930 | 15:52 |
witek | the last two reviews from the list: | 15:53 |
witek | https://review.openstack.org/#/c/636150/ | 15:53 |
witek | ups | 15:53 |
witek | https://review.openstack.org/#/q/status:open++branch:master+topic:policy-names | 15:53 |
witek | these ones are about updating the policy names to OpenStack conventions | 15:54 |
witek | the reviews have been up for a while now already | 15:55 |
witek | some more reviews? | 15:55 |
witek | #topic open stage | 15:56 |
*** openstack changes topic to "open stage (Meeting topic: monasca)" | 15:56 | |
Dobroslaw | Just short info about https://github.com/monasca/monasca-docker | 15:56 |
Dobroslaw | Looks like it's no longer possible to build monasca-api | 15:56 |
Dobroslaw | Problem is that it's using really old PR for building https://review.openstack.org/#/c/417163 | 15:56 |
Dobroslaw | and newer version of prometheus_client is incompatible anymore with this code | 15:56 |
Dobroslaw | I'm trying to push changes to build Docker in zuul but zuul don't like me... | 15:56 |
witek | shouldn't we use new master branch code? | 15:58 |
openstackgerrit | Merged openstack/monasca-notification master: Replace notification.conf with monasca-notification.conf https://review.openstack.org/633163 | 15:59 |
Dobroslaw | the thing is this code is used to push some metrics to monasca-sidecar and I never properly looked into what it used for... | 15:59 |
witek | I have to jump to another meeting now | 15:59 |
witek | thank you everyone for joining | 16:00 |
Dobroslaw | thank you | 16:00 |
witek | and for the productive meeting | 16:00 |
joadavis | thanks | 16:00 |
witek | thanks | 16:00 |
dougsz | thanks all | 16:00 |
witek | bye | 16:00 |
Dobroslaw | bye | 16:00 |
chaconpiza | thanks, bye | 16:00 |
witek | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Monitoring as a Service | https://wiki.openstack.org/wiki/Monasca" | 16:00 | |
openstack | Meeting ended Wed Feb 13 16:00:25 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2019/monasca.2019-02-13-15.01.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2019/monasca.2019-02-13-15.01.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2019/monasca.2019-02-13-15.01.log.html | 16:00 |
witek | Dobroslaw: can you ping timothyb89 ? | 16:02 |
*** hosanai has quit IRC | 16:02 | |
Dobroslaw | yea | 16:02 |
openstackgerrit | Merged openstack/monasca-persister master: Fix default alarm_state_history_driver value https://review.openstack.org/634922 | 16:35 |
*** aagate has joined #openstack-monasca | 16:59 | |
openstackgerrit | Witold Bedyk proposed openstack/monasca-common master: Updated policy names https://review.openstack.org/613721 | 17:43 |
*** mohankumar has quit IRC | 17:44 | |
*** dougsz has quit IRC | 17:58 | |
*** witek has quit IRC | 18:12 | |
openstackgerrit | Merged openstack/monasca-common master: Prepare one zuul docker job for all services https://review.openstack.org/632087 | 19:19 |
*** witek has joined #openstack-monasca | 20:53 | |
*** aagate has quit IRC | 21:17 | |
*** witek has quit IRC | 21:24 | |
*** openstackgerrit has quit IRC | 22:22 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!