05:00:20 <tojuvone> #startmeeting Fenix 05:00:21 <openstack> Meeting started Mon Jun 17 05:00:20 2019 UTC and is due to finish in 60 minutes. The chair is tojuvone. Information about MeetBot at http://wiki.debian.org/MeetBot. 05:00:22 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 05:00:24 <openstack> The meeting name has been set to 'fenix' 05:00:38 <tojuvone> Hi all, welcome to Fenix bi-weekly meeting 05:01:07 <tojuvone> Who do we have today? 05:02:33 <hyunsikyang> Hi 05:02:59 <hyunsikyang> tojuvone:) 05:03:08 <tojuvone> hi, hyunsikyang; dangtrinhnt are you there? 05:05:04 <tojuvone> well, maybe we can start with the first topic 05:05:44 <tojuvone> if somebody comes later, can jump in 05:05:57 <hyunsikyang> ok! 05:06:09 <tojuvone> #topic status 05:06:38 <tojuvone> Ok, if I go a bit what I have been doing 05:06:55 <tojuvone> Also it has been 4 weeks without meeting 05:07:06 <hyunsikyang> okie 05:07:10 <tojuvone> Installation documentation is now done 05:07:24 <tojuvone> Mostly ready, but further changes could be done to make configuration handling better 05:07:27 <hyunsikyang> good. 05:07:36 <tojuvone> oslo-config-generator could be used via tox to make conf files 05:07:48 <tojuvone> should add etc directory for related files 05:07:56 <tojuvone> configuration handling could be changed in code something like in nova/nova/conf 05:08:03 <tojuvone> not a priority, but nice to have for full configuration file example with needed comments 05:08:38 <tojuvone> otherwise the landed changes should now have things needed to get FEnix running 05:09:38 <tojuvone> Also DevStack plugin fixes done after the major work landed. some further work needed at least after coming security changes 05:10:06 <hyunsikyang> thank you for your effort. I am trying to it ASAP 05:10:59 <tojuvone> hyunsikyang, great, any other question on these? 05:11:42 <hyunsikyang> Actually, I didn't check about it yet. So, I will ask it after I checke it. 05:12:06 <tojuvone> hyunsikyang, sure :) 05:12:28 <tojuvone> Then about some ongoing work.. 05:12:37 <tojuvone> Security enhancements ongoing; a bigger effort 05:13:20 <tojuvone> Will have API impact if one have not used headers on API calls (token and so) that you need for security 05:13:41 <tojuvone> As in any OpenStack API 05:14:39 <tojuvone> One thing being done is to harmonize with OpenStack, meaning changing from Flask to WSGI 05:15:09 <tojuvone> worth to do at the same time as touching API anyhow 05:15:13 <hyunsikyang> ah.. it is not easy jobs.. 05:15:29 <tojuvone> hyunsikyang, yes.. a loooot of chgagnes 05:15:57 <tojuvone> adding context and handling to places 05:16:07 <tojuvone> policy: admin / owner 05:16:17 <tojuvone> configuration needs more for this 05:16:25 <tojuvone> Also further test cases, caching token and parameter validation 05:17:20 <tojuvone> Let's see how the API validation will even look like 05:17:51 <tojuvone> Fenix is pluggable and it might show in validation 05:18:17 <tojuvone> currently there is surely metadata 05:18:43 <tojuvone> so one can imagine thins keeps me busy for a while :) 05:19:10 <tojuvone> Any question on this? 05:19:55 <hyunsikyang> pluggable is important. So, I think we can find a way to make it clearly from this scenario.. 05:20:41 <hyunsikyang> openstack .. but, security is not easy whatever platform we think. 05:21:00 <tojuvone> Yes. Also one can just do some validation what is currently there and if needed, can make validation more pluggable later 05:21:20 <hyunsikyang> sure:) 05:21:40 <tojuvone> At least OpenStack is "old" and with good examples as other projects 05:22:15 <tojuvone> This means while complicated, there is some help from what exists 05:23:13 <tojuvone> so let's see when get something up to review 05:24:02 <tojuvone> so I would still have one thing over my status 05:24:08 <hyunsikyang> ok. 05:24:23 <tojuvone> for the above I might be working still next week 05:24:34 <hyunsikyang> good! 05:24:35 <tojuvone> then going for holiday 05:24:47 <hyunsikyang> kkk good:) 05:24:57 <tojuvone> After that I should be doing this: 05:25:12 <tojuvone> ONS Europe CFP done for: Resiliency closed loop; Telco self-healing and maintenance 05:25:20 <hyunsikyang> oh 05:25:23 <hyunsikyang> nice:) 05:25:30 <tojuvone> This will show case memory failure causing self-healing for NUMA node and related VM 05:25:35 <tojuvone> Further the host will be later maintained using Fenix to have it fixed. 05:25:42 <tojuvone> VMs will be moved to another host using the VNFM interaction. 05:25:49 <hyunsikyang> good:) 05:26:11 <hyunsikyang> as a view of me, we almost fixed bp. 05:26:13 <tojuvone> Building the demo with other company will take time 05:26:28 <tojuvone> so might have most my time in August 05:27:02 <hyunsikyang> ok. if you have a some event, please let me know. 05:28:00 <tojuvone> so that is for me 05:28:44 <hyunsikyang> thanks 05:28:54 <tojuvone> hyunsikyang, how does the Tacker work look like? 05:29:11 <hyunsikyang> last week in the tacker meeting, we fixed bp 05:29:22 <tojuvone> great 05:29:27 <hyunsikyang> so we will start code jobs, 05:29:59 <hyunsikyang> but, if we have a issue, we can change BP too. let's see! 05:30:24 <hyunsikyang> anyway now bp is fixed! 05:30:39 <tojuvone> awesome, seems BP still needs one +2 to merge 05:31:11 <hyunsikyang> yes. I think he left it. because it might be change later or not. 05:31:24 <tojuvone> Are you going to work on this or also other from Tacker team? 05:31:55 <tojuvone> yes, that is good approach 05:31:58 <hyunsikyang> I and Jangwon work for this. not tacker team 05:32:09 <hyunsikyang> we are belong to takcer team 05:32:14 <hyunsikyang> anyway:) 05:32:43 <tojuvone> Back in Nova some spec was merged early and after code landed, updated still with changed bits 05:33:00 <tojuvone> but thing can be done in different ways 05:33:17 <tojuvone> great :) 05:34:35 <hyunsikyang> good. Actually, I can't see manyjobs which is related to fenix. I need to time see...kkk 05:35:19 <hyunsikyang> from me, I am done, today:) 05:35:20 <tojuvone> yes and when I get there, I should build the CI 05:35:43 <hyunsikyang> great. ah 05:35:50 <tojuvone> now planning first test cases to Fenix together with security 05:35:52 <hyunsikyang> anyone work for kubernetes integration? 05:36:08 <hyunsikyang> ok:) 05:36:24 <tojuvone> There is no chance to go there before we have these "basics" done 05:36:42 <tojuvone> 2 operators looking to try Fenix 05:37:08 <tojuvone> It needs to be mature enough for OpenStack use case first 05:37:13 <hyunsikyang> ah. good. 05:37:15 <hyunsikyang> right 05:37:20 <hyunsikyang> I think so. 05:37:32 <tojuvone> Also the ETSI difined interaction is more relevant still 05:37:45 <hyunsikyang> where can i see that info? 05:38:07 <tojuvone> let's see, mostly there was the PTH etherpad 05:38:15 <tojuvone> PTG etherpad 05:38:26 <hyunsikyang> ah are they update there? 05:38:43 <tojuvone> https://etherpad.openstack.org/p/DEN2019-fenix-ETSI-NFV-PTG 05:39:24 <tojuvone> no update, trying to have these "basics" done first 05:39:37 <tojuvone> like security 05:39:44 <hyunsikyang> ah ok:) 05:40:23 <tojuvone> One way or the other, that ETSI stuff will be very complex to handle 05:40:35 <tojuvone> Meaning tons of fun :) 05:40:54 <hyunsikyang> kk yes. standard is.. 05:41:09 <hyunsikyang> anyway! 05:41:31 <tojuvone> ok, but maybe we are reaching end of status now 05:42:01 <hyunsikyang> sure sure 05:42:25 <tojuvone> ok.. I guess it will be for last topic then 05:42:42 <tojuvone> #topic AoB 05:43:06 <tojuvone> And still if topic if confusing it is: any other business 05:43:25 <hyunsikyang> I don't have. now:) 05:43:39 <tojuvone> I have just small bits.. 05:43:49 <hyunsikyang> yes:) 05:44:21 <tojuvone> So there would be the OpenStack Vietnam 24th August, but currently seems I will not make it 05:44:42 <hyunsikyang> ak. 05:44:59 <tojuvone> I will still try as would be great for the project to present it there 05:45:02 <hyunsikyang> ah were you planning to attend there? 05:45:40 <tojuvone> yes, but sadly it is not easy to convince internally 05:46:36 <tojuvone> then one other thing. As I will be on holiday most of July... 05:46:46 <hyunsikyang> kkk good. 05:46:48 <tojuvone> Next meeting would be 29th July 05:47:02 <hyunsikyang> where are you going for holiday 05:47:06 <hyunsikyang> ok:) 05:47:21 <hyunsikyang> is it too personal?kkk 05:47:39 <tojuvone> I can surely tell :) 05:47:55 <tojuvone> I have summer cabbin here in Finland... 05:48:06 <hyunsikyang> good:) 05:48:08 <tojuvone> weather is good, so being there with the family 05:48:24 <tojuvone> And just to have even more warm weather.. 05:48:31 <hyunsikyang> really nice! I hope you have a great time with your family. 05:48:51 <tojuvone> Visiting Crete island for a week 05:49:18 <tojuvone> Yes a bit mind of the work & relax :) 05:50:28 <hyunsikyang> good 05:50:42 <tojuvone> ok, but I have nothing further then 05:51:03 <hyunsikyang> I want to tell you my thing, but, i am going to outside for attending seminar. 05:51:20 <hyunsikyang> About my holiday.. kk 05:51:26 <hyunsikyang> If you have nothing more 05:51:38 <hyunsikyang> I will go out now!:( 05:52:08 <tojuvone> well have a good seminar. 05:52:19 <tojuvone> ok 05:52:39 <hyunsikyang> thnaks see ya 05:52:41 <tojuvone> hyunsikyang, thanks for joining 05:52:57 <tojuvone> #endmeeting