You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Will Stevens <ws...@cloudops.com> on 2013/02/07 21:14:18 UTC

Palo Alto Firewall Integration

Hey Everyone,
My name is Will Stevens and I am the lead developer at CloudOps (
www.cloudops.com).  At CloudOps we build and manage public and private
clouds.

We are working with Palo Alto to add support in CloudStack for the Palo
Alto firewall.  The initial phase of this project will be to add Palo Alto
feature parity with the current Juniper SRX firewall integration.

I am building a network element plugin for this functionality.  I am
building the functionality into a local branch (called 'palo_alto') which
is off the 'master' branch.  Once I have everything working, I will make
the code available for review.

Anyway, I just wanted to introduce myself and let you all know that I am
working on this.

Cheers,

Will

Re: Palo Alto Firewall Integration

Posted by David Nalley <da...@gnsa.us>.
Hi Will, 

Welcome. I look forward to seeing this, especially as it matures.

Are you doing this somewhere that folks can watch your progress?

On Feb 7, 2013, at 3:14 PM, Will Stevens <ws...@cloudops.com> wrote:

> Hey Everyone,
> My name is Will Stevens and I am the lead developer at CloudOps (
> www.cloudops.com).  At CloudOps we build and manage public and private
> clouds.
> 
> We are working with Palo Alto to add support in CloudStack for the Palo
> Alto firewall.  The initial phase of this project will be to add Palo Alto
> feature parity with the current Juniper SRX firewall integration.
> 
> I am building a network element plugin for this functionality.  I am
> building the functionality into a local branch (called 'palo_alto') which
> is off the 'master' branch.  Once I have everything working, I will make
> the code available for review.
> 
> Anyway, I just wanted to introduce myself and let you all know that I am
> working on this.
> 
> Cheers,
> 
> Will

Re: Palo Alto Firewall Integration

Posted by Chip Childers <ch...@sungard.com>.
On Thu, Feb 07, 2013 at 03:14:18PM -0500, Will Stevens wrote:
> Hey Everyone,
> My name is Will Stevens and I am the lead developer at CloudOps (
> www.cloudops.com).  At CloudOps we build and manage public and private
> clouds.
> 
> We are working with Palo Alto to add support in CloudStack for the Palo
> Alto firewall.  The initial phase of this project will be to add Palo Alto
> feature parity with the current Juniper SRX firewall integration.
> 
> I am building a network element plugin for this functionality.  I am
> building the functionality into a local branch (called 'palo_alto') which
> is off the 'master' branch.  Once I have everything working, I will make
> the code available for review.
> 
> Anyway, I just wanted to introduce myself and let you all know that I am
> working on this.
> 
> Cheers,
> 
> Will

Welcome to the fun!

A couple of requests:

First, we usually request that you keep your development out in the open
(if it's going to be long running).  You can do this by pushing to a
github repo of your choosing (usually your own), and then letting the
community know where it is (and what branch).

Similarly to your code, please do try to keep all discussion about how
to implement the feature on this list (as well as requirement
discussions).

There are also a few administrative things that we like to have developers 
to as well, if you don't mind too much:

We usually start with a spec for the new feature, which goes on the wiki.  
The template for the spec can be found at [1].  The new page you create 
should probably be a child of the "Design Documents Not Committed to a 
Release" page initially [2]. Once you have something to discuss, let the
list know (usually using a DISCUSS or PROPOSE subject line tag).

When you get closer to submitting a patch (and usually a squashed patch 
is best) for review, we'll ask for a "New Feature" jira ticket to be 
created within the project's bug tracker [3].  Ask to have your account 
added as a contributor, once you are ready, so that you can assign the new 
feature to yourself.

One really important concern that has bitten folks in the past, is the
inclusion of any third party code or new dependencies for the project.
Please bring those up as early as possible, so we can ensure that they
don't become a hurdle for your feature to be accepted.

Whew - Hopefully that's not too much to ask, but we've been trying to get 
into a rhythm with these things to keep ourselves organized.

Thanks again, and looking forward to hearing more from you as things
progress!

-chip

[1]
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Design+Document+Template
[2]
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Design+Documents+Not+Committed+to+a+Release
[3] https://issues.apache.org/jira/browse/CLOUDSTACK

Re: Palo Alto Firewall Integration

Posted by Sheng Yang <sh...@yasker.org>.
On Thu, Feb 7, 2013 at 12:14 PM, Will Stevens <ws...@cloudops.com> wrote:
> Hey Everyone,
> My name is Will Stevens and I am the lead developer at CloudOps (
> www.cloudops.com).  At CloudOps we build and manage public and private
> clouds.
>
> We are working with Palo Alto to add support in CloudStack for the Palo
> Alto firewall.  The initial phase of this project will be to add Palo Alto
> feature parity with the current Juniper SRX firewall integration.
>
> I am building a network element plugin for this functionality.  I am
> building the functionality into a local branch (called 'palo_alto') which
> is off the 'master' branch.  Once I have everything working, I will make
> the code available for review.
>
> Anyway, I just wanted to introduce myself and let you all know that I am
> working on this.

Hi Will,

Welcome to the community!

I was working on Juniper SRX integration with Cloudstack. You can
involve me if you want to start some discussions on the network part
code. Also, as Chip said, a brief design document on what you're
working on would be helpful for us to get better understanding of your
work.

--Sheng
>
> Cheers,
>
> Will

Re: Palo Alto Firewall Integration

Posted by Sheng Yang <sh...@yasker.org>.
On Fri, Feb 8, 2013 at 6:43 AM, Will Stevens <ws...@cloudops.com> wrote:
> Thanks for all the advise.  This is very helpful.  I will put together a
> spec for this as soon as I have a chance.
>
> Sheng: Thanks for the offer, I am sure I will take you up on it at some
> point.  You and I worked together a bit this past summer when I was
> consulting for Citrix.  I was the guy who added the Site-to-Site VPN, VPC
> and Private Gateway functionality into CPBM for a large unnamed telecom here
> in Canada last summer.

Yes, that's why I think your name sounds very familiar.

Looking forward for collaboration with you again. :)

