13:59:44 #startmeeting OPNFV TSC 13:59:44 Meeting started Tue Jun 2 13:59:44 2015 UTC. The chair is ChrisPriceAB. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:44 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:59:44 The meeting name has been set to 'opnfv_tsc' 13:59:50 #topic roll call 13:59:58 #info Chris Price 14:00:12 #info Tapio Tallgren 14:00:13 #info Wenjing Chu 14:00:28 Dave here 14:00:38 #info Morgan Richomme 14:01:27 #info Uli Kleber 14:01:47 #info Chris Wright 14:01:52 #chair rpaik 14:01:52 Current chairs: ChrisPriceAB rpaik 14:01:55 #info Dirk Kutscher 14:01:58 #chair dneary 14:01:58 Current chairs: ChrisPriceAB dneary rpaik 14:02:07 #chair uli-k 14:02:07 Current chairs: ChrisPriceAB dneary rpaik uli-k 14:02:41 #info rprakash 14:02:51 #info Bryan Sullivan 14:03:15 #topic Approval of previous minutes 14:03:35 #info Frank Brockners 14:03:50 #agree TSC approves the previous minutes 14:03:55 #topic Agenda Bashing 14:04:07 #link https://wiki.opnfv.org/wiki/tsc 14:04:11 Agenda item: refresh of committer and contributor lists for projects - we need to ensure we know who is active and in what role, and ensure the documentation reflects the reality 14:04:48 Agenda item: toolchain/workflow for documentation management in gerrit 14:05:13 #info Larry Lamers (VMware) 14:05:21 #info dlenrow 14:05:46 #info Ildiko Vancsa 14:06:23 #info Hui 14:06:55 #topic Introducing Debra Scott (OPNFV Release Manager) 14:07:57 Debra is HP's latest gift to the community :) 14:08:15 #info Debra will work with our community to establish our release processes and shepherd our projects through future OPNFV releases. 14:08:26 * ChrisPriceAB appreciates HP's generosity 14:09:02 #topic Arno Project plans & tracking 14:09:21 #info discuss ongoing release activities. 14:12:03 #info Chris reports that release documentation needs to be finalized tonight/tomorrow morning 14:15:28 #link https://wiki.opnfv.org/meetings/bgs#june12015 14:15:41 #info BGS status update 14:15:50 #info Rajeev Koodli 14:21:27 #info three remaining issues in the BGS project which we hope to complete prior to release. 14:21:33 #info functest update 14:22:12 #info morgan outlines that there have been discrepancies in executing testing when altering the platform. 14:22:35 #info morgan describes that all issues are known and able to be defined and documented in the release. 14:23:18 #info Issues in upstream community bugs result in limitations in our platform that are not able to be solved prior to the release. 14:25:26 #info documentation updates are required prior to release, stability remains an issue but is not able to be solved with the current release components. 14:25:49 #info every-one is exhausted :-) (understandably) 14:34:23 #info morgan_orange reports that there will be documentation on tests that are failing 14:35:04 #info CI update 14:35:39 #info octopus has prepared a release procedure to be reviewed 14:35:46 #topic Release process, labeling and artifact cutting 14:36:03 #link https://wiki.opnfv.org/octopus/releasepipeline 14:36:03 #link https://wiki.opnfv.org/octopus/releasepipeline release process 14:36:47 ChrisPriceAB, I'll be able to help with the minutes in a few, but haven't been at keyboard so far. 14:37:21 thanks dneary 14:37:38 #info Uli walks through the process described on the above link 14:40:08 #info Julien 14:44:31 #info Want to go through steps outlined by Uli on Wedesday (June 3rd) in preparation for the release on Thursday 14:48:18 #info propose that we identify a cut off time/date so that the prep for the release has time to execute 14:48:46 #info Uli asks the TSC for a decision on the release tag format. 14:49:06 #info cdub agree that a format is needed and should work well with updates. 14:49:12 #info Proposed formats are 14:49:19 #info using Openstack alike named tag 14:49:20 #info release/arno (ODL way) 14:49:25 #info 2015.1.0 14:49:32 #info Arno.2015.1.0 14:49:39 #info arno_1.0.0 14:49:56 OpenStack kilo is 2015.1 14:50:37 Sorry, it is 2015.1.0 14:51:02 #agree TSC agrees to use arno.2015.1.0 as our release tag 14:51:31 #info arno_2515.1.0? 14:51:36 #info looks ok to me. 14:51:36 #agree TSC agrees to use stable/arno as our stable branch 14:52:43 are we releasing the source code? 14:52:56 on artifacts.opnfv.org? 14:53:50 the documentation could say that "clone the repo and checkout the tag arno.2015.1.0" 14:55:18 #info frankbrockners asks for the artifact storage to include /scripts and /images 14:56:19 * ChrisPriceAB has lost audio... someone please take notes 14:59:52 #info source code tag link, image or iso and documents will be released? 15:03:20 #topic Arno landing page review 15:03:38 ChrisPriceAB, #link? 15:03:56 #info Ray demonstrates the Arno download landing page 15:04:08 There’s not link at this point 15:04:23 Thanks HKirksey 15:06:21 #link https://wiki.opnfv.org/documentation/Arno current release documents 15:06:25 consider agreeing on the date format (MM/DD/YYYY vs DD/MM/YYYY). maybe change to YYYY/MM/DD ? 15:10:40 don't agree with lab connection document 15:10:50 that was one of the marketing points saying "connect your lab" 15:11:34 Could we add a link on the landing page reffering to our global labs and pointing to a doc? Maybe rpaik we can ask brandon 15:15:08 #topic Arno support 15:16:26 #info a support mailing address exists support@opnfv.org 15:17:27 #info this can be set with a mailing list that is open for anyone to post to that we can use for OPNFV support 15:18:30 #info consensus would indicate a mailing list alias called opnfv-user would seem to be the best approach 15:18:36 #action create a mailing list called “opnfv-user” 15:18:36 So what SLA do we offer? 15:18:44 48h? 15:18:56 #info support offered for OPNFV is community support, with no sla's associated. 15:19:01 :-) 15:19:08 :) 15:19:11 ChrisPriceAB, Thanks for spelling that out 15:19:27 Where do people report bugs in Arno? 15:19:39 Yes - users@opnfv.org 15:19:54 There are 600 people on the TSC? 15:21:12 #info use Jira to report bugs 15:21:41 First, enable users to talk to each other, and let's listen. 15:21:56 First key question is, who are the users? 15:22:13 ChrisPriceAB, The issue is you're asking someone to volunteer to be an OPNFV community manager 15:22:16 It's a big task 15:24:23 i volunteer Dave Neary as community manager. *) 15:24:50 tnadeau, Only if you want it done poorly... /me doesn't do overcommitment as well as KVM 15:24:59 #info establishing an ask-bot to the users mailing list. 15:25:05 #undo 15:25:05 Removing item from minutes: 15:25:14 #info establishing an ask-bot to the users mailing list could be a valuable addition in the future. 15:25:16 askbot, or Stack Overflow, or Discourse 15:25:26 All worth exploring, but not as last minute decisions 15:25:30 is there a way to move this release engineering discussion to another chat? 15:25:33 #topic WiKi structure & Layout 15:25:36 is this is a good use of the TSC call time? 15:25:40 Let's fill the need as it becomes better understood 15:26:03 tnadeau, Release is the main thing on the TSC plate this week... 15:26:06 dreary would be awesome at community manager 8) 15:26:14 dreary? 15:26:21 Is that a Freudian slip? 15:26:25 do you really need the TSC for these discussions? 15:26:34 I'm not sure most of the technical discussions need us here 15:27:35 let's take the wiki offline and I can help you there 15:28:30 i don't think we need to hire someone for this 15:28:42 it should be volunteer based 15:28:49 #info dneary raises the point that a community manager for OPNFV would be able to handle many of these issues 15:29:15 i agree. we don't need to hire someone for this 15:29:22 volunteer(s) 15:29:44 dreary - autocomplete - sorry! 15:29:45 bryan_att, ChrisPriceAB: Not a pre-release activity, but I do think it's right to have it on the agenda ~now 15:29:47 tnadeau, are you volunteergin 15:29:49 ? 15:29:52 Nope, I'm on mute 15:29:53 nfw 15:30:01 #info I agree with dneary, community management is a full time job and we'll need a dedicated person to do the job 15:30:08 bryan_att requested better definition of ask 15:30:13 #topic Development process/project categories 15:30:13 I can certainly help with that 15:30:36 # volunteer for this 15:31:16 rpaik, If you want to see if we can put together a sketch of a community manager job description which could be used as a basis for TSC/board discussions, I'd be happy to collaborate with you on that. What do you think? 15:31:59 dneary, sounds good. let’s meet after Arno is out the door :-) 15:32:34 #info cdub thinks the process may need review, preferably done after the release. 15:34:13 #info dlenrow indicates some additional work could improve the way the projects integrate with the overall OPNFV project 15:34:43 #agree to postpone the discussion until after Arno is released 15:34:58 rpaik, OK 15:35:45 #topic OPNFV Release 2 "marquee feature" discussion 15:37:48 #info Ray indicates some concern that focusing on a feature a thematic approach may be better. 15:39:02 #info of the topics under discussion dneary describes SFC as a theme due to it's functional breadth 15:40:59 #info uli-k states that the value of OPNFV can be easily identified when considering a feature set that combines a number of upstream components 15:41:50 I would suggest that defining a harmonized model-driven abstraction of configuration requirements/constraints will be helpful, especially if we can get some upstream activity to align the abstractions across VIM domains (controller and orchestrator) - we need this for all the OPNFV policy projects 15:42:20 #info Rajeev indicates that a clear definition of what we are trying to achieve with the marquee feature is required 15:46:26 my read on our governance is that this is domain of BOD, not TSC. We should have technical input, but this is not a "technical" question per se. 15:47:08 I'd prefer to say "HA + fault management" instead of carrier grade 15:47:37 We can define "carrier grade" anyway we wish 15:48:07 There is an official definition of "carrier grade" 15:48:16 Policy is the third area 15:48:37 uli-k, RayNugent: This discussion is why I'd prefer avoiding carrier grade 15:48:49 policy is the 4th area 15:49:04 RayNugent, what was the 3rd? 15:49:08 Policy (intent) is the only area :) 15:49:13 how about carrier grade phase 1 15:49:40 i can't say that we can develop a comprehensive model for intent-driven resource/lifecycle VIM in 6 months, but we can start with use cases and delivery core/essential aspects of this in 6 months, and expand as we go 15:49:54 I have Policy, HA/Fault mgmt, SFC 15:50:16 I also think that focus on reliability, performance, security ("telco-grade") is another key goal for the next 6 months 15:50:27 rpaik, Those are the 3 I had 15:50:39 #info from the link https://www.opnfv.org/about, carrier-grade is OPNFV's one of targets "OPNFV will establish a carrier-grade, integrated, open source reference platform that industry peers will build together to advance the evolution of NFV and to ensure consistency, performance and interoperability among multiple open source components" 15:50:41 I specifically called out carrier grade several time 15:51:04 guess I need to #info more :-) 15:51:10 dlenrow, Policy is hugely important, but given the state of the Nova scheduler rewrite and Congress, I don't know how high your expectations can be for 6 months time 15:51:10 Need quantitative metrics for stability,scalability, performance, etc. for select use cases 15:51:41 we initiated a discussion on these aspects in functest/Pharos last thursday 15:51:51 dlenrow agree! 15:51:57 dneary: agreed that it's a long road and with bryan_att that we should start yesterday. 15:51:58 we collect already some KPI from Rally, we shall be able to collect from several sources 15:53:03 carrier-grade or not -- I think what is important for R2 is to provide at least a new feature (theme) that is relevant for users (operators) 15:53:08 dlenrow, Yes - to have it happen in a year, you can't wait 6 months to start :-) 15:53:34 #info rpaik please add carrier grade as a suggestion 15:53:40 #info discussion that SFC and Faulat mgmt/HA maybe achievable in 6 months. Will need more time for Policy 15:53:40 upstream communities will not address VNF package and metadata requirements for us - neither will ETSI - we have to get started and drive this 15:53:47 #topic Release 2 planning 15:54:00 Please add "define carrier grade" 15:54:15 This defines carrier grade: http://scope-alliance.org/sites/default/files/documents/scope-technical-position.pdf 15:54:19 #info SFC+HA=carrier grade phase 1 15:54:22 RayNugent, I think the suggestion is that carrier grade = Fault mgmt + HA 15:54:30 It's meaningless buzzword for opnfv platform 15:54:41 We didn't have a CI so we couldn't run an SR. Arno provides the starting place. 15:55:06 carrier grade is a journet over several releases but FM+HA is a great start 15:55:10 Sfc != carrier grade, SFC is a network featire5 15:55:12 6 months for SFC may actually be optimistic (this requires OpenStack development, IMO) 15:55:26 dku: agree 15:55:39 carrier grade also means ability to perform as expected, and to be immune to threats 15:56:09 #link https://wiki.opnfv.org/simultaneous_release_process_and_guidelines wiki page for simultaneous release process 15:56:22 performance requirements can be concrete and validated; also immunity to common attacks and vulnerabilities 15:56:40 * cdub has to drop 15:57:11 #info can we output a schedule like openstack, https://wiki.openstack.org/wiki/Liberty_Release_Schedule 15:57:25 #action Debra to initiate the development of the release plan for release 2 15:57:45 #info dlenrow and uli-k to head up the community team 15:58:07 #info julian_ZTE agree with schedule proposal 15:58:11 #topic AOB 15:58:11 Instead of saying carrier grade we could say foo, where foo is defined quantitatively around performance, scalability, availability, etc. 15:58:31 #endmeeting