* provisioning teuthology targets with OpenStack
@ 2015-06-07 17:04 Loic Dachary
2015-06-09 16:25 ` Zack Cerza
0 siblings, 1 reply; 4+ messages in thread
From: Loic Dachary @ 2015-06-07 17:04 UTC (permalink / raw)
To: Zack Cerza; +Cc: Ceph Development
[-- Attachment #1: Type: text/plain, Size: 609 bytes --]
Hi Zack,
I'm motivated by my recent experience with hacking teuthology and containers :-) I'd like to give
http://tracker.ceph.com/issues/6502 "provision targets using a cloud API"
a shot with OpenStack in mind (because I know nothing of EC2 really). The idea is to make it relatively easy for someone with access to an OpenStack tenant to using instead of downburst. Not only would that simplify the development process for people without access to the lab, it would also allow the addition of more horsepower to the lab. What do you think ?
Cheers
--
Loïc Dachary, Artisan Logiciel Libre
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: provisioning teuthology targets with OpenStack
2015-06-07 17:04 provisioning teuthology targets with OpenStack Loic Dachary
@ 2015-06-09 16:25 ` Zack Cerza
2015-06-09 18:58 ` Loic Dachary
0 siblings, 1 reply; 4+ messages in thread
From: Zack Cerza @ 2015-06-09 16:25 UTC (permalink / raw)
To: Loic Dachary; +Cc: Ceph Development
Hi Loic!
I'm really happy to hear you have the time and motivation to work on this! It's something I've wanted to get to for a while, but other things keep getting in the way.
I'd suggest looking at teuthology.provision.Downburst to investigate maybe pulling some of its functionality into a base class that a potential OpenStack subclass could also benefit from. I'd love to see us using a common interface for all of our provisioning. If that seems like a lot of work, I'd be willing to be the one to create the base class and work with you to make sure its API was useful for OpenStack as well.
Thanks,
Zack
----- Original Message -----
> From: "Loic Dachary" <loic@dachary.org>
> To: "Zack Cerza" <zcerza@redhat.com>
> Cc: "Ceph Development" <ceph-devel@vger.kernel.org>
> Sent: Sunday, June 7, 2015 11:04:52 AM
> Subject: provisioning teuthology targets with OpenStack
>
> Hi Zack,
>
> I'm motivated by my recent experience with hacking teuthology and containers
> :-) I'd like to give
>
> http://tracker.ceph.com/issues/6502 "provision targets using a cloud API"
>
> a shot with OpenStack in mind (because I know nothing of EC2 really). The
> idea is to make it relatively easy for someone with access to an OpenStack
> tenant to using instead of downburst. Not only would that simplify the
> development process for people without access to the lab, it would also
> allow the addition of more horsepower to the lab. What do you think ?
>
> Cheers
> --
> Loïc Dachary, Artisan Logiciel Libre
>
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: provisioning teuthology targets with OpenStack
2015-06-09 16:25 ` Zack Cerza
@ 2015-06-09 18:58 ` Loic Dachary
2015-06-24 0:46 ` Loic Dachary
0 siblings, 1 reply; 4+ messages in thread
From: Loic Dachary @ 2015-06-09 18:58 UTC (permalink / raw)
To: Zack Cerza; +Cc: Ceph Development
[-- Attachment #1: Type: text/plain, Size: 1785 bytes --]
On 09/06/2015 18:25, Zack Cerza wrote:
> Hi Loic!
>
> I'm really happy to hear you have the time and motivation to work on this! It's something I've wanted to get to for a while, but other things keep getting in the way.
>
> I'd suggest looking at teuthology.provision.Downburst to investigate maybe pulling some of its functionality into a base class that a potential OpenStack subclass could also benefit from. I'd love to see us using a common interface for all of our provisioning. If that seems like a lot of work, I'd be willing to be the one to create the base class and work with you to make sure its API was useful for OpenStack as well.
>
Thanks for the pointers. I'll write something that works and get back to you to make it acceptable :-)
> Thanks,
> Zack
>
> ----- Original Message -----
>> From: "Loic Dachary" <loic@dachary.org>
>> To: "Zack Cerza" <zcerza@redhat.com>
>> Cc: "Ceph Development" <ceph-devel@vger.kernel.org>
>> Sent: Sunday, June 7, 2015 11:04:52 AM
>> Subject: provisioning teuthology targets with OpenStack
>>
>> Hi Zack,
>>
>> I'm motivated by my recent experience with hacking teuthology and containers
>> :-) I'd like to give
>>
>> http://tracker.ceph.com/issues/6502 "provision targets using a cloud API"
>>
>> a shot with OpenStack in mind (because I know nothing of EC2 really). The
>> idea is to make it relatively easy for someone with access to an OpenStack
>> tenant to using instead of downburst. Not only would that simplify the
>> development process for people without access to the lab, it would also
>> allow the addition of more horsepower to the lab. What do you think ?
>>
>> Cheers
>> --
>> Loïc Dachary, Artisan Logiciel Libre
>>
>>
--
Loïc Dachary, Artisan Logiciel Libre
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: provisioning teuthology targets with OpenStack
2015-06-09 18:58 ` Loic Dachary
@ 2015-06-24 0:46 ` Loic Dachary
0 siblings, 0 replies; 4+ messages in thread
From: Loic Dachary @ 2015-06-24 0:46 UTC (permalink / raw)
To: Zack Cerza; +Cc: Ceph Development
[-- Attachment #1: Type: text/plain, Size: 2308 bytes --]
Hi Zack,
I think it works and I'll start using it. For the record
https://github.com/ceph/teuthology/compare/master...dachary:wip-6502-openstack?expand=1#diff-88b99bb28683bd5b7e3a204826ead112R318
is what I have right now. There are a few things that need cleaning but nothing major I hope. I'll clean them up after you had time to review the preliminary pull requests at https://github.com/ceph/teuthology/pulls.
Cheers
On 09/06/2015 14:58, Loic Dachary wrote:
>
>
> On 09/06/2015 18:25, Zack Cerza wrote:
>> Hi Loic!
>>
>> I'm really happy to hear you have the time and motivation to work on this! It's something I've wanted to get to for a while, but other things keep getting in the way.
>>
>> I'd suggest looking at teuthology.provision.Downburst to investigate maybe pulling some of its functionality into a base class that a potential OpenStack subclass could also benefit from. I'd love to see us using a common interface for all of our provisioning. If that seems like a lot of work, I'd be willing to be the one to create the base class and work with you to make sure its API was useful for OpenStack as well.
>>
>
> Thanks for the pointers. I'll write something that works and get back to you to make it acceptable :-)
>
>> Thanks,
>> Zack
>>
>> ----- Original Message -----
>>> From: "Loic Dachary" <loic@dachary.org>
>>> To: "Zack Cerza" <zcerza@redhat.com>
>>> Cc: "Ceph Development" <ceph-devel@vger.kernel.org>
>>> Sent: Sunday, June 7, 2015 11:04:52 AM
>>> Subject: provisioning teuthology targets with OpenStack
>>>
>>> Hi Zack,
>>>
>>> I'm motivated by my recent experience with hacking teuthology and containers
>>> :-) I'd like to give
>>>
>>> http://tracker.ceph.com/issues/6502 "provision targets using a cloud API"
>>>
>>> a shot with OpenStack in mind (because I know nothing of EC2 really). The
>>> idea is to make it relatively easy for someone with access to an OpenStack
>>> tenant to using instead of downburst. Not only would that simplify the
>>> development process for people without access to the lab, it would also
>>> allow the addition of more horsepower to the lab. What do you think ?
>>>
>>> Cheers
>>> --
>>> Loïc Dachary, Artisan Logiciel Libre
>>>
>>>
>
--
Loïc Dachary, Artisan Logiciel Libre
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-06-24 0:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-07 17:04 provisioning teuthology targets with OpenStack Loic Dachary
2015-06-09 16:25 ` Zack Cerza
2015-06-09 18:58 ` Loic Dachary
2015-06-24 0:46 ` Loic Dachary
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.