[openstack-dev] [tripleo] Puppet elements support

2014-09-08 Thread Emilien Macchi
Hi TripleO community,

I would be really interested by helping to bring Puppet elements support
in TripleO.
So far I've seen this work:
https://github.com/agroup/tripleo-puppet-elements/tree/puppet_dev_heat
which is a very good bootstrap but really outdated.
After some discussion with Greg Haynes on IRC, we came up with the idea
to create a repo (that would be move in Stackforge or OpenStack git) and
push the bits from what has been done by HP folks with updates &
improvements.

I started a basic repo
https://github.com/enovance/tripleo-puppet-elements that could be moved
right now on Stackforge to let the community start the work.

My proposal is:
* move this repo (or create a new one directly on
github/{stackforge,openstack?})
* push some bits from "agroup" original work.
* continue the contributions, updates & improvements.

Any thoughts?

-- 
Emilien Macchi




signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] Puppet elements support

2014-09-09 Thread Emilien Macchi
So this is the patch to move the repo on Stackforge:
https://review.openstack.org/#/c/120285

Of course, I copy/paste Gerrit permissions from tripleo-image-elements
project, so people core in tripleo-image-elements will obviously be core
on tripleo-puppet-elements.

Emilien Macchi

On 09/08/2014 07:11 PM, Emilien Macchi wrote:
> Hi TripleO community,
>
> I would be really interested by helping to bring Puppet elements support
> in TripleO.
> So far I've seen this work:
> https://github.com/agroup/tripleo-puppet-elements/tree/puppet_dev_heat
> which is a very good bootstrap but really outdated.
> After some discussion with Greg Haynes on IRC, we came up with the idea
> to create a repo (that would be move in Stackforge or OpenStack git) and
> push the bits from what has been done by HP folks with updates &
> improvements.
>
> I started a basic repo
> https://github.com/enovance/tripleo-puppet-elements that could be moved
> right now on Stackforge to let the community start the work.
>
> My proposal is:
> * move this repo (or create a new one directly on
> github/{stackforge,openstack?})
> * push some bits from "agroup" original work.
> * continue the contributions, updates & improvements.
>
> Any thoughts?
>


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tripleo] Proposing Bob Fournier as core reviewer

2018-11-01 Thread Emilien Macchi
done, you're now core in TripleO; Thanks Bob for your hard work!

On Mon, Oct 22, 2018 at 4:55 PM Jason E. Rist  wrote:

> On 10/19/2018 06:23 AM, Juan Antonio Osorio Robles wrote:
> > Hello!
> >
> >
> > I would like to propose Bob Fournier (bfournie) as a core reviewer in
> > TripleO. His patches and reviews have spanned quite a wide range in our
> > project, his reviews show great insight and quality and I think he would
> > be a addition to the core team.
> >
> > What do you folks think?
> >
> >
> > Best Regards
> >
> >
> >
> >
> __
> > 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
> >
> yup.
>
> --
> Jason E. Rist
> Senior Software Engineer
> OpenStack User Interfaces
> Red Hat, Inc.
> Freenode: jrist
> github/twitter: knowncitizen
>
> __
> 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
>


-- 
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] CI is broken

2018-11-07 Thread Emilien Macchi
I updated the bugs, and so far we have one alert left:
https://bugs.launchpad.net/tripleo/+bug/1801969

The patch is in gate, be patient and then we'll be able to +A/recheck stuff
again.

On Wed, Nov 7, 2018 at 7:30 AM Juan Antonio Osorio Robles <
jaosor...@redhat.com> wrote:

> Hello folks,
>
>
> Please do not attempt to merge or recheck patches until we get this
> sorted out.
>
> We are dealing with several issues that have broken all jobs.
>
> https://bugs.launchpad.net/tripleo/+bug/1801769
> https://bugs.launchpad.net/tripleo/+bug/1801969
> https://bugs.launchpad.net/tripleo/+bug/1802083
> https://bugs.launchpad.net/tripleo/+bug/1802085
>
> Best Regards!
>
>
> __
> 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
>


-- 
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] CI is broken

2018-11-07 Thread Emilien Macchi
No alert anymore, gate is green.
recheck if needed.

On Wed, Nov 7, 2018 at 2:22 PM Emilien Macchi  wrote:

> I updated the bugs, and so far we have one alert left:
> https://bugs.launchpad.net/tripleo/+bug/1801969
>
> The patch is in gate, be patient and then we'll be able to +A/recheck
> stuff again.
>
> On Wed, Nov 7, 2018 at 7:30 AM Juan Antonio Osorio Robles <
> jaosor...@redhat.com> wrote:
>
>> Hello folks,
>>
>>
>> Please do not attempt to merge or recheck patches until we get this
>> sorted out.
>>
>> We are dealing with several issues that have broken all jobs.
>>
>> https://bugs.launchpad.net/tripleo/+bug/1801769
>> https://bugs.launchpad.net/tripleo/+bug/1801969
>> https://bugs.launchpad.net/tripleo/+bug/1802083
>> https://bugs.launchpad.net/tripleo/+bug/1802085
>>
>> Best Regards!
>>
>>
>> __
>> 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
>>
>
>
> --
> Emilien Macchi
>


-- 
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


[openstack-dev] [tripleo] no recheck / no workflow until gate is stable

2018-11-13 Thread Emilien Macchi
We have serious issues with the gate at this time, we believe it is a mix
of mirrors errors (infra) and tempest timeouts (see
https://review.openstack.org/617845).

Until the situation is resolved, do not recheck or approve any patch for
now.
Thanks for your understanding,
-- 
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] Proposing Enrique Llorente Pastora as a core reviewer for TripleO

2018-11-15 Thread Emilien Macchi
+1 to have him part of TripleO CI core team, thanks for your dedication and
hard work. I'm glad to see you're learning fast. Keep your motivation and
thanks again!

On Thu, Nov 15, 2018 at 11:33 AM Alex Schultz  wrote:

> +1
> On Thu, Nov 15, 2018 at 8:51 AM Sagi Shnaidman 
> wrote:
> >
> > Hi,
> > I'd like to propose Quique (@quiquell) as a core reviewer for TripleO.
> Quique is actively involved in improvements and development of TripleO and
> TripleO CI. He also helps in other projects including but not limited to
> Infrastructure.
> > He shows a very good understanding how TripleO and CI works and I'd like
> suggest him as core reviewer of TripleO in CI related code.
> >
> > Please vote!
> > My +1 is here :)
> >
> > Thanks
> > --
> > Best regards
> > Sagi Shnaidman
> >
> __
> > 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 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
>


-- 
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] [puppet] [stable] Deprecation of newton branches

2018-11-19 Thread Emilien Macchi
+1 for me, I haven't seen much interest in keeping these branches for
puppet modules.
I also would like to hear from our users though.

On Mon, Nov 19, 2018 at 3:18 AM Tobias Urdin  wrote:

> Hello,
>
> We've been talking for a while about the deprecation and removal of the
> stable/newton branches.
> I think it's time now that we get rid of them, we have no open patches
> and Newton is considered EOL.
>
> Could cores get back with a quick feedback and then the stable team can
> get rid of those whenever they have time.
>
> Best regards
> Tobias
>
> __
> 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
>


-- 
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


[openstack-dev] [tripleo] Feedback about our project at Summit

2018-11-20 Thread Emilien Macchi
Hi folks,

I wasn't at the Summit but I was interested by the feedback people gave
about TripleO so I've discussed with a few people who made the trip. I
would like to see what actions we can take on short and long term to
address it.
I collected some thoughts here:
https://etherpad.openstack.org/p/BER-tripleo-feedback
Which is based on
https://etherpad.openstack.org/p/BER-deployment-tools-feedback initially.

Feel fee to add more feedback if missing, and also comment what was
written. If you're aware of some WIP that address the feedback, adjust some
wording if needed or just put some links if something exists and is
documented already.
I believe it is critical to us to listen this feedback and include some of
it into our short term roadmap, so we can reduce some frustration that we
can hear sometimes.

Thanks for your help,
-- 
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] Workflows Squad changes

2018-11-28 Thread Emilien Macchi
On Wed, Nov 28, 2018 at 5:13 AM Jiri Tomasek  wrote:
[...]

> As a possible solution, I would like to propose Adriano as a core reviewer
> to tripleo-common and adding tripleo-ui cores right to +2 tripleo-common
> patches.
>
[...]

Not a member of the squad but +2 to the idea

Thanks for proposing,
-- 
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

[openstack-dev] [neutron] resources ID in configuration files

2014-04-07 Thread Emilien Macchi
Hi folks,

I've been looking at how deploying Neutron Server (on Icehouse release)
and I can see we have now to provide the admin tenant ID in neutron.conf
to be able to send notifications to Nova about port updates [1] thru
Nova API.

Working on configuration management for a while, it's a tough task to
put ID in configuration files instead of resource names but still doable
at least.
I understand that Keystone API v3 now requires to use ID because of
domains, but we I would like to think at a smarter way in OpenStack
components (Neutron in my case) where we could get the resource ID (here
the admin tenant) using Keystone API and consume it directly in the code.

I sent a first patch [2] which unfortunately won't work when using
Keystone API v3, so I would like to discuss here about another approach.

Should we continue to that way and add a new parameter to specify which
domain (in case of Keystone v3 use)? Am I wrong in all way?

[1] https://bugs.launchpad.net/neutron/+bug/1302814
[2] https://review.openstack.org/#/c/85492/

Thanks,

-- 
Emilien Macchi




signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [TripleO] tripleo-puppet-elements is alive!

2014-10-01 Thread Emilien Macchi
{Puppet-OpenStack,TripleO} developpers,

For your information
https://github.com/openstack/tripleo-puppet-elements is now alive.
Puppet Group has been assigned core on this project since most of
contribution will be Puppet code. Good news! Dan Prince is both TripleO
& Puppet core member, so he will participate to the review process with
both hats. By the way, if this is an issue for someone, we can create a
new group and change the permissions.

I think the next step is to prepare blueprints/specs in
https://github.com/openstack/tripleo-specs and decide how it goes.

For now, some thoughts have already been written here:
https://etherpad.openstack.org/p/ci7jWq2lRb
This etherpad was built for brainstorming only.

The idea is to bring a new topic for the next summit where we could
discuss together about design:
https://etherpad.openstack.org/p/kilo-tripleo-summit-topics

Maybe we could arrange a first meeting with people interested by
contributing to this, and then decide where we should start.
What do you think?

Thanks for reading so far.
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [tuskar] Puppet module

2014-10-28 Thread Emilien Macchi
Hi,

I was looking at deploying Tuskar API with Puppet and I was wondering if
you guys have already worked on a Puppet module.

If not, I think we could start something in stackforge like we already
did for other OpenStack components.

Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tuskar] Puppet module

2014-10-29 Thread Emilien Macchi
Just started a PoC: https://github.com/enovance/puppet-tuskar

Once I'll finish unit tests, I'll move it to Stackforge.

On 10/29/2014 10:25 AM, Jay Dobies wrote:
> Nope, there isn't a puppet module for deploying Tuskar, but starting one
> makes sense.
> 
> On 10/28/2014 06:04 PM, Emilien Macchi wrote:
>> Hi,
>>
>> I was looking at deploying Tuskar API with Puppet and I was wondering if
>> you guys have already worked on a Puppet module.
>>
>> If not, I think we could start something in stackforge like we already
>> did for other OpenStack components.
>>
>> Thanks,
>>
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
> 
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tuskar] Puppet module

2014-11-02 Thread Emilien Macchi
Sebastien Badia & I finished the code (manifests + unit tests) and now move 
puppet-tuskar in Stackforge:
https://review.openstack.org/#/c/132488/

Would be great to have reviews from Tuskar folks.
Thanks!

Emilien

On 10/29/2014 10:21 PM, Emilien Macchi wrote:
> Just started a PoC: https://github.com/enovance/puppet-tuskar
>
> Once I'll finish unit tests, I'll move it to Stackforge.
>
> On 10/29/2014 10:25 AM, Jay Dobies wrote:
> > Nope, there isn't a puppet module for deploying Tuskar, but starting one
> > makes sense.
> >
> > On 10/28/2014 06:04 PM, Emilien Macchi wrote:
> >> Hi,
> >>
> >> I was looking at deploying Tuskar API with Puppet and I was wondering if
> >> you guys have already worked on a Puppet module.
> >>
> >> If not, I think we could start something in stackforge like we already
> >> did for other OpenStack components.
> >>
> >> Thanks,
> >>
> >>
> >>
> >> ___
> >> OpenStack-dev mailing list
> >> OpenStack-dev@lists.openstack.org
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >>
> >
> > ___
> > OpenStack-dev mailing list
> > OpenStack-dev@lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>

-- 
Emilien Macchi


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron] - Evacuate a agent node

2013-09-12 Thread Emilien Macchi
At eNovance, we have implemented this feature as a service:
https://github.com/enovance/neutron-l3-healthcheck

It checks L3 agents status and reschedule routers if an agent is down.
It's working for Grizzly and Havana (two different branches).