--Sheng
>
> Thanks again for all your help here guys.  I will get you something to look
> at as soon as I can.
>
> Cheers...
>
>
> On Thu, Feb 7, 2013 at 4:51 PM, Alex Huang <Al...@citrix.com> wrote:
>>
>> Will,
>>
>> Welcome!  The following link talks about the process in adding features.
>> Hope you find it useful.
>>
>>
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Adding+new+features+and+design+documents
>>
>> --Alex
>>
>> > -----Original Message-----
>> > From: Will Stevens [mailto:wstevens@cloudops.com]
>> > Sent: Thursday, February 07, 2013 12:14 PM
>> > To: cloudstack-dev@incubator.apache.org
>> > Subject: Palo Alto Firewall Integration
>> >
>> > Hey Everyone,
>> > My name is Will Stevens and I am the lead developer at CloudOps (
>> > www.cloudops.com).  At CloudOps we build and manage public and private
>> > clouds.
>> >
>> > We are working with Palo Alto to add support in CloudStack for the Palo
>> > Alto firewall.  The initial phase of this project will be to add Palo
>> > Alto
>> > feature parity with the current Juniper SRX firewall integration.
>> >
>> > I am building a network element plugin for this functionality.  I am
>> > building the functionality into a local branch (called 'palo_alto')
>> > which
>> > is off the 'master' branch.  Once I have everything working, I will make
>> > the code available for review.
>> >
>> > Anyway, I just wanted to introduce myself and let you all know that I am
>> > working on this.
>> >
>> > Cheers,
>> >
>> > Will
>
>

Re: Palo Alto Firewall Integration

Posted by Will Stevens <ws...@cloudops.com>.
Thanks for all the advise.  This is very helpful.  I will put together a
spec for this as soon as I have a chance.

Sheng: Thanks for the offer, I am sure I will take you up on it at some
point.  You and I worked together a bit this past summer when I was
consulting for Citrix.  I was the guy who added the Site-to-Site VPN, VPC
and Private Gateway functionality into CPBM for a large unnamed telecom
here in Canada last summer.

Thanks again for all your help here guys.  I will get you something to look
at as soon as I can.

Cheers...


On Thu, Feb 7, 2013 at 4:51 PM, Alex Huang <Al...@citrix.com> wrote:

> Will,
>
> Welcome!  The following link talks about the process in adding features.
>  Hope you find it useful.
>
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Adding+new+features+and+design+documents
>
> --Alex
>
> > -----Original Message-----
> > From: Will Stevens [mailto:wstevens@cloudops.com]
> > Sent: Thursday, February 07, 2013 12:14 PM
> > To: cloudstack-dev@incubator.apache.org
> > Subject: Palo Alto Firewall Integration
> >
> > Hey Everyone,
> > My name is Will Stevens and I am the lead developer at CloudOps (
> > www.cloudops.com).  At CloudOps we build and manage public and private
> > clouds.
> >
> > We are working with Palo Alto to add support in CloudStack for the Palo
> > Alto firewall.  The initial phase of this project will be to add Palo
> Alto
> > feature parity with the current Juniper SRX firewall integration.
> >
> > I am building a network element plugin for this functionality.  I am
> > building the functionality into a local branch (called 'palo_alto') which
> > is off the 'master' branch.  Once I have everything working, I will make
> > the code available for review.
> >
> > Anyway, I just wanted to introduce myself and let you all know that I am
> > working on this.
> >
> > Cheers,
> >
> > Will
>

RE: Palo Alto Firewall Integration

Posted by Alex Huang <Al...@citrix.com>.
Will,

Welcome!  The following link talks about the process in adding features.  Hope you find it useful.

https://cwiki.apache.org/confluence/display/CLOUDSTACK/Adding+new+features+and+design+documents

--Alex

> -----Original Message-----
> From: Will Stevens [mailto:wstevens@cloudops.com]
> Sent: Thursday, February 07, 2013 12:14 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: Palo Alto Firewall Integration
> 
> Hey Everyone,
> My name is Will Stevens and I am the lead developer at CloudOps (
> www.cloudops.com).  At CloudOps we build and manage public and private
> clouds.
> 
> We are working with Palo Alto to add support in CloudStack for the Palo
> Alto firewall.  The initial phase of this project will be to add Palo Alto
> feature parity with the current Juniper SRX firewall integration.
> 
> I am building a network element plugin for this functionality.  I am
> building the functionality into a local branch (called 'palo_alto') which
> is off the 'master' branch.  Once I have everything working, I will make
> the code available for review.
> 
> Anyway, I just wanted to introduce myself and let you all know that I am
> working on this.
> 
> Cheers,
> 
> Will

Re: Palo Alto Firewall Integration

Posted by Sebastien Goasguen <ru...@gmail.com>.
Hi Will, welcome to CloudStack

Thanks for letting us know you are working on this.

You might consider writing a little feature spec, you can find example on the 4.1 release plan at:
https://cwiki.apache.org/CLOUDSTACK/cloudstack-41-release.html

And also you can file a feature request on JIRA:
https://issues.apache.org/jira/browse/CLOUDSTACK

Cheers,

-Sebastien

On Feb 7, 2013, at 9:19 PM, Ahmad Emneina <ae...@gmail.com> wrote:

> Welcome Will, we look forward to the contribution(s)!
> 
> 
> On Thu, Feb 7, 2013 at 12:14 PM, Will Stevens <ws...@cloudops.com> wrote:
> 
>> Hey Everyone,
>> My name is Will Stevens and I am the lead developer at CloudOps (
>> www.cloudops.com).  At CloudOps we build and manage public and private
>> clouds.
>> 
>> We are working with Palo Alto to add support in CloudStack for the Palo
>> Alto firewall.  The initial phase of this project will be to add Palo Alto
>> feature parity with the current Juniper SRX firewall integration.
>> 
>> I am building a network element plugin for this functionality.  I am
>> building the functionality into a local branch (called 'palo_alto') which
>> is off the 'master' branch.  Once I have everything working, I will make
>> the code available for review.
>> 
>> Anyway, I just wanted to introduce myself and let you all know that I am
>> working on this.
>> 
>> Cheers,
>> 
>> Will
>> 


Re: Palo Alto Firewall Integration

Posted by Ahmad Emneina <ae...@gmail.com>.
Welcome Will, we look forward to the contribution(s)!


On Thu, Feb 7, 2013 at 12:14 PM, Will Stevens <ws...@cloudops.com> wrote:

> Hey Everyone,
> My name is Will Stevens and I am the lead developer at CloudOps (
> www.cloudops.com).  At CloudOps we build and manage public and private
> clouds.
>
> We are working with Palo Alto to add support in CloudStack for the Palo
> Alto firewall.  The initial phase of this project will be to add Palo Alto
> feature parity with the current Juniper SRX firewall integration.
>
> I am building a network element plugin for this functionality.  I am
> building the functionality into a local branch (called 'palo_alto') which
> is off the 'master' branch.  Once I have everything working, I will make
> the code available for review.
>
> Anyway, I just wanted to introduce myself and let you all know that I am
> working on this.
>
> Cheers,
>
> Will
>