Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-23 Thread Rich Megginson
On 10/22/2015 11:09 PM, Gilles Dubreuil wrote: On 21/10/15 00:56, Sofer Athlan-Guyot wrote: Gilles Dubreuil writes: On 14/10/15 17:15, Gilles Dubreuil wrote: On 14/10/15 10:36, Colleen Murphy wrote: On Tue, Oct 13, 2015 at 6:13 AM, Vladimir Kuklin

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-22 Thread Gilles Dubreuil
On 19/10/15 22:04, Tom Fifield wrote: > On 13/10/15 21:13, Vladimir Kuklin wrote: >> Puppetmaster and Fuelers, >> >> Last week I mentioned that I would like to bring the theme of using >> native ruby OpenStack client and use it within the providers. >> >> Emilien told me that I had already been

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-22 Thread Gilles Dubreuil
On 21/10/15 00:56, Sofer Athlan-Guyot wrote: > Gilles Dubreuil writes: > >> On 14/10/15 17:15, Gilles Dubreuil wrote: >>> >>> >>> On 14/10/15 10:36, Colleen Murphy wrote: On Tue, Oct 13, 2015 at 6:13 AM, Vladimir Kuklin

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-20 Thread Sofer Athlan-Guyot
Gilles Dubreuil writes: > On 14/10/15 17:15, Gilles Dubreuil wrote: >> >> >> On 14/10/15 10:36, Colleen Murphy wrote: >>> >>> >>> On Tue, Oct 13, 2015 at 6:13 AM, Vladimir Kuklin >> > wrote: >>> >>> Puppetmaster and

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-19 Thread Tom Fifield
On 13/10/15 21:13, Vladimir Kuklin wrote: Puppetmaster and Fuelers, Last week I mentioned that I would like to bring the theme of using native ruby OpenStack client and use it within the providers. Emilien told me that I had already been late and the decision was made that puppet-openstack

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-19 Thread Gilles Dubreuil
On 14/10/15 17:15, Gilles Dubreuil wrote: > > > On 14/10/15 10:36, Colleen Murphy wrote: >> >> >> On Tue, Oct 13, 2015 at 6:13 AM, Vladimir Kuklin > > wrote: >> >> Puppetmaster and Fuelers, >> >> Last week I mentioned that I would

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-14 Thread Gilles Dubreuil
On 14/10/15 10:36, Colleen Murphy wrote: > > > On Tue, Oct 13, 2015 at 6:13 AM, Vladimir Kuklin > wrote: > > Puppetmaster and Fuelers, > > Last week I mentioned that I would like to bring the theme of using > native ruby

[openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Vladimir Kuklin
Puppetmaster and Fuelers, Last week I mentioned that I would like to bring the theme of using native ruby OpenStack client and use it within the providers. Emilien told me that I had already been late and the decision was made that puppet-openstack decided to not work with Aviator based on [0].

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Matt Fischer
>From a technical point of view, not forking and using a native library makes total sense. I think it would likely be faster and certainly cleaner than parsing output. Unfortunately I don't think that we have the resources to actively maintain the library. I think that's the main blocker for me.

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Vladimir Kuklin
Matt Thanks for your input. So, I mentioned the following - Fuel guys can contribute into Ruby client for OpenStack as we are also interested in making it faster. That's why I asked for support in case we invest substantial effort (as we do not want to waste our time on things that will not land

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Vladimir Kuklin
Rich Thanks for your feedback - let me comment on a couple of things. First of all, I do not think we have complete support for any action in OpenStack client right now - we still need to rely on neutronclient, glanceclient, etc. Secondly, regarding Ruby power - this is about any good

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Clayton O'Neill
I agree that ideally, using a native ruby library would be better, but I also share Matt's concern. We'd need a commitment from more than one person to maintain the library if we went that route. I think the big advantages I see with the ruby client would be: - Potentially better performance

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Rich Megginson
On 10/13/2015 07:13 AM, Vladimir Kuklin wrote: Puppetmaster and Fuelers, Last week I mentioned that I would like to bring the theme of using native ruby OpenStack client and use it within the providers. Emilien told me that I had already been late and the decision was made that

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Rich Megginson
On 10/13/2015 09:17 AM, Vladimir Kuklin wrote: Rich Thanks for your feedback - let me comment on a couple of things. First of all, I do not think we have complete support for any action in OpenStack client right now - we still need to rely on neutronclient, glanceclient, etc. Right. But

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Rich Megginson
On 10/13/2015 09:22 AM, Clayton O'Neill wrote: I agree that ideally, using a native ruby library would be better, but I also share Matt's concern. We'd need a commitment from more than one person to maintain the library if we went that route. I think the big advantages I see with the ruby

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Dean Troyer
On Tue, Oct 13, 2015 at 10:33 AM, Rich Megginson wrote: > I think if we did end up using a ruby library, we'd also want to make sure > it was not only vendored, but also usable independently, to increase the > audience. > > > . . . and then are we also going to be gated by

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Rich Megginson
On 10/13/2015 01:49 PM, Dean Troyer wrote: On Tue, Oct 13, 2015 at 10:33 AM, Rich Megginson > wrote: I think if we did end up using a ruby library, we'd also want to make sure it was not only vendored, but also usable independently,

Re: [openstack-dev] [puppet][Fuel] Using Native Ruby Client for Openstack Providers

2015-10-13 Thread Colleen Murphy
On Tue, Oct 13, 2015 at 6:13 AM, Vladimir Kuklin wrote: > Puppetmaster and Fuelers, > > Last week I mentioned that I would like to bring the theme of using native > ruby OpenStack client and use it within the providers. > > Emilien told me that I had already been late and