Regards,

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ? emil...@enovance.com ? +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 09/12/2013 09:45 AM, Yongsheng Gong wrote:
> To implement the 'evacuation' is also possible.
>
>
> On Thu, Sep 12, 2013 at 3:43 PM, Yongsheng Gong
> mailto:gong...@unitedstack.com>> wrote:
>
> set the agent's admin status to False will empty up the agent's
> resources. but it will not move the owned resources. 
>
>
> On Thu, Sep 12, 2013 at 3:36 PM, Endre Karlson
> mailto:endre.karl...@gmail.com>> wrote:
>
> Is it possible to get a "evacuation" command for a node
> running agents ? Say moving all the agents owned resources
> from network node a > b?
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> <mailto:OpenStack-dev@lists.openstack.org>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Openstack-docs] [Docs] Documentation PTL Candidacy

2013-09-23 Thread Emilien Macchi
+1

Anne is doing without any doubt an amazing job on OpenStack manuals.

Thank you Anne,

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ? emil...@enovance.com ? +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 09/22/2013 08:19 PM, Anne Gentle wrote:
> Hi all, 
> I'm writing to declare my intention to run for OpenStack documentation
> program technical lead. [1]
>
> I've been working on OpenStack docs since September 2010, and it has
> been an honor and a privilege to serve in this position informally
> prior to having documentation declared a program. I've been serving as
> the interim PTL as encouraged by my doc peers. 
>
> In Havana we've been hard at work (and continue to do so), refactoring
> the openstack-manuals repo to ensure installation, configuration, and
> administration info is as complete and accurate as we can, including
> the addition of automation tools for gathering configuration options
> into one location.
>
> We've added an End User Guide, an Admin User Guide, and a Cloud
> Administration Guide to document OpenStack as a whole, including all
> the clients and the things you can do with your OpenStack clouds
> through command-line calls. 
>
> We also work on API documentation to bring you a compete reference
> listing of all OpenStack APIs including example requests and responses.
>
> In the last year we've held two successful book sprints in the past
> year resulting in the OpenStack Operations Guide and the OpenStack
> Security Guide. We're actively recruiting writers for a book sprint to
> write an OpenStack Architecture Design Guide. The Operations Guide has
> been translated to Chinese and Japanese.
>
> I believe the documentation PTL role is one of coordination, coaching,
> and providing platforms for documentation. This doesn't happen in
> isolation and requires constant attention and coordination. I do know
> our shortcomings and continue to work through the difficulties we face
> trying to document a fast-moving integrated set of projects. In the
> future I'd like to recruit more upstream OpenStack writers and have
> designated project doc leads. 
>
> I continue to be the top committer to the openstack-manuals repo [2]
> and I am an active reviewer of all docs repos. [3]
>
> I'm proud of the work we've done so far and would be privileged to
> continue this most challenging work. 
> Thanks,
> Anne
>
> 1. Wow, that sounds too formal, but that's what this email is. 
> 2. https://github.com/openstack/openstack-manuals/graphs/contributors
> 3. https://review.openstack.org/#/q/reviewer:anne%2540openstack.org,n,z
>
>
>
> ___
> Openstack-docs mailing list
> openstack-d...@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] Configuration file generator

2013-07-22 Thread Emilien Macchi
Also for your information,

I created a bug : https://bugs.launchpad.net/neutron/+bug/1199963
and a first patchset for generating the new configuration file with Oslo
config scripts :
https://review.openstack.org/#/c/36546/

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ? emil...@enovance.com ? +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 07/22/2013 06:34 PM, Julien Danjou wrote:
> Hi there,
>
> I've been working on the changes that would need to be done to make the
> default config generator work for Neutron.
>
> However, the current default config generator doesn't support the
> possibility to generate different configuration files (e.g. one per
> service/plugin). I can imagine two options:
>
> a. move every options in oslo.config.cfg.CONF, moving the plugins into
>their own section rather than in their own file, register all options
>at module-level, avoiding duplicate options.
>
> b. enhance config.generator to generate a config file from a particular
>object (not always olso.config.cfg.CONF like it's done currently).
>That means Neutron should evolve to provide a global CONF object per
>plugin at least.
>
> Option a. is how all other OpenStack projects¹ are working so far.
> Option b. requires a bit more work on both side.
>
> Is there any particular way you guys see things?
>
>
> ¹  nova, ceilometer and heat at least for now
>
>
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Heat] The way to use one config file with new oslo module

2013-08-06 Thread Emilien Macchi
Hi,

Since https://review.openstack.org/#/c/36476/ has been merged, heat
could use only one configuration file : heat.conf instead of
heat-engine.conf, heat-api.conf, etc.

I would like your thoughts about deleting old configuration files, since
that could break something in the CI.

I already made a first patch here : https://review.openstack.org/#/c/40257/
But let's discuss about it before continuing to work on this patch.

Cheers,

-- 
Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris




signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Heat] The way to use one config file with new oslo module

2013-08-07 Thread Emilien Macchi
FYI, I reported a bug about that.

https://bugs.launchpad.net/heat/+bug/1209141

Let's start the discussion with Heat developers to see how we could fix 
that, since it concerns single config file.


Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On Wed 07 Aug 2013 09:49:16 AM CEST, Julien Danjou wrote:
> On Wed, Aug 07 2013, Clint Byrum wrote:
>
>> Does oslo.config or anything in oslo-incubator give us some help with
>> deprecating old config files?
>
> No, but as far as I know, it should be compatible anyway since the 3
> files just got merged in to one. No options where moved nor syntax
> changed by this, so the transition should be almost pain less.
>
>
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Glance] Blueprint proposal - Import / Export images with user properties

2013-08-14 Thread Emilien Macchi
Hi,


I would like to discuss here about two blueprint proposal (maybe could I
merge them into one if you prefer) :

https://blueprints.launchpad.net/glance/+spec/api-v2-export-properties
https://blueprints.launchpad.net/glance/+spec/api-v2-import-properties

*Use case* :
I would like to set specific properties to an image which could
represent a signature, and useful for licensing requirements for example.
To do that, I should be able to export an image with user properties
included.

Then, a user could reuse the exported image in the public cloud, and
Glance will be aware about its properties.
Obviously, we need the import / export feature.

The idea here is to be able to identify an image after cloning or
whatever with a property field. Of course, the user could break it in
editing the image manually, but I consider he / she won't.


Let me know if you have any thoughts and if the blueprint is valuable.

Regards,

-- 
Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ? emil...@enovance.com ? +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Glance] Blueprint proposal - Import / Export images with user properties

2013-08-14 Thread Emilien Macchi
Hi Mark,


I was thinking at the OVF container format first since as far I know, it
does support metadatas.


Thank's,

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ? emil...@enovance.com ? +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 08/14/2013 06:34 PM, Mark Washenberger wrote:
> Lets dig into this a bit more so that I can understand it.
>
> Given that we have properties that we want to export with an image,
> where would those properties be stored? Somewhere in the image data
> itself? I believe some image formats support metadata, but I can't
> imagine all of them would. Is there a specific format you're thinking
> of using?
>
>
> On Wed, Aug 14, 2013 at 8:36 AM, Emilien Macchi
> mailto:emilien.mac...@enovance.com>> wrote:
>
> Hi,
>
>
> I would like to discuss here about two blueprint proposal (maybe
> could I merge them into one if you prefer) :
>
> https://blueprints.launchpad.net/glance/+spec/api-v2-export-properties
> https://blueprints.launchpad.net/glance/+spec/api-v2-import-properties
>
> *Use case* :
> I would like to set specific properties to an image which could
> represent a signature, and useful for licensing requirements for
> example.
> To do that, I should be able to export an image with user
> properties included.
>
> Then, a user could reuse the exported image in the public cloud,
> and Glance will be aware about its properties.
> Obviously, we need the import / export feature.
>
> The idea here is to be able to identify an image after cloning or
> whatever with a property field. Of course, the user could break it
> in editing the image manually, but I consider he / she won't.
>
>
> Let me know if you have any thoughts and if the blueprint is valuable.
>
> Regards,
>
> -- 
> Emilien Macchi
> 
> # OpenStack Engineer
> // eNovance Inc.  http://enovance.com
> // ? emil...@enovance.com <mailto:emil...@enovance.com> ? +33 (0)1 49 
> 70 99 80 
> // 10 rue de la Victoire 75009 Paris
>
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> <mailto:OpenStack-dev@lists.openstack.org>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Glance] Blueprint proposal - Import / Export images with user properties

2013-08-14 Thread Emilien Macchi
Thank's Mark, it's exactly this kind of feedback I was looking for.

As you suggested, I'm going to make a single blueprint for OVF.


Regards,

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 08/14/2013 07:39 PM, Mark Washenberger wrote:
> I think this could fit alongside a current blueprint we've discussed
> (https://blueprints.launchpad.net/glance/+spec/iso-image-metadata)
> that does similar things for metadata in isos.
>
> In general, I think the sane way to add a feature like this is as an
> optional container-format-specific plugin for import and export. Since
> the import and export features are still in pretty early stages of
> development (advanced on design though!), I don't expect such a
> feature would land until mid Icehouse, just fyi.
>
> Can you restructure these blueprints as a single bp feature to
> "export/import metadata in ovf"?
>
>
> On Wed, Aug 14, 2013 at 10:09 AM, Emilien Macchi
> mailto:emilien.mac...@enovance.com>> wrote:
>
> Hi Mark,
>
>
> I was thinking at the OVF container format first since as far I
> know, it does support metadatas.
>
>
> Thank's,
>
>
> Emilien Macchi
> 
> # OpenStack Engineer
> // eNovance Inc.  http://enovance.com
> // ✉ emil...@enovance.com <mailto:emil...@enovance.com> ☎ +33 (0)1 49 
> 70 99 80 
> // 10 rue de la Victoire 75009 Paris
>
> On 08/14/2013 06:34 PM, Mark Washenberger wrote:
>> Lets dig into this a bit more so that I can understand it.
>>
>> Given that we have properties that we want to export with an
>> image, where would those properties be stored? Somewhere in the
>> image data itself? I believe some image formats support metadata,
>> but I can't imagine all of them would. Is there a specific format
>> you're thinking of using?
>>
>>
>> On Wed, Aug 14, 2013 at 8:36 AM, Emilien Macchi
>> > <mailto:emilien.mac...@enovance.com>> wrote:
>>
>> Hi,
>>
>>
>> I would like to discuss here about two blueprint proposal
>> (maybe could I merge them into one if you prefer) :
>>
>> 
>> https://blueprints.launchpad.net/glance/+spec/api-v2-export-properties
>> 
>> https://blueprints.launchpad.net/glance/+spec/api-v2-import-properties
>>
>> *Use case* :
>> I would like to set specific properties to an image which
>> could represent a signature, and useful for licensing
>> requirements for example.
>> To do that, I should be able to export an image with user
>> properties included.
>>
>> Then, a user could reuse the exported image in the public
>> cloud, and Glance will be aware about its properties.
>> Obviously, we need the import / export feature.
>>
>>     The idea here is to be able to identify an image after
>> cloning or whatever with a property field. Of course, the
>> user could break it in editing the image manually, but I
>> consider he / she won't.
>>
>>
>> Let me know if you have any thoughts and if the blueprint is
>> valuable.
>>
>> Regards,
>>
>> -- 
>> Emilien Macchi
>> 
>> # OpenStack Engineer
>> // eNovance Inc.  http://enovance.com
>> // ✉ emil...@enovance.com <mailto:emil...@enovance.com> ☎ +33 
>> (0)1 49 70 99 80 
>> // 10 rue de la Victoire 75009 Paris
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org
>> <mailto:OpenStack-dev@lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org 
>> <mailto:OpenStack-dev@lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Glance] Blueprint proposal - Import / Export images with user properties

2013-08-15 Thread Emilien Macchi
Mark,

As you suggested, I've created a single blueprint :
https://blueprints.launchpad.net/glance/+spec/export-import-image-metadata-ovf

I don't have any idea about its dependencies, maybe could you fix the
blueprint if needed.


I think you can also delete :
https://blueprints.launchpad.net/glance/+spec/export-import-image-metadata-ovf
https://blueprints.launchpad.net/glance/+spec/export-export-image-metadata-ovf

..which are now deprecated. (I'm not able to do it).

Let me know if the blueprint looks good or if we need to discuss more.
Also, we could be interested by implementing it.

Thank you,

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 08/14/2013 07:39 PM, Mark Washenberger wrote:
> I think this could fit alongside a current blueprint we've discussed
> (https://blueprints.launchpad.net/glance/+spec/iso-image-metadata)
> that does similar things for metadata in isos.
>
> In general, I think the sane way to add a feature like this is as an
> optional container-format-specific plugin for import and export. Since
> the import and export features are still in pretty early stages of
> development (advanced on design though!), I don't expect such a
> feature would land until mid Icehouse, just fyi.
>
> Can you restructure these blueprints as a single bp feature to
> "export/import metadata in ovf"?
>
>
> On Wed, Aug 14, 2013 at 10:09 AM, Emilien Macchi
> mailto:emilien.mac...@enovance.com>> wrote:
>
> Hi Mark,
>
>
> I was thinking at the OVF container format first since as far I
> know, it does support metadatas.
>
>
> Thank's,
>
>
> Emilien Macchi
> 
> # OpenStack Engineer
> // eNovance Inc.  http://enovance.com
> // ✉ emil...@enovance.com <mailto:emil...@enovance.com> ☎ +33 (0)1 49 
> 70 99 80 
> // 10 rue de la Victoire 75009 Paris
>
> On 08/14/2013 06:34 PM, Mark Washenberger wrote:
>> Lets dig into this a bit more so that I can understand it.
>>
>> Given that we have properties that we want to export with an
>> image, where would those properties be stored? Somewhere in the
>> image data itself? I believe some image formats support metadata,
>> but I can't imagine all of them would. Is there a specific format
>> you're thinking of using?
>>
>>
>> On Wed, Aug 14, 2013 at 8:36 AM, Emilien Macchi
>> > <mailto:emilien.mac...@enovance.com>> wrote:
>>
>> Hi,
>>
>>
>> I would like to discuss here about two blueprint proposal
>> (maybe could I merge them into one if you prefer) :
>>
>> 
>> https://blueprints.launchpad.net/glance/+spec/api-v2-export-properties
>> 
>> https://blueprints.launchpad.net/glance/+spec/api-v2-import-properties
>>
>> *Use case* :
>> I would like to set specific properties to an image which
>> could represent a signature, and useful for licensing
>> requirements for example.
>> To do that, I should be able to export an image with user
>> properties included.
>>
>> Then, a user could reuse the exported image in the public
>> cloud, and Glance will be aware about its properties.
>> Obviously, we need the import / export feature.
>>
>>     The idea here is to be able to identify an image after
>> cloning or whatever with a property field. Of course, the
>> user could break it in editing the image manually, but I
>> consider he / she won't.
>>
>>
>> Let me know if you have any thoughts and if the blueprint is
>> valuable.
>>
>> Regards,
>>
>> -- 
>> Emilien Macchi
>> 
>> # OpenStack Engineer
>> // eNovance Inc.  http://enovance.com
>> // ✉ emil...@enovance.com <mailto:emil...@enovance.com> ☎ +33 
>> (0)1 49 70 99 80 
>> // 10 rue de la Victoire 75009 Paris
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org
>> <mailto:OpenStack-dev@lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org 
>> <mailto:OpenStack-dev@lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Glance] Blueprint proposal - Import / Export images with user properties

2013-08-15 Thread Emilien Macchi
Wrong copy paste, sorry.

We can delete :
https://blueprints.launchpad.net/glance/+spec/api-v2-export-properties
https://blueprints.launchpad.net/glance/+spec/api-v2-import-properties

Thank's,

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 08/14/2013 07:39 PM, Mark Washenberger wrote:
> I think this could fit alongside a current blueprint we've discussed
> (https://blueprints.launchpad.net/glance/+spec/iso-image-metadata)
> that does similar things for metadata in isos.
>
> In general, I think the sane way to add a feature like this is as an
> optional container-format-specific plugin for import and export. Since
> the import and export features are still in pretty early stages of
> development (advanced on design though!), I don't expect such a
> feature would land until mid Icehouse, just fyi.
>
> Can you restructure these blueprints as a single bp feature to
> "export/import metadata in ovf"?
>
>
> On Wed, Aug 14, 2013 at 10:09 AM, Emilien Macchi
> mailto:emilien.mac...@enovance.com>> wrote:
>
> Hi Mark,
>
>
> I was thinking at the OVF container format first since as far I
> know, it does support metadatas.
>
>
> Thank's,
>
>
> Emilien Macchi
> 
> # OpenStack Engineer
> // eNovance Inc.  http://enovance.com
> // ✉ emil...@enovance.com <mailto:emil...@enovance.com> ☎ +33 (0)1 49 
> 70 99 80 
> // 10 rue de la Victoire 75009 Paris
>
> On 08/14/2013 06:34 PM, Mark Washenberger wrote:
>> Lets dig into this a bit more so that I can understand it.
>>
>> Given that we have properties that we want to export with an
>> image, where would those properties be stored? Somewhere in the
>> image data itself? I believe some image formats support metadata,
>> but I can't imagine all of them would. Is there a specific format
>> you're thinking of using?
>>
>>
>> On Wed, Aug 14, 2013 at 8:36 AM, Emilien Macchi
>> > <mailto:emilien.mac...@enovance.com>> wrote:
>>
>> Hi,
>>
>>
>> I would like to discuss here about two blueprint proposal
>> (maybe could I merge them into one if you prefer) :
>>
>> 
>> https://blueprints.launchpad.net/glance/+spec/api-v2-export-properties
>> 
>> https://blueprints.launchpad.net/glance/+spec/api-v2-import-properties
>>
>> *Use case* :
>> I would like to set specific properties to an image which
>> could represent a signature, and useful for licensing
>> requirements for example.
>> To do that, I should be able to export an image with user
>> properties included.
>>
>> Then, a user could reuse the exported image in the public
>> cloud, and Glance will be aware about its properties.
>> Obviously, we need the import / export feature.
>>
>>     The idea here is to be able to identify an image after
>> cloning or whatever with a property field. Of course, the
>> user could break it in editing the image manually, but I
>> consider he / she won't.
>>
>>
>> Let me know if you have any thoughts and if the blueprint is
>> valuable.
>>
>> Regards,
>>
>> -- 
>> Emilien Macchi
>> 
>> # OpenStack Engineer
>> // eNovance Inc.  http://enovance.com
>> // ✉ emil...@enovance.com <mailto:emil...@enovance.com> ☎ +33 
>> (0)1 49 70 99 80 
>> // 10 rue de la Victoire 75009 Paris
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org
>> <mailto:OpenStack-dev@lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org 
>> <mailto:OpenStack-dev@lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [CI] Blueprint proposal: Add Plot Plugin support into jenkins-job-builder

2013-08-22 Thread Emilien Macchi
Hi,

I would like to discuss about a new blueprint [1] in openstack-ci
project, concerning jenkins-job-builder software.
Plop plugin [2] provides generic plotting (or graphing) capabilities in
Jenkins.

The idea is to bring the plugin support into jenkins-job-builder software.


Best regards,

[1]
https://blueprints.launchpad.net/openstack-ci/+spec/jenkins-job-builder-plot
[2] https://wiki.jenkins-ci.org/display/JENKINS/Plot+Plugin

-- 
Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris




signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Cinder Backup documentation - to which doc it should go?

2013-09-03 Thread Emilien Macchi
Hi Ronen,

The best place for your documentation is in the OpenStack Bloc Storage
guide [1].
If you need help with OpenStack manuals, we have a dedicated wiki page [2].

Please let us know if you need support.


Regards,

[1]
https://github.com/openstack/openstack-manuals/tree/master/doc/src/docbkx/openstack-block-storage-admin
[2] https://wiki.openstack.org/wiki/Documentation/HowTo

Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 09/03/2013 12:50 PM, Ronen Kat wrote:
>
> I noticed the complains about code submission without appropriate
> documentation submission, so I am ready to do my part for Cinder backup
> I have just one little question.
> Not being up to date on the current set of OpenStack manuals, and as I
> noticed that the block storage admin guide lost a lot of content, to which
> document(s) should I add the Cinder backup documentation?
>
> The documentation includes:
> 1. Backup configuration
> 2. General description of Cinder backup (commands, features, etc)
> 3. Description of the available backup drivers
>
> Should all three go to the same place? Or different documents?
>
> Thanks,
>
> Regards,
> __
> Ronen I. Kat
> Storage Research
> IBM Research - Haifa
> Phone: +972.3.7689493
> Email: ronen...@il.ibm.com
>
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Neutron] Improving Neutron L3 Agent with High Availability

2013-09-11 Thread Emilien Macchi
Hi,

The current implementation of Neutron L3 agent allows us to scale
virtual routers on multiple agents but does not provide High
Availability on :
- namespaces, virtual interfaces (both in north and south)
- established connections between external & internal network.

The idea here is to start a discussion about a new design that we could
implement in the next release.
Since there exists some conversations on this topic, I want to share my
ideas with a public document we wrote [1] with my team.

Table of contents:
- Abstract about current implementation
- Current Architecture
- Proposal #1: Health-check (which is not my final solution, but just an
existing way).
- Proposal #2: VRRP + conntrackd (new backends for improving L3 agent)
- Design session proposal for next Summit


Feel free to bring your thoughts.
After the discussion, maybe could we write new blueprints.

Note: the document is public and you are allowed to comment. If you need
more access, I can of course grant you write rights.

[1]
https://docs.google.com/document/d/1DNAqRSOIZPqUxPVicbUMWWuRBJ90qJjVYe7Ox8rVtKE/edit?usp=sharing


Regards,

-- 
Emilien Macchi

# OpenStack Engineer
// eNovance Inc.  http://enovance.com
// ✉ emil...@enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris




signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Cross-project meeting, Tue Oct 20th, 21:00 UTC

2015-10-20 Thread Emilien Macchi
Agenda is empty, meeting is canceled.
Next week's meeting is also canceled because of OpenStack Summit.

I hope you'll have a safe trip to Tokyo, see you there,

On 10/19/2015 08:41 AM, Emilien Macchi wrote:
> Dear PTLs, cross-project liaisons, and interested team members,
> 
> We'll have a cross-project meeting tomorrow at 21:00 UTC, with the
> following agenda:
> 
> https://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting#Proposed_agenda
> 
> Review past action items
> Team announcements (horizontal, vertical, diagonal)
> Open discussion
> 
> For more details on this meeting, please see:
> https://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting
> 
> See you there,
> 
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] [ceph] puppet-ceph working session

2015-10-27 Thread Emilien Macchi


On 10/28/2015 11:09 AM, Andrew Woodward wrote:
> For those of you interested at the summit, I'd like to get together at
> some point and discuss / resolve issues on CI, and then talk about
> release and possible roadmap.
> 
> Let's pick a time so that we can meet together on this.

Good idea, I suggest we meet in the Puppet work sessions, so we get
attention from the team.

Thanks,

Emilien

__
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] What's up with functional testing?

2015-10-27 Thread Emilien Macchi
As a user[1], I would like to functionally test OpenStack services.

I'm using Tempest (which is AFIK [2] the official OpenStack project for
functional testing) and am able to validate that Puppet OpenStack module
actually deploy services & make them work together which is the goal of
Puppet OpenStack Integration testing [3].

Until now I was happy, until this bug [4] (TL;DR: Aodh can't be testing
with Tempest which is a bug I'm working on, and not really related to
this thread).
I realized Aodh [5] (and apparently some other projects like Ceilometer)
were using something else (gabbi [6]) for testing.

How come some big tent projects do not use Tempest anymore for
functional testing? I thought there was/is a move with tempest plugins
that will help projects to host their tempest tests in their repos.

Am I missing something? Any official decision taken?
Is gabbi supported by OpenStack?

I feel like there is currently 2 paths that try to do the same thing and
as a user, I'm not happy.

Please help me to understand,
Thank you.

[1] a user who deploy Puppet OpenStack modules in OpenStack Infra for CI
purposes
[2] http://goo.gl/sgI2D8
http://goo.gl/DTR1cL
[3] https://github.com/openstack/puppet-openstack-integration#overview
[4] https://bugs.launchpad.net/tempest/+bug/1509885
[5] https://github.com/openstack/aodh
[6] https://pypi.python.org/pypi/gabbi/
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] What's up with functional testing?

2015-10-29 Thread Emilien Macchi


On 10/28/2015 01:12 PM, Chris Dent wrote:
> On Wed, 28 Oct 2015, Emilien Macchi wrote:
> 
>> As a user[1], I would like to functionally test OpenStack services.
> 
> Bless you. Let's all be more like that.
> 
>> Until now I was happy, until this bug [4] (TL;DR: Aodh can't be testing
>> with Tempest which is a bug I'm working on, and not really related to
>> this thread).
>> I realized Aodh [5] (and apparently some other projects like Ceilometer)
>> were using something else (gabbi [6]) for testing.
> 
> There's a fair amount of history here for which I don't know all the
> details so I'll just try to address the gabbi related questions below
> after this initial comment:
> 
> aodh is not yet in tempest, but that's simply because it is not yet
> done, not because there are not plans to do it. Tomorrow morning at
> 9am in the Kiri room we're having a design session about functional
> and integration testing in all three of ceilometer, aodh and gnocchi
> and one of the primary topics is: getting all three to have tempest
> plugins. One of the other primary topics is making new and existing
> in-tree functional test as good and useful as possible. A lot of those
> tests are not tempest because they've been extracted from pre-existing
> so-called unit tests but were determined to not be because they use a
> database. A small segment are API tests driven by gabbi as a result of
> this spec[1]
> 
> If you or anyone else have time to show up to that session, that would
> be great.

I was here and I'm happy to see the efforts [1] that are proposed for
the next cycle.
Having a Tempest plugin is really what I was asking in my initial
request, thank you for considering that work.

[1] https://etherpad.openstack.org/p/mitaka-telemetry-testing

> 
>> How come some big tent projects do not use Tempest anymore for
>> functional testing? I thought there was/is a move with tempest plugins
>> that will help projects to host their tempest tests in their repos.
> 
> Ceilometer projects started a migration to more in-tree functional
> tests in advance of tempest-lib existing. These manifest as tests that
> require a storage backend and have their own non-tempest job
> description in project-config.
> 
>> Am I missing something? Any official decision taken?
>> Is gabbi supported by OpenStack?
> 
> When I first released gabbi there was talk about it becoming either
> part of QA or oslo but after showing it around the world a bit I had
> feedback from several non-openstack people that they would be _far_
> more likely to contribute to it if it was not subject to the openstack
> development model[0]. So it lives now as a project on github to which
> people submit pull requests and travis takes care of CI. To avoid bus
> termination errors, there are two other admins in addition to me who
> have all the same rights with regard to merging and releasing and
> maintaining on python. One of them is another OpenStack contributor
> (jasonamyers).
> 
> I'm obviously biased, but I think gabbi is teh ossum and makes writing
> API tests easy and perhaps more importantly makes reading them later
> fantastic.
> 
> Within gnocchi and aodh, gabbi has been so successful at making it easy
> to write API tests that it is now being used for writing integration
> tests of aodh+gnocchi+ceilometer+heat.
> 
>> I feel like there is currently 2 paths that try to do the same thing and
>> as a user, I'm not happy.
> 
> Yeah, that's perhaps a problem. One thing I'm hoping to explore (or
> hoping someone else will explore) is making it easy to do gabbi
> tests within a tempest plugin. This ought to be possible but there
> are some humps to deal with regard to how gabbi orders and groups
> tests.
> 
> Again, I'm biased, but I think that gabbi would be a _huge_ asset for
> API tests in tempest because by its very nature it is very close to
> HTTP without a notion of a (python) client being involved. I think
> this is an excellent guard for ensuring that OpenStack APIs are
> sufficiently agnostic about their context.
> 
>> Please help me to understand,
> 
> I hope that adds a bit more info. I know it doesn't actually answer
> the real question though. I hope some other voices will come along.

Thanks for taking care of this topic, I'm glad you replied during the
Summit so we can move forward on this topic and we can make sure our
puppet-aodh module will be tested (one day) with Tempest.

> 
> [0] I'm happy to discuss this elsewhere (in person, on another thread,
> whatever) but it would be bad to let it distract this current thread.
> [1]
> http://specs.openstack.org/ope

Re: [openstack-dev] [Fuel][puppet] CI gate for regressions detection in deployment data

2015-10-29 Thread Emilien Macchi
Why do you use [puppet] tag?
Is there anything related to Puppet OpenStack modules we should take
care of?

Good luck,

On 10/29/2015 11:24 PM, Bogdan Dobrelya wrote:
> Hello.
> There are few types of a deployment regressions possible. When changing
> a module version to be used from upstream (or internal module repo), for
> example from Liberty to Mitaka. Or when changing the composition layer
> (modular tasks in Fuel). Specifically, adding/removing/changing classes
> and a class parameters.
> 
> An example regression for swift deployment data [0]. Something was
> changed unnoticed by existing noop tests and as a result
> the swift data became being stored in root partition.
> 
> Suggested per-commit based regressions detection [1] for deployment data
> assumes to automatically detect if a class in a noop catalog run has
> gained or lost a parameter or if it has been updated to another value by
> a patch under test. Later, this check could even replace existing noop
> tests, everything will be checked automatically, unless every deployment
> scenario is covered by a corresponding template, which are represented
> as YAML files [2] in Fuel.
> Note: The tool [3] can help to get all deployment cases (-Y) and all
> deployment tasks (-S) as well.
> 
> I propose to review the patch [1], understand how it works (see tl;dr
> section below) and to start using it ASAP. The earlier we commit the
> "initial" data layer state, less regressions would pop up.
> 
> (tl;dr)
> The check should be done for every modular component (aka deployment
> task). Data generated in the noop catalog run for all classes and
> defines of a given deployment task should be verified against its
> "acknowledged" (committed) state.
> And fail the test gate, if changes has been found, like new parameter
> with a defined value, removed a parameter, changed a parameter's value.
> 
> In order to remove a regression, a patch author will have to add (and
> reviewers should acknowledge) detected changes in the committed state of
> the deployment data. This may be done manually, with a tool like [3] or
> by a pre-commit hook, or even at the CI side!
> The regression check should show the diff between committed state and a
> new state proposed in a patch. Changed state should be *reviewed* and
> accepted with a patch, to became a committed one. So the deployment data
> will evolve with *only* approved changes. And those changes would be
> very easy to be discovered for each patch under review process!
> No more regressions, everyone happy.
> 
> Examples:
> 
> - A. A patch author removed the mpm_module parameter from the
> composition layer (apache modular task). The test should fail with a
> 
> Diff:
>   @@ -90,7 +90,7 @@
>  manage_user=> 'true',
>  max_keepalive_requests => '100',
>  mod_dir=> '/etc/httpd/conf.d',
>   -  mpm_module => 'false',
>   +  mpm_module => 'prefork',
>  name   => 'Apache',
>  package_ensure => 'installed',
>  ports_file => '/etc/httpd/conf/ports.conf',
> 
> It illustrates that the mpm_module's committed value was "false".
> But the new one came as the 'prefork', likely from the apache class
> defaults.
> The solution:
> Follow the failed build link and see for detected changes (a diff).
> Acknowledge the changes and include rebuilt templates in the patch as a
> new revision. The tool [3] (use -h for help) example command:
> ./utils/jenkins/fuel_noop_tests.rb -q -b -s api-proxy/api-proxy_spec.rb
> 
> Or edit the committed templates manually and include data changes in the
> patch as well.
> 
> -B. An upstream module author added the new parameter mpm_mode with a
> default '123'. The test should fail with a
> 
> Diff:
>@@ -90,6 +90,7 @@
>   manage_user=> 'true',
>   max_keepalive_requests => '100',
>   mod_dir=> '/etc/httpd/conf.d',
>+  mpm_mode   => '123',
>   mpm_module => 'false',
>   name   => 'Apache',
>   package_ensure => 'installed',
> 
> It illustrates that the composition layer is not consistent with the
> upstream module data schema, and that could be a potential regression in
> deployment (new parameter added upstream and goes with defaults, being
> ignored by the composition manifest).
> The solution is the same as for the case A.
> 
> [0] https://bugs.launchpad.net/fuel/+bug/1508482
> [1] https://review.openstack.org/240015
> [2]
> https://github.com/openstack/fuel-library/tree/master/tests/noop/astute.yaml
> [3]
> https://review.openstack.org/#/c/240015/7/utils/jenkins/fuel_noop_tests.rb
> 

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

Re: [openstack-dev] New [puppet] module for Magnum project

2015-10-29 Thread Emilien Macchi


On 10/29/2015 11:26 PM, Potter, Nathaniel wrote:
> Hi everyone,
> 
>  
> 
> I’m interested in starting up a puppet module that will handle the
> Magnum containers project. Would this be something the community might
> want? Thanks!

If this module is about deploying Magnum service(s) and configuration,
that's a great idea to create puppet-magnum (we currently don't have it).

Please look https://wiki.openstack.org/wiki/Puppet/New_module and come
up on IRC if you have any questions, I'm glad someone is taking care of it!

Emilien

__
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] [puppet] review the core-reviewer members

2015-10-31 Thread Emilien Macchi
Hi,

At the summit we discussed about updating the core-reviewer members [1].
To continue the OpenStack meritocracy model, I believe we should keep the
list consistent with how our group is currently working and who is really
active [2].
Puppet OpenStack group would not be here without these people and we really
appreciate the work done by our community.
If you're not involved anymore in Puppet OpenStack project (following
meetings, mailing-list, doing reviews and sending patches), we would
appreciate your insight about updating this list.

[1] https://review.openstack.org/#/admin/groups/134,members
[2] http://stackalytics.com/report/contribution/puppetopenstack-group/180

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


[openstack-dev] [puppet] Creating puppet-keystone-core and proposing Richard Megginson core-reviewer

2015-10-31 Thread Emilien Macchi
At the Summit we discussed about scaling-up our team.
We decided to investigate the creation of sub-groups specific to our
modules that would have +2 power.

I would like to start with puppet-keystone:
https://review.openstack.org/240666

And propose Richard Megginson part of this group.

Rich is leading puppet-keystone work since our Juno cycle. Without his
leadership and skills, I'm not sure we would have Keystone v3 support in
our modules.
He's a good Puppet reviewer and takes care of backward compatibility. He
also has strong knowledge at how Keystone works. He's always willing to
lead our roadmap regarding identity deployment in OpenStack.

Having him on-board is for us an awesome opportunity to be ahead of other
deployments tools and supports many features in Keystone that real
deployments actually need.

I would like to propose him part of the new puppet-keystone-core group.

Thank you Rich for your work, which is very appreciated.
-- 
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


[openstack-dev] [puppet] weekly meeting #57

2015-11-02 Thread Emilien Macchi
Hello!

Here's an initial agenda for our weekly meeting, tomorrow at 1500 UTC
in #openstack-meeting-4:

https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151103

Feel free to add any items you'd like to discuss.
If our schedule allows it, we'll make bug triage during the meeting.

Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] about $::os_service_default

2015-11-03 Thread Emilien Macchi
I'm seeing a lot of patches using the new $::os_service_default.

Please stop trying to using it at this time. The feature is not stable
yet and we're testing it only for puppet-cinder module.
I've heard Yanis found something that is not backward compatible with
logging, but he's away this week so I suggest we wait next week.

In the meantime, please do not use $::os_service_default outside
puppet-cinder.

Thanks a lot,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #57

2015-11-03 Thread Emilien Macchi


On 11/02/2015 08:02 AM, Emilien Macchi wrote:
> Hello!
> 
> Here's an initial agenda for our weekly meeting, tomorrow at 1500 UTC
> in #openstack-meeting-4:
> 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151103
> 
> Feel free to add any items you'd like to discuss.
> If our schedule allows it, we'll make bug triage during the meeting.
> 
> Thanks,

We did our meeting (late, thanks clock changes):
http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-03-15.16.html

Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] Creating puppet-keystone-core and proposing Richard Megginson core-reviewer

2015-11-04 Thread Emilien Macchi


On 11/03/2015 03:56 PM, Matt Fischer wrote:
> Sorry I replied to this right away but used the wrong email address and
> it bounced!
> 
>> I've appreciated all of richs v3 contributions to keystone. +1 from me.

2 positives votes from our core-reviewer team.
No negative vote at all.

I guess that's a 'yes', welcome Rich, you're the first
puppet-keystone-core member!

Note: anyone else core-reviewer on Puppet modules is also core on
puppet-keystone by the way.

Congrats Rich!

> On Tue, Nov 3, 2015 at 4:38 AM, Sofer Athlan-Guyot  <mailto:sathl...@redhat.com>> wrote:
> 
> He's very good reviewer with a deep knowledge of keystone and puppet.
> Thank you Richard for your help.
> 
> +1
> 
> Emilien Macchi  <mailto:emilien.mac...@gmail.com>> writes:
> 
> > At the Summit we discussed about scaling-up our team.
> > We decided to investigate the creation of sub-groups specific to our
> > modules that would have +2 power.
> >
> > I would like to start with puppet-keystone:
> > https://review.openstack.org/240666
> >
> > And propose Richard Megginson part of this group.
> >
> > Rich is leading puppet-keystone work since our Juno cycle. Without his
> > leadership and skills, I'm not sure we would have Keystone v3 support
> > in our modules.
> > He's a good Puppet reviewer and takes care of backward compatibility.
> > He also has strong knowledge at how Keystone works. He's always
> > willing to lead our roadmap regarding identity deployment in
> > OpenStack.
> >
> > Having him on-board is for us an awesome opportunity to be ahead of
> > other deployments tools and supports many features in Keystone that
> > real deployments actually need.
> >
> > I would like to propose him part of the new puppet-keystone-core
> > group.
> >
> > Thank you Rich for your work, which is very appreciated.
> 
> --
> Sofer Athlan-Guyot
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] New Puppet module for Tacker Project

2015-11-07 Thread Emilien Macchi


On 11/07/2015 05:29 AM, Dan Radez wrote:
> I've recently become involved in the Tacker project:
> https://wiki.openstack.org/wiki/Tacker
> 
> I have been deploying with puppet and collected some puppet code that I
> would like to push openstack in a new puppet module puppet-tacker.
> 
> I've begun to collect the code here:
> https://github.com/radez/puppet-tacker
> 
> I've just found the page on the openstack puppet wiki about using cookie
> cutter and modulesync. I start that process now, was interested to get a
> mailing list discussion going. I'll be sure to complete it before I push
> any code into openstack repos.
> 

Hey Dan,

Thanks for putting this effort in our community!
Every new module has to follow this process:
https://wiki.openstack.org/wiki/Puppet/New_module

So we make sure our modules are consistent and compliant with our way to
develop Puppet modules.

In your case, I suggest to
1/ move the module to OpenStack namespace
2/ submit the patch in Governance to add the new repo, though I'm not
sure this module can be "big tent", since afik Tacker is not big tent.
We'll figure out with TC.
3/ Adapt your module with our Wiki page documentation, and the tool we use.

I'm off next week, but don't hesitate to come up on #puppet-openstack
(freenode) and ask for help.

Emilien

__
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] [puppet] weekly meeting #58 and next week

2015-11-07 Thread Emilien Macchi
Hello!

Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
in #openstack-meeting-4:

https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110

I'm off all next week (holidays without IRC, and rare access to
e-mails...), so mfish will be chair.

During the week, if you have any problem with Puppet CI, you can ping
degorenko on IRC.
When I come back, I'll work on 7.0.0 release to create our
stable/liberty branch.

Thanks and see you soon,
Emilien

__
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] [puppet] weekly meeting #59

2015-11-16 Thread Emilien Macchi
Hello!

Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
in #openstack-meeting-4:

https
<https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
://
<https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
etherpad.openstack.org
<https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
/p/puppet-openstack-weekly-meeting-2015111
<https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>7

I'm back online tomorrow morning.

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


Re: [openstack-dev] [puppet] weekly meeting #59

2015-11-16 Thread Emilien Macchi
The second one. Sorry for confusion, I sent it from my phone.

