Re: [openstack-dev] [tripleo] Queens PTG

2017-07-19 Thread Giulio Fidente
On 07/07/2017 07:38 PM, Giulio Fidente wrote:
> On 07/04/2017 08:00 PM, Emilien Macchi wrote:
>> On Wed, Jun 28, 2017 at 9:37 PM, Giulio Fidente  wrote:
>>> On 06/28/2017 04:35 PM, Emilien Macchi wrote:
 Hey folks,

 Let's start to prepare the next PTG in Denver.

 Here's the schedule draft:
 https://docs.google.com/spreadsheets/d/1xmOdT6uZ5XqViActr5sBOaz_mEgjKSCY7NEWcAEcT-A/pubhtml?gid=397241312&single=true&usp=gmail
 We'll have a room Wednesday, Thursday and Friday. We'll probably
 finish by end of Friday morning.

 Etherpad for the PTG:
 https://etherpad.openstack.org/p/tripleo-ptg-queens
>>>
>>> thanks Emilien!
>>>
>>> I've added a session into the agenda about the integration of
>>> ceph-ansible as this brough in a generic functionality in Heat and
>>> TripleO which allows services to describe workflows to be executed
>>> during the overcloud deployment steps
>>>
>>> I think it'd be nice to review together what the submissions tracked by
>>> the two blueprints actually do [1] [2] and how!
>>
>> Really cool. Indeed, a session for this topic would be awesome. Please
>> make sure we prepare the agenda (maybe prepare a TL;DR on the ML to
>> summarize what has been done and what remains).
>> So we prepare the session correctly and can directly start with
>> pro-active discussions.
> Thanks! I've just added a link to the session etherpad:
> 
> https://etherpad.openstack.org/p/tripleo-ptg-queens-heat-mistral-ceph-ansible
> 
> I think it'll be interesting to discuss it at the PTG because it
> provides for a pretty generic mechanism to:
> 
> 1) run unmodified playbooks, per service
> 2) pass native params to the playbooks without wrappers
> 3) build the full inventory to keep the decision on where to run the
> tasks in the playbook
> 4) keep in heat the mechanism to emit per-role settings and also
> orchestrate the deployment steps
> 
> But some of it can probably be generalized further and extended or
> changed for a potential even more tight integration with ansible (thanks
> Steven and James for the feedback)... bringing us slowly to the other
> topic which James added to the agenda!

I thought it might have been useful to put up a short walkthrough of the
more interesting changes we implemented to have this functionality and
wrote a blog post [1]

I would encourage everyone interested in mistral>ansible and/or Ceph in
taking a look to the submissions referenced by the blog post ... and
help reviewing the latest still on review

Thanks for the interest in the topic!

1.
http://giuliofidente.com/2017/07/understanding-ceph-ansible-in-tripleo.html

-- 
Giulio Fidente
GPG KEY: 08D733BA

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] Queens PTG

2017-07-07 Thread Giulio Fidente
On 07/04/2017 08:00 PM, Emilien Macchi wrote:
> On Wed, Jun 28, 2017 at 9:37 PM, Giulio Fidente  wrote:
>> On 06/28/2017 04:35 PM, Emilien Macchi wrote:
>>> Hey folks,
>>>
>>> Let's start to prepare the next PTG in Denver.
>>>
>>> Here's the schedule draft:
>>> https://docs.google.com/spreadsheets/d/1xmOdT6uZ5XqViActr5sBOaz_mEgjKSCY7NEWcAEcT-A/pubhtml?gid=397241312&single=true&usp=gmail
>>> We'll have a room Wednesday, Thursday and Friday. We'll probably
>>> finish by end of Friday morning.
>>>
>>> Etherpad for the PTG:
>>> https://etherpad.openstack.org/p/tripleo-ptg-queens
>>
>> thanks Emilien!
>>
>> I've added a session into the agenda about the integration of
>> ceph-ansible as this brough in a generic functionality in Heat and
>> TripleO which allows services to describe workflows to be executed
>> during the overcloud deployment steps
>>
>> I think it'd be nice to review together what the submissions tracked by
>> the two blueprints actually do [1] [2] and how!
> 
> Really cool. Indeed, a session for this topic would be awesome. Please
> make sure we prepare the agenda (maybe prepare a TL;DR on the ML to
> summarize what has been done and what remains).
> So we prepare the session correctly and can directly start with
> pro-active discussions.
Thanks! I've just added a link to the session etherpad:

