08:01:28 <licanwei> #startmeeting Watcher 08:01:29 <openstack> Meeting started Wed Dec 18 08:01:28 2019 UTC and is due to finish in 60 minutes. The chair is licanwei. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:30 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:01:33 <openstack> The meeting name has been set to 'watcher' 08:02:04 <licanwei> Dantalion: hi 08:02:43 <Dantalion> licanwei: hello 08:03:33 <licanwei> Dantalion: are you still in holidays? 08:04:37 <Dantalion> Licanwei: No, this week is exam week and next week will be holidays until 7th of Januari 08:05:21 <Dantalion> Do you currently have holidays? 08:05:44 <licanwei> Dantalion: Good Lucky! 08:06:01 <chenke> Are you following the watcher because of your personal interest or continue your previous research 08:06:06 <licanwei> Dantalion: no~ 08:06:26 <licanwei> #topic Review 08:06:51 <Dantalion> chenke: personal interest, it will be around 1,5 years before I will start new formal research most likely 08:07:28 <chenke> Great. 08:07:45 <licanwei> https://review.opendev.org/#/c/698764/ Remove use of deprecated config options for volume API selection needs review 08:08:01 <chenke> Our projects need your passion. 08:08:45 <licanwei> This is clear up for watcher tempest 08:09:05 <chenke> looks reasonable. 08:09:12 <Dantalion> Friday after exams I'll have time to review patches, on first gleanse clean up looks good to me 08:09:34 <licanwei> Dantalion: thanks 08:09:54 <licanwei> https://review.opendev.org/#/c/698993/ [ussuri][goal] Drop python 2.7 support needs review 08:09:55 <chenke> cool. 08:10:18 <licanwei> This is community goal, 08:11:02 <licanwei> https://review.opendev.org/#/c/698841/ Add audit type: event needs review 08:11:16 <licanwei> https://review.opendev.org/#/c/698842/ Support audit type event needs review 08:11:25 <chenke> https://review.opendev.org/#/c/698993/ I think it is necessary to pay attention to whether zuul.yml needs to be changed. I see that he changed zuul.yml in other components. 08:11:57 <licanwei> They are parts of the bp event-driven-optimization-based 08:12:50 <Dantalion> chenke: changing tox.ini might be enough if zuul uses tox.ini will check 08:12:58 <licanwei> I wish you all have time to review 08:13:27 <Dantalion> I can start with reviewing spec friday probably also be able to review implementation patches 08:13:37 <chenke> Dantalion ok. I will check it. 08:13:54 <chenke> I will review these patchs tomorrow. 08:14:05 <licanwei> https://review.opendev.org/#/c/695646/ Support event based audit needs review 08:14:23 <licanwei> This is spec link 08:15:10 <licanwei> https://review.opendev.org/#/c/691806/ rollback mechanism needs review 08:15:26 <licanwei> the spec for bp rollback mechanism 08:16:51 <Dantalion> Can CONTINOUS audit generate multiple actionplans? did not know 08:17:08 <Dantalion> one per interval / trigger? 08:17:22 <licanwei> Dantalion: yes 08:19:12 <licanwei> because of new year holiday, we will cancel next meeting. 08:19:30 <Dantalion> For event based triggers my only question is how is authorization handled / who can trigger webhoop and who can not 08:20:20 <licanwei> The next meeting time is 15th Jan 08:20:52 <Dantalion> Subsequent question beign, can this be managed in keystone?, I will also ask these on patch itself 08:21:03 <Dantalion> licanwei: Okaj sounds, good next meeting 15th jan 08:22:16 <chenke> good question. 08:23:04 <licanwei> Dantalion: I test in my devstack with aodh sending the webhook 08:24:05 <licanwei> Dantalion: Aodh send the webhook api without authorization 08:26:05 <Dantalion> I will ask someone from CERN heavily involved with Keystone how he thinks permissions for webhooks are best managed 08:26:17 <chenke> thanks. 08:26:43 <licanwei> Dantalion: https://review.opendev.org/#/c/698832/5/watcher/api/config.py 08:26:45 <chenke> I think we should have the authorization 08:29:50 <licanwei> Dantalion: https://opendev.org/openstack/watcher/src/branch/master/watcher/api/middleware/auth_token.py#L58 08:30:34 <Dantalion> I imagine public == anyone with a OpenStack user account 08:31:23 <licanwei> Dantalion: yes, anyone can send webhook api 08:32:46 <licanwei> Dantalion: I wish you have a good solution 08:33:14 <Dantalion> I will look into this and come back on it 08:33:30 <licanwei> Dantalion: ok ,thanks 08:35:45 <Dantalion> I think I will be able to have a proposal by next meeting after speaking to someone at CERN 08:36:11 <chenke> oh. 08:37:41 <licanwei> OK, 08:38:02 <licanwei> any question? 08:38:29 <licanwei> I'll end the meeting if no more questions 08:38:46 <chenke> ok. 08:38:49 <chenke> bye~ 08:38:54 <Dantalion> no more questions 08:39:16 <chenke> have a good holiday. 08:39:17 <licanwei> thank you all 08:39:27 <licanwei> Happy new year~ 08:39:52 <licanwei> #endmeeting