See you tomorrow!
---
Emilien Macchi
On Nov 16, 2015 1:24 PM, "Iury Gregory"  wrote:

> Hi Emilien, the link for the agenda is
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-2015111
>  or
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151117
>  ?
> Thanks o/
>
>
> 2015-11-16 14:04 GMT-03:00 Emilien Macchi :
>
>> Hello!
>>
>> Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
>> in #openstack-meeting-4:
>>
>> https
>> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
>> ://
>> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
>> etherpad.openstack.org
>> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
>> /p/puppet-openstack-weekly-meeting-2015111
>> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>
>> 7
>>
>> I'm back online tomorrow morning.
>>
>> 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
>>
>>
>
>
> --
>
> ~
>
>
> *Att[]'sIury Gregory Melo Ferreira **Master student in Computer Science
> at UFCG*
> *E-mail:  iurygreg...@gmail.com *
> ~
>
> __
> 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 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] [puppet] weekly meeting #59

2015-11-17 Thread Emilien Macchi
We did our meeting:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-17-15.00.html

Thanks!
Emilien

On 11/16/2015 11:39 PM, Emilien Macchi wrote:
> The second one. Sorry for confusion, I sent it from my phone.
> 
> See you tomorrow!
> ---
> Emilien Macchi
> 
> On Nov 16, 2015 1:24 PM, "Iury Gregory"  <mailto:iurygreg...@gmail.com>> wrote:
> 
> Hi Emilien, the link for the agenda
> is 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-2015111 or 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151117
> 
> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151117> ?
> Thanks o/
> 
> 
> 2015-11-16 14:04 GMT-03:00 Emilien Macchi  <mailto:emilien.mac...@gmail.com>>:
> 
> Hello!
> 
> Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
> in #openstack-meeting-4:
> 
> https
> 
> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>://
> 
> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>etherpad.openstack.org
> 
> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>/p/puppet-openstack-weekly-meeting-2015111
> 
> <https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110>7
> 
> I'm back online tomorrow morning.
> 
> Thanks,
> ---
> Emilien Macchi
> 
> 
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> -- 
> 
> ~
> /Att[]'s
> Iury Gregory Melo Ferreira 
> //Master student in Computer Science at UFCG/
> /E-mail:  iurygreg...@gmail.com <mailto:iurygreg...@gmail.com>/
> ~
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #58 and next week

2015-11-17 Thread Emilien Macchi
Just for the record, here are the meeting notes:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-10-15.00.html

Thanks!

On 11/08/2015 10:08 PM, Matt Fischer wrote:
> We have a very light schedule if anyone would like to discuss bugs or
> other issues, it would be a good time to do so.
> 
> On Sat, Nov 7, 2015 at 12:29 PM, Emilien Macchi
> mailto:emilien.mac...@gmail.com>> wrote:
> 
> Hello!
> 
> Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
> in #openstack-meeting-4:
> 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151110
> 
> I'm off all next week (holidays without IRC, and rare access to
> e-mails...), so mfish will be chair.
> 
> During the week, if you have any problem with Puppet CI, you can ping
> degorenko on IRC.
> When I come back, I'll work on 7.0.0 release to create our
> stable/liberty branch.
> 
> Thanks and see you soon,
> Emilien
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] review the core-reviewer members

2015-11-19 Thread Emilien Macchi
So here is a status:

* François Charlier told me he's not working anymore on Puppet
OpenStack, and wants to be dropped from core-reviewer list.
I would like to personally thank him, he was the guy who showed me what
is Puppet and how to write Puppet code. Thanks a lot for your work in
our community, you're welcome anytime if you want to contribute again.
* Dan Bode and Michael Chapman are AFIK not contributing to Puppet
OpenStack for a while, regarding stats. I think it makes sense to drop
them too.

Dan created Puppet OpenStack modules some time ago and thanks to his
work, we created a community in OpenStack, and reached a maturity.
Thank you for all our work in the modules, specially moving them to
Stackforge back in 2013, it was a great move for everyone.

Michael was working on the Puppet modules for long time too and was huge
contributor until some months ago. AFIK he's not working anymore on it.

Again, we will always welcome you back if you decide to contribute again.

During the Summit, we decided to update the core-reviewer list to give a
chance for new people, but also dropping some people that do not work on
the project anymore.

I'll proceed to this action today:
drop François, Dan and Michael from the core-reviewer list [1].

Thanks again for all your contributions, I sincerely hope we will have
the chance to work together again later.

[1] https://review.openstack.org/#/admin/groups/134,members


On 10/31/2015 03:40 PM, Emilien Macchi wrote:
> Hi,
> 
> At the summit we discussed about updating the core-reviewer members [1].
> To continue the OpenStack meritocracy model, I believe we should keep
> the list consistent with how our group is currently working and who is
> really active [2].
> Puppet OpenStack group would not be here without these people and we
> really appreciate the work done by our community.
> If you're not involved anymore in Puppet OpenStack project (following
> meetings, mailing-list, doing reviews and sending patches), we would
> appreciate your insight about updating this list.
> 
> [1] https://review.openstack.org/#/admin/groups/134,members
> [2] http://stackalytics.com/report/contribution/puppetopenstack-group/180
> 
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #60

2015-11-22 Thread Emilien Macchi
Hello!

Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
in #openstack-meeting-4:

https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151124

Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] mime-types-data requires Ruby version >= 2.0

2015-11-23 Thread Emilien Macchi
Because of [1], [2] and [3]: all beaker-rspec-dsvm-trusty jobs are broken.

The only one option I see is to pin mime-types in beaker dependencies,
because beaker needs frog and frog needs mime-types.

Note beaker is currently broken for ubuntu trusty nodes, because of this
change.

[1] https://github.com/mime-types/mime-types-data/releases/tag/v3.2015.1120
[2] https://github.com/mime-types/mime-types-data/blob/master/Rakefile#L16
[3] fog requires mime-types (>= 0)
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] mime-types-data requires Ruby version >= 2.0

2015-11-23 Thread Emilien Macchi


On 11/23/2015 12:45 PM, Iury Gregory wrote:
> Move to ruby 2.0 is going to give us more problems? If yes, pin
> mime-types =)

Ruby 2.0 is not supported & shipped by Ubuntu Trusty (Current LTS). So
we have to support Ruby 1.x until Ubuntu 16.01 (next LTS), which should
be end of mitaka cycle.

> 
> 2015-11-23 5:20 GMT-03:00 Emilien Macchi  <mailto:emil...@redhat.com>>:
> 
> Because of [1], [2] and [3]: all beaker-rspec-dsvm-trusty jobs are
> broken.
> 
> The only one option I see is to pin mime-types in beaker dependencies,
> because beaker needs frog and frog needs mime-types.
> 
> Note beaker is currently broken for ubuntu trusty nodes, because of this
> change.
> 
> [1]
> https://github.com/mime-types/mime-types-data/releases/tag/v3.2015.1120
> [2]
> https://github.com/mime-types/mime-types-data/blob/master/Rakefile#L16
> [3] fog requires mime-types (>= 0)
> --
> Emilien Macchi
> 
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> -- 
> 
> ~
> /Att[]'s
> Iury Gregory Melo Ferreira 
> //Master student in Computer Science at UFCG/
> /E-mail:  iurygreg...@gmail.com <mailto:iurygreg...@gmail.com>/
> ~
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] Puppet OpenStack Mid-Cycle (Mitaka)

2015-11-24 Thread Emilien Macchi
Hello,

If you're involved in Puppet OpenStack or if you want to be involved,
please look at this poll: http://goo.gl/forms/lsBf55Ru8L

Thanks a lot for your time,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #60

2015-11-24 Thread Emilien Macchi


On 11/23/2015 08:16 AM, Emilien Macchi wrote:
> Hello!
> 
> Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
> in #openstack-meeting-4:
> 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151124
> 
> Thanks,
> 

We did our meeting:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-24-15.00.html

See you next week!
Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] New [puppet] module for Magnum project

2015-11-26 Thread Emilien Macchi


On 11/25/2015 05:08 PM, Ricardo Rocha wrote:
> Hi.
> 
> We've started implementing a similar module here, i just pushed it to:
> https://github.com/cernops/puppet-magnum
> 
> It already does a working magnum-api/conductor, and we'll add
> configuration for additional conf options this week - to allow
> alternate heat templates for the bays.
> 
> I've done some work before on puppet-ceph before and i'm happy to
> start pushing patches to openstack/puppet-magnum. Is there already
> something going on? I couldn't find any in:
> https://review.openstack.org/#/q/status:open+project:openstack/puppet-magnum,n,z

Like we said on IRC, yes we have a community module, and you're highly
welcome to contribute to it.

Thanks!

> Cheers,
>   Ricardo
> 
> On Thu, Oct 29, 2015 at 4:58 PM, Potter, Nathaniel
>  wrote:
>> Hi Adrian,
>>
>>
>>
>> Basically it would fall under the same umbrella as all of the other
>> puppet-openstack projects, which use puppet automation to configure as well
>> as manage various OpenStack projects. An example of a mature one is here for
>> the Cinder project: https://github.com/openstack/puppet-cinder. Right now
>> there are about 35-40 such puppet modules for different projects in
>> OpenStack, so one example of people who might make use of this project are
>> people who have already used the existing puppet modules to set up their
>> cloud and wish to incorporate Magnum into their cloud using the same tool.
>>
>>
>>
>> Thanks,
>>
>> Nate
>>
>>
>>
>> From: Adrian Otto [mailto:adrian.o...@rackspace.com]
>> Sent: Thursday, October 29, 2015 10:10 AM
>> To: OpenStack Development Mailing List (not for usage questions)
>> Subject: Re: [openstack-dev] New [puppet] module for Magnum project
>>
>>
>>
>> Nate,
>>
>>
>>
>> On Oct 29, 2015, at 11:26 PM, Potter, Nathaniel 
>> wrote:
>>
>>
>>
>> Hi everyone,
>>
>>
>>
>> I’m interested in starting up a puppet module that will handle the Magnum
>> containers project. Would this be something the community might want?
>> Thanks!
>>
>>
>>
>> Best,
>>
>> Nate Potter
>>
>>
>>
>> Can you elaborate a bit more about your concept? Who would use this? What
>> function would it provide? My guess is that you are suggesting a puppet
>> config for adding the Magnum service to an OpenStack cloud. Is that what you
>> meant? If so, could you share a reference to an existing one that we could
>> see as an example of what you had in mind?
>>
>>
>>
>> Thanks,
>>
>>
>>
>> Adrian
>>
>>
>>
>>
>> __
>> 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 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] [release] Puppet OpenStack 7.0.0 Liberty (_independent)

2015-11-26 Thread Emilien Macchi
Puppet OpenStack community is very proud to announce the release of 22
modules:

puppet-aodh 7.0.0
puppet-ceilometer 7.0.0
puppet-cinder 7.0.0
puppet-designate 7.0.0
puppet-glance 7.0.0
puppet-gnocchi 7.0.0
puppet-heat 7.0.0
puppet-horizon 7.0.0
puppet-ironic 7.0.0
puppet-keystone 7.0.0
puppet-manila 7.0.0
puppet-murano 7.0.0
puppet-neutron 7.0.0
puppet-nova 7.0.0
puppet-openstacklib 7.0.0
puppet-openstack_extras 7.0.0
puppet-sahara 7.0.0
puppet-swift 7.0.0
puppet-tempest 7.0.0
puppet-trove 7.0.0
puppet-tuskar 7.0.0
puppet-vswitch 3.0.0

For more details about the release, you can visit:
https://wiki.openstack.org/wiki/Puppet/releases
https://forge.puppetlabs.com/openstack

Here are some interesting numbers [1]:

Contributors during Kilo cycle: 91
Contributors during Liberty cycle: 108

Commits during Kilo cycle: 730
Commits during Liberty cycle: 1201

LOC during Kilo cycle: 67104
LOC during Liberty cycle: 93448

[1] Sources: http://stackalytics.openstack.org

Thank you to the Puppet OpenStack community to make it happen,
Also big kudos to other teams, specially OpenStack Infra, Tempest and
Packaging folks who never hesitate to help us.
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #61

2015-11-29 Thread Emilien Macchi
Hello!

Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
in #openstack-meeting-4:

https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151201

Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] drop eventlet support in puppet-keystone

2015-11-29 Thread Emilien Macchi
Hello,

Keystone team plans [1] to drop evenlet support and already started the
work [2].

To make sure we follow the upstream project, I would like to initiate
the work in our Puppet module; so we can take time to discuss the way we
manage this change in puppet-keystone now, and in other modules that
will (eventually later) decide to follow this path.

Please review https://review.openstack.org/#/c/250546/ and use Gerrit to
give feedback.

[1] https://blueprints.launchpad.net/keystone/+spec/removed-as-of-mitaka
[2] https://review.openstack.org/#/c/249486/
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #61

2015-12-01 Thread Emilien Macchi


On 11/29/2015 03:35 PM, Emilien Macchi wrote:
> Hello!
> 
> Here's an initial agenda for our weekly meeting, Tuesday at 1500 UTC
> in #openstack-meeting-4:
> 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151201

We did our (short) meeting, you can read notes here:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-12-01-15.00.html


See you next week!
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] [tripleo] stop maintaining puppet-tuskar

2015-12-02 Thread Emilien Macchi
Hi,

