OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC

  • 1.  TOSCA Simple Profile in YAML Version 1.3 inconsistencies

    Posted 08-11-2019 13:52
    Hi all.

    While we were testing our TOSCA parser-soon-to-be on normative type
    definitions from the latest "beta" version of TOSCA standard, we found some
    errors and inconsistencies in the document.

    1. In section 3.6.20.1, the "type" key is not described at all. And while the
    grammar section does list it, there is no information that would told us
    whether this key is required or not.

    2. In the section 5.8, all non-trivial interface type definitions use grammar
    from the TOSCA 1.2 that has been changed in 1.3.

    3. In section 5.10.1, group type has an interface associated with it, but the
    grammar in section 3.7.11 does not allow it.

    4. In section 5.9.14, LoadBalancer type definition contains "description"
    field in the application requirement definition, which is not a valid key
    according to the section 3.7.3.

    Maybe someone from the TC can have a look at those before the official
    unveiling of the TOSCA 1.3.


    As a side note, is there a reference parser implementation that one could use
    to verify the correctness of 3rd party parsers and/or TOSCA documents?

    Cheers,
    Tadej


    --
    Tadej Borovšak / Software Developer
    XLAB d.o.o. / Pot za Brdom 100 / SI - 1000 Ljubljana / Slovenia
    tel.+386 1 244 77 50 / info@xlab.si / www.xlab.si



  • 2.  RE: [tosca-comment] TOSCA Simple Profile in YAML Version 1.3 inconsistencies

    Posted 08-16-2019 19:23
    Hi Tadej,

    Thanks for your helpful comments. I will pass these to the TOSCA TC for their future consideration.

    Regards,
    Paul




  • 3.  FW: [tosca-comment] TOSCA Simple Profile in YAML Version 1.3 inconsistencies

    Posted 08-16-2019 19:26
    Hi TOSCA-teers, Ad Hoc Co-leaders, and Editors, You may wish to consider these comments that were received on our public comment portal, e.g., for the upcoming v2.0 release. Thanks, Paul