Draft Minutes of OASIS TOSCA TC Meeting s1

Total Page:16

File Type:pdf, Size:1020Kb

Draft Minutes of OASIS TOSCA TC Meeting s1

Draft Minutes of OASIS TOSCA TC Meeting URL OF CALENDAR EVENT: https://www.oasis-open.org/apps/org/workgroup/tosca/event.php? event_id=35873. DATE: 14 August 2014 TIME: 12:00 PM EDT Scribe: Alessandro Rossini (SINTEF)

Meeting was quorate: YES

Observers:

Roster [The co-chairs maintain the roster based on the TC Process rules. Since rights are gained/lost at the end of a meeting and the co-chairs update between meetings, the roster should be accurate at the start of each meeting. You can view it at: http://www.oasis- open.org/apps/org/workgroup/tosca/members/roster.php]

Approval of Minutes The chair motioned for the below draft minutes to be approved. Seconded by Thomas Spatzier. Date of meeting: 7 August 2014 URL OF MINUTES DOC FROM CALENDAR EVENT: https://www.oasis- open.org/committees/document.php?document_id=53778&wg_abbrev=tosca

The chair motioned for the below draft minutes to be approved. Seconded by Jesus Molina. Date of meeting: 24 July 2014 URL OF MINUTES DOC FROM CALENDAR EVENT: https://www.oasis- open.org/committees/document.php?document_id=53680&wg_abbrev=tosca

Approved Agenda: Based on review and discussion of the proposed agenda, the chair motioned for the below agenda to be approved. Seconded by Karsten Beins.

Other Motions and Results (broken out from below): Motion: The TC approves three LOA requests that were made within the same 12 month period from Peter Gibbels (July 31 through August 22) and Thomas Spatzier (August 16 through August 31) as well as Karsten Beins (August 29th through September 14th). Approval of LOA for Peter, Thomas, and Karsten moved by Simon, seconded by Richard, passed without objection.

Motion: the TC to approves the Errata found at https://www.oasis- open.org/apps/org/workgroup/tosca/download.php/53678/TOSCA-v1.0-errata01-csd02.zip, and instructs the co-chairs to submit this to OASIS staff as Committee Spec Draft 02. Further, the TC instructs the co-chairs to request a public review for this document, once approved as CSD02. Approval of TOSCA V1.0 Errata moved by Simon, seconded by Paul, passed without objection.

The TC approves the document found at https://www.oasis- open.org/apps/org/workgroup/tosca/download.php/53841/TOSCA-Simple-Profile-YAML-v1.0- wd02-Rev-20b.docx as a general milestone and instructs the editors to accept all changes in that document, post a copy of that clean version to Kavi, and then create from the clean version the first rev of WD03. Approval of TOSCA-Simple-Profile-YAML-v1.0-wd02-Rev-20b.docx as a general milestone moved by Matt, seconded by Thomas, passed without objection.

Motion to Adjourn: MOTION to adjourn by Simon Moser. Seconded by Thomas Spatzier. Motion PASSES by unanimous consent. Meeting adjourned at 1:28 PM ET

Raw Chat Log: Paul Lipton (Co-Chair) public: Hello and welcome to today's meeting of the TOSCA TC! Please note that we use a new phone bridge, web conferencing, and chatroom. This information was privately communicated to all members. If you do not have this information, please send an email to the co-chairs using the email address that you are registered with at OASIS requesting the information. ATTENDANCE RECORDING: Participants are responsible to log their attendance on the Kavi calendar event at https://www.oasis- open.org/apps/org/workgroup/tosca/event.php?event_id=35873. When you join the meeting, use this page to record your attendance by clicking "Record My Attendance". If you are not on the internet, you can request the co-chair to record your attendance on your behalf. APPROVED LEAVES OF ABSENCE (for the minutes as per OASIS process (and to be helpful for planning)): Peter Gibbels - July 31 thru August 22 (pending TC approval (2nd LOA in 12 months)) Thomas Spatzier - August 16 thru August 31 (pending TC approval (2nd LOA in 12 months)) THANKS AGAIN TO ALL OUR SCRIBES (LAST SIX VOLUNTEERS BELOW)! * David Edery - 7 August * Richard Probst - 24 July * Lowell Higley - 17 July * Chip Holden - 10 July * Karstein Beins - 3 July * Efraim Moscovich - 19 June SCRIBE QUEUE (please volunteer for a future meeting in the chat room or speak up now!) * Alessandro Rossini - 14 August * Luc Boutier - 21 August * Peter Gibbels - 28 August !!! Today's meeting: Please Use Simon's phone and bridge !!! D O N O T P O S T BRIDGE/PHONE INFORMATION TO CHAT OR MAILING LIST. !!! Co-chairs will respond to reminder requests from your OASIS-REGISTERED email only. ==== Simon is running today's meeting. My apologies, but I may not be able to join this call today (or may be in listen-mode only). ==== anonymous morphed into Paul Lipton (cell 2) Please change your name from 'anonymous' using the Settings button anonymous morphed into Alessandro Rossini (Scribe - SINTEF) David Edery (Scribe - ALU) morphed into David Edery (ALU) Simon Moser (co-chair): Welcome / Roll Co-chair appoints a scribe Review/approve draft proposed agenda Review/approve draft minutes * August 7: https://www.oasis-open.org/committees/document.php? document_id=53778&wg_abbrev=tosca ** Thanks to David Edery for scribing * July 24: https://www.oasis-open.org/committees/document.php? document_id=53680&wg_abbrev=tosca ** Thanks to Richard Probst for scribing * Informal co-chair remarks Suggested motion: The TC approves two LOA requests that were made within the same 12 month period from Peter Gibbels (July 31 through August 22) and Thomas Spatzier (August 16 through August 31). ** ODCA Forecast 2014 free passes (see here) ** Also, please welcome new TC members Jim Hunter from CA Technologies, Vasile Radoaca from Alcatel-Lucent, Noa Koffman from Alcatel-Lucent, Larry Lamers from VMWare, Kurt Spence from CA Technologies, and Wayne Witzel III from Canonical *** New members: expect a delay, but you will be added to this list within a couple weeks of joining of the TC Interoperability Subcommittee Report * Status and updates from co- chairs (Matt Rutkowski and Richard Probst) ** Minutes of 2014--8-11: https://www.oasis-open.org/apps/org/workgroup/tosca- interop/email/archives/201408/msg00010.html ** Minutes of 2014-08-04: https://www.oasis-open.org/apps/org/workgroup/tosca- interop/email/archives/201408/msg00002.html *** IMPORTANT: You only need 1 slide to participate in the video the TC is preparing for ODCA Forecast (specify your 1 sentence voiceover (see email)) ** ODCA Forecast Conference Video Slides (8/11): https://www.oasis-open.org/committees/document.php? document_id=53785&wg_abbrev=tosca ** TC-approved short abstract and long abstract for ODCA Forecast Conference Technical Marketing & Education Ad Hoc (lead: Karsten Beins) * TOSCA-131 - This issue related to all such activities Ad Hoc on Container Support, e.g., Docker (lead: Hemal Surti) * TOSCA-174 - This issue related to group activities Ad Hoc on Network Features (lead: Avi Vachnis) * Meeting invitation and logistics (open to all TC members, of course) * TOSCA-173 - This issue related to general group activities. * TOSCA-175 (Support navigation within the service template) TOSCA V1.0 Errata * TOSCA-124: Errata - Reference Correction ** Note: changes from approved CSD01 consist of addition of schema file and spelling corrections. ** Suggested motion: the TC to approves the Errata found at https://www.oasis-open.org/apps/org/workgroup/tosca/download.php/53678/TOSCA- v1.0-errata01-csd02.zip, and instructs the co-chairs to submit this to OASIS staff as Committee Spec Draft 02. Further, the TC instructs the co-chairs to request a public review for this document, once approved as CSD02. TOSCA v1.1 NOTE: As always, only JIRA issues will be considered by the TC for v1.1 for validation and approval. Note that any TC member can create or comment on a JIRA issue, upload related documents to Kavi (the OASIS website), etc. Please contact the co-chairs if you have any questions. The below issues at the discretion of the co-chairs and time permitting. *** See TOSCA-7 (Alternate encodings Service Templates, e.g., YAML/JSON) *** Suggested motion: The TC approves the document found at https://www.oasis- open.org/committees/document.php?document_id=53805&wg_abbrev=tosca as a general milestone and instructs the editors to accept all changes in that document, post a copy of that clean version to Kavi, and then create from the clean version the first rev of WD03. * Resources ** See explanation of OASIS document types and typical cadence ** Current "base" for v1.1 XML Spec and Simple Profile is the v1.0 OASIS Standard documents (public) ** Note however that much work for v1.1 is being done first on the YAML rendering and Simple Profile Document (last TC approved CSD is CSD01 posted March 27, 2014) ** TOSCA-108: Catch-all for All Editorial Suggestions That Do NOT Change Semantics, e.g., spelling, grammar, readability (use for all v1.1 documents) Newly-Introduced Issues -- Brief Overview for TC and Discussion *** TOSCA- 176 (Add connectivity ability to Compute) *** TOSCA-180 (Support of secured repositories for artifacts) These issues have been recently introduced to the TC NOTE: These should be associated with a CSD, e.g., CSD02 or CSD03 *** TOSCA-178 (Define how an operation can expose outputs) *** TOSCA-177 (Cardinality for node template) *** TOSCA-179 (Add "timeout" and "retry" keynames to an operation) CSD02-related issues (The below was previously introduced to the TC. Any questions, suggestions, or requests to discuss further?) Note: Review issues that are receiving most attention in the YAML ad hoc. Any decisions or challenges? *** TOSCA-132 (Use "set_property" methods to "push" values from template inputs to nodes) *** TOSCA-133 (add material for defining a nested template that implements a node type) *** TOSCA-134 (Define TOSCA version type based upon Apache Maven versioning) *** TOSCA-135 (Define/reference a Regex language (or subset) we wish to support for constraints) *** TOSCA-138 (Define a Network topology for L2 Networks, etc.) *** TOSCA-139 (Compute node scalability should be specified with a Compute node capability) *** TOSCA-140 (Constraining the capabilities of multiple node templates) *** TOSCA-141 (Specifying Environment Constraints for Node Templates) *** TOSCA-142 (Define normative Artifact Types *** TOSCA-143 (Define normative tosca.nodes.Network Node Type) *** TOSCA-144 (Update Ch 6, Example 5, "Template for deploying a two-tier application servers.on two") *** TOSCA-145 (Update Ch 7, Example 6, "Template for deploying a two-tier application on two servers.") *** TOSCA-146 (Define a grammar for each property function and provide examples) *** TOSCA-147 (Define grammar for and examples of using Relationship templates) *** TOSCA- 148 (Need a means to express cardinality on relationships) *** TOSCA-149 (Create an independent section to describe a single requirement definition's grammar) *** TOSCA-150 (Work towards a common syntax for Requirement definitions) *** TOSCA-151 (Resolve spec. behavior if name collisions occur on named Requirements ) *** TOSCA-152 (Extend Requirement grammar to support "Optional/Best Can" Capability Type matching) *** TOSCA-153 (Define grammar and usage of Service Template keyname) *** TOSCA-154 (Decide how security/access control work with Nodes, update grammar, etc.) *** TOSCA-155 (How do we provide constraints on properties declared as simple YAML lists) *** TOSCA-156 (Are there IPv6 considerations (e.g., new properties) for tosca.capabilities.Endpoint) *** TOSCA-157 (Can/how do we make a property defn. "final" or "read-only") *** TOSCA-158 (Provide prose describging how Feature matching is done by orchestrators) *** TOSCA-159 (Describe how not all interfaces need to supply scripts (artifacts), it is a no-op behavior) *** TOSCA-160 (Need examples of using the "tosca.interfaces.relationship.Configure" interface) *** TOSCA-161 (Need examples of using the built-in feature (Capability) and dependency (Requirement) of tosca.nodes.Root) *** TOSCA-162 (Provide recognized values fo tosca.nodes.compute properties: os_arch) *** TOSCA-163 (Provide recognized values fo tosca.nodes.BlockStorage: store_fs_type) *** TOSCA-164 (Do we need a restart lifecycle operation for nodes?) *** TOSCA-165 (New use case / example: Selection/Replacement of web server type) *** TOSCA-166 (New use case / example: Web Server with (one or more) runtimes environments) *** TOSCA-169 (Resolve text and grammar for the "get_ref_property" function) *** TOSCA-170 (Explicit textual mention, and grammar support, for adding (extending) node operations) CSD03-related issues (The below was previously introduced to the TC. Any questions, suggestions, or requests to discuss further?) *** TOSCA-167 (New use case / example: Show abstract substitution of Compute node OS...) *** TOSCA-168 (New use case / example: Show how substitution of IaaS can be accomplished) ** TOSCA-126 (Specifying connectivity to endpoints hosted outside a Service Template) ** TOSCA-127 (Conventions for provisioning network connectivity for Service Templates) ** TOSCA-114 (Composite Capabilities and Requirements) ** TOSCA-12 (Basic Node Types) -- also related is TOSCA-11 (Lifecycle Operations) -- Simple Profile, essentially TOSCA v1.0 * TOSCA-171 (Various v1.0 spec bugs) REMINDER: While a general approach can be decided by motion, specific proposals and contributions need to be JIRA issue Alessandro Rossini (Scribe - SINTEF): Agenda moved by Simon, seconded by Karsten, passed without objection. Alessandro Rossini (Scribe - SINTEF): Acceptance of minutes from 7 August moved by Simon, seconded by Thomas, passed without objection. Alessandro Rossini (Scribe - SINTEF): Acceptance of minutes from 24 July moved by Simon, seconded by Jesus, passed without objection. Simon Moser (co-chair): motion: The TC approves two LOA requests that were made within the same 12 month period from Peter Gibbels (July 31 through August 22) and Thomas Spatzier (August 16 through August 31). anonymous morphed into jacques Durand (Fujitsu) Karsten Beins (Fujitsu): motion: The TC approves two LOA requests that were made within the same 12 month period from Peter Gibbels (July 31 through August 22) and Thomas Spatzier (August 16 through August 31) as well as Karsten Beins (August 29th through September 14th). Karsten Beins (Fujitsu): motion: The TC approves three LOA requests that were made within the same 12 month period from Peter Gibbels (July 31 through August 22) and Thomas Spatzier (August 16 through August 31) as well as Karsten Beins (August 29th through September 14th). Alessandro Rossini (Scribe - SINTEF): Jim Hunter introduces himself: architect at CA, interested in TOSCA. Simon Moser (co-chair): Noa Koffman Alessandro Rossini (Scribe - SINTEF): Noa Koffman introduces herself: Alcatel-Lucent, working on the implementation of TOSCA. Alessandro Rossini (Scribe - SINTEF): Approval of LOA for Peter, Thomas, and Karsten moved by Simon, seconded by Richard, passed without objection. Simon Moser (co-chair): https://www.oasis- open.org/apps/org/workgroup/tosca/email/archives/201407/msg00041.html Alessandro Rossini (Scribe - SINTEF): Simon reminds that ODCA Forecast 2014 offers free passes to TOSCA TC members. Alessandro Rossini (Scribe - SINTEF): Jesus asks if free passes are still available. Paul Lipton (Co-Chair) public: Hi all, I'm in listen mode intermittently Paul Lipton (Co-Chair) public: Latest slide deck: https://www.oasis- open.org/apps/org/workgroup/tosca/download.php/53838/TOSCA%20Kiosk%20Slides %20for%20ODCA%20Forecast%202014%20-%202014-08-13.pptx Simon Moser (co-chair): Thanks Paul, and welcome Alessandro Rossini (Scribe - SINTEF): Matt reports on the work done by the Interop. SC. Paul Lipton (Co-Chair) public: Hi Simon! Alessandro Rossini (Scribe - SINTEF): Some videos will be omitted from the ODCA Forecast presentation and will be added to the OASIS YouTube channel. Paul Lipton (Co-Chair) public: Please note that we do not yet have commitment/approval to use their YouTube channel yet, but I am checking. Back to you all on that soon. Paul Lipton (Co-Chair) public: Minor correction: the ODCA video (used for kiosk and OASIS YouTube channge (pending) has no embedded videos. It is all slides. Alessandro Rossini (Scribe - SINTEF): Matt presents the latest version of the kiosk slides. Alessandro Rossini (Scribe - SINTEF): Matt and Simon remind to send slides by Monday. anonymous morphed into Noa Koffman (ALU) Alessandro Rossini (Scribe - SINTEF): Karsten reports on work done by the Technical Marketing and Education ad-hoc group. Matt Rutkowski (IBM): To correct the minutes above, the kiosk presentation will no longer include 5-10 second videos. Instead companies that had planned to create videos for ODCA (or beyond) the path will be posting them to the OASIS YouTube channel (NONE WILL BE OMITTED) Alessandro Rossini (Scribe - SINTEF): There will be a 15-minute slot on next week. Paul Lipton (Co-Chair) public: The container group meets bi-weekly Matt Rutkowski (IBM): as long as the TC/OASIS approve the videos they can be added to the channel and referenced when they become available at ODCA or beyond Alessandro Rossini (Scribe - SINTEF): There is no update from the Container ad-hoc group. Alessandro Rossini (Scribe - SINTEF): Avi reports on the work done by the Networking Features ad-hoc group. Paul Lipton (Co-Chair) public: @Simon: Avi wanted 10 minutes or so to show a few things Alessandro Rossini (Scribe - SINTEF): Avi presents the slides on the use cases that are going to be addressed. Alessandro Rossini (Scribe - SINTEF): The use cases justify the introduction of network node types and port types. Alessandro Rossini (Scribe - SINTEF): Derek presents the slides on the separation of network and application abstractions. Alessandro Rossini (Scribe - SINTEF): Avi discusses the pros and contras of the first option of service template with networks stitching. Alessandro Rossini (Scribe - SINTEF): Jacques supports the idea of separating service templates and network templates. Alessandro Rossini (Scribe - SINTEF): Jacques discusses a possible issue with network templates and already provisioned networks. Alessandro Rossini (Scribe - SINTEF): Matt clarifies that both options of service template with networks stitching will be included in the YAML document working draft 3. Alessandro Rossini (Scribe - SINTEF): Avi discusses the pros and contras of the second option of service template with networks stitching. Paul Lipton (Co-Chair) public: Good point from Matt. I believe he said that once we get to the WD03 (CSD02 candidate), that the TC is encouraged to create new JIRA issues against that document. Simon Moser (co-chair): Motion: the TC to approves the Errata found at https://www.oasis-open.org/apps/org/workgroup/tosca/download.php/53678/TOSCA- v1.0-errata01-csd02.zip, and instructs the co-chairs to submit this to OASIS staff as Committee Spec Draft 02. Further, the TC instructs the co-chairs to request a public review for this document, once approved as CSD02. Alessandro Rossini (Scribe - SINTEF): Approval of TOSCA V1.0 Errata moved by Simon, seconded by Paul, passed without objection. Matt Rutkowski (IBM): I move to approve the TOSCA-Simple-Profile-YAML-v1.0- wd02-Rev-20b.docx as Working Draft 02 of the TOSCA Simple Profile in YAML v1.0 specification as posted at this link: https://www.oasis- open.org/apps/org/workgroup/tosca/download.php/53841/TOSCA-Simple-Profile- YAML-v1.0-wd02-Rev-20b.docx Paul Lipton (Co-Chair) public: Please use this suggested motion to incorporate the latest version with minor spelling/grammar changes suggested by Jacques: The TC approves the document found at https://www.oasis- open.org/apps/org/workgroup/tosca/download.php/53841/TOSCA-Simple-Profile- YAML-v1.0-wd02-Rev-20b.docx as a general milestone and instructs the editors to accept all changes in that document, post a copy of that clean version to Kavi, and then create from the clean version the first rev of WD03. Matt Rutkowski (IBM): Please feel free to adjust the motion (above) that I plan to submit to the TC following my update Alessandro Rossini (Scribe - SINTEF): Matt presents the latest version of the Simple Profile YAML document. Matt Rutkowski (IBM): Move to approve the motion as Paul posted Alessandro Rossini (Scribe - SINTEF): Approval of TOSCA-Simple-Profile-YAML- v1.0-wd02-Rev-20b.docx as a general milestone moved by Matt, seconded by Thomas, passed without objection. Alessandro Rossini (Scribe - SINTEF): Paul reminds that this TC is a candidate for an OASIS award. Matt Rutkowski (IBM): (Matt R.) is Paul's placeholder for me ... Alessandro Rossini (Scribe - SINTEF): Simon moves to adjourn, seconded by Thomas, passed without objection.

Recommended publications