I don't find any official statement on the Internet, but I've heard
Tuskar is not going to be maintained anymore (tell me if I'm wrong).

If I'm not wrong, I suggest we stop maintaining puppet-tuskar, and
stable/liberty would be the latest release that we have maintained. I
would also drop all the code in master and update the README explaining
the module is not maintained anymore.

Thanks for your help,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] [tripleo] stop maintaining puppet-tuskar

2015-12-03 Thread Emilien Macchi
I would love TripleO support on this topic

On 12/03/2015 11:07 AM, arkady_kanev...@dell.com wrote:
> Emilien,
> 
> So what is the statement we (OpenStack) wants to provide about UI for OOO?

AFIK, Tuskar won't be continued to be the TripleO UI but I might have
misunderstood something.

> If we will not provide it people outside our community and compatitors
> to OpenStack will fill the void.
> 
> Thanks,
> 
> Arkady
> 
> -Original Message-
> From: Emilien Macchi [mailto:emil...@redhat.com]
> Sent: Wednesday, December 02, 2015 10:38 AM
> To: OpenStack Development Mailing List
> Subject: [openstack-dev] [puppet] [tripleo] stop maintaining puppet-tuskar
> 
> Hi,
> 
> I don't find any official statement on the Internet, but I've heard
> Tuskar is not going to be maintained anymore (tell me if I'm wrong).
> 
> If I'm not wrong, I suggest we stop maintaining puppet-tuskar, and
> stable/liberty would be the latest release that we have maintained. I
> would also drop all the code in master and update the README explaining
> the module is not maintained anymore.
> 
> Thanks for your help,
> --
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] proposing Sofer Athlan Guyot part of puppet-keystone core team

2015-12-03 Thread Emilien Macchi
Hi,

For some months, Puppet OpenStack group has been very lucky to have
Sofer working with us.
He became a huge contributor to puppet-keystone, he knows the module
perfectly and wrote insane amount of code recently, to bring new
features that our community requested (some stats: [1]).
He's always here to help on IRC and present during our weekly meetings.

Core contributors, please vote if you agree to add him part of
puppet-keystone core team.

Thanks,

[1]
http://stackalytics.openstack.org/?user_id=sofer-athlan-guyot&release=all&metric=loc
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] stable/liberty branches are open

2015-12-03 Thread Emilien Macchi


On 12/03/2015 09:47 AM, Steven Hardy wrote:
> All,
> 
> After quite a long battle, the stable/liberty CI is now working, as of this
> patch:
> 
> https://review.openstack.org/#/c/247694/
> 
> We still need to verify that CI works properly on all other repos, because
> we had to go ahead and land what was ahead of that patch in the queue to
> reach a working baseline.  Let me know if you see any issues.
> 
> There are a couple of outstanding items:
> 
> 1. puppet-tripleo doesn't yet have a stable branch - I'll cut that this
> week when we've verified all is working e.g what sha to cut it from.

Yes, as a Puppet OpenStack PTL, I do not manage them since we consider
this repo part of TripleO tent. Is that ok for you?

> 
> 2. Currently puppet modules are installed from o-p-m, e.g packages not
> source, this means Depends-On:  won't work for stable
> backport.  We'll have to fix this soon so we build tripleo-ci packages from
> the puppet stable branches like we do for master.

++

> 
> But, other than those two caveats, stable/liberty branches are open -
> please all feel free to propose/review.
> 
> Thanks for your patience while we got this all working, and thanks to those
> (particularly derekh) who helped me out.
> 
> Steve
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] bugreporting in puppet-openstack-integration

2015-12-04 Thread Emilien Macchi
Hey Michal,

Thanks for the bug-report! Let's see inline:

On 12/04/2015 10:26 AM, Ptacek, MichalX wrote:
> Hello,
> 
>  
> 
> I have one general question for bug-reporting in
> puppet-openstack-integration project,
> 
> Actually I am having some issues by running all-in-one.sh script,
> 
>  
> 
> Issue1)  default scenario003 is not executed, as variable SCENARIO is
> not exported and visible in run_test.sh
> 
> https://github.com/openstack/puppet-openstack-integration/blob/master/all-in-one.sh#L46
> 

Here is the fix: https://review.openstack.org/253620
Please review.

> 
> Issue2) when bypassed (issue1) by used correct SCENARIO  I reach another
> problem, where puppet code failed on finding tempest in /tmp/tempest
> 
> https://github.com/openstack/puppet-openstack-integration/blob/master/fixtures/scenario003.pp#L388
> 
> tempest code is available inside /tmp/openstack/tempest, cloned by
> following code
> 
> https://github.com/openstack/puppet-openstack-integration/blob/master/run_tests.sh#L39

Here is the fix: https://review.openstack.org/253626
Please review too.

> 
> I think these issues has to be already reported somewhere but I was not
> able to find that project in Launchpad,

You're right, it's time to have a bug tracker for this repo!
Here we go:
https://launchpad.net/puppet-openstack-integration


Thanks a lot for your feedback, very valuable!
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] Config support for oslo.config.cfg.MultiStrOpt

2015-12-04 Thread Emilien Macchi


On 12/02/2015 10:32 PM, Cody Herriges wrote:
> Martin,
> 
> I see no reason this shouldn't just be pushed into puppetlabs-inifile. 
> I can't actually find a real "spec" for INI file and even the Wiki
> link[3] calls out that there is no actual spec.

I suggest:

1/ we land https://review.openstack.org/#/c/234727/
2/ in the meantime, we work on a puppetlabs-inifile patch
3/ once it's done, we switch puppet-openstacklib to use it.

What do you think?
Martin, are you willing to work on it?

> On Fri, Nov 27, 2015 at 5:04 AM, Martin Mágr  <mailto:mm...@redhat.com>> wrote:
> 
> Greetings,
> 
>   I've submitted patch to puppet-openstacklib [1] which adds
> provider for parsing INI files containing duplicated variables
> (a.k.a MultiStrOpt [2]). Such parameters are used for example to set
> service_providers/service_provider for Neutron LBaaSv2. There has
> been a thought raised, that the patch should rather be submitted to
> puppetlabs-inifile module instead. The reason I did not submitted
> the patch to inifile module is that IMHO duplicate variables are not
> in the INI file spec [3]. Thoughts?
> 
> Regards,
> Martin
> 
> 
> [1] https://review.openstack.org/#/c/234727/
> [2]
> 
> https://docs.openstack.org/developer/oslo.config/api/oslo.config.cfg.html#oslo.config.cfg.MultiStrOpt
> [3] https://en.wikipedia.org/wiki/INI_file#Duplicate_names
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] puppet-redis broke redis < 3.0.0

2015-12-06 Thread Emilien Macchi
Hey,

By working on monitoring support in TripleO undercloud, I found a bug that
I think is not detected on the overcloud:
https://bugs.launchpad.net/tripleo/+bug/1523239

I'm working on it:
https://github.com/arioch/puppet-redis/pull/77

RDO folks is about to update Redis to be 3.x.x but in the meantime, we
might want to pin puppet-redis.
-- 
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] puppet-redis broke redis < 3.0.0

2015-12-06 Thread Emilien Macchi
Last update:
puppet-redis is now fixed (PR is merged).
RDO updated Redis to be 3.x.x -- it's in testing repo now, will be stable
next week.

On Sun, Dec 6, 2015 at 9:55 AM, Emilien Macchi 
wrote:

> Hey,
>
> By working on monitoring support in TripleO undercloud, I found a bug that
> I think is not detected on the overcloud:
> https://bugs.launchpad.net/tripleo/+bug/1523239
>
> I'm working on it:
> https://github.com/arioch/puppet-redis/pull/77
>
> RDO folks is about to update Redis to be 3.x.x but in the meantime, we
> might want to pin puppet-redis.
> --
> Emilien Macchi
>



-- 
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


[openstack-dev] [puppet] weekly meeting #62

2015-12-07 Thread Emilien Macchi
Hello!

Here's an initial agenda for our weekly meeting, tomorrow at 1500 UTC
in #openstack-meeting-4:

https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151208

Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] proposing Sofer Athlan Guyot part of puppet-keystone core team

2015-12-07 Thread Emilien Macchi


On 12/03/2015 03:05 PM, Emilien Macchi wrote:
> Hi,
> 
> For some months, Puppet OpenStack group has been very lucky to have
> Sofer working with us.
> He became a huge contributor to puppet-keystone, he knows the module
> perfectly and wrote insane amount of code recently, to bring new
> features that our community requested (some stats: [1]).
> He's always here to help on IRC and present during our weekly meetings.
> 
> Core contributors, please vote if you agree to add him part of
> puppet-keystone core team.

So far we got 2 positive reviews from core people, and no negative thought.
Welcome Sofer and thanks again for your work!
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [barbican] [cinder] New blog posts on using Barbican for Cinder Volume encryption

2015-12-08 Thread Emilien Macchi


On 12/08/2015 09:43 AM, Ade Lee wrote:
> Hi all,
> 
> Just announcing a new blog for Barbican, including ..
> - Barbican in RDO
> - Barbican and Dogtag/IPA
> - Securing Barbican behind haproxy
> - Barbican and Volume Encryption
> 
> Hopefully, some of the info here will be helpful to folks trying to set
> things up with Barbican.
> 
> https://vakwetu.wordpress.com/

Very nice!
We have a Puppet module which is in construction (it's not doing much at
this time).
Would you be willing to help?

The benefits are:
* we have a functional testing CI, with tempest and other OpenStack
components -- we would be able to give you feedback on Barbican and find
some issues that sometimes you don't catch with your gate.
* you'll allow people to easily deploy it
* if people can easily test it, you'll get more attention & adoption
* integration with installers, like Fuel, RDO manager, etc.

Let me know on IRC if you're interested, my nick is EmilienM on freenode.


Thanks,
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #62

2015-12-08 Thread Emilien Macchi


On 12/07/2015 07:31 AM, Emilien Macchi wrote:
> Hello!
> 
> Here's an initial agenda for our weekly meeting, tomorrow at 1500 UTC
> in #openstack-meeting-4:
> 
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151208
> 
> Thanks,
> 

We did our meeting, you can read the notes:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-12-08-15.00.html

Thanks!
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] proposing Cody Herriges part of Puppet OpenStack core

2015-12-08 Thread Emilien Macchi
Hi,

Back in "old days", Cody was already core on the modules, when they were
hosted by Puppetlabs namespace.
His contributions [1] are very valuable to the group:
* strong knowledge on Puppet and all dependencies in general.
* very helpful to debug issues related to Puppet core or dependencies
(beaker, etc).
* regular attendance to our weekly meeting
* pertinent reviews
* very understanding of our coding style

I would like to propose having him back part of our core team.
As usual, we need to vote.

Thanks,

[1]
http://stackalytics.openstack.org/?metric=commits&release=all&project_type=all&user_id=ody-cat
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [all] using reno for release note management

2015-12-08 Thread Emilien Macchi
This morning the Puppet OpenStack had the weekly meeting [1] and we
discussed about using reno [2] for release note management.

We saw three possibilities:

1/ we use reno and enforce each contributions (bugfix, feature, etc) to
also edit a release note YAML file
2/ we use reno and the release note YAML file can be updated later (by
the contributor or someone else)
3/ we don't use reno and continue to manually write release notes

The solution 3/ is definitely not in our scope and we are willing to use
reno. Though we are looking for a way to switch using it.

Some people in our group shared some feedback, and ideas. Feel free to
comment inline:

* Having a YAML file for one feature/bugfix/... sounds heavy.
* We have 23 repositories (modules) - we will probably start using reno
for one or two modules, and see how it works.
* We will apply 2/ with the goal to go 1/ one day. We think directly
doing 1/ will have the risk to frustrate our group since not anyone is
familiar with releases. Giving -1 to a good patch just because it does
not have a release note update is not something we want now. We need to
educate people at using it, that's why I think we might go 2/.
* Using reno will spread the release note management to our group,
instead of one release manager taking care of that.

Feel free to have more feedback or comment inline, we are really willing
to suggestions.

Thanks!

[1]
https://wiki.openstack.org/wiki/Meetings/PuppetOpenStack#Previous_meetings
(2] http://docs.openstack.org/developer/reno/
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] Monitoring support

2015-12-08 Thread Emilien Macchi
Hi,

I've been spending some time on deploying monitoring in TripleO with
Sensu. I recently made good progress.

If you are interested by this work, feel free to look an etherpad I
started [1].
Feel free to comment, review, and give any feedback,

Thank you,

[1] https://etherpad.openstack.org/p/tripleo-monitoring-patches
-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] proposing Cody Herriges part of Puppet OpenStack core

2015-12-09 Thread Emilien Macchi
\o/ I think that's a big +1 from the team :-)

Welcome back Cody and thanks for your work!