https://etherpad.openstack.org/p/tripleo-ptg-queens-heat-mistral-ceph-ansible

I think it'll be interesting to discuss it at the PTG because it
provides for a pretty generic mechanism to:

1) run unmodified playbooks, per service
2) pass native params to the playbooks without wrappers
3) build the full inventory to keep the decision on where to run the
tasks in the playbook
4) keep in heat the mechanism to emit per-role settings and also
orchestrate the deployment steps

But some of it can probably be generalized further and extended or
changed for a potential even more tight integration with ansible (thanks
Steven and James for the feedback)... bringing us slowly to the other
topic which James added to the agenda!
-- 
Giulio Fidente
GPG KEY: 08D733BA

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] Queens PTG

2017-07-04 Thread Emilien Macchi
On Wed, Jun 28, 2017 at 9:37 PM, Giulio Fidente  wrote:
> On 06/28/2017 04:35 PM, Emilien Macchi wrote:
>> Hey folks,
>>
>> Let's start to prepare the next PTG in Denver.
>>
>> Here's the schedule draft:
>> https://docs.google.com/spreadsheets/d/1xmOdT6uZ5XqViActr5sBOaz_mEgjKSCY7NEWcAEcT-A/pubhtml?gid=397241312&single=true&usp=gmail
>> We'll have a room Wednesday, Thursday and Friday. We'll probably
>> finish by end of Friday morning.
>>
>> Etherpad for the PTG:
>> https://etherpad.openstack.org/p/tripleo-ptg-queens
>
> thanks Emilien!
>
> I've added a session into the agenda about the integration of
> ceph-ansible as this brough in a generic functionality in Heat and
> TripleO which allows services to describe workflows to be executed
> during the overcloud deployment steps
>
> I think it'd be nice to review together what the submissions tracked by
> the two blueprints actually do [1] [2] and how!

Really cool. Indeed, a session for this topic would be awesome. Please
make sure we prepare the agenda (maybe prepare a TL;DR on the ML to
summarize what has been done and what remains).
So we prepare the session correctly and can directly start with
pro-active discussions.

Thanks,

> Flavio is using some of this code for Kubernetes integration as well
>
> 1.
> https://blueprints.launchpad.net/heat/+spec/mistral-new-resource-type-workflow-execution
>
> 2. https://blueprints.launchpad.net/tripleo/+spec/tripleo-ceph-ansible
>
> --
> Giulio Fidente
> GPG KEY: 08D733BA



-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] Queens PTG

2017-06-28 Thread Giulio Fidente
On 06/28/2017 04:35 PM, Emilien Macchi wrote:
> Hey folks,
> 
> Let's start to prepare the next PTG in Denver.
> 
> Here's the schedule draft:
> https://docs.google.com/spreadsheets/d/1xmOdT6uZ5XqViActr5sBOaz_mEgjKSCY7NEWcAEcT-A/pubhtml?gid=397241312&single=true&usp=gmail
> We'll have a room Wednesday, Thursday and Friday. We'll probably
> finish by end of Friday morning.
> 
> Etherpad for the PTG:
> https://etherpad.openstack.org/p/tripleo-ptg-queens

thanks Emilien!

I've added a session into the agenda about the integration of
ceph-ansible as this brough in a generic functionality in Heat and
TripleO which allows services to describe workflows to be executed
during the overcloud deployment steps

I think it'd be nice to review together what the submissions tracked by
the two blueprints actually do [1] [2] and how!

Flavio is using some of this code for Kubernetes integration as well

1.
https://blueprints.launchpad.net/heat/+spec/mistral-new-resource-type-workflow-execution

2. https://blueprints.launchpad.net/tripleo/+spec/tripleo-ceph-ansible

-- 
Giulio Fidente
GPG KEY: 08D733BA

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [tripleo] Queens PTG

2017-06-28 Thread Emilien Macchi
Hey folks,

Let's start to prepare the next PTG in Denver.

Here's the schedule draft:
https://docs.google.com/spreadsheets/d/1xmOdT6uZ5XqViActr5sBOaz_mEgjKSCY7NEWcAEcT-A/pubhtml?gid=397241312&single=true&usp=gmail
We'll have a room Wednesday, Thursday and Friday. We'll probably
finish by end of Friday morning.

Etherpad for the PTG:
https://etherpad.openstack.org/p/tripleo-ptg-queens

There is no agenda or topics yet but please feel free to propose things.

We'll make sure we make some progress on PTG scheduling before end of pike-3.

Thanks,
-- 
Emilien Macchi

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev