Re: [openstack-dev] [tripleo] Queens PTG
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
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
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
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
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