On 12/09/2015 04:06 AM, Denis Egorenko wrote:
> +1
> 
> 2015-12-09 0:25 GMT+03:00 Clayton O'Neill  <mailto:clay...@oneill.net>>:
> 
> +1
> 
> On Tue, Dec 8, 2015 at 4:15 PM, Matt Fischer  <mailto:m...@mattfischer.com>> wrote:
> 
> +1
> 
> On Tue, Dec 8, 2015 at 2:07 PM, Rich Megginson
> mailto:rmegg...@redhat.com>> wrote:
> 
> On 12/08/2015 09:49 AM, Emilien Macchi wrote:
>> Hi,
>>
>> Back in "old days", Cody was already core on the modules, when 
>> they were
>> hosted by Puppetlabs namespace.
>> His contributions [1] are very valuable to the group:
>> * strong knowledge on Puppet and all dependencies in general.
>> * very helpful to debug issues related to Puppet core or 
>> dependencies
>> (beaker, etc).
>> * regular attendance to our weekly meeting
>> * pertinent reviews
>> * very understanding of our coding style
>>
>> I would like to propose having him back part of our core team.
>> As usual, we need to vote.
> 
> +1
> 
>> Thanks,
>>
>> [1]
>> 
>> http://stackalytics.openstack.org/?metric=commits&release=all&project_type=all&user_id=ody-cat
>>
>>
>> 
>> __
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: 
>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> 
>> <mailto:openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe 
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> 
> -- 
> Best Regards,
> Egorenko Denis,
> Deployment Engineer
> Mirantis
> 
> 
> __
> 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
> 

-- 
Emilien Macchi



signature.asc
Description: OpenPGP digital signature
__
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] [puppet] weekly meeting #81

2016-05-16 Thread Emilien Macchi
Hi Puppeteers!

We'll have our weekly meeting tomorrow at 3pm UTC on
#openstack-meeting4.

Here's a first agenda:
https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160517

Feel free to add more topics, and any outstanding bug and patch.

See you tomorrow!
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


Re: [openstack-dev] [puppet] weekly meeting #81

2016-05-17 Thread Emilien Macchi
On Mon, May 16, 2016 at 9:43 AM, Emilien Macchi  wrote:
> Hi Puppeteers!
>
> We'll have our weekly meeting tomorrow at 3pm UTC on
> #openstack-meeting4.

Sorry for the typo, it was #openstack-meeting-4.

> Here's a first agenda:
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160517
>
> Feel free to add more topics, and any outstanding bug and patch.
>
> See you tomorrow!

Here are the notes:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2016/puppet_openstack.2016-05-17-15.00.html

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


[openstack-dev] [puppet] Proposing Ivan Berezovskiy for puppet-openstack-core

2016-05-19 Thread Emilien Macchi
Hi,

I don't need to introduce Ivan Berezovskiy (iberezovskiy on IRC), he's
been doing tremendous work in Puppet OpenStack over the last months,
in a regular way.

Some highlights about his contributions:
* Fantastic work on puppet-oslo! I really mean it... Thanks to you and
others, we have now consistency for Oslo parameters in our modules.
* Excellent quality of code in general and in reviews.
* Full understanding of our process (code style, release notes, CI, doc, etc).
* Very often, he helps with CI things (Fuel or Puppet OpenStack CI).
* Constant presence on IRC meetings and in our channel where he never
hesitate to give support.

I would like to propose him part of our Puppet OpenStack core team, as
usual please -1/+1.

Thanks Ivan for your hard work, keep going!
-- 
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


[openstack-dev] [puppet] weekly meeting #82

2016-05-23 Thread Emilien Macchi
Hi Puppeteers!

We'll have our weekly meeting tomorrow at 3pm UTC on
#openstack-meeting-4.

Here's a first agenda:
https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160524

Feel free to add more topics, and any outstanding bug and patch.

See you tomorrow!
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


Re: [openstack-dev] [puppet] weekly meeting #82

2016-05-24 Thread Emilien Macchi
On Mon, May 23, 2016 at 1:24 PM, Emilien Macchi  wrote:
> Hi Puppeteers!
>
> We'll have our weekly meeting tomorrow at 3pm UTC on
> #openstack-meeting-4.
>
> Here's a first agenda:
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160524
>
> Feel free to add more topics, and any outstanding bug and patch.
>
> See you tomorrow!

Our notes: 
http://eavesdrop.openstack.org/meetings/puppet_openstack/2016/puppet_openstack.2016-05-24-15.00.html

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


[openstack-dev] [puppet] proposal about puppet versions testing coverage

2016-05-25 Thread Emilien Macchi
Greating folks,

In a recent poll [1], we asked to our community to tell which version
of Puppet they were running.
The motivation is to make sure our Puppet OpenStack CI test the right
things, that are really useful.

Right now, we run unit test jobs on puppet on 3.3, 3.4, 3.6, 3.8, 4.0
and latest (current is 4.5).
We also have functional jobs (non-voting, in periodic pipeline), that
run puppet 4.5. Those ones break very often because nobody (except
me?) regularly checks puppet4 periodic jobs.

So here's my proposal, feel fee to comment:

* Reduce puppet versions testing to 3.6, 3.8, 4.5 and latest (keep the
last one non-voting). It seems that 3.6 and 3.8 are widely used by our
consumers (default in centos7 & ubuntu LTS), and 4.5 is the latest
release in the 4.x series.
* Move functional puppet4 jobs from experimental to check pipeline
(non-voting). They'll bring very useful feedback. It will add 6 more
jobs in the check queue, but since we will drop 2 unit tests jobs (in
both check & gate pipelines), it will add 2 jobs at total (in term of
time, unit tests jobs take 15 min and functional jobs take ~30 min) so
the impact of node consumption is IMHO not relevant here.

[1] 
https://docs.google.com/forms/d/1rJZxP52LyrFhFTy8w4J_5tnA7-A5g32YVhHSaCd7-F8/edit#responses

Thanks for your feedback,
-- 
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


[openstack-dev] [puppet] 7.1.0 released (Liberty)

2016-05-26 Thread Emilien Macchi
Hi,

We're happy to announce the release of 7.1.0 (Liberty).
All you need to know is documented here:
http://releases.openstack.org/teams/puppet_openstack.html
You'll also find tarballs and release notes.

Feedback about this release:
For the first time we used openstack/releases tools, and it's really
cool. It makes release management much simpler for us and more
consistent with other projects.
We still have an issue with e-mails announcements but I'm working on
it this week. Thanks Tony & Doug for your help on this one!

Regards,
-- 
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] Why do we disable the firewall by default?

2016-05-26 Thread Emilien Macchi
On Thu, May 26, 2016 at 4:16 PM, Ben Nemec  wrote:
> Pretty much what the subject says.  I've recently gotten several
> questions from the field about why their deployments had no firewall
> enabled, and discovered that although we have support built-in to enable
> the firewall, we turn it off by default.  This seems like a bad default
> to me, but I wanted to send something out in case there was a good
> historical reason we chose to do this.
>
> I'm also wondering about the upgrade implications of changing defaults
> in Heat templates.  If we did this, would it cause the firewall to be
> enabled on existing deployments when they upgraded to the new version?
> That seems like a significant concern since it's quite possible users
> are managing their own firewall rules (especially because we don't by
> default), and they may have customizations that they won't want us
> stepping on.
>
> I've pushed a review to flip the bit on this:
> https://review.openstack.org/#/c/321833 but I've set it WIP until we
> have answers to the topics above.
>
> -Ben

When Yanis and I wrote the feature back in times, we wanted the
feature experimental because it's very intrusive.
Now our CI is a good shape and has good coverage, I think we can give
a try to enable it.
If you enable, just make sure tripleo::firewall::post::debug is set at
False, otherwise traffic won't be dropped :-)

I don't see any issue on the upgrade thing, we just to iptables commands.

I like your idea and I'm in favor of enabling it by default, and
iterate on errors that we might encounter in CI.

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


Re: [openstack-dev] [puppet] Watcher module for Puppet

2016-05-27 Thread Emilien Macchi
On Tue, May 10, 2016 at 10:25 AM, Daniel Pawlik
 wrote:
> Hello,
> I'm working on implementation of a new puppet module for Openstack Watcher
> (https://launchpad.net/watcher).
> I'm already creating this module and I would like to share it when it will
> be done.
>
> Could someone tell me how can I proceed to join puppet team's workflow ?
>
>
> By the way, Watcher team plans to be into big tent by neutron-1 milestone.
>
> Regards,
> Daniel Pawlik

Now the repository is in place [1], who is going to work on the module?
We have some documentation here:
http://docs.openstack.org/developer/puppet-openstack-guide/new-module.html#in-practice

/join #puppet-openstack if you need help, as usual.

[1] https://github.com/openstack/puppet-watcher
-- 
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][infra][deployment] Adding multinode CI jobs for TripleO in nodepool

2016-05-27 Thread Emilien Macchi
On Fri, May 27, 2016 at 2:03 PM, James Slagle  wrote:
> I've been working on various patches to TripleO to make it possible
> for the baremetal provisioning part of the workflow to be optional. In
> such a scenario, TripleO wouldn't use Nova or Ironic to boot any
> baremetal nodes. Instead it would rely on the nodes to be already
> installed with an OS and powered on. We then use Heat to drive the
> deployment of OpenStack on those nodes...that part of the process is
> largely unchanged.
>
> One of the things this would allow TripleO to do is make use of CI
> jobs using nodes just from the regular cloud providers in nodepool
> instead of having to use our own TripleO cloud
> (tripleo-test-cloud-rh1) to run all our jobs.
>
> I'm at a point where I can start working on patches to try and set
> this up, but I wanted to provide this context so folks were aware of
> the background.
>
> We'd probably start with our simplest configuration of a job with at
> least 3 nodes (undercloud/controller/compute), and using CentOS
> images. It looks like right now all multinode jobs are 2 nodes only
> and use Ubuntu. My hope is that I/we can make some progress in
> different multinode configurations and collaborate on any setup
> scripts or ansible playbooks in a generally useful way. I know there
> was interest in different multinode setups from the various deployment
> teams at the cross project session in Austin.
>
> If there are any pitfalls or if there are any concerns about TripleO
> going in this direction, I thought we could discuss those here. Thanks
> for any feedback.

It is more a question than a concern:
are we still going to test baremetal introspection with Ironic
somewhere in OpenStack?

I like the way it goes but I'm wondering if the things that we're not
going to test anymore will still be tested somewhere else (maybe in
Ironic / Nova CI jobs) or maybe it's already the case and then stop me
here.

> --
> -- James Slagle
> --

-- 
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][infra][deployment] Adding multinode CI jobs for TripleO in nodepool

2016-05-27 Thread Emilien Macchi
On Fri, May 27, 2016 at 3:08 PM, James Slagle  wrote:
> On Fri, May 27, 2016 at 2:37 PM, Emilien Macchi  wrote:
>> On Fri, May 27, 2016 at 2:03 PM, James Slagle  wrote:
>>> I've been working on various patches to TripleO to make it possible
>>> for the baremetal provisioning part of the workflow to be optional. In
>>> such a scenario, TripleO wouldn't use Nova or Ironic to boot any
>>> baremetal nodes. Instead it would rely on the nodes to be already
>>> installed with an OS and powered on. We then use Heat to drive the
>>> deployment of OpenStack on those nodes...that part of the process is
>>> largely unchanged.
>>>
>>> One of the things this would allow TripleO to do is make use of CI
>>> jobs using nodes just from the regular cloud providers in nodepool
>>> instead of having to use our own TripleO cloud
>>> (tripleo-test-cloud-rh1) to run all our jobs.
>>>
>>> I'm at a point where I can start working on patches to try and set
>>> this up, but I wanted to provide this context so folks were aware of
>>> the background.
>>>
>>> We'd probably start with our simplest configuration of a job with at
>>> least 3 nodes (undercloud/controller/compute), and using CentOS
>>> images. It looks like right now all multinode jobs are 2 nodes only
>>> and use Ubuntu. My hope is that I/we can make some progress in
>>> different multinode configurations and collaborate on any setup
>>> scripts or ansible playbooks in a generally useful way. I know there
>>> was interest in different multinode setups from the various deployment
>>> teams at the cross project session in Austin.
>>>
>>> If there are any pitfalls or if there are any concerns about TripleO
>>> going in this direction, I thought we could discuss those here. Thanks
>>> for any feedback.
>>
>> It is more a question than a concern:
>> are we still going to test baremetal introspection with Ironic
>> somewhere in OpenStack?
>>
>> I like the way it goes but I'm wondering if the things that we're not
>> going to test anymore will still be tested somewhere else (maybe in
>> Ironic / Nova CI jobs) or maybe it's already the case and then stop me
>> here.
>>
>
> I should have clarified: we're not moving away from still having our
> own cloud running the TripleO jobs we have today.

Thanks for this clarification!

> This is about adding new jobs to test a different way of deploying via
> TripleO Since we'd be able to use nodepool nodes directly to do that,
> I'm proposing to do it that way.
>
> If it pans out, I'd expect us to have a variety of jobs running with
> different permutations so that we can have as much coverage as
> possible.

I like it, I see different use-cases where we don't need to test
baremetal provisioning. One of them is openstack/puppet-* testing
(except for puppet-nova and puppet-ironic maybe) where we just want to
run puppet on a undercloud / overcloud and see if services are
working. With the new jobs, I would propose to think at removing old
jobs and use new multi-node jobs, it will help us to save time,
resources and test what we actually need to test.
-- 
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


[openstack-dev] [puppet] weekly meeting #83

2016-05-30 Thread Emilien Macchi
Hi Puppeteers!

We'll have our weekly meeting tomorrow at 3pm UTC on
#openstack-meeting-4.

Here's a first agenda:
https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160531

Feel free to add more topics, and any outstanding bug and patch.

See you tomorrow!
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


[openstack-dev] [tripleo] weekly meeting

2016-05-30 Thread Emilien Macchi
Hi!

We'll have our weekly meeting tomorrow at 2pm UTC on
#openstack-meeting-alt.

Here's a first agenda:
https://wiki.openstack.org/wiki/Meetings/TripleO#Agenda_for_next_meeting

Feel free to add more topics, and any outstanding bug and patch.

See you tomorrow!
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


Re: [openstack-dev] [tripleo] weekly meeting

2016-05-31 Thread Emilien Macchi
On Mon, May 30, 2016 at 8:45 AM, Emilien Macchi  wrote:
> Hi!
>
> We'll have our weekly meeting tomorrow at 2pm UTC on
> #openstack-meeting-alt.
>
> Here's a first agenda:
> https://wiki.openstack.org/wiki/Meetings/TripleO#Agenda_for_next_meeting
>
> Feel free to add more topics, and any outstanding bug and patch.
>
> See you tomorrow!

We did our meeting, you can read notes:
http://eavesdrop.openstack.org/meetings/tripleo/2016/tripleo.2016-05-31-14.00.html

See you on #tripleo,
-- 
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] [puppet] weekly meeting #83

2016-05-31 Thread Emilien Macchi
On Mon, May 30, 2016 at 8:34 AM, Emilien Macchi  wrote:
> Hi Puppeteers!
>
> We'll have our weekly meeting tomorrow at 3pm UTC on
> #openstack-meeting-4.
>
> Here's a first agenda:
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160531
>
> Feel free to add more topics, and any outstanding bug and patch.
>
> See you tomorrow!

We did our meeting and here are the notes:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2016/puppet_openstack.2016-05-31-15.00.html

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


[openstack-dev] [puppet] 8.1.0 released (Mitaka)

2016-06-01 Thread Emilien Macchi
Hi,

We're happy to announce the release of 8.1.0 (Mitaka).
All you need to know is documented here:
http://releases.openstack.org/teams/puppet_openstack.html
You'll also find tarballs and release notes.

Thanks to our group for the hard work!
Regards,
-- 
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] [stable][all] Tagging kilo-eol for "the world"

2016-06-02 Thread Emilien Macchi
On Thu, Jun 2, 2016 at 6:31 AM, Tony Breeds  wrote:
> Hi all,
> In early May we tagged/EOL'd several (13) projects.  We'd like to do a
> final round for a more complete set.  We looked for projects meet one or more
> of the following criteria:
> - The project is openstack-dev/devstack, openstack-dev/grenade or
>   openstack/requirements
> - The project has the 'check-requirements' job listed as a template in
>   project-config:zuul/layout.yaml
> - The project is listed in governance:reference/projects.yaml and is tagged
>   with 'release:managed' or 'stable:follows-policy' (or both).
>
> The list of 171 projects that match above is at [1].  There are another 68
> projects at [2] that have kilo branches but do NOT match the criteria above.
>
> Please look over both lists by 2016-06-09 00:00 UTC and let me know if:
> - A project is in list 1 and *really* *really* wants to opt *OUT* of EOLing 
> and
>   why.
> - A project is in list 2 that would like to opt *IN* to tagging/EOLing

I think that all openstack/puppet-* projects that have stable/kilo can
be kilo-EOLed.
Let me know if it's ok and I'll abandon all open reviews.

Thanks,

> Any projects that will be EOL'd will need all open reviews abandoned before it
> can be processed.  I'm very happy to do this.
>
> I'd like to hand over the list of ready to EOL repos to the infra team on
> 2016-09-10 (UTC)
>
> Yours Tony.
> [1] http://paste.openstack.org/show/507233/
> [2] http://paste.openstack.org/show/507232/
>
> __
> 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
>

-- 
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] [stable][all] Tagging kilo-eol for "the world"

2016-06-03 Thread Emilien Macchi
On Thu, Jun 2, 2016 at 7:32 PM, Tony Breeds  wrote:
> On Thu, Jun 02, 2016 at 07:10:23PM -0400, Emilien Macchi wrote:
>
>> I think that all openstack/puppet-* projects that have stable/kilo can
>> be kilo-EOLed.
>> Let me know if it's ok and I'll abandon all open reviews.
>
> Totally fine with me.
>
> I've added them.  Feel free to abanond the reviews.  Any you don't get to by
> 2016-06-09 00:00 UTC  I'll take care of.

Done.
https://review.openstack.org/#/q/branch:stable/kilo+project:%22%255Eopenstack/puppet-.*%2524%22+status:open,n,z

Thanks,

> Yours Tony.
>
> __
> 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
>



-- 
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


[openstack-dev] [puppet] weekly meeting #84

2016-06-06 Thread Emilien Macchi
Hi Puppeteers!

We'll have our weekly meeting tomorrow at 3pm UTC on
#openstack-meeting-4.

Here's a first agenda:
https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160607

Feel free to add more topics, and any outstanding bug and patch.

See you tomorrow!
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


Re: [openstack-dev] [puppet] weekly meeting #84

2016-06-07 Thread Emilien Macchi
We did our meeting, you can read notes:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2016/puppet_openstack.2016-06-07-15.00.html

Thanks,

On Mon, Jun 6, 2016 at 9:12 AM, Emilien Macchi  wrote:
> Hi Puppeteers!
>
> We'll have our weekly meeting tomorrow at 3pm UTC on
> #openstack-meeting-4.
>
> Here's a first agenda:
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160607
>
> Feel free to add more topics, and any outstanding bug and patch.
>
> See you tomorrow!
> Thanks,
> --
> Emilien Macchi



-- 
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] [puppet] Request to create puppet-congress

2016-06-07 Thread Emilien Macchi
On Tue, Jun 7, 2016 at 3:52 PM, Dan Radez  wrote:
> I'd like to get puppet-congress started.
>
> I've written some code based on the cookie cutter structure but I've not
> gone through proper channels yet to get it into openstack-puppet.
>
> I'd like to get the project establish so that the code can be run
> through the review process.
>

That's a good news! Thanks for collaborating.
We need to move https://github.com/opnfv/puppet-congress to OpenStack:
https://review.openstack.org/#/c/326720/

And add it to our governance:
https://review.openstack.org/#/c/326721/

One thing about the module, we'll need to make it compliant and tested
like we do for other modules. Please make sure we can at least deploy
congress with Ubuntu or RDO packaging out of the box. I noticed some
workarounds in the code.

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


Re: [openstack-dev] [puppet] Request to create puppet-tacker

2016-06-08 Thread Emilien Macchi
Yeah, super good news!
Please do the same as I did in https://review.openstack.org/326720 and
https://review.openstack.org/326721

Add me as reviewer because I need to sign-off the 2 patches (I'm current PTL).
Once it's done & merged, you'll be able to deprecate the old
repository on your github with a nice README giving the link of the
new module.

I haven't looked at the code yet but we'll probably have to adjust
some bits, add some testing (beaker [1], etc). Please make sure that
we have some packaging available in RDO (I checked on Ubuntu and they
don't provide it) so we can download it during our beaker tests.

Also a last thing, in order to help us to make the module compliant &
consistent, please read how we wrote the recent modules. For example
you can look puppet-gnocchi or puppet-aodh that are clean modules.
We recently had a lot of new modules: vitrage, watcher, tacker,
congress, (I'm working now on octavia) - which means reviews might
take more time than usual because our team will review the new modules
carefuly to make sure the code is clean & consistent from beginning
(and avoid the puppet-monasca story). Please be patient and help us by
reading how we did other modules.

Thanks a ton for your collaboration and we're looking forward for this
new challenge,

[1] https://github.com/puppetlabs/beaker

On Wed, Jun 8, 2016 at 8:11 AM, Iury Gregory  wrote:
> Awesome!
>
> You just need to follow the same process that Emilien pointed for
> puppet-congress. If you need any help please let us know.
>
> 1- Move  https://github.com/radez/puppet-tacker to OpenStack
> 2- Add it to our governance
> 3- Follow
> http://docs.openstack.org/developer/puppet-openstack-guide/new-module.html
>
>
>
> 2016-06-08 8:56 GMT-03:00 Dan Radez :
>>
>> I also have puppet-tacker module that has existed before the project was
>> part of big tent.
>>
>> It was based on cookie cutter originally but will probably need some
>> adjustments to adhere to standards.
>>
>> I'd like to get the project establish so that the code can be run
>> through the proper review process.
>>
>> exiting repo is here: https://github.com/radez/puppet-tacker
>>
>> Dan Radez
>> freenode: radez
>>
>> __
>> 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
>
>
>
>
> --
>
> ~
> Att[]'s
> Iury Gregory Melo Ferreira
> Master student in Computer Science at UFCG
> E-mail:  iurygreg...@gmail.com
> ~
>
> __________
> 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
>



-- 
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


[openstack-dev] [puppet] newton virtual midcycle?

2016-06-08 Thread Emilien Macchi
Hi Puppeteers,

We would like to poll our community and know who would be interested
by a virtual midcycle during Newton.
I created: https://etherpad.openstack.org/p/newton-puppet-midcycle-meetup
Please add your name and propose topics that you're willing to work on.

During the next meeting, we'll review the output and decide if whether
or not we do a midcycle or not.

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


[openstack-dev] [puppet] vision on new modules

2016-06-08 Thread Emilien Macchi
Hi folks,

Over the last months we've been creating more and more modules [1] [2]
and I would like to take the opportunity to continue some discussion
we had during the last Summits about the quality of our modules.

[1] octavia, vitrage, ec2api, tacker, watcher, congress, magnum,
mistral, zaqar, etc.
[2] by the end of Newton, we'll have ~ 33 Puppet modules !

Announce your work
As a reminder, we have defined a process when adding new modules:
http://docs.openstack.org/developer/puppet-openstack-guide/new-module.html
This process is really helpful to scale our project and easily add modules.
If you're about to start a new module, I suggest you to start this
process and avoid to start it on your personal github, because you'll
loose the valuable community review on your work.

Iterate
I've noticed some folks pushing 3000 LOC in Gerrit when adding the
bits for new Puppet modules (after the first cookiecutter init).
That's IMHO bad, because it makes reviews harder, slower and expose
the risk of missing something during the review process. Please write
modules bits by bits.
Example: start with init.pp for common bits, then api.pp, etc.
For each bit, add its unit tests & functional tests (beaker). It will
allow us to write modules with good design, good tests and good code
in general.

Write tests
A good Puppet module is one that we can use to successfully deploy an
OpenStack service. For that, please add beaker tests when you're
initiating a module. Not at the end of your work, but for every new
class or feature.
It helps to easily detect issues that we'll have when running Puppet
catalog and quickly fix it. It also helps community to report feedback
on packaging, Tempest or detect issues in our libraries.
If you're not familiar with beaker, you'll see in existing modules
that there is nothing complicated, we basically write a manifest that
will deploy the service.


If you're new in this process, please join our IRC channel on freenode
#puppet-openstack and don't hesitate to poke us.

Any feedback / comment is highly welcome,
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


Re: [openstack-dev] [TripleO] Proposed TripleO core changes

2016-06-09 Thread Emilien Macchi
On Thu, Jun 9, 2016 at 10:03 AM, Steven Hardy  wrote:
> Hi all,
>
> I've been in discussion with Martin André and Tomas Sedovic, who are
> involved with the creation of the new tripleo-validations repo[1]
>
> We've agreed that rather than create another gerrit group, they can be
> added to tripleo-core and agree to restrict +A to this repo for the time
> being (hopefully they'll both continue to review more widely, and obviously
> Tomas is a former TripleO core anyway, so welcome back! :)
>
> If folks feel strongly we should create another group we can, but this
> seems like a low-overhead approach, and well aligned with the scope of the
> repo, let me know if you disagree.

+1 on my side too. I think in this case it's a good choice.

> Also, while reviewing the core group[2] I noticed the following members who
> are no longer active and should probably be removed:
>
> - Radomir Dopieralski
> - Martyn Taylor
> - Clint Byrum
>
> I know Clint is still involved with DiB (which has a separate core group),
> but he's indicated he's no longer going to be directly involved in other
> tripleo development, and AFAIK neither Martyn or Radomir are actively
> involved in TripleO reviews - thanks to them all for their contribution,
> we'll gladly add you back in the future should you wish to return :)
>
> Please let me know if there are any concerns or objections, if there are
> none I will make these changes next week.
>
> Thanks,
>
> Steve
>
> [1] https://github.com/openstack/tripleo-validations
> [2] https://review.openstack.org/#/admin/groups/190,members
>
> __
> 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



-- 
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


[openstack-dev] weekly meeting #85

2016-06-13 Thread Emilien Macchi
Hi Puppeteers!

We'll have our weekly meeting tomorrow at 3pm UTC on
#openstack-meeting-4.

Here's a first agenda:
https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160614

Feel free to add more topics, and any outstanding bug and patch.

See you tomorrow!
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


[openstack-dev] [puppet] Re: weekly meeting #85

2016-06-14 Thread Emilien Macchi
On Mon, Jun 13, 2016 at 8:57 AM, Emilien Macchi  wrote:
> Hi Puppeteers!
>
> We'll have our weekly meeting tomorrow at 3pm UTC on
> #openstack-meeting-4.
>
> Here's a first agenda:
> https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160614
>
> Feel free to add more topics, and any outstanding bug and patch.
>
> See you tomorrow!
> Thanks,
> --
> Emilien Macchi

Notes:
http://eavesdrop.openstack.org/meetings/puppet_openstack/2016/puppet_openstack.2016-06-14-15.00.html

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


  1   2   3   4   5   6   7   8   9   10   >