Re: testing the teuthology OpenStack backend

2015-08-21 Thread Loic Dachary
Hi,

Thanks for sharing, it helps :-)

Cheers

On 21/08/2015 08:09, Zhou, Yuan wrote:
 Hi Loic/Li,
 
 We have a local Ceph binary repo for our local teuthology testing. I'm using 
 some modified Ceph gitbuilder (https://github.com/ceph/gitbuilder) to create 
 the repo. The things I've changed are:
 
 1. modify branch-local to watch our branchs only, otherwise there'll be too 
 many branches to build
 2. modify make-debs.sh to add *test-dbg packages  
 (https://gist.github.com/zhouyuan/f4c1c671c1659ece04e1)
 2. modify autobuilder.sh to make a proper directory and move the binaries 
 there  (https://gist.github.com/zhouyuan/2a2c4d1b20ff42efc351)
 
 It's still very simple (e,g, only Ubuntu Trusty included) but enough for our 
 tests now. Hope this can help.
 
 Thanks, -yuan
 
 
 -Original Message-
 From: ceph-devel-ow...@vger.kernel.org 
 [mailto:ceph-devel-ow...@vger.kernel.org] On Behalf Of Loic Dachary
 Sent: Wednesday, August 19, 2015 6:24 PM
 To: Li Wang
 Cc: Ceph Development
 Subject: Re: testing the teuthology OpenStack backend
 
 Hi,
 
 [cc'ing the ceph-devel list for Zack or Andrew's input]
 
 On 19/08/2015 11:32, Li Wang wrote:
 Hi Loic,
   we did a test, the results are attached. We found that the network 
 may be the bottleneck, it seems it will fetch all the packages from 
 ceph website on the fly, that does take time and cause many failed 
 jobs, and there are also many dead jobs, what do those mean? Do you 
 have some suggestions, if possible to enable it fetch the packages 
 from configurable mirror or even private package repositories?
 
 You can ssh to the teuthology instance (the host that runs pulpito) and 
 modify the ~/.teuthology.yaml with
 
gitbuilder_host: gitbuilder.ubuntukylin.com
 
 which will override the default of 
 
gitbuilder_host: gitbuilder.ceph.com
 
 I've never done that however and maybe Zack or Andrew have advices on how to 
 establish a mirror properly.
 
 I think having a private package repository that is useable by teuthology is 
 complicated because the package locations, naming conventions and build 
 methods are difficult to reproduce (and I don't fully understand what they 
 are right now).
 
 Cheers
 

 Cheers,
 Li Wang

 On 2015/8/8 23:23, Loic Dachary wrote:


 On 08/08/2015 16:22, Li Wang wrote:
 Hi Loic,
Glad to talk with you on IRC about setting up the teuthology 
 OpenStack backend. Once it is ready to run the test in private 
 cloud, and the results could be exported and uploaded to a public 
 place, please let me know asap :)

 I'm working on it, should be ready RSN.


 Cheers,
 Li Wang


 On 2015/8/6 23:05, Loic Dachary wrote:
 Hi,

 I'm looking into testing the OpenStack backend for teuthology on a new 
 cluster to verify it's portable. I think it is but ... ;-) I'm told you 
 have an OpenStack cluster and would be interested in running teuthology 
 workloads on it. Does it have a public facing API ?

 Cheers


 
 --
 Loïc Dachary, Artisan Logiciel Libre
 
 N�r��y���b�X��ǧv�^�)޺{.n�+���z�]z���{ay�ʇڙ�,j��f���h���z��w���
 ���j:+v���w�j�mzZ+�ݢj��!tml=
 

-- 
Loïc Dachary, Artisan Logiciel Libre



signature.asc
Description: OpenPGP digital signature


RE: testing the teuthology OpenStack backend

2015-08-21 Thread Zhou, Yuan
Hi Loic/Li,

We have a local Ceph binary repo for our local teuthology testing. I'm using 
some modified Ceph gitbuilder (https://github.com/ceph/gitbuilder) to create 
the repo. The things I've changed are:

1. modify branch-local to watch our branchs only, otherwise there'll be too 
many branches to build
2. modify make-debs.sh to add *test-dbg packages  
(https://gist.github.com/zhouyuan/f4c1c671c1659ece04e1)
2. modify autobuilder.sh to make a proper directory and move the binaries there 
 (https://gist.github.com/zhouyuan/2a2c4d1b20ff42efc351)

It's still very simple (e,g, only Ubuntu Trusty included) but enough for our 
tests now. Hope this can help.

Thanks, -yuan


-Original Message-
From: ceph-devel-ow...@vger.kernel.org 
[mailto:ceph-devel-ow...@vger.kernel.org] On Behalf Of Loic Dachary
Sent: Wednesday, August 19, 2015 6:24 PM
To: Li Wang
Cc: Ceph Development
Subject: Re: testing the teuthology OpenStack backend

Hi,

[cc'ing the ceph-devel list for Zack or Andrew's input]

On 19/08/2015 11:32, Li Wang wrote:
 Hi Loic,
   we did a test, the results are attached. We found that the network 
 may be the bottleneck, it seems it will fetch all the packages from 
 ceph website on the fly, that does take time and cause many failed 
 jobs, and there are also many dead jobs, what do those mean? Do you 
 have some suggestions, if possible to enable it fetch the packages 
 from configurable mirror or even private package repositories?

You can ssh to the teuthology instance (the host that runs pulpito) and modify 
the ~/.teuthology.yaml with

   gitbuilder_host: gitbuilder.ubuntukylin.com

which will override the default of 

   gitbuilder_host: gitbuilder.ceph.com

I've never done that however and maybe Zack or Andrew have advices on how to 
establish a mirror properly.

I think having a private package repository that is useable by teuthology is 
complicated because the package locations, naming conventions and build methods 
are difficult to reproduce (and I don't fully understand what they are right 
now).

Cheers

 
 Cheers,
 Li Wang
 
 On 2015/8/8 23:23, Loic Dachary wrote:


 On 08/08/2015 16:22, Li Wang wrote:
 Hi Loic,
Glad to talk with you on IRC about setting up the teuthology 
 OpenStack backend. Once it is ready to run the test in private 
 cloud, and the results could be exported and uploaded to a public 
 place, please let me know asap :)

 I'm working on it, should be ready RSN.


 Cheers,
 Li Wang


 On 2015/8/6 23:05, Loic Dachary wrote:
 Hi,

 I'm looking into testing the OpenStack backend for teuthology on a new 
 cluster to verify it's portable. I think it is but ... ;-) I'm told you 
 have an OpenStack cluster and would be interested in running teuthology 
 workloads on it. Does it have a public facing API ?

 Cheers



--
Loïc Dachary, Artisan Logiciel Libre



Re: testing the teuthology OpenStack backend

2015-08-19 Thread Loic Dachary
Hi,

[cc'ing the ceph-devel list for Zack or Andrew's input]

On 19/08/2015 11:32, Li Wang wrote:
 Hi Loic,
   we did a test, the results are attached. We found that the
 network may be the bottleneck, it seems it will fetch all
 the packages from ceph website on the fly, that does take time
 and cause many failed jobs, and there are also many dead
 jobs, what do those mean? Do you have some suggestions,
 if possible to enable it fetch the packages from configurable
 mirror or even private package repositories?

You can ssh to the teuthology instance (the host that runs pulpito) and modify 
the ~/.teuthology.yaml with

   gitbuilder_host: gitbuilder.ubuntukylin.com

which will override the default of 

   gitbuilder_host: gitbuilder.ceph.com

I've never done that however and maybe Zack or Andrew have advices on how to 
establish a mirror properly.

I think having a private package repository that is useable by teuthology is 
complicated because the package locations, naming conventions and build methods 
are difficult to reproduce (and I don't fully understand what they are right 
now).

Cheers

 
 Cheers,
 Li Wang
 
 On 2015/8/8 23:23, Loic Dachary wrote:


 On 08/08/2015 16:22, Li Wang wrote:
 Hi Loic,
Glad to talk with you on IRC about setting up
 the teuthology OpenStack backend. Once it is ready
 to run the test in private cloud, and the results
 could be exported and uploaded to a public place,
 please let me know asap :)

 I'm working on it, should be ready RSN.


 Cheers,
 Li Wang


 On 2015/8/6 23:05, Loic Dachary wrote:
 Hi,

 I'm looking into testing the OpenStack backend for teuthology on a new 
 cluster to verify it's portable. I think it is but ... ;-) I'm told you 
 have an OpenStack cluster and would be interested in running teuthology 
 workloads on it. Does it have a public facing API ?

 Cheers



-- 
Loïc Dachary, Artisan Logiciel Libre



signature.asc
Description: OpenPGP digital signature


Re: testing the teuthology OpenStack backend

2015-08-10 Thread Li Wang

Hi Loic,
  Thanks very much, we will give a try asap.

Cheers,
Li Wang

On 2015/8/10 21:09, Loic Dachary wrote:

Hi,

You should be able to follow the instructions at


https://github.com/dachary/teuthology/tree/wip-6502-v3-dragonfly#openstack-backend

on your OpenStack cluster. I expect it to be portable accross OpenStack 
implemenations back to Havana. Please let me know if your OpenStack cluster has 
a non standard behavior and we will figure out a workaround. By using (note the 
--upload flag)

teuthology-openstack --key-filename myself.pem --key-name myself \
 --suite dummy --upload --teardown

the results of the teuthology run will be uploaded to

 http://integration.ceph.dachary.org/

Cheers

On 08/08/2015 17:23, Loic Dachary wrote:



On 08/08/2015 16:22, Li Wang wrote:

Hi Loic,
   Glad to talk with you on IRC about setting up
the teuthology OpenStack backend. Once it is ready
to run the test in private cloud, and the results
could be exported and uploaded to a public place,
please let me know asap :)


I'm working on it, should be ready RSN.



Cheers,
Li Wang


On 2015/8/6 23:05, Loic Dachary wrote:

Hi,

I'm looking into testing the OpenStack backend for teuthology on a new cluster 
to verify it's portable. I think it is but ... ;-) I'm told you have an 
OpenStack cluster and would be interested in running teuthology workloads on 
it. Does it have a public facing API ?

Cheers






--
To unsubscribe from this list: send the line unsubscribe ceph-devel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: testing the teuthology OpenStack backend

2015-08-10 Thread Loic Dachary
Hi,

You should be able to follow the instructions at

   
https://github.com/dachary/teuthology/tree/wip-6502-v3-dragonfly#openstack-backend

on your OpenStack cluster. I expect it to be portable accross OpenStack 
implemenations back to Havana. Please let me know if your OpenStack cluster has 
a non standard behavior and we will figure out a workaround. By using (note the 
--upload flag)

   teuthology-openstack --key-filename myself.pem --key-name myself \
--suite dummy --upload --teardown

the results of the teuthology run will be uploaded to 

http://integration.ceph.dachary.org/

Cheers

On 08/08/2015 17:23, Loic Dachary wrote:
 
 
 On 08/08/2015 16:22, Li Wang wrote:
 Hi Loic,
   Glad to talk with you on IRC about setting up
 the teuthology OpenStack backend. Once it is ready
 to run the test in private cloud, and the results
 could be exported and uploaded to a public place,
 please let me know asap :)
 
 I'm working on it, should be ready RSN.
 

 Cheers,
 Li Wang


 On 2015/8/6 23:05, Loic Dachary wrote:
 Hi,

 I'm looking into testing the OpenStack backend for teuthology on a new 
 cluster to verify it's portable. I think it is but ... ;-) I'm told you 
 have an OpenStack cluster and would be interested in running teuthology 
 workloads on it. Does it have a public facing API ?

 Cheers

 

-- 
Loïc Dachary, Artisan Logiciel Libre



signature.asc
Description: OpenPGP digital signature


testing the teuthology OpenStack backend

2015-08-06 Thread Loic Dachary
Hi,

I'm looking into testing the OpenStack backend for teuthology on a new cluster 
to verify it's portable. I think it is but ... ;-) I'm told you have an 
OpenStack cluster and would be interested in running teuthology workloads on 
it. Does it have a public facing API ? 

Cheers

-- 
Loïc Dachary, Artisan Logiciel Libre



signature.asc
Description: OpenPGP digital signature