13:58:09 #startmeeting octopus weekly meeting 13:58:09 Meeting started Mon May 11 13:58:09 2015 UTC. The chair is ulik. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:58:09 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:58:09 The meeting name has been set to 'octopus_weekly_meeting' 13:59:07 #info Hi everybody! Let's start weekly octopus call. 13:59:19 #topic roll call 13:59:46 #info Participants, please type #info 13:59:49 Hi ulik 13:59:54 #info Fatih Degirmenci 13:59:57 * ulik Hi! 14:00:00 #info dneary 14:00:01 #info Uli 14:00:03 #info zhifeng 14:00:04 #info Tim Rozet 14:00:10 Lurking mostly 14:00:12 #info Jun Li 14:00:15 #info Kun Huang 14:00:46 #topic Agenda bashing 14:01:03 #info I have put to agenda: 14:01:17 #info Rollcall - Agenda bashing - Action item review - Arno Release follow-up - Maintenance for Arno Release - Vancouver OpenStack summit - next meeting 14:01:40 #info rprakahs 14:02:04 anything I should add? 14:02:30 should we look at open or unassigned Jira's? 14:03:07 why not 14:03:19 ok 14:03:19 interested in Arno status 14:03:42 Arno release follow-up is on it 14:04:00 #info adding open or unassigned Jira's to agenda. 14:04:15 #info 14:04:20 no other proposal, so let's start. 14:04:33 #topic action item review 14:04:34 #info narindergupta 14:05:25 #info Action from last week: ulik and vlaza: add a note how to comment on documents under "document tracking" 14:06:04 I think I didn't do it. vlaza? 14:06:42 #info still open 14:07:31 #info Action from last week: ulik: ask around... and then let's come back with the question whether we need something of octopus in arno docs. 14:08:00 I think we clarified in TSC call and we provide one document 14:08:35 well but we should try more docs 14:08:43 fdegir: I saw you prepared it for the release. Is everything done? 14:09:00 #link https://wiki.opnfv.org/octopus/jenkins_slave_connection 14:09:01 since many things are envolving, not only our ci-infra etc 14:09:25 MatthewL1: perhaps you can type your suggestions here 14:09:30 and we discuss it next meeting 14:09:52 and ulik can bring to TSCs attention with the reasons 14:10:26 the TSC said that because that many of our Docs will change some day, I think this doesn't quite reasonable 14:11:17 the codes in BGS and fuctest will envoled also in the future 14:12:39 and the code structure may change someday 14:12:49 do we have a deliverable? 14:13:10 a spec, code which is used for building something, test spec, etc? 14:13:22 the other four docs and may be the jjb in releng 14:13:36 sorry to say that but I don't see point in discussing this further 14:13:48 you can take some time during TSC call and explain these there 14:13:52 The jjb system is used for building. 14:14:23 this is my opinion, so welcome any comments 14:14:40 since we have disagreemnts in very basic definitions - which is good, don't take it wrong 14:14:49 and I think TSC is the one who takes decision 14:14:56 and the current decision is to include one document 14:15:00 of course 14:15:23 we already have documents as well so this doesn't add an extra work 14:15:41 but how relevant is the CI documents is the question 14:15:51 when one looks at it from "release" point of view 14:16:21 well 14:16:30 I think we should include if the way we do things helps Arno to come up. 14:16:53 E.g. jjb allows project to control their own builds. 14:16:53 yep this is the point which I agree 14:17:36 Let's work on a clear proposal what and why to include. Should I action you MatthewL1? 14:17:45 ok 14:17:57 I thought we had an agreement last week 14:18:10 which ulik, you also pointed same 14:18:35 something we may not make very clear that time 14:18:40 but anyway, if that's the way, that's the way 14:19:06 ok. Let's move on. 14:19:14 I think we have more important things to do rather than arguing on what document to include 14:19:31 #topic Arno Release follow-up 14:19:39 yep... 14:19:46 fdegir, can you give us an update? 14:20:12 #info Still not much progress on BGS work in CI 14:20:28 #info LF lab reconfigured due to some networking issues 14:20:39 I thought Foreman is triggered by CI? 14:20:41 #info This will require some changes for Foreman 14:21:10 #info Not all Foreman scripts are in OPNFV Gerrit 14:21:22 #info Foreman deployment was done using stuff from Github 14:21:43 fdegir it should be the same now. Frank merged the commits 14:21:44 #info Foreman hasn't been retriggered since last week due to 1st point: LF reconfiguration 14:22:24 trozet: jobs haven't been updated yet 14:22:33 fdegir: do you need me to change the IP on the jumphost or help with anything to redeploy? 14:22:38 trozet: and inventory file is also outdated 14:22:53 trozet: that would be good 14:22:58 we can retrigger deployment 14:23:01 So LF reconf is completely done now? 14:23:17 there are still some issues which Fuel team is talking to LF 14:23:24 And jenkins slaves up? 14:23:43 ulik: pod2 jumphost is still down 14:23:47 aricg is working on it 14:23:51 yep 14:23:54 Will they need multiple reconf's? 14:24:11 don't have all the details - perhaps bgs meeting will help us get more info 14:24:47 OK. Can we trigger all the tests functest wants to be part of Arno? 14:24:59 perhaps we can action trozet for inventory update, trozet for checking with fuel team to see if it is ok to retrigger foreman deployment, and fdegir for retriggering deployment 14:25:42 #action trozet for inventory update 14:25:49 #info openstack-bench-test, smoke-test, and vping-test can be triggered 14:25:59 #info vims-test is still hello world 14:26:27 #info some test cases fail and FuncTest is troubleshooting them 14:26:27 can we action somebody from fuel? 14:26:38 fdegir: what is the inventory update? Is that the yaml settings file? 14:26:38 for what? 14:26:46 trozet: yes 14:27:02 fdegir: that shouldn't need updating, it isnt based on IP addresses 14:27:29 trozet: so you don't need any updates for latest changes in LF lab? 14:27:43 trozet for checking with fuel team to see if it is ok to retrigger foreman deployment - shouldn't we check with aric whether reconf is completed instead? 14:27:58 fdegir: I just need to check to see if we need to change the IP address on the jumphost. 14:28:07 when I asked to trozet or radez last week whether we can trigger foreman deployment again 14:28:08 ulik: Konstantin sent out an email Friday saying the changes were complete 14:28:17 I got an answer that it might cause issues for fuel 14:28:23 that's the reason for checking with fuel guys 14:28:40 Who from Fuel is here? 14:29:10 pod2 online 14:29:22 lmcdasm is here but he might not be the one who is working on this specific problem 14:29:36 stefan_berg isn't here 14:29:48 aricg: do you have more requests from Fuel that might affect Foreman? 14:30:19 this is dans last address: Hello. 14:30:20 I think that since DHCP /ARP is a broadcast address, simply changing the subnet is not going to address the issue (since it will broadcast at 255.255.255.255 - all addresses), DHCP separate requires VLAN tagging or a L2 subnet separation as far as I know. 14:30:44 aricg: thats not correct 14:30:47 right 14:30:48 inet 172.30.10.72 netmask 255.255.255.0 broadcast 172.30.10.255 14:30:53 it should be seperate now. 14:31:03 so. I think that everything can move forward 14:31:18 can we action trozet to get input from bgs meeting and the we retrigger deployment? 14:31:34 since he's the one who is here from bgs at the moment 14:32:03 i am here as well - however, not logged in.. discussion with SBerg and team... we can see that the DHCP server seems to be listening on all interfaces (including Public) on the POD2 14:32:05 fdegir: OK I'll look into it shortly then let you know to redeploy. morgan_orange you arent using the POD right? 14:32:06 not sure if that is still valid. 14:32:43 further to my comment, since the router and the switch are not the same thing 14:33:09 anything inside that fabric is going to see the DHCP request, since there isnt a vlan seperating them and the router (that cordons off the broadcast network) is not on the same box at all 14:33:29 so if you are sending an untagged ARP, then everyone in that fabric is going to see it (the UCS fabric is not a l3 switch) 14:34:04 I am a bit confused now. aricg said it should be seperate now. 14:34:16 im referring tot he mail from Konstantiv 14:34:33 where a different subnet was assigned.. while you can assign a different subnet, DHCP is before IP assigned 14:34:39 who setup the vlans for the new config? 14:34:44 so if all the nodes are still sitting on the same piece of wire then you are done 14:35:05 >> Move POD2 interfaces into vlan 412 and test it out 14:35:05 so we don't have separate VLANS? Konstantin set it up I think 14:35:12 if there was a new VLAN introduces that fine, however the DHCP server should be setup to listen on that vlan only and not all 14:35:38 i saw that Konstantin provisioned the new VLANs in his mail - however was the correspoding VLAN setup (on the NICs on POD2) done as well? 14:35:59 lmcdasm: I dont see anything about the new vlan on pod 2 having been done 14:36:05 lmcdasm: We don't need tagging, just different VLANs in the switch 14:36:12 so there doesnt need to be any vlan configuration on the jumphost 14:36:15 hey there. 14:36:22 sorry - lemme get the mail 14:36:30 true seperation Konstantine said would need a maintenance window 14:36:41 so he provisioned a new subnet as i understand and provided some vlan tags 14:36:51 that means that to get your separation your JS host must use that vlan only 14:37:00 if you are listening on all (untagged) NICs on your JS host 14:37:07 then anything that is in that UCS fabric is gonna see it 14:37:08 lmcdasm: I think thats setting the fabric interconnect VLAN 14:37:20 pbandzi, did you do that for LF pod2? 14:37:27 yes 14:37:31 great thanks 14:37:55 I think you just need to start auto deploy again with new public subnet 14:39:28 Is it clear now? If there are more networking details, we should move that offline. What I would like to understand is: Is Foreman still blocked by the reconfiguration we do for Fuel? 14:39:52 trozet: in fact no any change for pod2 except IP address 14:40:08 ulik: No I don't think so. Just need to change the ip address then we can trigger from Jenkins 14:40:31 OK. Then I don't need to action you any more. 14:41:25 Third part of fdegir's proposal was retriggering deployment 14:41:56 which requires 5 minutes of work to start using foreman scripts from opnfv gerrit 14:42:04 which I can fix it once the meeting is over 14:42:08 So we don't need action #2, but can retrigger deployment. 14:42:21 should I action you for 5 minutes? 14:42:24 nope 14:42:28 :-) 14:42:41 OK. 14:42:53 So anything we have to do on the Fuel side? 14:43:10 I'm not sure 14:43:20 we have to listen the meeting and take action based on the outcome 14:44:28 OK. 14:44:44 Just scrolled back to fdegir's report from tests..... 14:45:03 That was on POD2? 14:45:11 I think so 14:45:13 Chris called for help with analysing test failures 14:45:41 OK so we are done with everything on POD2? 14:45:57 we had deployment and testing there 14:46:02 but they were manually triggered 14:46:16 so we didn't have full/unattended run 14:46:24 How's the plan to get that automated? 14:46:35 there will be one jobs 14:46:44 that is triggering the build, deploy, and test jobs 14:46:46 in sequence 14:47:30 and that's it for Arno 14:47:41 Sounds like a handful of 5/minutes tasks on your side :-) 14:47:55 that's already there 14:47:59 just connecting jobs 14:48:07 daily-master is the one that is the "parent" job 14:48:18 and build, deploy, functest jobs are there as well 14:48:34 so 1 more 5 minutes I think - excluding troubleshooting 14:49:00 OK so I can safely report that octopus is finished on POD2, but a bit more work for POD1 to come. 14:49:14 I wouldn't say "finished" 14:49:15 ? 14:49:19 but almost there 14:49:57 OK. I mean we do Arno status for Octopus here and not for BGS. 14:50:09 again, almost there 14:50:16 we still have 2 x 5 minutes work to do 14:50:42 :😃 14:51:14 so this was status of Arno.... 14:52:06 I think we have to jump a bit in agenda... sorry 14:52:15 #topic Vancouver summit 14:53:01 #info we don't have a separate session, but I think it would be good to know who will be there from octopus team. 14:53:15 I will be there. 14:53:20 me too 14:53:29 I will be there. 14:54:04 sounds like not many more. 14:54:18 #topic next meeting 14:54:33 Should we have a meeting next Monday? 14:55:38 OK. Let's try to skip it. 14:55:39 <[1]JonasB> join/opnfv-bgs 14:55:42 ulik: I'll be around too 14:56:08 Good. So 4 of us. Let's try get together shortly then. 14:56:14 yes 14:56:39 #info no meeting on May 18. 14:56:59 #info we have to skip topic Maintenance for Arno. 14:57:19 we will have lots of time for it 14:57:21 so we end the meeting in time.... 14:57:24 also a proposal is waiting 14:57:33 which I don't have a link 14:57:41 ? 14:57:54 #link https://wiki.opnfv.org/get_started/release_and_maintenance 14:58:10 so we can read it and think about what implications it could have on octopus 14:58:15 action to everyone :D 14:58:22 will have a look. But we need close now for BGS. 14:58:37 thanks everyone 14:58:38 #endmeeting