Uploaded image for project: 'Help-Coaches-Desk'
  1. Help-Coaches-Desk
  2. HELC-875

FIWARE.Request.Coach.CreatiFI.Urgent: Iaas GE API server URL and availability of v2.0 APIs in Spain2 region

    Details

    • Type: extRequest
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Component/s: CreatiFI
    • Labels:
      None

      Description

      Dear FIWARE coach,
      we forward you a support request received from a CreatiFI applicant we are
      not able to solve.
      Please let us know if you need direct contact with the submitter.
      Thanks.

      ***********************************

      Hello,
      we are performing new tests of our architecture, trying to overcome the
      limitation of using just 1 external IP address, as imposed by the move of
      our project to Spain2 node from Karlskrona region (where each server had an
      external IP address).

      When our LoadBalancer, which was working weeks ago, tries to authenticate I
      receive the following error:
      {"error": {"message": "get_version_v2() got an unexpected keyword argument
      'auth'", "code": 400, "title": "Bad Request"}}

      In the documentation we followed, the OS_AUTH_URL was
      http://130.206.82.10:4730/v2.0/

      Now, a auth request on that URL returns:
      <html><body><h1>504 Gateway Time-out</h1>
      The server didn't respond in time.
      </body></html>

      I tried to replace the URL with http://cloud.lab.fiware.org:4730

      And the following curl test:
      curl -d '{"auth": {"tenantName": "00000000000000000000000000006303",
      "passwordCredentials":

      {"username": "gianni@solidshield.com", "password": "mypassword"}

      }}' -H "Content-type: application/json"
      http://cloud.lab.fiware.org:4730/v2.0/

      returns a:
      {"error": {"message": "get_version_v2() got an unexpected keyword argument
      'auth'", "code": 400, "title": "Bad Request"}}

      What URL should I use now in order to authenticate and then use the IaaS
      restful APIs, as we did in the past?
      Are v2.0 APIs still supported?

      Thanks in advance,
      Gianni

      ***********************************

      _______________________________________________
      Fiware-creatifi-coaching mailing list
      Fiware-creatifi-coaching@lists.fi-ware.org
      https://lists.fi-ware.org/listinfo/fiware-creatifi-coaching

      [Created via e-mail received from: Andrea Maestrini <amaestrini@create-net.org>]

        Issue Links

          Activity

          Hide
          fw.ext.user FW External User added a comment -

          Dear FIWARE coach,
          we received an updated from a CreatiFI applicants.
          CreatiFI phase 1 finishes on 15th of July.
          The developer needs an answer asap.
          Could you provide some hints?
          Thanks in advance.

          ************************************

          Hi,
          I've been able to authenticate myself, by using the following request:

          curl -k -d '{"auth": {"tenantId": "00000000000000000000000000006303",
          "passwordCredentials":

          {"username": "gianni@solidshield.com", "password": "mypassword"}

          }}' -H "Content-type: application/json"
          https://cloud.lab.fiware.org/keystone/v2.0/tokens

          Now the problem is that compute APIs we implemented in our prototype seems
          no longer useable with the GE.
          As "Compute API v2 (SUPPORTED)" (
          http://developer.openstack.org/api-ref-compute-v2.html) says, to list our
          running VMs we used

          GET /v2/​

          {tenant_id}

          ​/servers, resulting in querying this URL:
          http://194.47.157.5:8774/v2/00000000000000000000000000006303

          To get this address we looked up the result of get Token requests,
          access.serviceCatalog nodes, for the node of type compute, name nova for
          our region (it was Karlskrona).

          Doing the same for our new node Spain2 results in the following URL:
          http://130.206.112.3:9696/v2.0/00000000000000000000000000006303/servers

          But performing a CURL requests on it returns the following error:

          HTTP/1.1 404 Not Found
          Content-Length: 52
          Content-Type: text/plain; charset=UTF-8
          X-Openstack-Request-Id: req-0ca5ca70-a542-439e-921d-3c82e7fba9ac
          Date: Mon, 13 Jul 2015 14:57:01 GMT
          Connection: close

          404 Not Found

          The resource could not be found.

          Trying to use the end point marked as "type" "computev3" and "name"
          "novav3" is even worse: for all regions the URL is
          http://puppet-master.lab.fi-ware.org which is not responding to any request.

          Is the support of IaaS GE currently broken?

          Wednesday July 15th is the deadline for our Creatify project and this
          problem is blocking our prototype, we need urgent support.

          Thanks for your understanding,
          Gianni

          ************************************

          On Mon, Jul 13, 2015 at 8:41 AM, Andrea Maestrini <amaestrini@create-net.org
          > wrote:

          > Dear FIWARE coach,
          > we forward you a support request received from a CreatiFI applicant we are
          > not able to solve.
          > Please let us know if you need direct contact with the submitter.
          > Thanks.
          >
          > ***********************************
          >
          > Hello,
          > we are performing new tests of our architecture, trying to overcome the
          > limitation of using just 1 external IP address, as imposed by the move of
          > our project to Spain2 node from Karlskrona region (where each server had an
          > external IP address).
          >
          > When our LoadBalancer, which was working weeks ago, tries to authenticate
          > I receive the following error:
          > {"error": {"message": "get_version_v2() got an unexpected keyword argument
          > 'auth'", "code": 400, "title": "Bad Request"}}
          >
          > In the documentation we followed, the OS_AUTH_URL was
          > http://130.206.82.10:4730/v2.0/
          >
          > Now, a auth request on that URL returns:
          > <html><body><h1>504 Gateway Time-out</h1>
          > The server didn't respond in time.
          > </body></html>
          >
          > I tried to replace the URL with http://cloud.lab.fiware.org:4730
          >
          > And the following curl test:
          > curl -d '{"auth": {"tenantName": "00000000000000000000000000006303",
          > "passwordCredentials":

          {"username": "gianni@solidshield.com", "password": > "mypassword"}

          }}' -H "Content-type: application/json"
          > http://cloud.lab.fiware.org:4730/v2.0/
          >
          > returns a:
          > {"error": {"message": "get_version_v2() got an unexpected keyword argument
          > 'auth'", "code": 400, "title": "Bad Request"}}
          >
          > What URL should I use now in order to authenticate and then use the IaaS
          > restful APIs, as we did in the past?
          > Are v2.0 APIs still supported?
          >
          > Thanks in advance,
          > Gianni
          >
          > ***********************************
          >
          >

          _______________________________________________
          Fiware-creatifi-coaching mailing list
          Fiware-creatifi-coaching@lists.fi-ware.org
          https://lists.fi-ware.org/listinfo/fiware-creatifi-coaching

          Show
          fw.ext.user FW External User added a comment - Dear FIWARE coach, we received an updated from a CreatiFI applicants. CreatiFI phase 1 finishes on 15th of July. The developer needs an answer asap. Could you provide some hints? Thanks in advance. ************************************ Hi, I've been able to authenticate myself, by using the following request: curl -k -d '{"auth": {"tenantId": "00000000000000000000000000006303", "passwordCredentials": {"username": "gianni@solidshield.com", "password": "mypassword"} }}' -H "Content-type: application/json" https://cloud.lab.fiware.org/keystone/v2.0/tokens Now the problem is that compute APIs we implemented in our prototype seems no longer useable with the GE. As "Compute API v2 (SUPPORTED)" ( http://developer.openstack.org/api-ref-compute-v2.html ) says, to list our running VMs we used GET /v2/​ {tenant_id} ​/servers, resulting in querying this URL: http://194.47.157.5:8774/v2/00000000000000000000000000006303 To get this address we looked up the result of get Token requests, access.serviceCatalog nodes, for the node of type compute, name nova for our region (it was Karlskrona). Doing the same for our new node Spain2 results in the following URL: http://130.206.112.3:9696/v2.0/00000000000000000000000000006303/servers But performing a CURL requests on it returns the following error: HTTP/1.1 404 Not Found Content-Length: 52 Content-Type: text/plain; charset=UTF-8 X-Openstack-Request-Id: req-0ca5ca70-a542-439e-921d-3c82e7fba9ac Date: Mon, 13 Jul 2015 14:57:01 GMT Connection: close 404 Not Found The resource could not be found. Trying to use the end point marked as "type" "computev3" and "name" "novav3" is even worse: for all regions the URL is http://puppet-master.lab.fi-ware.org which is not responding to any request. Is the support of IaaS GE currently broken? Wednesday July 15th is the deadline for our Creatify project and this problem is blocking our prototype, we need urgent support. Thanks for your understanding, Gianni ************************************ On Mon, Jul 13, 2015 at 8:41 AM, Andrea Maestrini <amaestrini@create-net.org > wrote: > Dear FIWARE coach, > we forward you a support request received from a CreatiFI applicant we are > not able to solve. > Please let us know if you need direct contact with the submitter. > Thanks. > > *********************************** > > Hello, > we are performing new tests of our architecture, trying to overcome the > limitation of using just 1 external IP address, as imposed by the move of > our project to Spain2 node from Karlskrona region (where each server had an > external IP address). > > When our LoadBalancer, which was working weeks ago, tries to authenticate > I receive the following error: > {"error": {"message": "get_version_v2() got an unexpected keyword argument > 'auth'", "code": 400, "title": "Bad Request"}} > > In the documentation we followed, the OS_AUTH_URL was > http://130.206.82.10:4730/v2.0/ > > Now, a auth request on that URL returns: > <html><body><h1>504 Gateway Time-out</h1> > The server didn't respond in time. > </body></html> > > I tried to replace the URL with http://cloud.lab.fiware.org:4730 > > And the following curl test: > curl -d '{"auth": {"tenantName": "00000000000000000000000000006303", > "passwordCredentials": {"username": "gianni@solidshield.com", "password": > "mypassword"} }}' -H "Content-type: application/json" > http://cloud.lab.fiware.org:4730/v2.0/ > > returns a: > {"error": {"message": "get_version_v2() got an unexpected keyword argument > 'auth'", "code": 400, "title": "Bad Request"}} > > What URL should I use now in order to authenticate and then use the IaaS > restful APIs, as we did in the past? > Are v2.0 APIs still supported? > > Thanks in advance, > Gianni > > *********************************** > > _______________________________________________ Fiware-creatifi-coaching mailing list Fiware-creatifi-coaching@lists.fi-ware.org https://lists.fi-ware.org/listinfo/fiware-creatifi-coaching

            People

            • Assignee:
              silviocretti Silvio Cretti
              Reporter:
              fw.ext.user FW External User
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: