On Wed, 2017-03-08 at 15:31 +0200, Tallgren, Tapio wrote:
> 
>     Does the nova scheduler log tell
>       anything useful about why there are not enough hosts available?
> 
>       
> 
>       Since you are running in a VM, it could be that you really do not
>       have enough hosts.

I moved everything to a physical host since last time it was suggested that VM
could be problematic.
So, eveything is running on physical machine right now.

> > > > > > > > > > > 
      

      -Tapio

      

      

      

      

      On 03/08/2017 12:54 PM, Marco Varlese wrote:

    

    > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > 
      
      
      > > Hi,

      > > 

      

      > > I can create manually an instance with the "openstack server
        create".

      > > 

      

      > > However, when yardstick does its magic I get the following
        error:

      > > ====

      > > Writing
/home/stack/yardstick_venv/lib/python2.7/site-packages/yardstick-0.1.dev0-py2.7.egg/yardstick/resources/files/yardstick_key-e9b9c7c2
        ...

      > > Deploying context 'demo-86b44547'

      > > 2017-03-08 11:33:12,907 yardstick.orchestrator.heat
        heat.py:450 INFO Creating stack 'demo-86b44547'

      > > error: failed to deploy stack: 'Resource CREATE failed:
        ResourceInError: resources.athena.demo-86b44547: Went to status
        ERROR due to "Message: No valid host was found. There are not
        enough hosts available., Code: 500"'

      > > Undeploying all contexts

      > > ====

      > > 

      

      > > And then - if I check the status:

      > > 

      

      > > > > (yardstick_venv) stack@wingenfelder:~/yardstick>
        openstack server list

      > > 
+--------------------------------------+----------------------+--------+------------------------------+--------------+

      > > | ID                                   |
        Name                 | Status | Networks                     |
        Image Name   |

      > > 
+--------------------------------------+----------------------+--------+------------------------------+--------------+

      > > | c91fba90-500b-4c8e-86c3-f08b67a4f5e0 | athena.demo-86b44547
        | ERROR  |                              | cirros-0.3.3 |

      > > | 14a415e9-adaa-4d8a-b465-e9ccff85cbd8 |
        ares.demo-86b44547   | ACTIVE | demo-86b44547-test=10.0.1.11 |
        cirros-0.3.3 |

      > > 
+--------------------------------------+----------------------+--------+------------------------------+--------------+

      > > 

      

      > > 

      

      > > Thanks,

      > > Marco

      > > 

      

      > > On Wed, 2017-03-08 at 06:11 +0000, chenjiankun wrote:

      > > > > > > 
        > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > 
          > > > Hi,

          > > >  

          > > > Can you create an
              instance using openstack command manually?

          > > >  

          > > > Using the follow
              command:

          > > > openstack server
              create --image cirros-0.3.3 --flavor m1.small --nic
              net-id=net04_ext server_name

          > > > (you need to replace
              the flavor and nic value with your own.

          > > > Using the follow
              command to get all flavors:

          > > > openstack flavor list

          > > > Using the follow
              command to get all network:

          > > >          openstack
              network list

          > > > )

          > > >  

          > > > If you can create a
              instance, I think maybe there is something wrong with
              yardstick.

          > > > If failed to create an
              instance, maybe there is something wrong with the
              environment.

          > > >  

          > > > Regards,

          > > > Jack Chan

          > > >  

          > > > > > > 
            > > > > > > 
              > > > From:> > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > 
                  [email protected]
                  [mailto:[email protected]]
                  On Behalf Of Marco Varlese

                  Sent: Thursday, March 02, 2017 9:34 PM

                  To: Tapio Tallgren; [email protected]

                  Subject: Re: [opnfv-tech-discuss] [yardstick]
                  Yardstick run-time issue

            

          

          > > >  

          > > > > > > 
            > > > On Thu, 2017-03-02
                at 14:34 +0200, Tapio Tallgren wrote:

          

          > > > > > > > > > > > > 
            > > > > > > 
              > > > On 03/02/2017
                  02:15 PM, Marco Varlese wrote:

            

            > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > 
              > > > > > > 
                > > > On Thu,
                    2017-03-02 at 13:41 +0200, Tapio Tallgren wrote:

              

              > > > > > > > > > > > > > > > > > > > > > 
                > > > > > > 
                  > > > On 03/02/2017
                      10:45 AM, Marco Varlese wrote:

                

                > > > > > > > > > > > > > > > > > > 
                  > > > > > > 
                    > > > Hi,

                  

                  > > > > > > 
                    > > > In my
                        previous email I did not mention the use of the
                        docker image, I was trying to install it on the
                        system following the online Yardstick
                        documentation.

                  

                  > > > > > > 
                    > > >  

                  

                  > > > > > > 
                    > > > Why do I
                        need to use the docker image necessarily? 

                  

                  > > > > > > 
                    > > >  

                  

                

                > > > > > > > > > > > > I have been
                    using a kvm VM for Yardstick. Docker is easier to
                    use since you do not need to set up the virtenv etc.

                    

                    

                  

                > > > > > > 
                  > > > Also, are
                      there any particular reasons/dependencies why it
                      has to be Ubuntu 14.04? It's quite "old" and the
                      new LTS (16.04) has been out for a while.

                

                > > > > > > 
                  > > >  

                

                > > > 

                    I just used the Xenial Ubuntu and it worked equally
                    well. I downloaded and booted the Xenial image, git
                    cloned Yardstick to it, and then installed Yardstick
                    on it. For reporting, I used a Docker image.

              

              > > > > > > 
                > > > How did you
                    setup the Openstack environment? 

              

              > > > > > > 
                > > > In my case I
                    cloned DevStack (master) and installed it on the
                    box.

              

              > > > > > > 
                > > >  

              

              > > > > > > 
                > > > My setup has
                    everything installed onto one single VM:

              

              > > > > > > 
                > > > 1) DevStack
                    (with Heat)

              

              > > > > > > 
                > > > 2) Yardstick
                    with its virtual-env

              

              > > > > > > 
                > > >  

              

              > > > > > > 
                > > > And when I try
                    launch the ping.yaml test case I get the error
                    mentioned in my prev email...

              

              > > > > > > 
                > > >  

              

              > > > > > > 
                > > > Any
                    thoughts/ideas?

              

              > > > > > > 
                > > >  

              

            

            > > > > > > 

                I had a physical deployment. Since you are running
                everything in a VM, it is best to use the virtenv and
                not launch another VM.

                Can you use the "openstack server list" command from the
                Yardstick virtenv? Do you see cirros-0.3.3 when you do
                "openstack image list"? I think there was some confusion
                about cirros-0.3.3 and cirros-0.3.4, but I cannot find
                the reference right now.

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > Yes I can see it...
                I downloaded the image from 
http://download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img

          

          > > > > > > 
            > > > and installed it via
                glance...

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > 
+--------------------------------------+--------------------------+--------+

          

          > > > > > > 
            > > > |
                ID                                   |
                Name                     | Status |

          

          > > > > > > 
            > > > 
+--------------------------------------+--------------------------+--------+

          

          > > > > > > 
            > > > |
                03e72a29-88fc-4be7-90e4-70173fa80ce2 |
                cirros-0.3.3             | active |

          

          > > > > > > 
            > > > 
+--------------------------------------+--------------------------+--------+

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > ====

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > I just redeployed
                everything on a physical machine... just following the
                same steps... the error I get now is different 

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > Writing
/root/yardstick_venv/lib/python2.7/site-packages/yardstick-0.1.dev0-py2.7.egg/yardstick/resources/files/yardstick_key-1d2a644a
                ...

          

          > > > > > > 
            > > > Deploying context
                'demo-d3c047d1'

          

          > > > > > > 
            > > > 2017-03-02
                14:22:26,407 yardstick.orchestrator.heat heat.py:450
                INFO Creating stack 'demo-d3c047d1'

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > error: failed to
                deploy stack: 'ERROR: <!DOCTYPE HTML PUBLIC
                "-//IETF//DTD HTML 2.0//EN">

          

          > > > > > > 
            > > > <html><head>

          

          > > > > > > 
            > > > <title>504
                Gateway Timeout</title>

          

          > > > > > > 
            > > > </head><body>

          

          > > > > > > 
            > > > <h1>Gateway
                Timeout</h1>

          

          > > > > > > 
            > > > <p>The gateway
                did not receive a timely response

          

          > > > > > > 
            > > > from the upstream
                server or application.</p>

          

          > > > > > > 
            > > > </body></html>

          

          > > > > > > 
            > > > '

          

          > > > > > > 
            > > > Undeploying all
                contexts

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > ======

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > These are my ENV
                variables:

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > OS_PROJECT_DOMAIN_ID=default

          

          > > > > > > 
            > > > OS_REGION_NAME=RegionOne

          

          > > > > > > 
            > > > OS_USER_DOMAIN_ID=default

          

          > > > > > > 
            > > > OS_PROJECT_NAME=demo

          

          > > > > > > 
            > > > OS_IDENTITY_API_VERSION=3

          

          > > > > > > 
            > > > OS_PASSWORD=secret

          

          > > > > > > 
            > > > OS_AUTH_URL=http://AA.BBB.CC.DDD:5000/v2.0

          

          > > > > > > 
            > > > OS_USERNAME=demo

          

          > > > > > > 
            > > > OS_TENANT_NAME=demo

          

          > > > > > > 
            > > > OS_VOLUME_API_VERSION=2

          

          > > > > > > 
            > > > EXTERNAL_NETWORK=net04_ext

          

          > > > > > > 
            > > >  

          

          > > > > > > 
            > > > Interestingly, the
                openrc file (which I have to source) by default uses v3
                for the OS_AUTH_URL but I had to change it to v2.0
                because Yardstick was complaining with the following
                error:

          

          > > > > > > 
            > > > error: failed to
                deploy stack: 'Expecting to find domain in project. The
                server could not comply with the request since it is
                either malformed or otherwise incorrect. The client is
                assumed to be in error. (HTTP 400) (Request-ID:
                req-dff1cdff-1eeb-40a5-94a4-b250444ed32b)'

          

          > > > > > > 
            > > >  

          

          > > > > > > > > > > > > > > > > > > > > > > > > 
            > > > > > > > > > > > > 

                -Tapio

                

                

              

            > > > > > > 
              > > >  

            

            > > > > > > 
              > > > Thanks,

            

            > > > > > > 
              > > > Marco

            

            > > > > > > 
              > > >  

            

            > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > 
              > > > > > > > > > > > > 

                  -Tapio

                  

                  

                

              > > > > > > 
                > > >  

              

              > > > > > > 
                > > > Thanks,

              

              > > > > > > 
                > > > Marco

              

              > > > > > > 
                > > >  

              

              > > > > > > 
                > > > On Thu,
                    2017-03-02 at 08:35 +0000, chenjiankun wrote:

              

              > > > > > > 
                > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 
> > > > > > 
                  > > > Hi Marco,

                  > > >  

                  > > > > > > What’> > > s the latest status of this issue?

                  > > > Does my
                      solution be OK for you?

                  > > >  

                  > > > > > > I’> > > m looking forward to your reply.

                  > > >  

                  > > > Regards,

                  > > > Jack Chan

                  > > >  

                  > > > > > > 
                    > > > > > > 
                      > > > From:> > > > > > > > > > > > > > > > > > > > > > > 
> > > >  chenjiankun
                          

                          Sent: Thursday, February 23, 2017 5:25
                          PM

                          To: 'Marco Varlese'

                          Cc: [email protected]

                          Subject: RE: [opnfv-tech-discuss]
                          [yardstick] Yardstick run-time issue

                    

                  

                  > > >  

                  > > > Hi Marco,

                  > > >  

                  > > > I am Jack
                      from yardstick team.

                  > > >  

                  > > > > > > I haven’> > > t experienced this issue before. But
                      it seems there are some errors with the cirros
                      image.

                  > > > I think you
                      can try to run ping test case in the follow steps:

                  > > >  

                  > > > 1.       docker
                        run -itd --privileged --name yardstick
                        opnfv/yardstick:latest

                  > > > 2.       docker
                        exec -it yardstick bash

                  > > > 3.      
                      config and source the openstack openrc
                      file(include EXTERNAL_NETWORK)

                  > > > 4.      
                      load images: you can execute the follow command in
                      this directory:

                  > > > cd
                        /home/opnfv/repos/yardstick

                  > > >          bash
                        tests/ci/load_image.sh

                  > > > 5.      
                      run test case

                  > > >         
                        yardstick -d task start sample/ping.yaml

                  > > >  

                  > > > BTW, can
                      you tell me:

                  > > > > > > 1.      
                      what’> > > s your Openstack
                      version in your SUT?

                  > > > 2.      
                      Which yardstick docker are you using?

                  > > >  

                  > > > If you have
                      any other questions, please feel free to let me
                      know. Thanks.

                  > > >  

                  > > > Best
                      Regards,

                  > > > Jack Chan

                  > > >  

                  > > >  

                  > > > > > > > > > > > > > > > > > > > > > -----Original
                      Message-----

                      From: [email protected]
                      [mailto:[email protected]]
                      On Behalf Of Marco Varlese

                      Sent: Tuesday, February 21, 2017 7:37 PM

                      To: [email protected]

                      Subject: [opnfv-tech-discuss] Yardstick run-time
                      issue

                  > > >  

                  > > > Hi,

                  > > > I'm trying
                      to setup an environment to deploy Yardstick; to
                      start with I'm doing everything in one single
                      Virtual machine.

                  > > >  

                  > > > The Virtual
                      Machine basically represent both the Jumphost and
                      the SUT. I understand this is not the best to
                      measure performance but my real lab setup is being
                      currently worked on and I'd like to get ahead of
                      the game with learning.

                  > > >  

                  > > > I have an
                      Openstack environment installed via Devstack
                      (master branch) including Heat.

                  > > >  

                  > > > When I try
                      and launch the ping.yaml test case I get the
                      following error:

                  > > >  

                  > > > 2017-02-21
                      12:18:29,515 yardstick.orchestrator.heat
                      heat.py:440 INFO Creating stack 'demo-054b1f93'

                  > > > error:
                      failed to deploy stack: 'ERROR: Property error: :
                      resources.ares.demo-

                  > > > 054b1f93.properties.image:
                      : "cirros-0.3.3" does not validate glance.image
                      (constraint not found)'

                  > > >  

                  > > > Has anybody
                      experienced this issue before?

                  > > >  

                  > > > Any help or
                      input would be much appreciated.

                  > > >  

                  > > >  

                  > > > Thanks,

                  > > > Marco

                  > > >  

                  > > > _______________________________________________

                  > > > opnfv-tech-discuss
                      mailing list

                  > > > [email protected]

                  > > > 
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

                

              

              > > > > > > > > > 

                  

                  

                

              > > > _______________________________________________

              > > > opnfv-tech-discuss mailing list

              > > > [email protected]

              > > > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

              > > >  

              > > > _______________________________________________

              > > > opnfv-tech-discuss mailing list

              > > > [email protected]

              > > > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

            

            > > >  

          

        

      

    

    > 

    

  

_______________________________________________
opnfv-tech-discuss mailing list
[email protected]
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to