15:00:51 #startmeeting monasca 15:00:52 Meeting started Wed Apr 24 15:00:51 2019 UTC and is due to finish in 60 minutes. The chair is witek. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:54 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:56 The meeting name has been set to 'monasca' 15:01:05 hi dougsz 15:01:07 hi joadavis 15:01:19 hi 15:01:28 hi haru5ny and koji_n 15:01:31 hello 15:01:36 hi 15:01:56 nice attendance today, hello hosanai 15:02:13 the agenda at usual place: 15:02:16 https://etherpad.openstack.org/p/monasca-team-meeting-agenda 15:02:22 Hi, 15:02:27 hi Fdaisuke_ 15:02:52 let's start with reviews 15:02:58 #topic reviews 15:03:09 https://review.opendev.org/#/c/652267/ 15:03:33 Thanks for the approval. 15:03:48 Will be backporting it soon 15:04:06 I'm confused though why Zuul gave it a -2 verify when all the tests listed have passed 15:04:07 gate pipeline failed 15:04:31 there was a problem with legacy-tempest-dsvm-monasca-transform-python-functional job 15:04:34 may have to start over with a full recheck (I do miss the reverify functionality) 15:04:51 Didn't even know about reverify! 15:05:26 it used to work (so I still try it sometimes) but I think it was dropped a couple Zuul versions ago 15:06:03 anything else on that one? 15:06:18 nope, will add you as a reviewer on the cherry picks 15:06:26 ok 15:06:28 thanks 15:06:44 https://review.opendev.org/#/c/654940/ 15:07:51 good catch on that one dougsz 15:08:02 have you tested it in Queens? 15:08:11 Is it needed for Rocky and Stein also? 15:08:26 Not so much a catch :) we saw the issue in production a recent queens deploy 15:08:35 *in a 15:09:07 I think it may be in Rocky already 15:09:48 I will check 15:09:52 oh, right, I see the date for the master commit was May 2018 15:09:53 merged on May 10, 2018 15:10:00 :) 15:10:52 any other reviews need attention? 15:11:33 #topic PTG planning 15:11:41 ^witek: worked in queens when I manually applied it 15:12:13 dougsz: thanks, will have a look after the meeting 15:12:40 the etherpad for PTG planning is here: 15:12:45 https://etherpad.openstack.org/p/monasca-ptg-train 15:13:18 we'll have sessions on Friday and Saturday 15:13:24 9-17 MDT 15:14:18 I'll try to sort the topics to the straw-man agenda in the next days 15:14:46 dougsz: do you know at which times you will be available? 15:15:26 I think morning MDT will be OK 15:16:04 thanks 15:16:29 we will also discuss integration with Vitrage in self-healing session on Thursday 15:17:36 please add the topics, ideas or feature requests to the etherpad 15:18:11 I guess, we should skip the IRC meeting next week 15:18:55 👍 15:19:13 I will also add the GoToMeeting invitation 15:19:54 thanks witek 15:21:47 we have couple Monasca sessions in schedule: 15:22:09 * Scaling should be easy and automatic: Heat and Monasca 15:22:26 * Monasca - Project Update 15:22:32 * Monasca - Project Onboarding 15:22:40 * Policy-Driven Fault Management of NFV Eco System 15:22:51 * Monitoring and Analyzing your OpenStack Cloud 15:23:07 * Monasca and 25,000+ Instances in Production - User Story 15:24:11 anything else for the planning? 15:24:59 do we want to have dinner together? 15:25:13 Sounds fun 15:25:21 Sounds great 15:26:12 I'll send a doodle for planning then 15:26:36 perhaps we could collect some restaurant ideas in etherpad 15:27:51 OK, i will add Blue Moon Brewery :) 15:28:04 sounds nice :) 15:28:33 Now I am jealous 15:29:31 #topic Pike extended maintanance 15:30:43 we have two changes releasing and tagging the repos on Pike branches before entering extended maintenance phase 15:31:16 unfortunately it seems we haven't releases new versions on Pike for a while now 15:31:32 and we have syntax errors in Readme files 15:31:32 Is there a brief description of what "extended maintenance" means? 15:32:59 I think that's full explanation: 15:33:01 https://governance.openstack.org/tc/resolutions/20180301-stable-branch-eol.html 15:33:23 thanks 15:34:15 the section "end of life" describes the relevant 15:35:41 Ah, so the branch won't be deleted. That is good for allowing bug fixes 15:36:00 anyway, it would be good to fix the syntax errors in Readme files to allow creating `pike-em` tagging 15:36:12 For the README files, do you have a list of which ones? 15:37:36 I see one pending in https://review.opendev.org/#/q/project:%22%255Eopenstack/mon.*%22+branch:stable/pike 15:38:20 should be possible to extract such list for CI job logs 15:38:22 http://logs.openstack.org/55/652855/3/check/openstack-tox-validate/5f86565/job-output.txt.gz 15:39:55 yes, cherry-picking from newer branches will probably be the easiest 15:41:16 #topic Cross-project liaisons 15:41:36 the Stein cycle has started 15:42:09 and I would like to ask if anyone would be interested to take over some of cross-project liaison functions 15:42:38 the most important Release Management one 15:43:52 for the First Contact SIG we have Cristiano as the liaison, but he'd be happy to hand it over to someone who works with code 15:44:22 so please let me know, if you would like to step in 15:45:09 that's all from me 15:45:22 do we have anything else for today? 15:46:00 I had a quick question about supporting tools 15:46:18 I wrote a bit of code to fix a rare problem we encountered in Cassandra 15:46:53 It should not happen (but did more than once). I had a couple options - one is to keep it an an internal tool for our company. 15:47:08 but I also wonder if I should publish it in case someone else in the community hits it 15:47:35 would it be appropriate to create in the monasca-persister repo a tools/ directory and add it there? 15:48:24 Another alternative would be to add it to a monasca wiki somewhere 15:49:04 what is the tool doing? 15:50:29 I think wiki is not the right place 15:51:14 we could add it to the persister repo or somewhere in monasca GitHub organisation 15:51:20 in this case, Cassandra is missing the metric_id and created_at timestamp for some rows (again, should not happen). The tool finds the rows and recreates the metric_id (which is a hash based on other values, so that is possible) 15:52:49 Hmm, I haven't used Cassandra myself, but didn't someone add a patch for multiple data centres + Cassandra the other day, perhaps they may find it useful 15:53:12 If we had other tools I'd look for a space in monasca-common or even a new monasca-tools repo, but this is just a one edge case tool. 15:54:06 yes, I think a directory in monasca-persister repo is a good place 15:54:36 If monasca-persister/monasca_persister/tools is not an objectionable name, then I'll put up a commit for review 15:55:32 do you want to deliver it with rpm package? 15:55:33 I have the tool in a 'recreate-metric-id' subdirectory there 15:56:46 I didn't want to complicate our code base with the tool by adding it to the package. I do hope this is a short-lived tool, as I hope to find a root cause for the missing values and eliminate it. 15:58:20 I think if you place it in monasca_persister module, it will be included both in PyPI and rpm package 15:58:38 not sure, if that's intended 15:59:08 anyway, we can discuss it in review 15:59:30 And i won't be offended if the review is rejected. :) 16:00:11 time to close the meeting 16:00:20 see you next week in Denver 16:00:41 bye, thank you 16:00:43 thx 16:00:45 #endmeeting