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

Host API fails with multi-value filter

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.2.1
    • 2.2.2
    • ambari-server
    • None

    Description

      hosts filtering by multiple state results in server error but filtering by single state works fine.

      GET api/v1/clusters/clustername/hosts -d '{"RequestInfo":{"query":"stack_versions/HostStackVersions/state.in(INSTALLING,INSTALL_FAILED,OUT_OF_SYNC)"}}'
      {
        "status" : 500,
        "message" : "org.apache.ambari.server.controller.spi.SystemException: Stack version should have numerical id"
      }
      
      GET api/v1/clusters/clustername/hosts -d '
      {"RequestInfo":{"query":"stack_versions/HostStackVersions/state.in(INSTALLING)"}}'
      Request successful.
      
      

      Attachments

        1. rb43953.patch
          24 kB
          Ajit Kumar

        Issue Links

          Activity

            People

              ajit.kumar Ajit Kumar
              ajit.kumar Ajit Kumar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: