14:31:31 #startmeeting release reviews 14:31:31 Meeting started Mon Jun 22 14:31:31 2015 UTC. The chair is colindixon. Information about MeetBot at http://ci.openstack.org/meetbot.html. 14:31:31 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:31:31 The meeting name has been set to 'release_reviews' 14:31:36 good morning colindixon 14:31:47 #chair phrobb dfarrell07 14:31:47 Current chairs: colindixon dfarrell07 phrobb 14:31:54 #topic roll call 14:31:56 #info colindixon 14:32:00 #info gzhao 14:32:02 we’ll move to bgpcpe in a bit 14:32:22 #info Dana for bgpcep 14:32:24 #link https://docs.google.com/spreadsheets/d/1PYxjiSYEks44uJByVO1P44rnI5xTJRulpKyrSsDQF9g/edit#gid=743945554 the scheduled for today (and future release reviews) 14:32:26 #info vijay for snbi 14:32:30 #info PTLs and TSC members please #info in 14:32:35 #info Dana again for tcpmd5 14:32:59 ok 14:33:04 let’s get started 14:33:16 #chair gzhao 14:33:16 Current chairs: colindixon dfarrell07 gzhao phrobb 14:33:20 #info the name in green means PTL accepted in calendar invitation 14:33:29 #topic BGPCEP 14:33:33 gzhao: we have fijay 14:33:37 gzhao: so, I think we’re good 14:33:43 colindixon: yes 14:33:49 #link https://wiki.opendaylight.org/view/BGP_LS_PCEP:Lithium_Release_Review release review 14:33:55 #link https://wiki.opendaylight.org/view/BGP_LS_PCEP:Lithium_Release_Notes release notes 14:34:02 dkutenic: anything you want to add while we read 14:34:03 ? 14:34:14 nope, will wait for your comments :-) 14:35:04 #info I don't have anything, there are well written. 14:36:16 dkutenic: are there any known issues/bugs? 14:36:40 dkutenic: and are there any notes around backward compatilbity and/or migration? 14:36:53 no. but just a few minutes ago, there was one added into bugzilla, but it looks like incorrect use of restconf 14:36:59 sure 14:37:00 dkutenic: Your release relvew document is very well written. Nice job! 14:37:22 dkutenic: there’s also somebody (I think a user) asking on #opendaylight about how to configure BGPCEP right now :p 14:37:37 no notes about backwards compatibility... 14:37:49 #info this looks really good overall, dkutenic notes that there are no open bugs save one that seems to be user error 14:38:07 dkutenic: is that because it’s not supported or becuase the model should be the same and migration should be trivial? 14:38:26 #info colindixon asks about migration and/or backward compatibility 14:38:31 dkutenic Not tied to the release, but given the steep learning curve you mention there, would it be helpful if we recorded one or more short webinar-type sessions where you can explain the configuration and setup? 14:38:56 colindixon: record...how? 14:39:18 dkutenic: phrobb would help you set that up 14:39:35 #info LuisGomez integration 14:39:40 and I've just created more comprehensible wiki page: https://wiki.opendaylight.org/view/BGP_LS_PCEP:BGP_Use_Cases I don't think I can be any more explicit than this :-) 14:39:46 #info phrobb suggests to record some short webinar-type sessions to explain the configuration and setup 14:40:17 dkutenic: see the above question about whether there’s nothing there for backward compatibility and/or migration because it’s not supported or because it’s trivial 14:40:20 #info dkutenic says there is a wiki page https://wiki.opendaylight.org/view/BGP_LS_PCEP:BGP_Use_Cases 14:40:47 any more questions on bgpecp? 14:40:55 colindixon: I'd say both depends on what are you doing 14:40:56 OK, cool dkutenic. Was just looking to help get more/better docs out there if needed. 14:41:35 #info dkutenic says that migration from Helium isn’t documented for now, but may be trivial in some cases 14:41:36 ok 14:41:37 that’s all 14:41:40 anything else? 14:42:02 #topic TCPMD5 14:42:15 dkutenic: it probably makes sense to note exactly what shouldn’t work with upgrades in the future (although I know we didn’t require it here) 14:42:29 #link https://wiki.opendaylight.org/view/TCPMD5:Lithium_Release_Review release review 14:42:34 #link https://wiki.opendaylight.org/view/TCPMD5:Lithium_Release_Notes release notes 14:42:40 more from dkutenic :-) 14:42:45 colindixon: I'll check it and note things that are really incompatible 14:44:04 note for tcpmd5, there were only commits that included version bump and pom cleaning 14:44:16 in this release 14:44:26 cool, looks good 14:44:52 #info dkutenic notes that “for tcpmd5, there were only commits that included version bump and pom cleaning” 14:45:03 Agreed. Looks good dkutenic. No questions from me. 14:45:57 looks good to me. 14:46:26 thanks 14:46:28 #topic SNBI 14:46:37 #link https://wiki.opendaylight.org/view/SecureNetworkBootstrapping:LithiumReleaseReview release review 14:46:49 #link https://wiki.opendaylight.org/view/SNBI_Lithium_Release_Notes. release notes 14:46:53 #info vjanandr represents SNBI 14:46:59 #undo 14:46:59 Removing item from minutes: 14:47:01 #Undo 14:47:01 Removing item from minutes: 14:47:08 #link https://wiki.opendaylight.org/view/SNBI_Lithium_Release_Notes release notes 14:47:14 #info vjanandr representing SNBI 14:47:17 sorry 14:47:21 link in the spreadsheet was wrong 14:47:26 np 14:47:52 vjanandr: anything you want to add 14:47:56 or not… 14:48:02 #undo 14:48:02 Removing item from minutes: 14:48:04 #undo 14:48:04 Removing item from minutes: 14:48:08 #info vjanandr representing SNBI 14:48:14 #link https://wiki.opendaylight.org/view/SNBI_Lithium_Release_Notes. release notes 14:48:16 just that major development has been on the forwarding element side.. 14:48:25 you need the period on the end 14:48:44 I moved it to the one without the period 14:48:48 so both should work with a redirect 14:49:01 ok 14:49:32 vjanandr: ascii doc not get updated after -1 14:49:41 from colindixon 14:49:58 thank you gzhao 14:50:12 ok I dint notice that.. 14:50:15 let me close on that 14:50:41 #link https://git.opendaylight.org/gerrit/#/c/20059/ the patch for asciidoc docs still needs to be revised and merged 14:50:50 #info vjanandr will close on the ascii document 14:51:10 #undo 14:51:10 Removing item from minutes: 14:51:34 #action vjanandr will close on the ascii document to merge https://git.opendaylight.org/gerrit/#/c/20059/ 14:51:38 vjanandr: any notes about backward compatibility and/or migration 14:51:41 ? 14:51:54 no.. should be backward compatibile 14:51:59 ok 14:52:11 #info vjanandr notes that SNBI should be backward compatible with Helium 14:52:17 ok, other than the docs, I’m happy 14:52:41 colindixon: you type fast 14:52:47 nothing from me 14:53:12 #topic controller 14:53:21 #link https://wiki.opendaylight.org/view/OpenDaylight_Controller:Lithium:Release_Review release review 14:53:25 #link https://wiki.opendaylight.org/view/OpenDaylight_Controller:Lithium:Release_Notes release notes 14:53:30 gzhao: lots of scribing 14:53:36 can tony info in? 14:53:46 ttkacik: you around? 14:53:52 #info ttkacik for Opendaylight Controller 14:54:04 ask and ye shall receive 14:54:14 :) 14:54:37 are we waiting? 14:55:09 #link https://wiki.opendaylight.org/view/OpenDaylight_Controller:Lithium:Release_Review relese review 14:55:30 #undo 14:55:30 Removing item from minutes: 14:55:37 ttkacik: I already posted the links 14:55:41 was just reading 14:55:43 it looks good 14:55:43 colindixon I see 14:55:49 * colindixon points up 14:56:01 the link to the Helium release review in the release notes is broken 14:56:09 otherwise, this looks good 14:56:22 link updated 14:56:32 ttkacik: done 14:56:48 ttkacik do we know if anyone in Li is using the deprecated AD-SAL api and if so what testing was done? 14:57:31 phrobb: AD-SAL testing is still in CSIT for Openflowplugin 14:58:02 #info phrobb asks if we know if anyone in Lithium is still using the deprecated AD-SAL and what testing was done 14:58:19 #info ttkacik responds that some AD-SAL testing is still done using CSIT for OF plugin 14:58:21 phrobb: as for Li users grep shows some artefacts using AD-SAL, but not sure if they are left-overs or are to be functional 14:58:37 I think VTN is still using some parts 14:58:43 OK, cool ttkacik. I think this is a first majore API EOL, so wanted to ensure we documented it's closure 14:58:49 colindixon that was my understanding also 14:59:10 ttkacik: I noticed that your doc is pointing to github instead of wiki as most projects 14:59:28 phrobb, ttkacik: correct me if I’m wrong, but AD-SAL testing is largely left to projects instead of the controller at this point 14:59:33 gzhao: that’s beter 14:59:45 gzhao: yes... but this are links to github mirror of docs projects 14:59:48 gzhao: it’s pointing to the rendered AsciiDoc from our github mirror of the docs repo 14:59:54 colindixon: should we encourage all projects to do so? 15:00:02 gzhao: yes 15:00:03 gzhao: over the time yes 15:00:05 although it’s a bit late 15:00:06 :p 15:00:11 ttkacik: colindixon since it seems more dynamic to me 15:00:24 ttkacik: thanks 15:00:24 it’s pointing to the stable/lithium branch of the docs repo (I think 15:00:25 gzhao: ideally with readme.adoc and release notes hosted in their own repo instead of docs :) 15:00:33 ttkacik: +1 15:00:45 colindixon Yes, that is my expectation that the projects test. Just wanted to cross-reference with controller project on what dependent projects they were coordinating with re the deprecated APIs 15:00:54 ttkacik: ok, we should try this for Beryllium. 15:01:25 #info ttkacik says ideally with readme.adoc and release notes hosted in their own repo instead of docs 15:01:39 #info colindixon says that it’s his understanding that most projects depending on the AD-SAL are likely on their own for testing and finding bugs in the AD-SAL, we should likely build a list of those and make sure they understand the issue 15:02:11 phrobb and/or ttkacik is that something I could ask you two to do? or should I do it 15:02:49 colindixon: will try to put a list of affected projects 15:02:54 my guess is that it’s pretty easy to do with this: https://github.com/nilok/odlutils 15:03:00 I should move that to the internal repos 15:03:03 colindixon I'm happy to work with ttkacik and the dependent projects to ensure we cover the AD-SAL topic as part of their release review 15:03:28 #action ttkacik and phrobb make a list of projects using the AD-SAL and reach out to them about testing in Lithium and migration in Beryllium 15:03:29 cool 15:03:31 anything else? 15:03:50 nothing from my side 15:03:59 colindixon: will be your ttp 15:04:09 it’s yangtools now, right? 15:04:15 colindixon: yes 15:04:19 ttkacik: thanks 15:04:24 #topic yangtools 15:04:30 #link https://wiki.opendaylight.org/view/YANG_Tools:Lithium:Release_Review release review 15:04:36 #link https://wiki.opendaylight.org/view/YANG_Tools:Lithium:Release_Notes release notes 15:04:48 rovarga: anything you want to add while we read? 15:04:53 #info rovarga is representing yangtools 15:05:37 colindixon do we know rovarga is here?.. we're running a few minutes early 15:05:41 colindixon: not really, I think it's all there 15:05:44 ttkacik and/o rovarga did we ever create AsciiDoc for yangtools? 15:05:53 ah Hi rovarga 15:06:41 * rovarga needs to check, as ttkacik was taking care of the paperwork this release :-( 15:06:47 phrobb: TTP is next (which is me), so the only question now is whether adierken is here for SNMP in 10 minutes 15:07:10 #info adierken SNMP 15:07:12 rovarga: I *think* we never did any AsciiDoc for YANG tools in this release 15:07:42 rovarga: does yangtools support java 8 as well? 15:08:04 colindixon: that aligns with my understanding, as most of the developer documentation sits either in controller or coretutorials 15:08:09 colindixon: will push asciidocs for YT tomorow 15:08:19 gzhao: yup, it was the first project to do that 15:08:42 #info colindixon believes that there are no AsciiDoc for yantools at this point, but rovarga notes that most of it should be in controller or coretutorials (which is right) 15:09:01 #action ttkacik to post/update yangtools developer docs (even if just to point to the relevant sections in controller docs) tomorrow 15:09:03 thanks ttkacik! 15:09:18 rovarga: I am reading "require only a Java-7 compliant JVM to run" should that be java 7 and + 15:09:45 gzhao: sorry, will fix that right away 15:10:18 rovarga: this is all just minor stuff 15:10:29 do we have an overall sense of where we are with Java 7 vs. Java 8? 15:10:34 are there any projects that require Java 7? 15:11:09 #action colindixon to work with phrobb, zxiiro, gzhao, rovarga, ttkacik, and others to figure out what the overall release notes should say about Java 7 vs. Java 8 15:11:52 colindixon: rovarga do we know any project that can only run on java 7? 15:12:04 #info rovarga is not aware of any projects which would be runtime-incompatible with Java 8 15:12:32 we can follow up about that offline, it’s not relevant for the yangtools release review, but good to know overall 15:12:37 in that case, in release note should be Java7 and later version. 15:12:58 well, presumably we don’t want to say Java 7+ since we haven’t tested with Java 9 15:13:03 I fixed it to say 'require only JVM compliant with Java 7 SE or Java 8 SE to run' 15:13:16 perfect 15:13:17 ok 15:13:53 fwiw autorelase builds with Java 7 15:14:06 anything else? 15:14:09 #topic TTP 15:14:38 ok… 15:14:42 I may have lost tubes 15:14:54 zxiiro: we could test if it built with Java 8 15:14:57 just for some sanity 15:15:12 #link https://wiki.opendaylight.org/view/Table_Type_Patterns/Lithium/Release_Review release review 15:15:22 #link https://wiki.opendaylight.org/view/Table_Type_Patterns/Lithium/Release_Notes release notes 15:15:27 #info colindixon representing TTP 15:15:37 * colindixon goes to check the logs to see if anything was lost 15:16:30 colindixon: we could, i'll have to modify the daily job for that or create another job 15:16:59 * zxiiro adds it to his list of things to do today 15:17:23 zxiiro: colindixon: I think it will blow up on use of enunciate plugin, as some projects use it for docs (that's why merge jobs run with Java 7) 15:17:27 colindixon: we should add backward compatible in the sample release review 15:18:12 zxiiro: colindixon: so either it will succeed (and not produce docs) or fail :) 15:18:12 gzhao: yes 15:18:33 rovarga: good to know. I'll create the Java8 job as a separate Jenkins job just so that it doesn't inturrupt the existing jobs 15:18:37 gzhao: technically it’s in the sample release notes, but not quite right 15:19:07 #action colindixon to add backward compatibly and migration to the sample release review and make it more clear in the sample release notes 15:19:17 any other questions on TTPs? 15:19:38 #info curtbeckmann is also here representing TTPs 15:19:49 Not from me colindixon . The release review looks good 15:20:18 nothing from me on TTP 15:21:20 #topic SNMP 15:21:25 adierken: you’re up, links incoming 15:21:34 #link https://wiki.opendaylight.org/view/SNMP_Plugin:Lithium_Release_Review release review 15:21:39 #link https://wiki.opendaylight.org/view/SNMP_Plugin:Lithium_Release_Notes release notes 15:23:11 #link https://github.com/opendaylight/docs/blob/stable/lithium/manuals/user-guide/src/main/asciidoc/snmp/snmp-user-guide.adoc SNMP user guide (asciidoc in the docs repo) 15:23:51 adierken: are you there? 15:24:00 I can change the review notes to point to the asciidoc 15:24:28 if you want, you can link there since you did the work, but I’d do it as an “also” instead of change 15:24:34 do you support snmp traps 15:24:46 not currently 15:24:47 * colindixon has to run deal with a broken class 15:24:56 glass 15:25:02 gzhao: and phrobb can run things from here 15:25:10 colindixon yep we got it 15:25:15 colindixon: sure 15:25:31 adierken: could add a link of release note in the release review 15:25:50 this way people has one link can have access to both 15:26:02 yup, will do 15:26:07 adierken: thanks 15:26:31 adierken can we call out no support for traps as part of the limitations section of the Rel. notes? 15:27:01 #info phrobb asks if we can call out no support for Traps in SNMP release notes 15:27:12 I will add that now 15:27:38 thanks adierken. I think that was where colindixon was headed. 15:27:59 #action adierken will add no trap support in known issue and limitations 15:28:21 anything else for SNMP? 15:28:28 Everything else look good to me. Any other questions/comments for the SNMP team? 15:28:46 going once..... 15:28:54 going twice..... 15:29:11 thanks everyone 15:29:15 I believe we are closed for the day. 15:29:29 Thanks Everyone for being here, and early 15:29:38 #topic COOKIES 15:29:55 #endmeeting