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