15:02:13 <dfarrell07> #startmeeting Integration Team Weekly Meeting
15:02:13 <odl_meetbot> Meeting started Thu Jul  2 15:02:13 2015 UTC.  The chair is dfarrell07. Information about MeetBot at http://ci.openstack.org/meetbot.html.
15:02:13 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:02:13 <odl_meetbot> The meeting name has been set to 'integration_team_weekly_meeting'
15:02:29 <jamoluhrsen> thanks dfarrell07
15:02:36 <dfarrell07> #info jamoluhrsen running the meeting for Luis today
15:02:39 <dfarrell07> np :)
15:02:58 <zxiiro> woops thought it was cancelled today
15:03:03 * zxiiro loads up webex
15:04:32 <dfarrell07> #link https://trello.com/b/ACYMpTVD/opendaylight-integration Trello
15:05:04 * tykeal rather hates webex
15:05:25 <tykeal> my android app decided I needed to login again and refuses my credentials :-/
15:09:47 <dfarrell07> #link https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Controller-Cluster_Deployment New clustering wiki to review/edit
15:11:55 <dfarrell07> #info Everyone should raise tasks that they think should be done in Be via Trello
15:13:47 <dfarrell07> #info Build boxes will be upgraded to Cent7 in the next few weeks (huzzah!)
15:27:21 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
16:30:41 <odp-gerritbot> A change was merged to integration: Fixed prompt issue on Run Command on Remove System procedure  https://git.opendaylight.org/gerrit/23686
16:45:28 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23701
17:03:07 <dfarrell07> catohornet: TSC?
17:05:10 <catohornet> yes
17:05:19 <catohornet> having issues with audio
17:08:38 <catohornet> trying another system
17:13:36 <catohornet> connected via the phone.
17:24:41 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23701
17:33:44 <odp-gerritbot> A change was merged to integration: enlarging timeout  https://git.opendaylight.org/gerrit/23687
18:32:36 <odp-gerritbot> Jamo Luhrsen proposed a change to integration: Fix Failure to launch vtn coordinator  https://git.opendaylight.org/gerrit/23213
18:33:15 <odp-gerritbot> A change was merged to integration: Fix Failure to launch vtn coordinator  https://git.opendaylight.org/gerrit/23213
18:33:22 <odp-gerritbot> Jamo Luhrsen proposed a change to integration: Fix Failure to launch vtn coordinator  https://git.opendaylight.org/gerrit/23702
18:54:30 <ChUsama> Hi integration devs
18:55:47 <ChUsama> I am getting an error in Robot while against  ${resp}    RequestsLibrary.Put    session    ${CONFIG_NODES_API}/node/openflow:2/table/0/flow/1    data=${body}
18:56:48 <ChUsama> For json it worked perfectly fine. I am trying xml and it is giving these erros
18:57:23 <ChUsama> 20150702 11:46:44.781 :  INFO : URL is /restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/0/flow/2
18:57:24 <ChUsama> 20150702 11:46:44.846 :  INFO : PUT response: {"errors":{"error":[{"error-type":"protocol","error-tag":"malformed-message","error-message":"Error parsing input: Node (urn:opendaylight:flow:inventory?revision=2013-08-19)table is not a simple type"}]}} DEBUG
18:57:24 <ChUsama> 20150702 11:46:44.847 :  INFO : Deprication Warning  Use Put Request in the future
18:57:24 <ChUsama> 20150702 11:46:44.848 :  INFO : ${resp} = <Response [400]>
19:21:10 <ChUsama> catohornet:  can you please have a look ?
22:30:44 <odp-gerritbot> Carmen Kelling proposed a change to integration: Implemented idmlite REST tests.  Added library to support tests.  https://git.opendaylight.org/gerrit/23385
23:04:47 <odp-gerritbot> Carmen Kelling proposed a change to integration: Implemented idmlite REST tests.  Added library to support tests.  https://git.opendaylight.org/gerrit/23385
10:54:26 <icbts> Good morning
12:03:32 <odp-gerritbot> Peter Gubka proposed a change to integration: new robot to measure flow setup rate using add-flows-ds  https://git.opendaylight.org/gerrit/23678
13:06:31 <odp-gerritbot> A change was merged to integration: new robot to measure flow setup rate using add-flows-ds  https://git.opendaylight.org/gerrit/23678
13:06:43 <odp-gerritbot> Vratko Polák proposed a change to integration: new robot to measure flow setup rate using add-flows-ds  https://git.opendaylight.org/gerrit/23741
13:06:53 <odp-gerritbot> A change was merged to integration: new robot to measure flow setup rate using add-flows-ds  https://git.opendaylight.org/gerrit/23741
16:20:40 <odp-gerritbot> Alexis de Talhouët proposed a change to integration: Remove duplicated test plan for ovsdb souhtound.  https://git.opendaylight.org/gerrit/23745
10:32:04 <icbts> Good morning
13:11:27 <odp-gerritbot> Milos Fabian proposed a change to integration: Bug-3075: BMP plugin integration  https://git.opendaylight.org/gerrit/23777
13:33:47 <odp-gerritbot> Milos Fabian proposed a change to integration: Bug-3075: BMP plugin integration  https://git.opendaylight.org/gerrit/23777
14:16:08 <grmontpetit> Any integration commiters here ?: https://git.opendaylight.org/gerrit/#/c/23701/
14:17:24 <odp-gerritbot> A change was merged to integration: Bug-3075: BMP plugin integration  https://git.opendaylight.org/gerrit/23777
15:20:27 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: (WIP DO NOT MERGE YET) Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
15:25:36 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Test F21 in the sandbox (do not merge)  https://git.opendaylight.org/gerrit/23782
16:29:11 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: (WIP DO NOT MERGE YET) Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
16:32:06 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: (WIP DO NOT MERGE YET) Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
17:03:10 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: (WIP DO NOT MERGE YET) Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
17:19:35 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: (WIP DO NOT MERGE YET) Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
17:36:18 <LuisGomez> grmontpetit, can i use your ovsdb-csit-1node-cds-netvirt-only-stable-lithium job to debug f21 issue in sandbox?
17:37:42 <grmontpetit> LuisGomez yeah, you can use the Lithium one, I work on the master one
17:37:58 <LuisGomez> cool
17:38:03 <LuisGomez> i already started :)
18:19:23 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
18:26:31 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
18:27:34 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
18:51:49 <LuisGomez> grmontpetit, you can get your job back, i am done debugging for now :)
18:54:48 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
19:00:31 <grmontpetit> LuisGomez thanks, I saw your email
19:04:43 <icbts> mlemay: grmontpetit I’m going to be presenting on APache Karaf in Toronto this November - if you’re not too far away you might enjoy the conference fsto.co
19:51:00 <grmontpetit> LuisGomez I am receiving a 500 code on the sandbox and I am running out of ideas
19:53:53 <LuisGomez> grmontpetit, where do you get that?
19:54:17 <grmontpetit> https://jenkins.opendaylight.org/sandbox/job/ovsdb-csit-1node-cds-netvirt-only-master/7/robot/report/log.html
19:54:28 <grmontpetit> LuisGomez TEST CASE: Create External Net for Tenant (non-critical)
19:55:09 <grmontpetit> actually, 1 moment
19:56:39 <grmontpetit> LuisGomez I am re-running with the correct patch, which introduce a verification before continuing
19:57:56 <LuisGomez> ok
20:26:40 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23701
20:53:43 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23701
21:27:21 <ChUsama> Hi LuisGomez: While adding flows, i am seeing following exception on my controller's karaf console
21:27:23 <ChUsama> Exception in thread "Thread-87" java.lang.IllegalStateException: Expected state: HANDSHAKING, actual state:RIP
21:27:23 <ChUsama> at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.checkState(ConnectionConductorImpl.java:391)
21:27:23 <ChUsama> at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.onConnectionReady(ConnectionConductorImpl.java:453)
21:27:23 <ChUsama> at org.opendaylight.openflowjava.protocol.impl.core.connection.ConnectionAdapterImpl$3.run(ConnectionAdapterImpl.java:472)
21:27:23 <ChUsama> at java.lang.Thread.run(Thread.java:745)
21:54:32 <LuisGomez> ChUsama, besides this exception does it work?
22:02:29 <ChUsama> yes it works
22:08:22 <odp-gerritbot> Phillip Shea proposed a change to integration: Do Not Merge - Still Testing with Jenkins Sandbox  https://git.opendaylight.org/gerrit/23143
22:41:37 <LuisGomez> ChUsama. then it is not that important :)
22:53:49 <kailash> hello everyone.....does anyone happen to know the mininet and ovs versions installed on the test vms?
22:59:36 <odp-gerritbot> A change was merged to integration: Fix Failure to launch vtn coordinator  https://git.opendaylight.org/gerrit/23702
23:59:29 <odp-gerritbot> Marcus G K Williams proposed a change to integration: Initial Docker Library for Robot  https://git.opendaylight.org/gerrit/22384
00:05:02 <odp-gerritbot> A change was merged to integration: Remove duplicated test plan for ovsdb souhtound.  https://git.opendaylight.org/gerrit/23745
00:05:13 <odp-gerritbot> Luis Gomez proposed a change to integration: Remove duplicated test plan for ovsdb souhtound.  https://git.opendaylight.org/gerrit/23799
00:41:14 <odp-gerritbot> Carmen Kelling proposed a change to integration: Implemented idmlite REST tests.  Added library to support tests.  https://git.opendaylight.org/gerrit/23385
00:50:38 <odp-gerritbot> A change was merged to integration: Remove duplicated test plan for ovsdb souhtound.  https://git.opendaylight.org/gerrit/23799
11:26:29 <icbts> Good morning
16:10:55 <odp-gerritbot> Phillip Shea proposed a change to integration: Do Not Merge - Still Testing with Jenkins Sandbox  https://git.opendaylight.org/gerrit/23143
17:10:13 <ChUsama> LuisGomez: Can i use sleep in robot test ?
17:10:39 <ChUsama> i want to test ping functionality
17:10:57 <LuisGomez> how long you need to sleep?
17:11:40 <LuisGomez> if you have WUKS for all operational flows you may need very short or none sleep
17:12:03 <PhilShea> LuisGomez: +1
17:13:02 <LuisGomez> hi PhilShea, I will take a look at the cluster scripts later today, now I am busy with Be release plan…
17:13:22 <ChUsama> for 5 to 10 seconds
17:13:23 <PhilShea> Thanks
17:13:51 <LuisGomez> ChUsama, that is too long
17:13:53 <ChUsama> i have WUKS but i want to test the ping functionality
17:14:17 <ChUsama> SSHLibrary.Write    h2 ping 10.0.0.1
17:14:17 <ChUsama> Sleep    10
17:14:17 <ChUsama> ${result}    Read
17:14:17 <ChUsama> Should Contain    ${result}    64 bytes
17:14:26 <ChUsama> Right now i planned to use this
17:14:29 <LuisGomez> you say after flows are correctly installed you need to wait 5-10 secs for the ping to work?
17:15:02 <LuisGomez> oh that is not the way
17:15:02 <ChUsama> no no. I want to run the command ping on the mininet
17:15:13 <LuisGomez> there is a command for that
17:17:06 <LuisGomez> Write    h1 ping -w 1 h2
17:17:06 <LuisGomez> ${result}    Read Until    mininet>
17:17:07 <LuisGomez> Should Contain    ${result}    1 received, 0% packet loss
17:17:40 <LuisGomez> try this for example ^^^
17:18:00 <ChUsama> Ok thanks let me try that
17:27:03 <grmontpetit> LuisGomez jenkins is hijacking the controller ports
17:27:36 <grmontpetit> in the sandbox
17:29:45 <grmontpetit> nvm
17:31:40 <odp-gerritbot> A change was merged to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23693
17:31:55 <odp-gerritbot> Luis Gomez proposed a change to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23848
17:38:18 <grmontpetit> is it possible to run a sandbox job with a patch that isn't in integration ?
17:57:53 <raphaelamorim> LuisGomez: hi Luiz, what's the right way to select which packages I want to be booted by default on my local integration distribution?
17:58:05 <jamoluhrsen> grmontpetit:  this should help:  https://wiki.opendaylight.org/view/CrossProject:Integration_Group:System_Test:Step_by_Step_Guide#Debug_System_Test_code
17:58:53 <grmontpetit> jamoluhrsen yeah I know about PATCHREFSPEC
17:59:10 <LuisGomez> grmontpetit, what is the issue? i do not really get it…
17:59:15 <grmontpetit> I'm asking because this is written: PATCHREFSPEC can be set to a gerrit patch REFSPEC (e.g. refs/changes/85/23185/1) so that instead of using branch head you use your integration patch to test
17:59:34 <grmontpetit> it's specifying "integration patch"
17:59:46 <grmontpetit> where as I would like to try an ovsdb patch
18:00:13 <jamoluhrsen> raphaelamorim: check this https://wiki.opendaylight.org/view/CrossProject:Integration_Group:karaf
18:00:56 <jamoluhrsen> grmontpetit: are you asking about running your ovsdb test code (not merged yet) in the sandbox for some job?
18:01:53 <grmontpetit> jamoluhrsen running an OVSDB patch (doesn't have to be a "test" patch) in the sandbox
18:02:04 <grmontpetit> so yes
18:02:25 <grmontpetit> I guess the sandbox uses the integration build
18:02:34 <raphaelamorim> thanks jamoluhrsen
18:03:18 <jamoluhrsen> grmontpetit: I've done this with great success.  push an integration patch to gerrit, then point my sandbox job to use that refspec.
18:03:34 <grmontpetit> jamoluhrsen not that
18:03:44 <grmontpetit> the patch is in the ovsdb project
18:03:49 <grmontpetit> not in the integration
18:04:18 <LuisGomez> grmontpetit, you want to test an ovsdb patch using an integration patch or integration regular code?
18:04:31 <grmontpetit> integration reg code + ovsdb patch
18:04:50 <LuisGomez> then you just need to add test-integration in gerrit
18:05:17 <LuisGomez> and make sure your test is part of the distribution-test job, i think it is
18:06:10 <LuisGomez> https://wiki.opendaylight.org/view/RelEng/Builder/Jenkins#Patch_Test_Job
18:07:12 <LuisGomez> this works in releng jenkins though
18:07:40 <LuisGomez> because it uses a gerrit trigger
18:07:57 <raphaelamorim> jamoluhrsen: JamO, this is after the fact, right? Is there a way of defining that before the compilation in a file that's part of the repository?
18:12:31 <jamoluhrsen> raphaelamorim: yeah that is after unzipping the distribution, you need to edit that features config file.
18:12:49 <jamoluhrsen> you want to do it before even creating the distribution .zip?
18:13:08 <raphaelamorim> yeah
18:13:39 <raphaelamorim> what's the model if I want to create my own distribution
18:13:48 <jamoluhrsen> I'm sure it can be part of the build process, but the poor mans way is to take an already created .zip.  open it, edit it, then zip it back and finally hand it off
18:14:25 <raphaelamorim> ok, got it
18:15:02 <raphaelamorim> I'll write some sed scripts
18:15:17 <jamoluhrsen> someone probably knows the automatic way to do it when building it all from integration, but I've never looked in to it.  Even our CI environment does the 'sed' stuff.
18:15:23 <raphaelamorim> thanks Jamo
18:15:31 <jamoluhrsen> anytime
18:15:45 <LuisGomez> raphaelamorim
18:15:54 <raphaelamorim> Hi LuisGomez
18:16:02 <LuisGomez> you can try something like this in the distribution pom.xml file:
18:16:09 <LuisGomez> <plugin>
18:16:10 <LuisGomez> <groupId>org.apache.karaf.tooling</groupId>
18:16:11 <LuisGomez> <artifactId>karaf-maven-plugin</artifactId>
18:16:13 <LuisGomez> <version>${karaf.version}</version>
18:16:14 <LuisGomez> <extensions>true</extensions>
18:16:16 <LuisGomez> <configuration>
18:16:17 <LuisGomez> <bootFeatures>
18:16:19 <LuisGomez> <feature>standard</feature>
18:16:20 <LuisGomez> <feature>odl-l2switch-switch-ui</feature>
18:16:21 <LuisGomez> </bootFeatures>
18:16:22 <LuisGomez> </configuration>
18:16:35 <raphaelamorim> got it Luis
18:16:41 <LuisGomez> where replace <feature>odl-l2switch-switch-ui</feature> with the feature you want to bring
18:16:41 <raphaelamorim> Will take a look
18:18:49 <raphaelamorim> so, I need to modify integration/features/index/pom.xml?
18:24:08 <LuisGomez> distribution/pom.xml
18:24:24 <LuisGomez> sorry distribution/karaf/pom.xml
18:26:04 <LuisGomez> integration/distributions/karaf to be precise
18:26:33 <PhilShea> jamoluhrsen: do you know how to tell what env vars are set in CI?
18:26:41 <raphaelamorim> ok, thanks Luis
18:28:44 <odp-gerritbot> Chaudhry Muhammad Usama proposed a change to integration: Basic Test suite to Test the VXLAN Functionality  https://git.opendaylight.org/gerrit/23661
18:41:26 <jamoluhrsen> PhilShea: I think you can figure it out just by browsing the jenkins job configuration.  extra variables are created with the different shell scrips that execute.
18:42:01 <PhilShea> jamoluhrsen: cool, thanks.
18:46:12 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Correct test case with the right html response code.  https://git.opendaylight.org/gerrit/23850
18:47:33 <odp-gerritbot> Chaudhry Muhammad Usama proposed a change to integration: Basic Test suite to Test the VXLAN Functionality  https://git.opendaylight.org/gerrit/23661
19:16:40 <ChUsama> LuisGomez: I want to provide a custom file for mininet topology to my MININET VM. I should scp before executing the command or their is some directory where i can put the file
19:18:54 <LuisGomez> ChUsama, check integration/test/csit/suites/l2switch/Loop_Removal_OF13
19:19:12 <LuisGomez> it uses custom topology
19:20:22 <LuisGomez> Start Suite keyword at the bottom
19:21:05 <ChUsama> Thanks got it
19:23:51 <odp-gerritbot> Chaudhry Muhammad Usama proposed a change to integration: Basic Test suite to Test the VXLAN Functionality  https://git.opendaylight.org/gerrit/23661
19:30:23 <odp-gerritbot> Marcus G K Williams proposed a change to integration: Initial Docker Library for Robot  https://git.opendaylight.org/gerrit/22384
20:19:48 <odp-gerritbot> Phillip Shea proposed a change to integration: Do Not Merge - Still Testing with Jenkins Sandbox  https://git.opendaylight.org/gerrit/23143
20:27:25 <jamoluhrsen> ChUsama:  saw your query earlier about custom mininet topo.  look at this library:  Start Mininet With Custom Topology
20:27:39 <jamoluhrsen> sorry, that's the keyword.  the library is Scalability.txt
20:27:53 <jamoluhrsen> it should handle all the work with one keyword call.
20:41:57 <odp-gerritbot> Phillip Shea proposed a change to integration: Update clustering tests for Continuous Integration  https://git.opendaylight.org/gerrit/23143
20:43:46 <odp-gerritbot> Marcus G K Williams proposed a change to integration: Initial Docker Library for Robot  https://git.opendaylight.org/gerrit/22384
20:46:46 <odp-gerritbot> Marcus G K Williams proposed a change to integration: Initial Docker Library for Robot  https://git.opendaylight.org/gerrit/22384
21:34:11 <ChUsama> LuisGomez: If i push a patch to the master before it is merged the verify job will automatically runs the tests ? Like now i don't need to verify through sandbox ?
21:36:15 <jamoluhrsen> ChUsama, yes that should be the case, but you can click the result link in the gerrit review to double check yourself.
21:42:00 <ChUsama> Thanks jamoluhrsen
21:45:49 <ChUsama> Hi jamoluhrsen: About abstracting thing what i understood is that i should move that test suite to utils library and i should call some keyword with aruguments like switch name.
21:45:56 <ChUsama> Is that understanding right ?
21:47:23 <ChUsama> The way we use WUKS or Run on remote system ?
22:22:39 <jamoluhrsen> ChUsama: I didn't follow.  Is this about the comment I made for running custom mininet topo?
22:22:45 <mgkwill> jamoluhrsen: Looks like dfarrell07 is PTO, do you know Vratko Polák's irc handle?
22:23:48 <jamoluhrsen> mgkwill: it should be vrpolak, but I think he might not be around.  He is eastern europe time if I'm not mistaken.
22:24:40 <ChUsama> jamoluhrsen: yes about this "you could still abstract these 5 lines to a local keyword if you wanted, passing the switch name in as an argument (e.g. s1 vs s2)."
22:25:11 <jamoluhrsen> ChUsama: got it.
22:25:58 <jamoluhrsen> I was just noting that you had 5 lines of repeated test code in the two test cases.  normally, I take those lines that are repetitive and make a local keyword in the suite and just call that keyword.
22:26:19 <jamoluhrsen> there was one difference in the two 5line snippets and that was s1 vs s2.  just just make that an argument to the keyword.
22:30:22 <ChUsama> ok i got it. The one i can see in Scalabilty.txt. I should write one test code. And then call it with Arguments for each of the two test cases
22:31:52 <mgkwill> jamoluhrsen: thanks, makes sense. He's been pretty quick at reviewing so I'll bide my time.
22:31:57 <jamoluhrsen> ChUsama: I'm not sure if you are combining my two comments in to one or not.   let me send you an email to be more clear.
22:36:41 <ChUsama> jamoluhrsen: Thanks, I will read the email in the morning going for sleep. :)
00:25:19 <odp-gerritbot> Carmen Kelling proposed a change to integration: Implemented idmlite REST tests.  Added library to support tests.  https://git.opendaylight.org/gerrit/23385
00:45:24 <odp-gerritbot> Ruijing Guo proposed a change to integration: Bug 3330 - Add System Tests for GBP  https://git.opendaylight.org/gerrit/23211
00:47:07 <odp-gerritbot> Phillip Shea proposed a change to integration: Do Not Merge - Still Testing with Jenkins Sandbox  https://git.opendaylight.org/gerrit/23143
00:48:19 <odp-gerritbot> Phillip Shea proposed a change to integration: Update clustering tests for Continuous Integration  https://git.opendaylight.org/gerrit/23143
01:32:09 <odp-gerritbot> A change was merged to integration: Introduce a Clean up OVS utility to use in Robot.  https://git.opendaylight.org/gerrit/23848
01:33:27 <odp-gerritbot> A change was merged to integration: Script to test MD-SAL datastore read performance.  https://git.opendaylight.org/gerrit/23652
01:33:36 <odp-gerritbot> Luis Gomez proposed a change to integration: Script to test MD-SAL datastore read performance.  https://git.opendaylight.org/gerrit/23862
01:34:26 <odp-gerritbot> A change was merged to integration: Correct test case with the right html response code.  https://git.opendaylight.org/gerrit/23850
01:34:37 <odp-gerritbot> Luis Gomez proposed a change to integration: Correct test case with the right html response code.  https://git.opendaylight.org/gerrit/23863
03:29:05 <odp-gerritbot> Cangji Wu proposed a change to integration: Add 2 libraries and one more test suite  https://git.opendaylight.org/gerrit/23182
09:52:21 <odp-gerritbot> Peter Gubka proposed a change to integration: adding teardown part to log the ovs content  https://git.opendaylight.org/gerrit/23882
10:29:52 <odp-gerritbot> Peter Gubka proposed a change to integration: giving more time for He designed ofp to collect stats  https://git.opendaylight.org/gerrit/23891
10:41:07 <icbts> Good morning
12:01:21 <odp-gerritbot> A change was merged to integration: giving more time for He designed ofp to collect stats  https://git.opendaylight.org/gerrit/23891
12:01:28 <odp-gerritbot> Vratko Polák proposed a change to integration: giving more time for He designed ofp to collect stats  https://git.opendaylight.org/gerrit/23898
12:01:36 <odp-gerritbot> A change was merged to integration: giving more time for He designed ofp to collect stats  https://git.opendaylight.org/gerrit/23898
13:00:46 <odp-gerritbot> Peter Gubka proposed a change to integration: adding teardown part to log the ovs content  https://git.opendaylight.org/gerrit/23882
15:08:11 <odp-gerritbot> A change was merged to integration: adding teardown part to log the ovs content  https://git.opendaylight.org/gerrit/23882
15:08:21 <odp-gerritbot> Vratko Polák proposed a change to integration: adding teardown part to log the ovs content  https://git.opendaylight.org/gerrit/23907
15:08:29 <odp-gerritbot> A change was merged to integration: adding teardown part to log the ovs content  https://git.opendaylight.org/gerrit/23907
15:48:39 <odp-gerritbot> A change was merged to integration: Script to test MD-SAL datastore read performance.  https://git.opendaylight.org/gerrit/23862
15:48:54 <odp-gerritbot> A change was merged to integration: Correct test case with the right html response code.  https://git.opendaylight.org/gerrit/23863
17:31:41 <LuisGomez> hi PhilShea, you there?
17:31:54 <PhilShea> hi Luis
17:37:30 <LuisGomez> I am almost done woth the cluster script change
17:37:46 <LuisGomez> for member id + modules.conf
17:46:20 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected (WIP).  https://git.opendaylight.org/gerrit/23921
17:56:42 <PhilShea> LuisGomez: thanks for making those changes for member ID and modules.conf.
17:56:52 <LuisGomez> sure
17:57:08 <LuisGomez> good that you catch these issues :)
17:57:18 <PhilShea> thanks!
18:03:37 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected (WIP).  https://git.opendaylight.org/gerrit/23921
18:07:21 <grmontpetit> LuisGomez does sandbox PATCHREFSPEC follow patch dependencies ?
18:08:26 <LuisGomez> grmontpetit, what do you mean with follow patch dependencies?
18:08:52 <grmontpetit> in gerrit, got patch 2 depending on patch 1
18:09:03 <grmontpetit> using PATCHREFSPEC on patch 2 will also use patch 1 ?
18:10:52 <LuisGomez> a PATCHREFSPEC is a full patch branch so it contains all dependencies
18:12:32 <LuisGomez> a gerrit branch i mean
18:20:33 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected (WIP).  https://git.opendaylight.org/gerrit/23921
18:30:39 <LuisGomez> PhilShea, changes are ready but i have a question
18:30:47 <LuisGomez> i see in integration/test/tools/clustering/cluster-deployer/templates/multi-node-test
18:30:57 <PhilShea> sure, what is it?
18:31:07 <LuisGomez> a file called org.apache.karaf.management.cfg.template
18:31:19 <LuisGomez> you know what is this file for?
18:31:51 <LuisGomez> the current jenkins cluster scripts are doing nothing with it...
18:32:56 <ChUsama> Can ***Keyword*** and ***TestCases*** be on the same txt file ?
18:33:10 <LuisGomez> sure ChUsama
18:33:18 <PhilShea> Luis: I don't really know it does. It's always been in the multi-node-test template.
18:33:25 <LuisGomez> ***Keyword*** normally goes at the end of the file
18:33:39 <LuisGomez> ok, we leave it for now then
18:33:58 <PhilShea> Luis: That sound good. If it becomes an issue, I can investigate.
18:37:54 <icbts> org.apache.karaf.management.cfg.template ??
18:37:59 <icbts> that’s a different name
18:38:07 <icbts> usually they end in cfg or properties
18:38:08 <icbts> :S
18:38:30 * icbts sorry, i’ve been deep on a client project, don’t get to read here as often :(
18:38:35 <PhilShea> Actually it's a template in the cluster deployer script.
18:38:58 <PhilShea> This is a script for local testing, rather than jenkins.
18:39:13 <icbts> cool
18:39:23 <ChUsama> @LuisGomez: RIDE giving sanity check failed when i try to do that. I tried to add ***Keyword*** and ***TestCases*** from the notepad but as i open that in RIDE. The ***Keyword*** is gone :(
18:40:38 <PhilShea> icbts: it's used to generate org.apache.karaf.management.cfg, which then gets copied to the controller file system.
18:40:44 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected (WIP).  https://git.opendaylight.org/gerrit/23921
18:40:51 <icbts> PhilShea: cool
18:42:39 <ChUsama> @LuisGomez: Can i create OVSDB library ? In which i define the ***Keywords***
18:51:40 <PhilShea> LuisGomez: I just compared org.apache.karaf.management.cfg generated by clusterdeployer to the one in jenkins. The one in jenkins  is a superset defining rmiRegistryHost=0.0.0.0 and rmiServerHost=0.0.0.0.  I'm guessing that's not going to be a problem.
18:55:20 <LuisGomez> thanks PhilShea
18:58:22 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected.  https://git.opendaylight.org/gerrit/23921
19:16:41 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
19:34:55 <odp-gerritbot> A change was merged to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23701
19:36:15 <odp-gerritbot> Daniel Farrell proposed a change to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23926
19:45:52 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected.  https://git.opendaylight.org/gerrit/23921
19:45:53 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
19:50:50 <grmontpetit> in which timezone is releng ?
19:58:57 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
20:31:00 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
21:05:03 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
21:16:32 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
21:32:56 <odp-gerritbot> A change was merged to integration: Bug 3330 - Add System Tests for GBP  https://git.opendaylight.org/gerrit/23211
21:33:05 <odp-gerritbot> Jamo Luhrsen proposed a change to integration: Bug 3330 - Add System Tests for GBP  https://git.opendaylight.org/gerrit/23930
21:41:02 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Verify the ovs manager is connected.  https://git.opendaylight.org/gerrit/23921
21:41:03 <odp-gerritbot> Gabriel Robitaille-Montpetit proposed a change to integration: Added verification of the OpenFlow controller connection.  https://git.opendaylight.org/gerrit/23925
21:43:17 <odp-gerritbot> Chaudhry Muhammad Usama proposed a change to integration: Basic Test suite to Test the VXLAN Functionality  https://git.opendaylight.org/gerrit/23661
21:57:25 <odp-gerritbot> Chaudhry Muhammad Usama proposed a change to integration: Basic Test suite to Test the VXLAN Functionality  https://git.opendaylight.org/gerrit/23661
22:14:58 <LuisGomez> jamoluhrsen, are you there?
22:21:50 <odp-gerritbot> Marcus G K Williams proposed a change to integration: Initial Docker Library for Robot  https://git.opendaylight.org/gerrit/22384
00:17:14 <odp-gerritbot> Luis Gomez proposed a change to integration: Add openflow longevity testplan  https://git.opendaylight.org/gerrit/23932
00:26:31 <odp-gerritbot> A change was merged to integration: Ensure netvirt is loaded before executing the remaining tests cases.  https://git.opendaylight.org/gerrit/23926
00:46:18 <odp-gerritbot> A change was merged to integration: Bug 3330 - Add System Tests for GBP  https://git.opendaylight.org/gerrit/23930
00:59:17 <odp-gerritbot> Phillip Shea proposed a change to integration: Update clustering tests for Continuous Integration  https://git.opendaylight.org/gerrit/23143
01:03:04 <odp-gerritbot> A change was merged to integration: Add openflow longevity testplan  https://git.opendaylight.org/gerrit/23932
01:03:22 <odp-gerritbot> Luis Gomez proposed a change to integration: Add openflow longevity testplan  https://git.opendaylight.org/gerrit/23934
01:03:49 <odp-gerritbot> A change was merged to integration: Add openflow longevity testplan  https://git.opendaylight.org/gerrit/23934
03:42:19 <odp-gerritbot> Luis Gomez proposed a change to integration: Modify Longevity test to include only openflowplugin verification  https://git.opendaylight.org/gerrit/23938
03:52:12 <odp-gerritbot> Luis Gomez proposed a change to integration: Modify Longevity test to include only openflowplugin verification  https://git.opendaylight.org/gerrit/23940
04:22:51 <odp-gerritbot> Luis Gomez proposed a change to integration: Modify Longevity test to include only openflowplugin verification  https://git.opendaylight.org/gerrit/23940
04:48:24 <odp-gerritbot> Phillip Shea proposed a change to integration: Update clustering tests for Continuous Integration  https://git.opendaylight.org/gerrit/23143
06:18:20 <odp-gerritbot> Phillip Shea proposed a change to integration: Update clustering tests for Continuous Integration  https://git.opendaylight.org/gerrit/23143
06:20:36 <odp-gerritbot> Phillip Shea proposed a change to integration: Update clustering tests for Continuous Integration  https://git.opendaylight.org/gerrit/23143
10:08:52 <icbts> Good morning
12:25:37 <odp-gerritbot> Sindhuri B proposed a change to integration: Test suite to configure hosts on 2 switches for vpnservice  https://git.opendaylight.org/gerrit/23512
14:26:45 <grmontpetit> jamoluhrsen here ?
14:35:16 <grmontpetit> how often is the sandbox updated with the latest integration build ?
15:02:09 <tbachman> LuisGomez: do you want minutes?
15:02:34 <odl_meetbot> dfarrell07: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.
15:02:38 <dfarrell07> tbachman: yes :)
15:02:45 <tbachman> dfarrell07: thx!
15:02:47 * tbachman needs a chair ;)
15:02:53 <dfarrell07> #chair tbachman
15:02:53 <odl_meetbot> Current chairs: dfarrell07 tbachman
15:02:57 <tbachman> thx!
15:03:05 <dfarrell07> thank *you* :)
15:03:22 <tbachman> #info jenkins had issues last night b/c of left over java and mininet processes
15:03:29 <tbachman> #info zxiiro cleaned that up this morning
15:03:57 <tbachman> #info zxiiro says one of the problems with the jclouds plugin is that it doesn’t have a concept of state — it doesn’t know how many VMs are spun up, and just uses the rackspace API to spin up VMs
15:04:16 <tbachman> #info zxiiro says nodepool has a concept of state, to track which VMs are active, so it doesn’t need to keep calling the rackspace APIs
15:04:32 <tbachman> #info zxiiro says tykeal is on PTO, but is going to look into this when he gets back
15:04:45 <dfarrell07> #info Note that this is the Integration Team's weekly meeting, "TSC" in the title was a silly mistake on my part
15:05:06 <tbachman> dfarrell07: just a bit early, that’s all ;)
15:05:12 <dfarrell07> tbachman: exactly, lol
15:05:20 <dfarrell07> tbachman: no coffee yet ;)
15:05:23 <tbachman> lol
15:06:02 <tbachman> #info LuisGomez asks about whether or not the LF has brought a resource online outside of North American time zones
15:06:12 <tbachman> #info zxiiro says there is someone who’s coming online soon
15:08:59 <tbachman> #topic News
15:09:03 <dfarrell07> #info To submit tickets to the helpdesk (for stuff like Jenkins outages) email helpdesk@opendaylight.org
15:09:18 <tbachman> #info LuisGomez asks if anyone has gotten feedback on using Lithium
15:09:35 <tbachman> #info dfarrell07 says there’s all kinds of activity on twitter about people using it
15:10:12 <tbachman> #info LuisGomez says docs got negative feedback for the Helium release, and asked if anyone has had the chance to look at documentation for Lithium
15:11:17 <dfarrell07> #info Integration should expect a continued flow of patches into Integration as projects catch up on test code
15:11:27 <tbachman> dfarrell07: beat me to it ;)
15:12:39 <tbachman> #info jamoluhrsen asks how much longer we want to keep the stable/helium and stable/lithium jobs around
15:13:30 <tbachman> #info LuisGomez says stable/helium will be put in an End of Support (EOS) state now that Lithium out, though there are SR4 and SR5 releases scheduled
15:15:56 <dfarrell07> #info Note that the TSC will vote to officially EOS/EOL Helium in a few months. At that point, we can remove stable/helium jobs.
15:16:05 <tbachman> dfarrell07: thx ;)
15:16:43 <dfarrell07> tbachman: np of course, lol. Glad to have you here adding to the notes :)
15:17:15 <tbachman> dfarrell07: glad to help!
15:18:01 <tbachman> #info LuisGomez says the distribution code for stable/lithium is frozen for now; only changes supported now are in master
15:18:03 <dfarrell07> #info Integration committers should cherry-pick *testing* code from Lithium to Helium for now, to keep max testing there. Once that becomes too complex (subjective, expect emails and other discussion), we can stop cherry-picking to Lithium. Distribution code should only go to master.
15:18:16 <dfarrell07> #undo
15:18:16 <odl_meetbot> Removing item from minutes: <MeetBot.ircmeeting.items.Info object at 0x1ab5cd0>
15:18:29 <tbachman> dfarrell07: yours is better — go ahead and undo mine, then add yours
15:18:36 <dfarrell07> #info Integration committers should cherry-pick *testing* code from master to Lithium for now, to keep max testing there. Once that becomes too complex (subjective, expect emails and other discussion), we can stop cherry-picking to Lithium. Distribution code should only go to master.
15:18:40 <tbachman> thx
15:18:57 <dfarrell07> tbachman: I'm fine with both if you are
15:19:45 <tbachman> #info LuisGomez notes that we’ve had to remove projects from a stable/<n> release in the past due to projects being abandoned; in these cases, the TSC has to make this decision
15:20:33 <tbachman> #info vratko asks about what if a projects breaks something just before an SR but is slow in responding/fixing the breakage
15:23:25 <dfarrell07> #info Vratko asks if it's possible to rename jobs, and if it can be automated. zxiiro says JJB doesn't support renaming jobs. A discussion (generally around branching/jobs) continues.
15:25:42 <dfarrell07> #info Vratko clarifies that it
15:25:44 <dfarrell07> #undo
15:25:44 <odl_meetbot> Removing item from minutes: <MeetBot.ircmeeting.items.Info object at 0x18d76d0>
15:26:15 <dfarrell07> #info Vratko clarifies that it's totally possible to change Jenkins names via the UI (not supported by JJB, as noted above)
15:26:31 <dfarrell07> #topic Trello updates
15:26:46 <dfarrell07> #link https://trello.com/b/ACYMpTVD/opendaylight-integration Trello board
15:27:09 <tbachman> #info LuisGomez is going to push a job for stability testing sometime today — one day longevity test for openflow
15:27:28 <tbachman> #info LuisGomez says that job will probably run on the weekend — maybe Saturdays
15:28:26 <tbachman> #info PhilShea has his last fix for clustering tests, and is waiting for that gerrit/job to be merged
15:28:37 <dfarrell07> #info PhilShea has been working hard on cluster tests, he reports that they are ready for review/merge (/me is excited)
15:29:09 <tbachman> dfarrell07: PTO - how dare you? ;)
15:29:30 <dfarrell07> tbachman: ;)
15:30:54 <dfarrell07> #info We have a newly open TODO around the DSBenchmark test (Datastore Benchmark, via Jan and other Cisco test ppl I think), the person working on it is no longer working on ODL Integration
15:31:47 <dfarrell07> #info Radhika is interested in working on the DSBenchmark test
15:32:44 <tbachman> #info LuisGomez  recommends running the DSBenchmark test as a single-node instance before trying a multi-node test
15:35:09 <tbachman> PhilShea: do you have a gerrit for your clustering test?
15:36:14 <PhilShea> yes, thanks, I do, but it needs to be reviewed and merged. Here's a link...
15:36:53 <PhilShea> https://git.opendaylight.org/gerrit/#/c/23928/
15:38:11 <tbachman> PhilShea:  thx!
15:38:12 <PhilShea> If someone could review and merge, it would be much appreciated! :)
15:38:24 <tbachman> #topic Veryx demo of PktBlaster
15:39:01 <tbachman> #info PktBlaster is a software based solutino that runs on x86, with support for OpenFlow 1.0/1.3, REST API support for automation
15:39:12 <tbachman> #info It can do performance testing and network emulation
15:40:00 <icbts> One CPU? you mean one socket here or one CPU core?
15:40:08 <tbachman> #info A test setup is shown using an Intel i7 server, 8GB of RAM connected to a DELL R420 2 CPU Xeon with 16GB RAM, which implements the server
15:40:38 <tbachman> #info jamoluhrsen asks if just REST calls can be used (i.e. not TCL)
15:40:49 <tbachman> #info The REST calls are wrapped into TCL scripts
15:41:58 <tbachman> #info the demo requires 1) setting the controller and configuration; 2) select network configuration; 3) select the test type, duration, and number of iterations
15:42:25 <PhilShea> I wonder what kind of support there is for clustered controllers.
15:45:42 <tbachman> #info LuisGomez asks what’s expected if an errored packet is received
15:45:52 <tbachman> #info The controller should be (silently) dropping the errored packet
15:53:53 * tbachman will have to drop at the top of the hour
16:19:26 <dfarrell07> #endmeeting