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@xxxxxxxxxxx> >>> To: "Zack Cerza" <zcerza@xxxxxxxxxx> >>> Cc: "Ceph Development" <ceph-devel@xxxxxxxxxxxxxxx> >>> 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:
signature.asc
Description: OpenPGP digital signature