Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-22345

Add service dependencies

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0
    • 3.0.0
    • ambari-server
    • None

    Description

      API:

      POST http://SERVER:8080/api/v2/clusters/{cluster-id}/servicegroups/{sgId}/services
      
      Request
      
      {
        "ServiceInfo" : {
          "service_name" : "{service-name}",
          "service_display_name" : "{service-display-name}",
          "service_version" : "{service-version}",
          "stack_id" : "{stack-id}",
          "hosting_platform" : "Ambari|Yarn"
        }
        "dependencies" : [
            {
              "ServiceInfo" : {
                "service_id" : "{dependent-service-id}",
                "cluster_id" : "{dependent-cluster-id}",
                "service_group_id" : "{dependent-service-group-id}",        
             }
            }
          ]
      }
      

      DB:
      Add table servicedependencies

      Attachments

        1. AMBARI-22345_part2.patch
          62 kB
          Vitaly Brodetskyi
        2. AMBARI-22345_part3.patch
          53 kB
          Vitaly Brodetskyi
        3. AMBARI-22345.patch
          89 kB
          Vitaly Brodetskyi

        Activity

          People

            vbrodetskyi Vitaly Brodetskyi
            vbrodetskyi Vitaly Brodetskyi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: