Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-04-09 Thread Emilien Macchi
On Sun, Apr 9, 2017 at 6:36 PM, Stephen Hindle wrote: > On Fri, Apr 7, 2017 at 3:00 PM, Doug Hellmann wrote: >> >> Although I was a proponent of having the reload feature address >> that issue, I'm not sure the complexity of the current implementation >> is something we want to hang on to. In the

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-04-09 Thread Stephen Hindle
On Fri, Apr 7, 2017 at 3:00 PM, Doug Hellmann wrote: > > Although I was a proponent of having the reload feature address > that issue, I'm not sure the complexity of the current implementation > is something we want to hang on to. In the new spec, I propose an > alternative treatment, which is to

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-04-07 Thread Doug Hellmann
Excerpts from Emilien Macchi's message of 2017-04-07 11:16:34 -0400: > I've resurrected an old spec: https://review.openstack.org/#/c/243114/ > - addressed some comments and put TODOs that Doug and I will work > together. > The target is set to Queens but we might provide some proof-of-concept > d

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-04-07 Thread Emilien Macchi
On Thu, Apr 6, 2017 at 7:08 PM, Doug Hellmann wrote: > Excerpts from Emilien Macchi's message of 2017-04-06 18:17:59 -0400: >> On Wed, Mar 22, 2017 at 11:23 AM, Flavio Percoco wrote: >> > On 15/03/17 15:40 -0400, Doug Hellmann wrote: >> >> >> >> Excerpts from Monty Taylor's message of 2017-03-15

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-04-06 Thread Doug Hellmann
Excerpts from Emilien Macchi's message of 2017-04-06 18:17:59 -0400: > On Wed, Mar 22, 2017 at 11:23 AM, Flavio Percoco wrote: > > On 15/03/17 15:40 -0400, Doug Hellmann wrote: > >> > >> Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: > >>> > >>> On 03/14/2017 06:04 PM, Davanum

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-04-06 Thread Emilien Macchi
On Wed, Mar 22, 2017 at 11:23 AM, Flavio Percoco wrote: > On 15/03/17 15:40 -0400, Doug Hellmann wrote: >> >> Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: >>> >>> On 03/14/2017 06:04 PM, Davanum Srinivas wrote: >>> > Team, >>> > >>> > So one more thing popped up again on IRC:

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-31 Thread ChangBo Guo
2017-03-31 2:55 GMT+08:00 Doug Hellmann : > Excerpts from Paul Belanger's message of 2017-03-22 09:58:46 -0400: > > On Tue, Mar 21, 2017 at 05:53:35PM -0600, Alex Schultz wrote: > > > On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: > > > > > > > > > > > > On 21 Mar 2017, at 15:34, Alex Sch

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-30 Thread Doug Hellmann
Excerpts from Paul Belanger's message of 2017-03-22 09:58:46 -0400: > On Tue, Mar 21, 2017 at 05:53:35PM -0600, Alex Schultz wrote: > > On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: > > > > > > > > > On 21 Mar 2017, at 15:34, Alex Schultz wrote: > > > > > >> On Tue, Mar 21, 2017 at 3:45 P

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Flavio Percoco
On 15/03/17 15:40 -0400, Doug Hellmann wrote: Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: On 03/14/2017 06:04 PM, Davanum Srinivas wrote: > Team, > > So one more thing popped up again on IRC: > https://etherpad.openstack.org/p/oslo.config_etcd_backend > > What do you think

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Thomas Herve
On Wed, Mar 22, 2017 at 3:24 PM, Alex Schultz wrote: > On Wed, Mar 22, 2017 at 7:58 AM, Paul Belanger wrote: [snip] >> Please correct me if I am wrong, because I still have my container training >> wheels on. I understand the need for etcd, and operators to write their >> configuration into it.

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Paul Belanger
On Wed, Mar 22, 2017 at 08:24:52AM -0600, Alex Schultz wrote: > On Wed, Mar 22, 2017 at 7:58 AM, Paul Belanger wrote: > > On Tue, Mar 21, 2017 at 05:53:35PM -0600, Alex Schultz wrote: > >> On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: > >> > > >> > > >> > On 21 Mar 2017, at 15:34, Alex S

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Alex Schultz
On Wed, Mar 22, 2017 at 7:58 AM, Paul Belanger wrote: > On Tue, Mar 21, 2017 at 05:53:35PM -0600, Alex Schultz wrote: >> On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: >> > >> > >> > On 21 Mar 2017, at 15:34, Alex Schultz wrote: >> > >> >> On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Alex Schultz
On Wed, Mar 22, 2017 at 12:23 AM, Tim Bell wrote: > >> On 22 Mar 2017, at 00:53, Alex Schultz wrote: >> >> On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: >>> >>> >>> On 21 Mar 2017, at 15:34, Alex Schultz wrote: >>> On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson wrote: > I've

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Paul Belanger
On Tue, Mar 21, 2017 at 05:53:35PM -0600, Alex Schultz wrote: > On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: > > > > > > On 21 Mar 2017, at 15:34, Alex Schultz wrote: > > > >> On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson wrote: > >>> I've been following this thread, but I must admit

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-22 Thread Thomas Herve
On Tue, Mar 21, 2017 at 10:26 PM, Davanum Srinivas wrote: > Jay, > > the /v3alpha HTTP API (grpc-gateway) supports watch > https://coreos.com/etcd/docs/latest/dev-guide/apispec/swagger/rpc.swagger.json Ah, that's a great find, thanks. That means that we don't have to use grpc, and can still talk

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Tim Bell
> On 22 Mar 2017, at 00:53, Alex Schultz wrote: > > On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: >> >> >> On 21 Mar 2017, at 15:34, Alex Schultz wrote: >> >>> On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson wrote: I've been following this thread, but I must admit I seem to ha

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Alex Schultz
On Tue, Mar 21, 2017 at 5:35 PM, John Dickinson wrote: > > > On 21 Mar 2017, at 15:34, Alex Schultz wrote: > >> On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson wrote: >>> I've been following this thread, but I must admit I seem to have missed >>> something. >>> >>> What problem is being solved b

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread John Dickinson
On 21 Mar 2017, at 15:34, Alex Schultz wrote: > On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson wrote: >> I've been following this thread, but I must admit I seem to have missed >> something. >> >> What problem is being solved by storing per-server service configuration >> options in an exter

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Alex Schultz
On Tue, Mar 21, 2017 at 3:45 PM, John Dickinson wrote: > I've been following this thread, but I must admit I seem to have missed > something. > > What problem is being solved by storing per-server service configuration > options in an external distributed CP system that is currently not possible

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread John Dickinson
I've been following this thread, but I must admit I seem to have missed something. What problem is being solved by storing per-server service configuration options in an external distributed CP system that is currently not possible with the existing pattern of using local text files? --John

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Davanum Srinivas
Jay, the /v3alpha HTTP API (grpc-gateway) supports watch https://coreos.com/etcd/docs/latest/dev-guide/apispec/swagger/rpc.swagger.json -- Dims On Tue, Mar 21, 2017 at 5:22 PM, Jay Pipes wrote: > On 03/21/2017 04:29 PM, Clint Byrum wrote: >> >> Excerpts from Doug Hellmann's message of 2017-03-

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Jay Pipes
On 03/21/2017 04:29 PM, Clint Byrum wrote: Excerpts from Doug Hellmann's message of 2017-03-15 15:35:13 -0400: Excerpts from Thomas Herve's message of 2017-03-15 09:41:16 +0100: On Wed, Mar 15, 2017 at 12:05 AM, Joshua Harlow wrote: * How does reloading work (does it)? No. There is nothing

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Clint Byrum
Excerpts from Sean Dague's message of 2017-03-15 08:54:55 -0400: > On 03/15/2017 02:16 AM, Clint Byrum wrote: > > Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: > >> On 03/14/2017 06:04 PM, Davanum Srinivas wrote: > >>> Team, > >>> > >>> So one more thing popped up again on IRC:

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Clint Byrum
Excerpts from Doug Hellmann's message of 2017-03-15 15:35:13 -0400: > Excerpts from Thomas Herve's message of 2017-03-15 09:41:16 +0100: > > On Wed, Mar 15, 2017 at 12:05 AM, Joshua Harlow > > wrote: > > > > > * How does reloading work (does it)? > > > > No. There is nothing that we can do in o

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-21 Thread Emilien Macchi
On Wed, Mar 15, 2017 at 3:53 PM, Paul Belanger wrote: > On Wed, Mar 15, 2017 at 09:41:16AM +0100, Thomas Herve wrote: >> On Wed, Mar 15, 2017 at 12:05 AM, Joshua Harlow >> wrote: >> >> > * How does reloading work (does it)? >> >> No. There is nothing that we can do in oslo that will make service

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Paul Belanger
On Wed, Mar 15, 2017 at 09:41:16AM +0100, Thomas Herve wrote: > On Wed, Mar 15, 2017 at 12:05 AM, Joshua Harlow wrote: > > > * How does reloading work (does it)? > > No. There is nothing that we can do in oslo that will make services > magically reload configuration. It's also unclear to me if t

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Doug Hellmann
Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: > On 03/14/2017 06:04 PM, Davanum Srinivas wrote: > > Team, > > > > So one more thing popped up again on IRC: > > https://etherpad.openstack.org/p/oslo.config_etcd_backend > > > > What do you think? interested in this work? > > >

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Doug Hellmann
Excerpts from Thomas Herve's message of 2017-03-15 09:41:16 +0100: > On Wed, Mar 15, 2017 at 12:05 AM, Joshua Harlow wrote: > > > * How does reloading work (does it)? > > No. There is nothing that we can do in oslo that will make services > magically reload configuration. It's also unclear to me

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Paul Belanger
On Wed, Mar 15, 2017 at 04:23:09AM +0100, Monty Taylor wrote: > On 03/15/2017 12:05 AM, Joshua Harlow wrote: > > So just fyi, this has been talked about before (but prob in context of > > zookeeper or various other pluggable config backends). > > > > Some links: > > > > - https://review.openstack

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Sean Dague
On 03/15/2017 02:16 AM, Clint Byrum wrote: > Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: >> On 03/14/2017 06:04 PM, Davanum Srinivas wrote: >>> Team, >>> >>> So one more thing popped up again on IRC: >>> https://etherpad.openstack.org/p/oslo.config_etcd_backend >>> >>> What d

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread John Garbutt
On 15 March 2017 at 03:23, Monty Taylor wrote: > On 03/15/2017 12:05 AM, Joshua Harlow wrote: >> So just fyi, this has been talked about before (but prob in context of >> zookeeper or various other pluggable config backends). >> >> Some links: >> >> - https://review.openstack.org/#/c/243114/ >> -

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Thierry Carrez
Joshua Harlow wrote: > Monty Taylor wrote: >> On 03/14/2017 06:04 PM, Davanum Srinivas wrote: >>> PS: Between this thread and the other one about Tooz/DLM and >>> os-lively, we can probably make a good case to add etcd as a base >>> always-on service. >> >> As I mentioned in the other thread, there

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-15 Thread Thomas Herve
On Wed, Mar 15, 2017 at 12:05 AM, Joshua Harlow wrote: > * How does reloading work (does it)? No. There is nothing that we can do in oslo that will make services magically reload configuration. It's also unclear to me if that's something to do. In a containerized environment, wouldn't it be simp

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Clint Byrum
Excerpts from Monty Taylor's message of 2017-03-15 04:36:24 +0100: > On 03/14/2017 06:04 PM, Davanum Srinivas wrote: > > Team, > > > > So one more thing popped up again on IRC: > > https://etherpad.openstack.org/p/oslo.config_etcd_backend > > > > What do you think? interested in this work? > > >

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Clint Byrum
Excerpts from Fox, Kevin M's message of 2017-03-15 00:10:24 +: > +1 for having the option. I think in general it is a great idea. > > I think there are some devils in the implementation. How do you prevent > a service from getting way more secrets then it strictly needs? Maybe > this is the st

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Joshua Harlow
Monty Taylor wrote: On 03/14/2017 06:04 PM, Davanum Srinivas wrote: Team, So one more thing popped up again on IRC: https://etherpad.openstack.org/p/oslo.config_etcd_backend What do you think? interested in this work? Thanks, Dims PS: Between this thread and the other one about Tooz/DLM and

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Monty Taylor
On 03/14/2017 06:04 PM, Davanum Srinivas wrote: > Team, > > So one more thing popped up again on IRC: > https://etherpad.openstack.org/p/oslo.config_etcd_backend > > What do you think? interested in this work? > > Thanks, > Dims > > PS: Between this thread and the other one about Tooz/DLM and >

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Monty Taylor
On 03/15/2017 12:05 AM, Joshua Harlow wrote: > So just fyi, this has been talked about before (but prob in context of > zookeeper or various other pluggable config backends). > > Some links: > > - https://review.openstack.org/#/c/243114/ > - https://review.openstack.org/#/c/243182/ > - https://bl

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Fox, Kevin M
) Subject: Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?) So from kolla perspective that would be totally awesome. For kolla-ansible it will make things easier, for kolla-k8s...well, it would solve a lot (**a lot**) of issues we're de

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Emilien Macchi
On Tue, Mar 14, 2017 at 6:17 PM, Clint Byrum wrote: > Excerpts from Davanum Srinivas's message of 2017-03-14 13:04:37 -0400: >> Team, >> >> So one more thing popped up again on IRC: >> https://etherpad.openstack.org/p/oslo.config_etcd_backend >> >> What do you think? interested in this work? >> >>

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Joshua Harlow
So just fyi, this has been talked about before (but prob in context of zookeeper or various other pluggable config backends). Some links: - https://review.openstack.org/#/c/243114/ - https://review.openstack.org/#/c/243182/ - https://blueprints.launchpad.net/oslo.config/+spec/oslo-config-db - h

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Clint Byrum
Excerpts from Davanum Srinivas's message of 2017-03-14 13:04:37 -0400: > Team, > > So one more thing popped up again on IRC: > https://etherpad.openstack.org/p/oslo.config_etcd_backend > > What do you think? interested in this work? > > Thanks, > Dims > > PS: Between this thread and the other o

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Michał Jastrzębski
So from kolla perspective that would be totally awesome. For kolla-ansible it will make things easier, for kolla-k8s...well, it would solve a lot (**a lot**) of issues we're dealing with. Pretty pretty please? <:) On 14 March 2017 at 10:48, Emilien Macchi wrote: > On Tue, Mar 14, 2017 at 1:04 PM

Re: [openstack-dev] [oslo][kolla][openstack-helm][tripleo][all] Storing configuration options in etcd(?)

2017-03-14 Thread Emilien Macchi
On Tue, Mar 14, 2017 at 1:04 PM, Davanum Srinivas wrote: > Team, > > So one more thing popped up again on IRC: > https://etherpad.openstack.org/p/oslo.config_etcd_backend > > What do you think? interested in this work? Wow, it seems like our minds are crossing. We had this discussion at the PTG a