14:00:54 #startmeeting Cross Community CI 14:00:54 Meeting started Wed Dec 20 14:00:54 2017 UTC. The chair is fdegir. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:54 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:00:54 The meeting name has been set to 'cross_community_ci' 14:01:01 #topic Rollcall 14:01:08 #info Tapio Tallgren 14:01:13 please log your name in if you are here for xci meeting 14:01:19 #info Tianwei Wu 14:01:21 #info Dimitrios Markou 14:01:23 #iinfo Markos Chandras 14:01:23 #info Victor Morales 14:01:24 #info Jack Morgan 14:01:38 #info Fabien Andrieux 14:01:44 #info Periyasamy Palanisamy 14:01:53 #info Joe Kidder 14:01:58 #info David Blaisonneau - Orange 14:02:00 the agenda is on https://etherpad.opnfv.org/p/xci-meetings 14:02:03 #info Manuel Buil 14:02:19 lets start 14:02:34 #topic Scenario/Feature Status: os-nosdn-nofeature 14:02:36 that's me 14:02:49 #info ovs pieces have been moved into os-nosdn-nofeature 14:03:03 #info Functest healthcheck 100% passrate 14:03:10 #link https://paste.ubuntu.com/26220997/ 14:03:30 #info Smoke tier is running now and will send all the logs to you and functest experts to see how serious the failures are 14:03:44 #info But it looks good given that we are pretty close to the tip of master 14:03:54 #info ceph will be moved into this as well 14:04:17 so, moving to our flagship scenario 14:04:18 I have question about the scenarios. Probably missed something but 14:04:26 ttallgren: yes 14:04:47 You are cloning from git.opnfv.org to $XCI_ROOT/.cache 14:05:17 and then copying to $XCI_ROOT/scenarios/ 14:06:03 Am I missing something or are you cloning a repository to a branch of the same repository and then copying to a different location? 14:06:15 yes that's correct 14:06:16 inception :) 14:06:31 ttallgren: we want to have same way of handling for all the scenarios no matter where they reside 14:06:33 we do that because we want to handle inbound scenarions the same way we handle the external ones 14:06:37 :) 14:06:56 here are the pieces that deal with scenario handling 14:06:58 https://gerrit.opnfv.org/gerrit/gitweb?p=releng-xci.git;a=blob;f=xci/opnfv-scenario-requirements.yml 14:07:10 https://gerrit.opnfv.org/gerrit/gitweb?p=releng-xci.git;a=blob;f=xci/playbooks/bootstrap-scenarios.yml 14:07:17 https://gerrit.opnfv.org/gerrit/gitweb?p=releng-xci.git;a=blob;f=xci/playbooks/get-opnfv-scenario-requirements.yml 14:07:51 ttallgren: do these answer your question? 14:07:56 Yes. Inception 14:08:00 good 14:08:17 moving on 14:08:18 #topic Scenario/Feature Status: os-odl-sfc 14:08:24 mbuil: mardim: please #info in 14:08:58 fdegir, we already #info in 14:09:00 fdegir:ok 14:09:07 I mean any updates you might have 14:09:14 haha ok 14:09:19 I do not have any 14:09:24 maybe mbuil 14:09:37 #info There is one missing patch in os_neutron which should be now ready 14:09:42 #link https://review.openstack.org/#/c/510909/ 14:10:22 Not much more... scenarios are still passing for pike and master 14:10:27 good 14:10:36 here is an update from me as in the etherpad 14:10:46 #info Post-merge job for SFC is up for review 14:10:54 #link https://gerrit.opnfv.org/gerrit/#/c/49291/ 14:11:42 #info This job is crucial for promotion; whever something changes/gets submitted for os-odl-sfc scenario in sfc repo, it will be promoted to daily baremetal 14:12:22 #info If it fails, the latest known/verified one will stay as working version/will not be replaced by the latest merged one 14:12:43 #info More info/documentation will be created once the basics are in place 14:13:02 moving to a new scenario 14:13:12 #topic Scenario/Feature Status: os-odl-bgpvpn 14:13:16 epalper: your turn 14:13:31 The blueprint spec have to get merged https://review.openstack.org/#/c/523171/. It has couple of +1s 14:13:44 #link Blueprint is up for review 14:13:50 #link https://review.openstack.org/#/c/523171/ 14:13:55 Tested https://review.openstack.org/#/c/522598/ from releng-xci and it is working fine. able to attach router/vm into bgpvpn instance and get datapath working among tenant VMs 14:14:25 Quagga integration is pending with this review https://review.openstack.org/#/c/523907/ for external DC-GW connecitivty. not yet tested 14:14:57 #info The patch for ml2 config for networking bgpvpn is also up for review. Works fine in XCI. Able to attach router/vm into bgpvpn instance and get datapath working among tenant VMs 14:15:04 #link https://review.openstack.org/#/c/522598/ 14:15:29 #info Quagga integration is pending for external DC-GW connectivity. Not yet tested. 14:15:35 #link https://review.openstack.org/#/c/523907/ 14:15:59 epalper: great to see so much progress with so little noise :) 14:16:10 epalper: anything else? 14:16:23 :) 14:16:37 that's all from me for now 14:16:42 thx epalper 14:16:54 #topic Scenario/Feature Status: Kubernetes 14:16:59 hw_wutianwei: any progress? 14:17:05 sorry no much update, rencently I am busy migrating the huawei-lab 14:17:15 hw_wutianwei: no problem 14:17:19 I am going to update the patch https://gerrit.opnfv.org/gerrit/#/c/46153/, which use master kubespray to deploy the kubernetes, and make k8s as a NFVI in XCI, according the https://gerrit.opnfv.org/gerrit/#/c/48711/. 14:17:33 hw_wutianwei: if you need hand, jmorgan1 might have time & interest :) 14:18:00 #info The patch https://gerrit.opnfv.org/gerrit/#/c/46153/ will be updated, which use master kubespray to deploy the kubernetes, and make k8s as a NFVI in XCI, according the https://gerrit.opnfv.org/gerrit/#/c/48711/ 14:18:19 it's good that we can deploy master 14:18:20 I also try to deploy the master branch kubernetes but have some trouble 14:19:01 #info hw_wutianwei attempted deploying k8s from master and there are some issues 14:19:04 hwoarang: it just kebespray master not kubenetes 14:19:11 #undo 14:19:11 Removing item from minutes: 14:19:18 #info hw_wutianwei attempted deploying k8s from kubespray master and there are some issues 14:19:47 I am still waiting CNCF to respond our questions when it comes to their deployer which is able to deploy from master 14:19:56 will come back once I hear anything 14:20:10 I suppose that's all hw_wutianwei 14:20:11 fdegir: that's greate 14:20:19 I have a question about it, 14:20:46 which one we use, the master code of kubernetes or the release version in github https://github.com/kubernetes/kubernetes/releases 14:21:23 hw_wutianwei: we can stick to the one released on github until we know more about it from CNCF 14:21:52 fdegir: thank you that's all 14:22:03 they have this: https://github.com/cncf/cross-cloud#ci-status-dashboard-views 14:22:31 and I think we should get whatever is tested by/passed on their ci but we will see 14:22:42 so, the next topic is congress 14:22:59 fdegir: this would be helpful, thanks 14:23:00 thx hw_wutianwei 14:23:02 #topic Scenario/Feature Status: Congress 14:23:17 Taseer is not here so I update status of his work 14:23:45 #info Congress is pretty close to completion. There is one change left, introducing os_congress role. 14:23:47 #link https://review.openstack.org/#/c/522491/ 14:24:02 the next one Taseer is working on is 14:24:14 #topic Scenario/Feature Status: Promise/Blazar 14:24:41 #info The blueprint is under review with the help from OPNFV Promise and OpenStack Blazar projects 14:24:43 #link https://review.openstack.org/#/c/528567/ 14:25:07 that's all for Taseer 14:25:18 #topic Scenario/Feature Status: HA/Masakari 14:25:37 #info We met with HA team during plugfest and continuing conversations around how we can support them 14:25:52 #info Few questions will be sent to Masakari team for further clarification 14:26:10 that was all we have for the scenarios 14:26:19 moving to next main topic if noone has any question/comment 14:26:37 #topic General Framework Updates: CentOS Support 14:26:42 ttallgren: how is it going? 14:27:03 After rebasing, I got stuck with a new bug 14:27:25 which is 14:27:40 lxc-stop --name $container times out 14:28:01 ttallgren: have you checked upstream gates to see if centos jobs behave there? 14:28:05 hwoarang: ^ 14:28:10 Nope 14:28:42 ttallgren: any chance we see some patches before 2018? 14:29:00 sorry havent seen anything like that upstream 14:29:00 You mean ones that would pass CI 14:29:02 = 14:29:04 ? 14:29:10 ttallgren: I mean whatever you have :) 14:29:26 cause staying local will cause you more trouble 14:29:26 I can send the clean ones 14:29:38 please do so we can get them incorporated to ongoing work 14:29:43 so you will have less trouble later on 14:30:19 I wanted to get the thing working locally before sending the patches, but it seems I am constantly chasing the upstream 14:30:30 living on the edge... 14:30:59 a sha bump is coming soon so better to send whatever you have 14:31:08 Ok 14:31:14 thx ttallgren 14:31:31 now our favourite topic 14:31:36 #topic General Framework Updates: Stability Improvements 14:31:42 david_Orange: go ahead :) 14:32:00 #info patches are sent 14:32:11 #link https://gerrit.opnfv.org/gerrit/#/q/status:open+project:releng-xci+branch:master+topic:stabilization 14:32:46 I urge everyone to review them 14:32:47 #info i corrected XCI integration one (never patch a friday evening) 14:33:11 not just for providing feedback but getting yourself familiar with how the things would look like 14:33:33 #info jenkins failed 2 last times, one on bifrost not deploying one node, and the other before starting the script 14:34:32 i am going to look at it but it's a big patchset so give it some time to rest :) 14:34:33 those patchs are using pdf and idf, and give the possibility to deploy on VM and BM and mixed 14:34:58 hwoarang, sure, i will disconnect during Xmas break :) 14:35:34 thx a lot for this david_Orange 14:36:05 david_Orange: should we move on? 14:36:08 i think it can be a good thing to think about what do we need for vim deploy: still rely on PDF ? use inventory input... but that will be for next year 14:36:23 yes, we should get this one in first 14:36:23 david_Orange: i am going to look at it next week or 1st week of january. at least comment on the higher level stuff 14:36:28 fdegir, sure, i was just give something more to think about :) 14:36:49 david_Orange: thanks 14:37:06 #topic General Framework Updates: Multiple NFVi deployer support 14:37:37 #info hwoarang did this change, pushing osa separately to enable bringing in new NFVi stuff in, such as k8s and possibly kolla 14:37:43 #link https://gerrit.opnfv.org/gerrit/#/c/48711/ 14:37:50 hwoarang: anything to add? 14:38:08 the selection is now on scenario name ? 14:38:09 not much. still have some patches to move more stuff to nfvi dirs 14:38:40 david_Orange: what do you mean? 14:38:48 like what nfvi to use? 14:39:21 hwoarang, not based on a pseudo sdf 14:39:41 david_Orange: https://gerrit.opnfv.org/gerrit/gitweb?p=releng-xci.git;a=blob;f=xci/config/user-vars#l25 14:39:41 i don't follow :) 14:39:50 it's left to user to pick 14:39:59 we don't parse the 'os' in 'os-nosdn-nofeature' if that's what you mean 14:40:08 'os' means nothing right now 14:40:22 hwoarang, ok, it is on var name 14:40:26 yes 14:41:01 the next topic is 14:41:13 #topic General Framework Updates: Enabling additional CI loops 14:41:26 #info Work has started to create periodic jobs against upstream osa 14:41:36 #link https://gerrit.opnfv.org/gerrit/#/c/49271/ 14:41:53 #info This will help us to integrate functest healthcheck without disturbing xci-verify jobs 14:42:22 #info Once it is done, those functest pieces will be pulled into xci-verify and sfc post merge jobs 14:42:55 sfc post merge? 14:42:59 #info The purpose of this job is to find working version of upstream automatically but sha bump still needs to be done manually to keep ourselves sane 14:43:11 hwoarang: https://gerrit.opnfv.org/gerrit/#/c/49291/ 14:43:15 post merge in the sfc repo? 14:43:22 hwoarang: yes 14:43:26 ok 14:43:41 mbuil has been waiting for months... 14:44:01 so the main agenda is over, moving to AoB 14:44:10 #topic Upcoming OSA SHA Bump 14:44:25 #info We might bump osa sha soon but it is unknown when 14:44:36 what's blocking us? 14:44:36 #info We might need to keep current one until functest is integrated 14:44:42 hwoarang: ^ 14:44:48 ok 14:45:04 #link https://review.openstack.org/#/c/529163/ 14:45:26 #topic Hardware Resources 14:45:33 I pay beers in LA if I can run functest-sfc tests in CI before ONS 14:45:42 #info Intel POD16 is dedicated to CI and all the nodes except node5 is operational on Jenkins 14:45:53 node5 is used for functest testing/troubleshooting 14:46:46 #info Intel POD21 is for development purposes and we currently have 3 people signed up for resources - electrocucaracha, Taseer, and fandrieu 14:46:53 if you need machine, tell me :) 14:47:17 #topic Intel OPNFV lab maintenance 14:47:23 jmorgan1: ^ 14:47:27 yes 14:47:42 #info no power in the building again from Friday Jan. 12th - Tuesday Jan. 16th 14:47:51 i just got word yesterday about it 14:47:56 ok 14:48:02 fdegir: if you need virtual pod, huawei lab has 2 to 3 available 14:48:04 jmorgan1: thanks for the heads up! 14:48:14 thx hw_wutianwei 14:48:38 I'll create ticket on JIRA when anyone needs resources 14:48:52 #topic Meetings during holiday period 14:49:12 I suggest to take 2 weeks off and meet again on January 10th 14:49:22 thoughts? 14:49:22 Suits me... 14:49:25 +1 14:49:28 i concur 14:49:33 +1 14:49:49 +1 14:49:56 +1 14:50:15 +1 14:50:23 #agre Next meeting is on January 10th, 2018. New meeting series will be sent. 14:50:26 #agree Next meeting is on January 10th, 2018. New meeting series will be sent. 14:50:58 before we end, I would like to welcome Febien (fandrieu) 14:51:07 we have lots to do! 14:51:11 Thanks 14:51:16 welcome 14:51:24 fandrieu: welcome 14:51:38 fandrieu, Welcome 14:51:43 Bienvenue! 14:51:45 fandrieu: welcome to xci! 14:51:45 Merry Christmas and Happy New Year to everyone! 14:51:52 _... 14:51:52 o_.-"` `\ 14:51:52 .--. _ `'-._.-'""-; _ 14:51:52 .' \`_\_ {_.-a"a-} _ / \ 14:51:52 _/ .-' '. {c-._o_.){\|` | 14:51:53 fandrieu: Bienvenido 14:51:55 (@`-._ / \{ ^ } \\ _/ 14:51:56 thanks, you too 14:51:57 `~\ '-._ /'. } \} .-. 14:52:00 |>:< '-.__/ '._,} \_/ / ()) 14:52:02 | >:< `'---. ____'-.|(`"` 14:52:05 \ >:< \\_\\_\ | ; 14:52:07 \ \\-{}-\/ \ 14:52:10 \ '._\\' /) 14:52:12 '. /( 14:52:15 `-._ _____ _ _____ __.'\ \ 14:52:17 / \ / \ / \ \ \ 14:52:20 jgs _.'/^\'._.'/^\'._.'/^\'.__) \ 14:52:22 ,==' `---` '---' '---' ) 14:52:25 `"""""""""""""""""""""""""""""""` 14:52:33 I hope you have nice time off with your family and loved ones and talk to you in January 10th! 14:52:36 fandrieu: welcome 14:52:37 thx ttallgren :) 14:52:44 #endmeeting