Uploaded image for project: 'OASIS Cloud Application Management for Platforms (CAMP) TC'
  1. OASIS Cloud Application Management for Platforms (CAMP) TC
  2. CAMP-173

"service resource" is not required to advertise its characteristics

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Spec
    • Labels:
      None

      Description

      The CAMP spec says that a Plan can contain a ServiceSpec that "describes a service used by the application". A ServiceSpec can contain an array of CharacteristicSpecifcations which "describe a desired characteristic or capability". Example 3 shows:

      10 characteristics:
      11 -
      12 characteristic_type: com.example:Linux
      13 com.example.linux.kernelVersion: [3.9.6]
      14 org.iaas.bitsize: 64

      This seems clear enough, but what is lacking is any way to correlate this information with the information provided by the CAMP resource model.

      The purpose of ServiceSpecification's is to provide information to the platform so that it can select "service resources" that meet the consumers requirements. The CAMP TC has long been of the opinion that the process of matching the information in a Plan to specific "service resources" instances is, and should be, opaque to the consumer; the CAMP spec shouldn't say anything about this process. However, there is a difference between "opaque" and "a complete and utter mystery".

      At a minimum the CAMP spec should define some optional way whereby a Provider can adorn a "service resource" (or a resource that inherits from the "service resource") with enough information to give Consumers some notion of whether or not the service represented by that resource will be able to meet their requirements. Ideally this information should be analogous to the information in the CharacteristicSpecification array.

        Attachments

          Activity

          Hide
          martin.chapman Martin Chapman (Inactive) added a comment -

          from 23rd July 2014:

          MOTION: Tom moves to open CAMP-173, Ashok seconds
          RESOLUTION: CAMP-173 opened
          Gil: I have it an initial status of P2
          Tom: it is an important P2

          Show
          martin.chapman Martin Chapman (Inactive) added a comment - from 23rd July 2014: MOTION: Tom moves to open CAMP-173 , Ashok seconds RESOLUTION: CAMP-173 opened Gil: I have it an initial status of P2 Tom: it is an important P2
          Hide
          gilbert.pilz Gilbert Pilz (Inactive) added a comment -

          Added link to first, rough-cut, proposal.

          Show
          gilbert.pilz Gilbert Pilz (Inactive) added a comment - Added link to first, rough-cut, proposal.
          Hide
          gilbert.pilz Gilbert Pilz (Inactive) added a comment -

          Updated with v2 proposal.

          Show
          gilbert.pilz Gilbert Pilz (Inactive) added a comment - Updated with v2 proposal.
          Hide
          gilbert.pilz Gilbert Pilz (Inactive) added a comment -

          Update proposal to V3.

          Show
          gilbert.pilz Gilbert Pilz (Inactive) added a comment - Update proposal to V3.
          Hide
          martin.chapman Martin Chapman (Inactive) added a comment -

          From 6th August 2014:

          motion: m: anish s:jacques resolve issue 173 with v3 proposal in JIRA
          no objections. motion approved w/o. 173 is resolved

          Show
          martin.chapman Martin Chapman (Inactive) added a comment - From 6th August 2014: motion: m: anish s:jacques resolve issue 173 with v3 proposal in JIRA no objections. motion approved w/o. 173 is resolved
          Show
          gilbert.pilz Gilbert Pilz (Inactive) added a comment - Resolution applied to WD 46: https://www.oasis-open.org/apps/org/workgroup/camp/download.php/53765/camp-spec-v1.1-wd46.doc
          Hide
          martin.chapman Martin Chapman (Inactive) added a comment -

          Closed due to the following motion on 27th August 2014:

          Motion: Gilbert Pilz m/"I move that the TC approve submitting Cloud Application Management for Platforms Version 1.1 Working Draft 48 contained in https://www.oasis-open.org/apps/org/workgroup/camp/download.php/53966/CSD05package.zip for 15 days public review and designate the PDF version of the specification as authoritative." s/Tom Rutt
          no discussion
          no objections
          motion carried

          Show
          martin.chapman Martin Chapman (Inactive) added a comment - Closed due to the following motion on 27th August 2014: Motion: Gilbert Pilz m/"I move that the TC approve submitting Cloud Application Management for Platforms Version 1.1 Working Draft 48 contained in https://www.oasis-open.org/apps/org/workgroup/camp/download.php/53966/CSD05package.zip for 15 days public review and designate the PDF version of the specification as authoritative." s/Tom Rutt no discussion no objections motion carried

            People

            • Assignee:
              gilbert.pilz Gilbert Pilz (Inactive)
              Reporter:
              gilbert.pilz Gilbert Pilz (Inactive)
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: