07:07:51 #startmeeting multisite 07:07:51 Meeting started Thu Jun 2 07:07:51 2016 UTC. The chair is joehuang. Information about MeetBot at http://wiki.debian.org/MeetBot. 07:07:51 Useful Commands: #action #agreed #help #info #idea #link #topic. 07:07:51 The meeting name has been set to 'multisite' 07:08:09 I tried in OPNFV Functest container 07:08:20 okay, 07:08:20 and install Kingbird with tempest plugin 07:08:34 the plugin could be discovered 07:08:39 including test cases 07:08:41 great 07:08:57 are you able to run that? 07:09:10 I did not run that yet 07:09:23 okay. you are able to list testcases? 07:09:29 yes 07:09:36 cool 07:09:44 a clean Functest container 07:10:01 I will be pushing, remaining tempests soon 07:10:03 congratulation :) 07:10:18 for? 07:10:29 for our project 07:10:46 yeah., congrats to you too 07:10:53 thanks:) 07:10:57 the system test can start to run... 07:11:08 its good feeling 07:11:16 am excited to move forward 07:11:25 yes 07:11:32 hi Dimitri 07:11:37 Hi Dimitri 07:12:31 I'll check to whether the test cases could be executed or not 07:12:39 in Functest container 07:13:06 yeah please 07:13:34 And I also tried Neutron 07:13:48 Neutron has some its own configuration for tempest plugin 07:14:10 to override existing section values 07:14:15 but unfortunately not found where the configuration items generated 07:14:23 no, it's new configuration item 07:14:32 ohokay 07:14:56 #link https://github.com/openstack/neutron/blob/master/neutron/tests/tempest/config.py 07:15:00 Dimitri you there? 07:15:18 Not sure he is online or not 07:15:43 Am connecting from home, there is holiday here in this state for us 07:15:56 even I cant reach Dimtri 07:16:12 O, sorry, the meeting break the your holiday 07:16:54 hi 07:17:02 never mind:) 07:17:09 hello, Dimitri 07:17:18 Hi Dimitri 07:18:24 #info Kingbird tempest plugin and test cases in OPNFV Functest container could be discovered 07:18:29 this is the information just talked 07:18:48 but not tried the test cases execution yet 07:19:45 Ashish, your comment and other information 07:20:05 I have tempests for other features as well 07:20:08 quota class 07:20:12 neutron driver 07:20:14 cinder driver 07:20:18 will push one by one 07:20:25 Great 07:20:44 as this is now discoverable, let us have integration with what we have till now 07:21:14 The Functest is a little independent 07:22:04 so what is left now? 07:23:04 Functest integration, CI job, target test bed Kingbird container daily update. 07:23:30 Functest integration, CI job, Kingbird container daily update at target test bed . 07:24:04 okay 07:24:15 and one more is to add the tempest test to OpenStack CI pipeline, can only support one region with DevStack 07:24:35 that should be fine for quota management, but not quota sync 07:25:37 If the test can do for multisite, one region should work too 07:26:01 we will never know if the quota limits got rebalanced 07:26:51 make sense 07:26:53 yeah, we need to have atleast two region setuo 07:27:30 Is it possible to have multi-region in OpenStack nodepool? 07:27:41 what do you mean? 07:28:23 https://github.com/openstack-infra/nodepool 07:29:04 Last time Margaret asked me whether it's possible for OpenStack to have multi-region environment in CI 07:29:25 the problem is that OPNFV is not using devstack 07:29:39 it’s either Fuel or some other installers 07:30:20 Ok, forget it now, we can discuss it in OPNFV design summit 07:31:16 And Dimitri, would you mind to help this "Kingbird container daily update at target test bed", Meimei and I are still not possible to access the lab in Intel 07:31:46 the Intel lab is beng reinstalled 07:31:57 :( 07:32:02 I will first need to reinstall a multi-region configuration in there 07:32:03 even VPN service 07:32:10 ok 07:32:25 according to Jack the vpn configs remain the same 07:32:34 :( 07:33:18 unfortunately we are working here, often network access is a problem, some site even never be accessible 07:33:58 OK. So Meimei and I will work on Functest integration, CI job 07:34:04 Kingbird container daily update at target test bed 07:34:13 what’s required by this? 07:34:32 one momemt 07:36:29 in last meeting: 07:55:57 but I would rather install kingbird in a docker container 07:36:46 07:58:12 this way we can also have kingbird contenerized 07:37:05 what about the tests? 07:37:39 CI job will trigger the test in Functest container to test Kingbird 07:38:15 Kingbird is test target 07:38:54 this may take time. 07:39:27 if we just test for example 0.2.0 kingbird, then no need to do daily update 07:40:13 if we want to make the CI/Functest running for every new patch merged, then code update is needed 07:40:33 so why not having it on master 07:41:06 but for OPNFV is not convenient to be triggered by OpenStack CI pipeline if new patch merged 07:41:29 what you mean master? 07:41:33 too bad 07:41:43 i mean clone kingbird master 07:41:50 it will be master itself 07:41:55 I guess 07:42:04 and start docker container at each ci trigger 07:42:14 that's the idea for daily update: git clone the master once per day 07:42:33 why one per day? 07:42:51 git clone master every time container is built 07:43:08 when the container will be built? 07:43:15 when CI triggers it 07:43:23 when CI needs to run 07:43:39 daily job or triggered by patch? 07:44:22 since we don’t have a patch based update it must be a daily job 07:44:34 same idea now 07:44:55 ether to daily build a container or directly git clone from master branch 07:45:33 Do we need to have a container? 07:45:48 no 07:47:06 so the simplest way is to daily git clone Kingbird from master branch, and then restart the Kingbird service 07:47:30 and CI job run the Functest to test the target every day. 07:48:06 These two parts can work seperately, for example, KB daily update at 2:00AM, CI job at 3:00AM 07:49:21 when you say daily Kingbird clone, you mean container based deployment? 07:49:55 If you like, but from my side, even no container, it's also works 07:50:13 In last meeting, you suggest to have containerized Kingbird 07:52:23 How about your idea? 07:54:02 I can try making a container for Kingbird, but then it’s out of my hands how it gets integrated in OPNFV CI 07:54:24 It's not urgent, we can do it later 07:55:03 So let's first just use no container way to update Kingbird 07:55:26 with no container way we will soon have no lab to test 07:55:38 at least with containers we can always launch them anytime 07:56:10 ok, go ahead at your convenient time 07:56:43 let’s wrap up here 07:57:00 I’ve got another meeting occurence right after this one every thursday 07:57:06 ok, thanks for attending the meeting 07:57:11 understand 07:57:15 #endmeeting