Re: [openstack-dev] [neutron] Rotating the weekly Neutron meeting

2014-08-13 Thread Collins, Sean
On Wed, Aug 13, 2014 at 10:05:26AM EDT, Kyle Mestery wrote:
 Tuesday 1400UTC

How do we want to handle the overlap with the IPv6 subteam meeting?

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


Re: [openstack-dev] [neutron] Rotating the weekly Neutron meeting

2014-08-13 Thread Collins, Sean
On Wed, Aug 13, 2014 at 03:28:34PM EDT, Kevin Benton wrote:
 Maybe the ipv6 subteam meeting could alternate as well...

OK, I can bring it up in the IRC meeting. I know our current time is
early for US PST and very late for Asia, so maybe we can find a time
that gives them a break :)

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


[openstack-dev] [Neutron][QoS] Request to be considered for neutron-incubator

2014-08-19 Thread Collins, Sean
Hi,

The QoS API extension has lived in Gerrit/been in review for about a
year. It's gone through revisions, summit design sessions, and for a
little while, a subteam.

I would like to request incubation in the upcoming incubator, so that
the code will have a more permanent home where we can collaborate and
improve.
-- 
Sean M. Collins
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Neutron][IPv6] Allowing Plugins in tree that explicitly do not support IPv6

2014-08-24 Thread Collins, Sean
Hi,

The amount of tests that we are having to add skips to for the One Convergence 
plugin has grown quite a bit lately.

http://git.openstack.org/cgit/openstack/neutron/tree/neutron/tests/unit/oneconvergence/test_nvsd_plugin.py#n58

This is the only plugin that inherits from the NeutronDbPluginV2 class and has 
completely disabled creating Subnets that have an ip_version of 6.

http://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/oneconvergence/plugin.py#n228

I hate to single out this plugin. Before this development cycle, open source 
plugins would allow the creation of Subnets with ip_version set to 6, and then 
have lots of bugs which would prevent any instances from actually obtaining 
IPv6 addresses and routing. But we didn't have to explicitly skip tests every 
time someone wanted to fix bugs - like the following patch.

https://review.openstack.org/#/c/116317/

Also, I want to highlight some meeting minutes, where it was discussed that in 
the K release, all plugins will be required to support IPv6. I hope we can 
discuss this, build consensus, and ensure that the K release requirement is 
reasonable.

http://eavesdrop.openstack.org/meetings/networking/2014/networking.2014-07-14-21.02.html

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


[openstack-dev] [Neutron][IPv6] Moving meeting time to 1500 UTC on Tuesdays on #openstack-meeting-alt?

2014-09-02 Thread Collins, Sean
Any objection? We need to move the time since the main meeting conflicts
with our current time slot.

Discussion from today's meeting:

http://eavesdrop.openstack.org/meetings/neutron_ipv6/2014/neutron_ipv6.2014-09-02-13.59.log.html

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


[openstack-dev] [Neutron][IPv6] Agenda for the meeting today

2013-12-12 Thread Collins, Sean
The agenda for today is pretty light - if there is anything that people
would like to discuss, please feel free to add.

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_Dec_12._2013

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


Re: [openstack-dev] [Neutron] Does any plugin require hairpinning to be enabled?

2013-12-16 Thread Collins, Sean
Hi,

I have registered two blueprints, one in Nova and one in Neutron to make
it a VIF attribute that the libvirt driver in Nova will honor.

https://blueprints.launchpad.net/neutron/+spec/vif-attribute-for-hairpinning

https://blueprints.launchpad.net/nova/+spec/nova-hairpin-vif-attribute

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


Re: [openstack-dev] [Neutron][IPv6] Change I5b2313ff: Create a new attribute for subnets, to store v6 dhcp options

2013-12-17 Thread Collins, Sean
On Tue, Dec 17, 2013 at 07:39:14PM +0100, Ian Wells wrote:
 1. The patch ties Neutron's parameters specifically to dnsmasq.  It would
 be, I think, impossible to reimplement this for isc-dhcpd, for instance.

While I agree in theory with this point - there are currently no
active blueprints to add another DHCP server to Neutron. The isc-dhcp
one has been stalled for quite a long time.

Frankly, if we can think of better names for the modes that we're
looking to have happen for v6 provisioning, that doesn't rely directly
on dnsmasq-isms, I'm all ears. Feel free to propose better names for the
modes and we'll create a map between the modes and what you pass to
dnsmasq.

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


[openstack-dev] [Neutron][IPv6] Agenda for today's meeting

2013-12-19 Thread Collins, Sean
Hi,

Agenda for today's meeting is pretty light - if you have something you'd
like to discuss please add it to the wiki page

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_Dec_19_2013

I would also ask that when we conduct the meeting - we stick to the
agenda that has been posted, and hold any other discussions until the
open discussion period. The quicker we get through the agenda, the more
time we have at the end for open discussion.

See you all soon!

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


Re: [openstack-dev] [Neutron][IPv6] Three SLAAC and DHCPv6 related blueprints

2013-12-19 Thread Collins, Sean
On Wed, Dec 18, 2013 at 10:29:35PM -0500, Shixiong Shang wrote:
 It is up to Sean to make the call, but I would love to see IBM team in the 
 meeting.
 
Agreed - If we can find a time that works for USA, Europe and
China that would be great. 

How good/bad is 1500 UTC? I don't trust my math :)



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


Re: [openstack-dev] [Neutron][IPv6] Three SLAAC and DHCPv6 related blueprints

2013-12-19 Thread Collins, Sean
Perfect! Will you be at the IRC meeting to discuss these? I've added
them to the agenda in the hopes that we can discuss

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


Re: [openstack-dev] [Neutron][IPv6] Agenda for today's meeting

2013-12-19 Thread Collins, Sean
Minutes from the meeting:

http://eavesdrop.openstack.org/meetings/neutron_ipv6/2013/neutron_ipv6.2013-12-19-21.00.html

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


[openstack-dev] [Neutron][IPv6] Meeting time - change to 1300 UTC or 1500 UTC?

2013-12-19 Thread Collins, Sean
Thoughts? I know we have people who are not able to attend at our
current time.

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


[openstack-dev] [Neutron][IPv6] No IRC Meeting this week

2013-12-23 Thread Collins, Sean
See you all next week!

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


Re: [openstack-dev] [Neutron][Testr] Brand new checkout of Neutron... getting insane unit test run results

2013-12-27 Thread Collins, Sean
+1 for this - I've been seeing this error as well, when running
tox -e py27 from fresh clones - I've been using tox -e py26
as a workaround.

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


Re: [openstack-dev] [Neutron][IPv6] Meeting time - change to 1300 UTC or 1500 UTC?

2013-12-30 Thread Collins, Sean
OK - if nobody has any objections, we'll start the new meetings up at
1500 UTC - that appears to be the time that everyone is OK with?

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


Re: [openstack-dev] [Neutron][IPv6] Meeting time - change to 1300 UTC or 1500 UTC?

2013-12-30 Thread Collins, Sean
Spoke too soon – I think 1500 UTC on Thursdays is already taken, we'd have to 
change days.

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


Re: [openstack-dev] [Neutron][Testr] Brand new checkout of Neutron... getting insane unit test run results

2014-01-02 Thread Collins, Sean
 It looks like the problem is that there is a dependency on pyudev
 which only works properly on Linux. The neutron setup_hook does
 properly install pyudev on Linux (explains why the tests run in the
 gate), but would not work properly on windows or OS X. I assume folks
 are trying to run the tests on not Linux? Neutron may want to do
 something similar to what Nova does when libvirt is not importable,
 https://git.openstack.org/cgit/openstack/nova/tree/nova/tests/virt/libvirt/test_libvirt.py#n77
 and use a fake in order to get the tests to run properly anyways.
 

+1 to this suggestion. I used to have a work around where I'd modify the
requirements.txt to comment out the pyudev dependency, until 
e1165ce removed it from the requirements file. That at least allowed me
to set Neutron up and run the majority of the unit tests.


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


Re: [openstack-dev] [Neutron][IPv6] Meeting time - change to 1300 UTC or 1500 UTC?

2014-01-02 Thread Collins, Sean
Looking at the calendar, our options for 1500 UTC require us to change
the day that we meet. The following days are available:

* Tuesdays
* Fridays

Thoughts?

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


[openstack-dev] [Neutron][IPv6] Meeting Agenda - Jan 2nd 2014 2100 UTC

2014-01-02 Thread Collins, Sean
Happy New Year! 

Since we're still hashing out the logistics of changing our meeting
time, we'll meet at 2100 UTC - and hopefully transition to a new meeting
day and time by next week.

I have created a section in the wiki for today's agenda:

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_Jan_2nd

Please feel free to add items to the agenda and we'll discuss. 

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


Re: [openstack-dev] [Neutron] Availability of external testing logs

2014-01-06 Thread Collins, Sean
+1 to this, there are IPv6 patches that have been -1'd by this system that I 
believe prevents them
from being reviewed, since most people skip over changes that have a -1 from 
Jenkins jobs.

I also attempted to Reach out mid December to the owner of Tail-F, but have not 
yet received 
a response. It is possible that he/she did reply and it got filed in the wrong 
folder, and I hope
this is the case.

https://review.openstack.org/#/q/topic:bp/dnsmasq-mode-keyword,n,z

Sean M. Collins


From: Dave Cahill [dcah...@midokura.com]
Sent: Monday, January 06, 2014 4:36 AM
To: OpenStack Development Mailing List (not for usage questions)
Cc: to...@tail-f.com
Subject: Re: [openstack-dev] [Neutron] Availability of external testing logs

Hi,

Tail-F NCS Jenkins seems to still be causing issues. It voted -1 on some
patches today [1][2] which seem to be fine according to all other jobs. It gives
no information on what went wrong, so it's essentially a dead end.

I've CCed the owner of the job according to the list Anita posted [3], so
hopefully they can disable voting. Salvatore mentioned on IRC that it might
make sense to ask the infra team to nullify the access credentials for the job
if no response is forthcoming from the job owner.

Thanks,
Dave.

[1] https://review.openstack.org/#/c/48574/
[2] https://review.openstack.org/#/c/53052/
[3] https://review.openstack.org/#/admin/groups/91,members


On Tue, Dec 31, 2013 at 12:24 PM, Joe Gordon 
joe.gord...@gmail.commailto:joe.gord...@gmail.com wrote:



On Mon, Dec 23, 2013 at 11:13 AM, Sean Dague 
s...@dague.netmailto:s...@dague.net wrote:
On 12/23/2013 12:10 PM, Collins, Sean wrote:
 On Sun, Dec 22, 2013 at 12:30:50PM +0100, Salvatore Orlando wrote:
 I would suggest that external jobs should not vote until logs are publicly
 accessible, otherwise contributors would have no reason to understand where
 the negative vote came from.

 +1

 I've had Tail-F NCS Jenkins -1 some things that the OpenStack
 Jenkins has +1'd, and other times where I've seen it +1 things that
 OpenStack Jenkins -1'd.

Agreed.

I also think we need to have these systems prove themselves on
reliability before they post votes back. A mis configured CI system can
easily -1 the entire patch stream, and many of us use -Verified-1 as a
filter criteria on reviews, which effectively makes that a DOS attack.

Detailed public results need to come first. After those look reliable,
voting can be allowed.



FYI, we are trying to record the requirements at 
http://ci.openstack.org/third_party.html/, patch: 
https://review.openstack.org/#/c/63478/

-Sean

--
Sean Dague
Samsung Research America
s...@dague.netmailto:s...@dague.net / 
sean.da...@samsung.commailto:sean.da...@samsung.com
http://dague.net


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



___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.orgmailto: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


Re: [openstack-dev] [Neutron] Availability of external testing logs

2014-01-06 Thread Collins, Sean
I believe we have more to lose by leaving the job with verification permissions 
than we do
by revoking them, then reinstating them at a later point, since I-2 is at the 
end of this month.

That way patches that are passing the gate and all other third party tests can 
start being
reviewed by more reviewers and core members who have verification set as a 
filter in their queue,

Sean M. Collins


From: Anita Kuno [ante...@anteaya.info]
Sent: Monday, January 06, 2014 8:44 AM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [Neutron] Availability of external testing logs

Let me know what you consider a reasonable amount of time to continue
waiting for Tail-F NCS Jenkins before we remove verification permissions
from the account. We were just talking about this a few hours ago at a
Birds of a Feather session. We can get permissions removed from this
account. I'd just like to see agreement that we have given this account
holder a reasonable amount of time to respond prior to doing so.

If the account holder of this account is reading this email, responding
to it would certainly be a good idea.

Thanks,
Anita.


On 01/06/2014 08:36 PM, Collins, Sean wrote:
 +1 to this, there are IPv6 patches that have been -1'd by this system that I 
 believe prevents them
 from being reviewed, since most people skip over changes that have a -1 from 
 Jenkins jobs.

 I also attempted to Reach out mid December to the owner of Tail-F, but have 
 not yet received
 a response. It is possible that he/she did reply and it got filed in the 
 wrong folder, and I hope
 this is the case.

 https://review.openstack.org/#/q/topic:bp/dnsmasq-mode-keyword,n,z

 Sean M. Collins

 
 From: Dave Cahill [dcah...@midokura.com]
 Sent: Monday, January 06, 2014 4:36 AM
 To: OpenStack Development Mailing List (not for usage questions)
 Cc: to...@tail-f.com
 Subject: Re: [openstack-dev] [Neutron] Availability of external testing logs

 Hi,

 Tail-F NCS Jenkins seems to still be causing issues. It voted -1 on some
 patches today [1][2] which seem to be fine according to all other jobs. It 
 gives
 no information on what went wrong, so it's essentially a dead end.

 I've CCed the owner of the job according to the list Anita posted [3], so
 hopefully they can disable voting. Salvatore mentioned on IRC that it might
 make sense to ask the infra team to nullify the access credentials for the job
 if no response is forthcoming from the job owner.

 Thanks,
 Dave.

 [1] https://review.openstack.org/#/c/48574/
 [2] https://review.openstack.org/#/c/53052/
 [3] https://review.openstack.org/#/admin/groups/91,members


 On Tue, Dec 31, 2013 at 12:24 PM, Joe Gordon 
 joe.gord...@gmail.commailto:joe.gord...@gmail.com wrote:



 On Mon, Dec 23, 2013 at 11:13 AM, Sean Dague 
 s...@dague.netmailto:s...@dague.net wrote:
 On 12/23/2013 12:10 PM, Collins, Sean wrote:
 On Sun, Dec 22, 2013 at 12:30:50PM +0100, Salvatore Orlando wrote:
 I would suggest that external jobs should not vote until logs are publicly
 accessible, otherwise contributors would have no reason to understand where
 the negative vote came from.

 +1

 I've had Tail-F NCS Jenkins -1 some things that the OpenStack
 Jenkins has +1'd, and other times where I've seen it +1 things that
 OpenStack Jenkins -1'd.

 Agreed.

 I also think we need to have these systems prove themselves on
 reliability before they post votes back. A mis configured CI system can
 easily -1 the entire patch stream, and many of us use -Verified-1 as a
 filter criteria on reviews, which effectively makes that a DOS attack.

 Detailed public results need to come first. After those look reliable,
 voting can be allowed.



 FYI, we are trying to record the requirements at 
 http://ci.openstack.org/third_party.html/, patch: 
 https://review.openstack.org/#/c/63478/

 -Sean

 --
 Sean Dague
 Samsung Research America
 s...@dague.netmailto:s...@dague.net / 
 sean.da...@samsung.commailto:sean.da...@samsung.com
 http://dague.net


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



 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.orgmailto: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



___
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

[openstack-dev] [Neutron][IPv6] Meeting time - change to Tuesdays at 1500 UTC

2014-01-06 Thread Collins, Sean
I think we've got consensus. See everyone tomorrow at 1500 UTC in 
#openstack-meeting-alt

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


Re: [openstack-dev] [Neutron] Availability of external testing logs

2014-01-06 Thread Collins, Sean
How should we handle existing -1's that have been posted?

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


Re: [openstack-dev] [Neutron][IPv6] Several topics for tomorrow's meeting

2014-01-07 Thread Collins, Sean
I will make sure to add these items to the agenda.

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


[openstack-dev] [Neutron][IPv6] Meeting time - now Tuesdays at 1400 UTC in #openstack-meeting

2014-01-07 Thread Collins, Sean
The 1500 UTC time conflicts with Marconi, although the time was not
listed on the Meetings wikipage.


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


[openstack-dev] [Neutron][IPv6] Reminder - new meeting time day - Tuesday 1400UTC

2014-01-13 Thread Collins, Sean
In #openstack-meeting

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


[openstack-dev] [Neutron][IPv6] Subnet mode - API extension or change to core API?

2014-01-13 Thread Collins, Sean
Hi,

I posted a message to the mailing list[1] when I first began work on the
subnet mode keyword, asking if anyone had a suggestion about if it
should be an API extension or can be a change to the core API.

 I don't know if adding the dhcp_mode attribute to Subnets should be
 considered an API extension (and the code should be converted to an API
 extension) or if we're simply specifying behavior that was originally 
 undefined.

In the months since, we have iterated on the commit, and have continued
working on IPv6 functionality in Neutron.

Nachi recently -1'd the review[2], saying that it needs to be an API
extension.

I disagree that it should be an API extension, since I have added
behavior that sets the subnet_mode keyword to default with the attribute
is not specified, for backwards compatibility. Any plugin that inherits
from the NeutronDbPluginV2 class will have backwards compatibility.

Suggestions?

[1]: http://lists.openstack.org/pipermail/openstack-dev/2013-October/017087.html
[2]: https://review.openstack.org/#/c/52983/
-- 
Sean M. Collins
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron][Testr] Brand new checkout of Neutron... getting insane unit test run results

2014-01-13 Thread Collins, Sean
On Wed, Jan 01, 2014 at 07:56:22PM -0800, Clark Boylan wrote:
 It looks like the problem is that there is a dependency on pyudev
 which only works properly on Linux. The neutron setup_hook does
 properly install pyudev on Linux (explains why the tests run in the
 gate), but would not work properly on windows or OS X. I assume folks
 are trying to run the tests on not Linux? Neutron may want to do
 something similar to what Nova does when libvirt is not importable,
 https://git.openstack.org/cgit/openstack/nova/tree/nova/tests/virt/libvirt/test_libvirt.py#n77
 and use a fake in order to get the tests to run properly anyways.

Thanks for pointing this out - I've begun work on doing this, and that
link was very helpful for figuring out what would need to be done.

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


Re: [openstack-dev] [Neutron] Availability of external testing logs

2014-01-14 Thread Collins, Sean
Can we get the -1 from Tail-F cleared from this review?

https://review.openstack.org/#/c/56184/17

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


Re: [openstack-dev] [Neutron] Availability of external testing logs

2014-01-17 Thread Collins, Sean
Yeah - it appears that even if you clear a -1 the countdown clock still keeps 
ticking, one of my reviews[0] just expired this morning. I'll bring it
up at the IPv6 meeting to restore any patches in our topic that are currently 
abandoned so that you can clear them.

[0] https://review.openstack.org/#/c/56381/9

Sean M. Collins


From: Torbjorn Tornkvist [kruska...@gmail.com]
Sent: Wednesday, January 15, 2014 6:40 AM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [Neutron] Availability of external testing logs

On 2014-01-14 16:04, Collins, Sean wrote:
 Can we get the -1 from Tail-F cleared from this review?

 https://review.openstack.org/#/c/56184/17

I've been trying to do this but it fails.
Possibly because it is 'Abandoned' ?
See below:

$ ssh -p 29418 ncsopenstack gerrit review -m 'Clearing out wrong -1 vote '
  --verified=0 26a6c6
X11 forwarding request failed on channel 0
error: Change is closed
one or more approvals failed; review output above


Cheers, Tobbe

___
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


Re: [openstack-dev] [Neutron][IPv6] Subnet mode - API extension or change to core API?

2014-01-20 Thread Collins, Sean
On Mon, Jan 13, 2014 at 07:32:29PM +0100, Ian Wells wrote:
 To fill others in, we've had discussions on the rest of the patch and
 Shixiong is working on it now, the current plan is:
 
 New subnet attribute ipv6_address_auto_config (not catchy, but because of

Hi, will this patch replace https://review.openstack.org/#/c/52983/ or
be based on it? Let me know since I need to update that review to
address reviewer suggestions.

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


Re: [openstack-dev] [Neutron][IPv6] A pair of mode keywords

2014-01-21 Thread Collins, Sean
I don't see a second new attribute being proposed - I only see one new
one and the existing enable_dhcp attribute. Can we get a writeup of what
is being proposed?

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


Re: [openstack-dev] [Neutron][IPv6] A pair of mode keywords

2014-01-22 Thread Collins, Sean
I don't know if it's reasonable to expect a deployment of OpenStack that
has an *external* DHCP server. It's certainly hard to imagine how you'd
get the Neutron API and an external DHCP server to agree on an IP
assignment, since OpenStack expects to be the source of truth.

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


Re: [openstack-dev] [Neutron][IPv6] A pair of mode keywords

2014-01-30 Thread Collins, Sean
I just pushed a new patch that adds the two new attributes to Subnets.

https://review.openstack.org/#/c/52983/

It's a very rough draft - but I wanted to get it out the door so people
had sufficient time to take a look, so we can discuss at the next IRC
meeting.

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


Re: [openstack-dev] [Neutron][IPv6] A pair of mode keywords

2014-02-02 Thread Collins, Sean
On Sat, Feb 01, 2014 at 01:18:09AM -0500, Shixiong Shang wrote:
 In other words, I can retrieve the values by:
 
 subnet.ipv6_ra_mode
 subnet.ipv6_address_mode
 
 Is that correct? Would you please confirm?

Yes - that is the intent.

I just have to fix an issue with the DB column definitions, so that
it'll work with postgres, I think I have a closing brace misplaced, so
it's not defining the Enum type correctly, and we have to get
bug #1270212 resolved, since that's making the unit tests fail.

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


[openstack-dev] [Neutron] Developer documentation - linking to slideshares?

2014-02-03 Thread Collins, Sean
Hi,

Some Neutron developers have some really great slides from some of the summits,
and I'd like to link them in the documentation I am building as part of a 
developer doc blueprint,
with proper attribution.

https://blueprints.launchpad.net/neutron/+spec/developer-documentation

I'm hoping to add Salvatore Orlando's slides on building a plugin from scratch, 
as well as
Yong Sheng Gong's deep dive slides as references in the documentation.

First - do I have permission from the previously mentioned? Second - is there 
any licensing that would make things complicated?

As I add more links, I will make sure to ask for permission on the mailing 
list. Also, if you have done a presentation and have slides that
help explain the internals of Neutron, I would love to add it as a reference.

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


[openstack-dev] [Neutron][IPv6] Agenda for Feb 4 - 1400 UTC - in #openstack-meeting

2014-02-03 Thread Collins, Sean
Hi,

I've posted a preliminary agenda for the upcoming IPv6 meeting. See everyone 
soon!

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_Feb_4th

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


Re: [openstack-dev] [Neutron] Developer documentation - linking to slideshares?

2014-02-05 Thread Collins, Sean
On Tue, Feb 04, 2014 at 07:52:22AM -0600, Anne Gentle wrote:
 Currently the docs contributor sign the same CLA as code contributors. I'd
 encourage you to use the docs to really explain not just link to slide
 decks. There's a better chance of maintenance over time.

Agreed - I plan on writing up docs, but when I find something really
good on a slide I'd like to be able to have a reference to it in the
footnotes - I suppose a works cited section, so I'm not plagiarizing.

 I had been using a wiki page for a collection of videos at
 https://wiki.openstack.org/wiki/Demo_Videos. But it ages with time.

Awesome - I'll make sure to add that link to some kind of
further reading section.

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


[openstack-dev] [Neutron][IPv6] Devstack for IPv6 in the Comcast lab

2014-02-06 Thread Collins, Sean
Hi,

During our last meeting, there was an action item to share the Devstack
configuration that we have in the lab. Anthony Veiga, Paul Richie,
and other members of the infrastructure team did the majority of
the work involved in setting up the lab, while I was given the easier
task of just modifying DevStack to build Neutron networks that fit
our physical layout.

https://github.com/netoisstools/devstack/compare/openstack-dev:stable%2Fhavana...comcast_havana

This Devstack branch works in conjuction with a branch of
Neutron that has the IPv6 patches that only used one IPv6 subnet
keyword. 

https://github.com/netoisstools/neutron/tree/comcast_milestone_proposed

Hopefully I can build some documentation that explains our physical
layout for this lab, as well as rebasing these branches to use the newer
code and blueprints we've been working on.

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


[openstack-dev] [Neutron] Using Python-Neutronclient from Python - docstrings needed?

2014-02-08 Thread Collins, Sean
Hi,

I was writing a small script yesterday to parse a list of IP blocks and
create security groups and rules, by using python-neutronclient.

To be honest, it was very difficult - even though I have actually
written extensions to Python-Neutronclient for the QoS API. 

For those that are trying to use the client from inside their code,
they end up getting zero help as to how to actually call any of the
functions, and what parameters they take. 


 neutron = client.Client('2.0', auth_url=os.environ['OS_AUTH_URL'],
... tenant_id=os.environ['OS_TENANT_ID'],
... username=os.environ['OS_USERNAME'],
... password=os.environ['OS_PASSWORD'])
 help(neutron)

   |  create_credential = function with_params
   |  
   |  create_firewall = function with_params
   |  
   |  create_firewall_policy = function with_params
   |  
   |  create_firewall_rule = function with_params
   |  
   |  create_floatingip = function with_params
   |  
   |  create_health_monitor = function with_params
   |  
   |  create_ikepolicy = function with_params
   |  
   |  create_ipsec_site_connection = function with_params
   |  
   |  create_ipsecpolicy = function with_params
   |  
   |  create_member = function with_params
   |  
   |  create_metering_label = function with_params


Since there was nothing there, I decided to go check the source of
python-neutronclient and see if there are any examples.

https://github.com/openstack/python-neutronclient/blob/master/doc/source/index.rst

If you read closely enough, you'll find out that the function takes a
dictionary, that looks very similar to the request/response examples
listed in the API documentation. So, I went over and checked it out.

http://docs.openstack.org/api/openstack-network/2.0/content/POST_security-groups-v2.0_createSecGroup_v2.0_security-groups_security-groups-ext.html

So from there, I was able to remember enough that each of these
functions takes a single argument, that is a dictionary, that mimics
the same structure that you see in the API documentation, so from there
it was just some experimentation to get the structure right.

Honestly it wasn't easy to remember all this stuff, since
it had been a couple months since I had worked with
python-neutronclient, and it had been from inside the library itself.

This was my first experience using it on the outside and it was pretty
tough - so I'm going to try and look into how we can improve the
docstrings for the client object, to make it a bit easier to figure out.

Thoughts?

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


Re: [openstack-dev] [Nova] Gate broken

2014-02-08 Thread Collins, Sean
Ah, so they fixed the issue the blog post by AppNeta[0] brought up. Very
Cool!

http://www.appneta.com/blog/s3-list-get-bucket-default/

https://github.com/boto/boto/issues/2078

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


Re: [openstack-dev] [Neutron] Using Python-Neutronclient from Python - docstrings needed?

2014-02-09 Thread Collins, Sean
Do you have plans to submit these back upstream? It would be a great first 
start, perhaps we could add these as examples underneath the JSON 
request/reponse in http://api.openstack.org/api-ref-networking.html

Sean M. Collins

From: Rajdeep Dua [dua_rajd...@yahoo.com]
Sent: Saturday, February 08, 2014 11:10 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Neutron] Using Python-Neutronclient from Python - 
docstrings needed?

Sean,
We have written a few docs for writing these samples

http://python-api-guide.cfapps.io/content/neutron.html

You can find get the source here https://github.com/rajdeepd/openstack-samples

Thanks
Rajdeep


On Sunday, February 9, 2014 12:57 AM, Collins, Sean 
sean_colli...@cable.comcast.com wrote:
Hi,

I was writing a small script yesterday to parse a list of IP blocks and
create security groups and rules, by using python-neutronclient.

To be honest, it was very difficult - even though I have actually
written extensions to Python-Neutronclient for the QoS API.

For those that are trying to use the client from inside their code,
they end up getting zero help as to how to actually call any of the
functions, and what parameters they take.


 neutron = client.Client('2.0', auth_url=os.environ['OS_AUTH_URL'],
...tenant_id=os.environ['OS_TENANT_ID'],
...username=os.environ['OS_USERNAME'],
...password=os.environ['OS_PASSWORD'])
 help(neutron)

  |  create_credential = function with_params
  |
  |  create_firewall = function with_params
  |
  |  create_firewall_policy = function with_params
  |
  |  create_firewall_rule = function with_params
  |
  |  create_floatingip = function with_params
  |
  |  create_health_monitor = function with_params
  |
  |  create_ikepolicy = function with_params
  |
  |  create_ipsec_site_connection = function with_params
  |
  |  create_ipsecpolicy = function with_params
  |
  |  create_member = function with_params
  |
  |  create_metering_label = function with_params


Since there was nothing there, I decided to go check the source of
python-neutronclient and see if there are any examples.

https://github.com/openstack/python-neutronclient/blob/master/doc/source/index.rst

If you read closely enough, you'll find out that the function takes a
dictionary, that looks very similar to the request/response examples
listed in the API documentation. So, I went over and checked it out.

http://docs.openstack.org/api/openstack-network/2.0/content/POST_security-groups-v2.0_createSecGroup_v2.0_security-groups_security-groups-ext.html

So from there, I was able to remember enough that each of these
functions takes a single argument, that is a dictionary, that mimics
the same structure that you see in the API documentation, so from there
it was just some experimentation to get the structure right.

Honestly it wasn't easy to remember all this stuff, since
it had been a couple months since I had worked with
python-neutronclient, and it had been from inside the library itself.

This was my first experience using it on the outside and it was pretty
tough - so I'm going to try and look into how we can improve the
docstrings for the client object, to make it a bit easier to figure out.

Thoughts?

--
Sean M. Collins
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.orgmailto: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


[openstack-dev] [Neutron][QoS] It's back from the dead!

2014-02-19 Thread Collins, Sean
Hi,

I'd like to apologize for the long delays in updating the QoS API
patch sets - I am working on cleaning them up so that they are ready for
review.

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


Re: [openstack-dev] [Neutron][QoS] It's back from the dead!

2014-02-19 Thread Collins, Sean
No surprise, the code is quite stale, so bear with me while I debug the
failures.

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


Re: [openstack-dev] Monitoring IP Availability

2014-02-20 Thread Collins, Sean
On Thu, Feb 20, 2014 at 12:53:51AM +, Vilobh Meshram wrote:
 Hello OpenStack Dev,
 
 We wanted to have your input on how different companies/organizations, using 
 Openstack, are monitoring IP availability as this can be useful to track the 
 used IP’s and total number of IP’s.

A while ago I added hooks to Nova-network to forward
floating-ip allocations into an existing management system,
since this system was the source of truth for IP address management
inside Comcast.

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


Re: [openstack-dev] [Neutron] ERROR: InvocationError: when running tox

2014-02-24 Thread Collins, Sean
Yes - it's a problem with non-Linux platforms not being able to install
pyudev, which is a requirement for the linuxbridge plugin, which makes
testr barf when it hits an ImportError.

http://lists.openstack.org/pipermail/openstack-dev/2014-January/023268.html

In the past, I've run tox -e py26 as a workaround, since for some reason
testr shrugs off the ImportError in python 2.6.


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


Re: [openstack-dev] [Neutron] ERROR: InvocationError: when running tox

2014-02-24 Thread Collins, Sean
Sorry - fired off this e-mail without looking too closely at your log
output - I just saw the escape characters and the long lines from tox
and it reminded me of the last discussion we had about it. It's
probably not the same error as I was describing.

That's the tough thing that I strongly dislike about Testr - when it
fails, it fails spectacularly and it's very hard to determine what
happened, for mere idiots like myself.

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


Re: [openstack-dev] Sent the first batch of invitations to Atlanta's Summit

2014-02-24 Thread Collins, Sean
Make sure that you also log in, or have your username and password handy before 
you redeem it.

If you click a link to send a password reset, you'll lose your session, and the 
invite code is a one-time use – I had to dig through my history to get the URL 
back, since the back button did not work correctly.

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


Re: [openstack-dev] [Neutron][IPv6] tox error

2014-02-27 Thread Collins, Sean
Shixiong Shang and I ran into this problem with Tox today while we were
pair programming, and I've also seen similar barfs on my DevStack lab
boxes - it's quite a mess. Frankly I've moved to using nosetests as a
workaround, and have added it to the developer docs. 

We really do need to figure out how to make Tox and Testr give more
useful failure output - it's so huge it makes my iTerm2 window lock up
when I try and do an incremental search on the output.

Help from a Testr / Tox guru would be appreciated.

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


Re: [openstack-dev] [Neutron][IPv6] New Subnet options editable?

2014-03-03 Thread Collins, Sean
On Mon, Mar 03, 2014 at 10:51:59AM +0800, Xuhan Peng wrote:
 Abishek,
 
 The two attributes are editable if you look at Sean's patch
 https://review.openstack.org/#/c/52983/27/neutron/api/v2/attributes.py. The
 allow_put is set to be True for these two attributes.
 
 Xuhan

+1 - the attributes can be updated after creation. We may need to
examine our patches to make sure that dnsmasq is restarted correctly
when these attributes are updated.

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


[openstack-dev] [Neutron][IPv6] Update the Wiki with links to blueprints and reviews

2014-03-04 Thread Collins, Sean
Hi All,

We've got a lot of work in progress, so if you
have a blueprint or bug that you are working on (or know about),
let's make sure that we keep track of them. Ideally, for bugs, add the
ipv6 tag

https://bugs.launchpad.net/neutron/+bugs?field.tag=ipv6

For blueprints and code reviews, please add them to the Wiki 

https://wiki.openstack.org/wiki/Neutron/IPv6

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


Re: [openstack-dev] [Neutron][IPv6] Update the Wiki with links to blueprints and reviews

2014-03-04 Thread Collins, Sean
On Tue, Mar 04, 2014 at 04:06:02PM +, Robert Li (baoli) wrote:
 Hi Sean,
 
 I just added the ipv6-prefix-delegation BP that can be found using the
 search link on the ipv6 wiki. More details about it will be added once I
 find time.

Perfect - we'll probably want to do a session at the summit on it.

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


Re: [openstack-dev] [Neutron][IPv6][Security Group] BP: Support ICMP type filter by security group

2014-03-04 Thread Collins, Sean
On Tue, Mar 04, 2014 at 12:01:00PM -0500, Brian Haley wrote:
 On 03/03/2014 11:18 AM, Collins, Sean wrote:
  On Mon, Mar 03, 2014 at 09:39:42PM +0800, Xuhan Peng wrote:
  Currently, only security group rule direction, protocol, ethertype and port
  range are supported by neutron security group rule data structure. To allow
  
  If I am not mistaken, I believe that when you use the ICMP protocol
  type, you can use the port range specs to limit the type.
  
  https://github.com/openstack/neutron/blob/master/neutron/db/securitygroups_db.py#L309
  
  http://i.imgur.com/3n858Pf.png
  
  I assume we just have to check and see if it applies to ICMPv6?
 
 I tried using horizon to add an icmp type/code rule, and it didn't work.
 
 Before:
 
 -A neutron-linuxbri-i4533da4f-1 -p icmp -j RETURN
 
 After:
 
 -A neutron-linuxbri-i4533da4f-1 -p icmp -j RETURN
 -A neutron-linuxbri-i4533da4f-1 -p icmp -j RETURN
 
 I'd assume I'll have the same error with v6.
 
 I am curious what's actually being done under the hood here now...

Looks like _port_arg just returns an empty array when hte protocol is
ICMP?

https://github.com/openstack/neutron/blob/master/neutron/agent/linux/iptables_firewall.py#L328

Called by: 

https://github.com/openstack/neutron/blob/master/neutron/agent/linux/iptables_firewall.py#L292


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


Re: [openstack-dev] Change in openstack/neutron[master]: Permit ICMPv6 RAs only from known routers

2014-03-04 Thread Collins, Sean
On Tue, Mar 04, 2014 at 02:08:03PM EST, Robert Li (baoli) wrote:
 Hi Xu Han  Sean,
 
 Is this code going to be committed as it is? Based on this morning's
 discussion, I thought that the IP address used to install the RA rule
 comes from the qr-xxx interface's LLA address. I think that I'm confused.

Xu Han has a better grasp on the query than I do, but I'm going to try
and take a crack at explaining the code as I read through it. Here's
some sample data from the Neutron database - built using
vagrant_devstack. 

https://gist.github.com/sc68cal/568d6119eecad753d696

I don't have V6 addresses working in vagrant_devstack just yet, but for
the sake of discourse I'm going to use it as an example.

If you look at the queries he's building in 72252 - he's querying all
the ports on the network, that are q_const.DEVICE_OWNER_ROUTER_INTF 
(network:router_interface). The IP of those ports are added to the list of 
IPs.

Then a second query is done to find the port connected from the router
to the gateway, q_const.DEVICE_OWNER_ROUTER_GW
('network:router_gateway'). Those IPs are then appended to the list of
IPs.

Finally, the last query adds the IPs of the gateway for each subnet
in the network.

So, ICMPv6 traffic from ports that are either:

A) A gateway device
B) A router
C) The subnet's gateway 

Will be passed through to an instance.

Now, please take note that I have *not* discussed what *kind* of IP
address will be picked up. We intend for it to be a Link Local address,
but that will be/is addressed in other patch sets.

 Also this bug: Allow LLA as router interface of IPv6 subnet
 https://review.openstack.org/76125 was created due to comments to 72252.
 If We don't need to create a new LLA for the gateway IP, is the fix still
 needed? 

Yes - we still need this patch - because that code path is how we are
able to create ports on routers that are a link local address.


This is at least my understanding of our progress so far, but I'm not
perfect - Xu Han will probably have the last word.

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


Re: [openstack-dev] [Neutron][Testr] Brand new checkout of Neutron... getting insane unit test run results

2014-03-04 Thread Collins, Sean
On Mon, Jan 13, 2014 at 05:16:16PM EST, Mark McClain wrote:
 I’d rather us explicitly skip the tests if the module is not available.
 
 mark

Just wanted to close the loop on this - thanks to Darragh O'Reilly,
who submitted https://review.openstack.org/#/c/66609/, which removes
the Pyudev dependency for the Linuxbridge agent.

This has corrected the issue where tox barfs when Pyudev is not found.


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


Re: [openstack-dev] Change in openstack/neutron[master]: Permit ICMPv6 RAs only from known routers

2014-03-05 Thread Collins, Sean
Hi Robert,

I'm reaching out to you off-list for this:

On Wed, Mar 05, 2014 at 09:48:46AM EST, Robert Li (baoli) wrote:
 As a result of this change, it will end up having two LLA addresses in the
 router's qr interface. It would have made more sense if the LLA will be
 replacing the qr interface's automatically generated LLA address.

Was this not what you intended, when you -1'd the security group patch
because you were not able to create gateways for Neutron subnets with a
LLA address? I am a little frustrated because we scrambled to create a
patch so you would remove your -1, then now your suggesting we abandon
it?
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron] Developer documentation

2014-03-07 Thread Collins, Sean
Hi,

I know everyone is very busy working on the I-3 release, but I wanted
solicit feedback on my developer documentation review.

https://review.openstack.org/#/c/72428/

Currently, we have a couple +1's and a +2 from Nachi - Akihirio Motoki
and Henry Gessau brought up valid points about the TESTING file, but I
felt that they can be addressed in other patchsets - since I don't feel
confident in making the changes that they suggested, and some of the
comments refer to issues that exist in the 

In addition, we're almost to the goal line - I'd rather get some docs
merged and update in another patchset, rather than update this review
with another patchset, that clears out all the +2's and +1's and then
wait for everyone to circle back and re-approve.

I understand this is a unusual request and I am asking for special
treatment, but Neutron is severely lacking in documentation for new
developers and I think this patch moves us closer to fixing it.

Thoughts?

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


Re: [openstack-dev] [Neutron] Developer documentation

2014-03-07 Thread Collins, Sean
On Fri, Mar 07, 2014 at 02:20:24PM EST, Miguel Angel Ajo wrote:
 
 Good work on the documentation, it's something that will really help
 new neutron developers.
 

Thank you everyone! I am very happy!

I'll start cranking out some patchsets to address some of the comments
that Henry Gessau, Akihiro Motoki and others highlighted.

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


Re: [openstack-dev] Neutron and IPv6 for IceHouse?

2014-03-08 Thread Collins, Sean
Hi,

We have a number of patches that are in in review for IPv6 support in Neutron.

https://wiki.openstack.org/wiki/Neutron/IPv6

Currently, we have two patches that have landed in Neutron and Nova that allows 
IPv6 to function correctly, when you have an external gateway/router set up and 
sending ICMPv6 RA packets. We are working on a series of patches that will make 
Neutron create IPv6 subnets, and launch dnsmasq with the correct configuration.

Please join us on IRC, and post/read threads with the subject line of 
[Neutron][IPv6].

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam

Sean M. Collins

From: Martinx - ジェームズ [thiagocmarti...@gmail.com]
Sent: Saturday, March 08, 2014 3:11 PM
To: OpenStack Development Mailing List
Subject: [openstack-dev] Neutron and IPv6 for IceHouse?

Hello Stackers!

Please, forgive me to ask this here but, I'm about to lose my budget to deploy 
OpenStack in my ISP, because it does not support IPv6. There is no more IPv4 
around here and I can not grow without IPv6.

Please, I'm begging for you guys, pleeease, release IceHouse with IPv6! 
Otherwise, I'll lose the opportunity and there will be no more OpenStack around 
here... The company is about to give it up and look for another solution... 
I'll lost more than a year of development and a lot of time and money...

I know that none of you are responsible for this, of course, this is my own 
problem but, I'm just trying to show for you guys, that IPv6 is a requirement, 
OpenStack can not live without it any longer (I believe)... Wait six more 
months is just out of the table (for me and for my company)...

I am not a coder but, I have a huge lab and I'm good in testing and debugging 
softwares, please, let me know if there is anything that I can do, to make this 
[Neutron with IPv6] a reality. Is it working with Devstack?!

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


Re: [openstack-dev] Neutron and IPv6 for IceHouse?

2014-03-08 Thread Collins, Sean
Also, I posted an e-mail to the mailing list that discusses a branch of Neutron 
and Nova, that can be used with DevStack, which contains patches for using IPv6 
with non-openstack gateways and routers - it contains patches that we have 
currently under review.

http://lists.openstack.org/pipermail/openstack-dev/2014-February/026589.html

Sean M. Collins

From: Martinx - ジェームズ [thiagocmarti...@gmail.com]
Sent: Saturday, March 08, 2014 3:11 PM
To: OpenStack Development Mailing List
Subject: [openstack-dev] Neutron and IPv6 for IceHouse?

Hello Stackers!

Please, forgive me to ask this here but, I'm about to lose my budget to deploy 
OpenStack in my ISP, because it does not support IPv6. There is no more IPv4 
around here and I can not grow without IPv6.

Please, I'm begging for you guys, pleeease, release IceHouse with IPv6! 
Otherwise, I'll lose the opportunity and there will be no more OpenStack around 
here... The company is about to give it up and look for another solution... 
I'll lost more than a year of development and a lot of time and money...

I know that none of you are responsible for this, of course, this is my own 
problem but, I'm just trying to show for you guys, that IPv6 is a requirement, 
OpenStack can not live without it any longer (I believe)... Wait six more 
months is just out of the table (for me and for my company)...

I am not a coder but, I have a huge lab and I'm good in testing and debugging 
softwares, please, let me know if there is anything that I can do, to make this 
[Neutron with IPv6] a reality. Is it working with Devstack?!

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


Re: [openstack-dev] Neutron and IPv6 for IceHouse?

2014-03-08 Thread Collins, Sean
Yes, you can test these patches that are under review, but be prepared to do 
some debugging/hacking. They were not merged for I-3 since there is still work 
being done on them. There is also some patches that are under review to start 
bringing up Neutron routers and do RAs, but it is still under development. See 
the IPv6 section of the wiki for a full list.

Sean M. Collins

From: Martinx - ジェームズ [thiagocmarti...@gmail.com]
Sent: Saturday, March 08, 2014 8:01 PM
To: Collins, Sean
Cc: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] Neutron and IPv6 for IceHouse?

Mmm... But can I test those patches that are still under review, with Devstack?
I meant, I would like to start testing a IPv6 provided by Neutron + RA, not by 
external provider.

Tks!
Thiago


On 8 March 2014 21:58, Collins, Sean 
sean_colli...@cable.comcast.commailto:sean_colli...@cable.comcast.com wrote:
Also, I posted an e-mail to the mailing list that discusses a branch of Neutron 
and Nova, that can be used with DevStack, which contains patches for using IPv6 
with non-openstack gateways and routers - it contains patches that we have 
currently under review.

http://lists.openstack.org/pipermail/openstack-dev/2014-February/026589.html

Sean M. Collins

From: Martinx - ジェームズ 
[thiagocmarti...@gmail.commailto:thiagocmarti...@gmail.com]
Sent: Saturday, March 08, 2014 3:11 PM
To: OpenStack Development Mailing List
Subject: [openstack-dev] Neutron and IPv6 for IceHouse?

Hello Stackers!

Please, forgive me to ask this here but, I'm about to lose my budget to deploy 
OpenStack in my ISP, because it does not support IPv6. There is no more IPv4 
around here and I can not grow without IPv6.

Please, I'm begging for you guys, pleeease, release IceHouse with IPv6! 
Otherwise, I'll lose the opportunity and there will be no more OpenStack around 
here... The company is about to give it up and look for another solution... 
I'll lost more than a year of development and a lot of time and money...

I know that none of you are responsible for this, of course, this is my own 
problem but, I'm just trying to show for you guys, that IPv6 is a requirement, 
OpenStack can not live without it any longer (I believe)... Wait six more 
months is just out of the table (for me and for my company)...

I am not a coder but, I have a huge lab and I'm good in testing and debugging 
softwares, please, let me know if there is anything that I can do, to make this 
[Neutron with IPv6] a reality. Is it working with Devstack?!

Thanks!
Thiago

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


Re: [openstack-dev] [Neutron][IPv6] IRC meeting today?

2014-03-11 Thread Collins, Sean
It starts at 10AM EST, due to daylight savings. See you in a couple minutes

Sean M. Collins

From: Shixiong Shang [sparkofwisdom.cl...@gmail.com]
Sent: Tuesday, March 11, 2014 9:15 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: [openstack-dev] [Neutron][IPv6] IRC meeting today?

Do we have IRC meeting today? Didn’t see anybody in the chat room…..:(

Shixiong


Shixiong Shang

!--- Stay Hungry, Stay Foolish ---!
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron][QOS]How is the BP about ml-qos going?

2014-03-11 Thread Collins, Sean
On Mon, Mar 10, 2014 at 11:13:47PM EDT, Yuzhou (C) wrote:
 Hi stackers,
 
   The progress of the bp about ml2-qos is code review for long time.
 Why didn't the implementation of qos commit the neutron master ?

For a while, I did not believe that this API extension would ever 
get merged, so I continued to do improvements and bug fixes and push
them to the Comcast GitHub repo for Neutron, to support our deployment,
but I did not update the reviews in Gerrit.

I recently revived the reviews - and have pushed some updates. I hope to
get this merged for the J release, and have scheduled a summit session
for Atlanta to discuss.

 Anyone who knows the history can help me or give me a hint how to find the 
 discuss mail?

Search for posts tagged [QoS] - that should get most of them.

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


Re: [openstack-dev] [Neutron] Developer documentation

2014-03-11 Thread Collins, Sean
I put together another review that starts to document the HTTP API layer
and structure.

https://review.openstack.org/#/c/79675/

I think it's pretty dense - there's a ton of terminology and concepts
about WSGI and python that I sort of skim over - it's probably not
newbie friendly just yet - comments and suggestions welcome - especially
on how to introduce WSGI and everything else without making someone's
head explode.

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


[openstack-dev] [Neutron] Developer Documentation - Architecture design docs in Google docs

2014-03-14 Thread Collins, Sean
Hi,

I just read through some of the design docs that were linked to the DVR
blueprints - and realized we probably have a ton of Neutron developer
documentation and architecture stuff in Google docs.

Should we try and gather them all up and place links to them in
the Developer Documentation - or perhaps even bring them into the
developer documentation tree (if they are not currently undergoing
discussion and development)?

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


[openstack-dev] [Neutron][IPv6] Prefix delegation - API Attributes

2014-03-20 Thread Collins, Sean
Hi,

Anthony Veiga and I did a small bit of whiteboarding this morning to
sketch out what a prefix delegation would look like in the Neutron API.

https://wiki.openstack.org/wiki/Neutron/IPv6/PrefixDelegation

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


Re: [openstack-dev] [Neutron] Using Python-Neutronclient from Python - docstrings needed?

2014-03-25 Thread Collins, Sean
On Fri, Mar 21, 2014 at 08:35:05PM EDT, Rajdeep Dua wrote:
 Sean,
 If you can point me to the project file in github which needs to be modified 
 , i will include these docs
 
 Thanks
 Rajdeep

I imagine inside the openstack-manuals git repo

https://github.com/openstack/openstack-manuals

Possibly inside the doc/user-guide tree.

Although others may have better suggestions.

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


[openstack-dev] [Neutron][IPv6] Neutron Routers and LLAs

2014-03-25 Thread Collins, Sean
During the review[0] of the patch that only allows RAs from known
addresses, Robert Li brought up a bug in Neutron, where a
IPv6 Subnet could be created, with a link local address for the gateway,
that would fail to create the Neutron router because the IP address that
the router's port would be assigned, was a link local
address that was not on the subnet. 

This may or may have been run before force_gateway_on_subnet flag was
introduced. Robert - if you can give us what version of Neutron you were
running that would be helpful.

Here's the full text of what Robert posted in the review, which shows
the bug, which was later filed[1].

 This is what I've tried, creating a subnet with a LLA gateway address: 
 
 neutron subnet-create --ip-version 6 --name myipv6sub --gateway fe80::2001:1 
 mynet :::/64

 Created a new subnet: 
 +--++
 | Field | Value |
 +--++
 | allocation_pools | {start: :::1, end: 
 ::::::fffe} | | cidr | :::/64 | | 
 dns_nameservers | | | enable_dhcp | True | | gateway_ip | fe80::2001:1 | | 
 host_routes | | | id | a1513aa7-fb19-4b87-9ce6-25fd238ce2fb | | ip_version | 
 6 | | name | myipv6sub | | network_id | 9c25c905-da45-4f97-b394-7299ec586cff 
 | | tenant_id | fa96d90f267b4a93a5198c46fc13abd9 |
 +--++
 
 openstack@devstack-16:~/devstack$ neutron router-list

 +--+-+-+
  
 | id | name | external_gateway_info
 | 
 +--+-+-+
  
 | 7cf084b4-fafd-4da2-9b15-0d25a3e27e67 | router1 | {network_id: 
 02673c3c-35c3-40a9-a5c2-9e5c093aca48, enable_snat: true} 
 | 
 +--+-+-+

 openstack@devstack-16:~/devstack$ neutron router-interface-add 
 7cf084b4-fafd-4da2-9b15-0d25a3e27e67 myipv6sub

 400-{u'NeutronError': {u'message': u'Invalid input for operation: IP address 
 fe80::2001:1 is not a valid IP for the defined subnet.', u'type': 
 u'InvalidInput', u'detail': u''}}


During last week's meeting, we had a bit of confusion near the end of the
meeting[2] about the following bug, and the fix[3].

If I am not mistaken - the fix is so that when you create a v6 Subnet
with a link local address, then create a Neutron router to serve as the
gateway for that subnet - the operation will successfully complete and a
router will be created.

We may need to take a look at the code that create a router - to ensure
that only one gateway port is created, and that the link local address
from the subnet's 'gateway' attribute is used as the address.

This is at least my understanding of the problem as it stands today -
and that this bug and fix does not involve any external gateways or
physical devices that Neutron does not control - this is exclusively
about Neutron routers.


[0]: https://review.openstack.org/#/c/72252/

[1]: https://bugs.launchpad.net/neutron/+bug/1284518

[2]: 
http://eavesdrop.openstack.org/meetings/neutron_ipv6/2014/neutron_ipv6.2014-03-18-14.02.log.html

[3]: https://review.openstack.org/#/c/76125/


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


Re: [openstack-dev] [Neutron] [IPv6] Ubuntu PPA with IPv6 enabled, need help to achieve it

2014-04-02 Thread Collins, Sean
On Wed, Apr 02, 2014 at 11:13:32AM EDT, Martinx - ジェームズ wrote:
 Awesome guys! I'll do it!

OK - so keep an eye on:

https://review.openstack.org/#/c/70649/

Once it is rebased to solve the merge conflicts, and all the tests pass,
then perhaps we can look into any of this backporting or PPA business.
So keep your powder dry ;)

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


Re: [openstack-dev] [Neutron] [IPv6] Ubuntu PPA with IPv6 enabled, need help to achieve it

2014-04-03 Thread Collins, Sean
On Thu, Apr 03, 2014 at 02:28:39AM EDT, Sebastian Herzberg wrote:
 Concerning dnsmasq: There is still no 2.66 version in the repos for Ubuntu 
 12.04. You always need to remove 2.59 and dpkg a newer version into it.
 

I think it was resolved with this bug:

https://bugs.launchpad.net/neutron/+bug/129

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


Re: [openstack-dev] [Neutron] [IPv6] Ubuntu PPA with IPv6 enabled, need help to achieve it

2014-04-03 Thread Collins, Sean
Sorry - not resolved: being tracked.

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


[openstack-dev] [Neutron] [IPv6] Supporting upstream RAs

2014-04-07 Thread Collins, Sean
I am currently working on a patch that allows upstream RAs and SLAAC
configuration. Currently testing it in devstack - it's based on chunks
of patchset 33 of this review that were skipped when Mark McClain
committed patchset 34.

https://review.openstack.org/#/c/56184/

Xu Han and Dazhao - do I have your permission to post a rebased version
of this patch into Gerrit - I have set myself as the author and added
you both as Co-Authors.

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


Re: [openstack-dev] [Neutron] [IPv6] Supporting upstream RAs

2014-04-07 Thread Collins, Sean
Hi Martin,

I previously posted to the mailing list with some information about our
IPv6 lab environment and devstack setup. 

http://lists.openstack.org/pipermail/openstack-dev/2014-February/026589.html

Keep in mind that code differs from what was eventually merged in
upstream, so I would ask for your patience while I rebase some patches
and submit them for review, to work with the two new IPv6 attributes.

Please join us on the IRC channel tomorrow, if you are available.

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam

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


[openstack-dev] [Neutron][IPv6] Agenda for tomorrow - please add topics

2014-04-07 Thread Collins, Sean
Hi,

I've added a section for tomorrow's agenda, please do add topics that
you'd like to discuss.

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_April_8th


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


Re: [openstack-dev] [Neutron] Debugging Devstack Neutron with Pycharm

2014-06-14 Thread Collins, Sean
I think we need to pick either one or the other. We currently have two places 
where debugging is documented, the OpenStack wiki and in the Neutron tree

http://git.openstack.org/cgit/openstack/neutron/tree/TESTING.rst#n143

Sean M. Collins

From: Gal Sagie [gsa...@vmware.com]
Sent: Wednesday, June 11, 2014 8:36 AM
To: ges...@cisco.com
Cc: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Neutron] Debugging Devstack Neutron with Pycharm

Thanks a lot, this works, i will update the wiki.

Gal.

From: Henry Gessau ges...@cisco.com
To: openstack-dev@lists.openstack.org
Sent: Wednesday, June 11, 2014 2:41:47 PM
Subject: Re: [openstack-dev] [Neutron] Debugging Devstack Neutron with
Pycharm

Gal Sagie wrote:
I am trying to debug devstack Neutron with Pycharm, i have found here 
(https://wiki.openstack.org/wiki/NeutronDevelopment#How_to_debug_Neutron_.28and_other_OpenStack_projects_probably_.29)
That i need to change the neutron server code to this=eventlet.monkey_patch() 
To: eventlet.monkey_patch(os=False, thread=False)
I don't need to do this. But I do need to go into the PyCharm settings under 
Python Debugger and enable Gevent compatible debugging.

I have done so, debug seems to run, but when i am trying to initiate commands 
from the CLI i get this:

gal@ubuntu:~/devstack$ neutron net-list
Connection to neutron failed: Maximum attempts reached

Are you sure you have sourced openrc correctly for the credentials?

(the server seems to run ok...)

Any help is appreciated as i am trying to learn and understand main flows by 
debugging the code locally.

First I start devstack in offline mode.
OFFLINE=True ./stack.sh

Once it is running I go to the neutron window in screen.
There I stop neutron-server with ctrl-C, and press up-arrow to view the start 
command.

To run neutron-server in the PyCharm debugger edit the Run/Debug configuration 
with the following settings:

Script: /usr/local/bin/neutron-server
Script params: --config-file /etc/neutron/neutron.conf --config-file 
/etc/neutron/plugins/ml2/ml2_conf.ini
# I got this from the screen window where I stopped neutron
Working directory: /opt/stack/neutron

Now restart neutron from PyCharm instead of screen.


___
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


Re: [openstack-dev] [neutron][ipv6] Do you have problem accessing IRC

2014-06-17 Thread Collins, Sean
On Tue, Jun 17, 2014 at 10:10:26AM EDT, Shixiong Shang wrote:
 Trying to join the weekly meeting, but my IRC client kept complaining…Is it 
 just me?
 
If you have problems, you can always use the web client:

http://webchat.freenode.net/

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


[openstack-dev] [Neutron][QoS] Meeting agenda for Today's meeting

2014-06-17 Thread Collins, Sean
Hi, I have posted a preliminary agenda for today. I will be unable to
attend the meeting, Kevin Benton will be chairing the meeting today.

Please do add items to the agenda that you wish to discuss!

https://wiki.openstack.org/wiki/Meetings/NeutronQoS

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


Re: [openstack-dev] [Neutron] High bandwidth routers

2014-06-23 Thread Collins, Sean
You can use the provider networking API extension for Neutron, in order
to utilize non-openstack L3 hardware.

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


[openstack-dev] [Neutron][ML2] Migration bug - Bug #1332564

2014-07-01 Thread Collins, Sean
Hi,

Anthony Veiga and I are currently working on migrating a lab environment
from Neutron Havana w/ OVS plugin to Icehouse w/ ML2 plugin and ran into
a bug[0].

Now the patch that adds the ml2 migration[1] mentions that it was tested
without any data, and that it is waiting on grenade support for neutron
to be merged. 

Firstly, who has strong mysql-fu to pair up and track down why the
foreign key statement is failing in 1332564, and secondly what can I do
to help add grenade support for the OVS/LB - ML2 migration? This is a
critical bug and I can probably devote a great deal of my time to fixing
this.


[0]: https://bugs.launchpad.net/neutron/+bug/1332564

[1]: https://review.openstack.org/#/c/76533/10
-- 
Sean M. Collins
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Neutron][IPv6] Volunteer to run tomorrow's IRC meeting?

2014-07-07 Thread Collins, Sean
Hi,

I am currently at a book sprint and will probably not be able to run the
meeting, if someone could volunteer to chair the meeting and run it,
that would be great. 

Any takers?
-- 
Sean M. Collins
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron][IPv6] Volunteer to run tomorrow's IRC meeting?

2014-07-08 Thread Collins, Sean
On Mon, Jul 07, 2014 at 11:01:52PM PDT, Kevin Benton wrote:
 I can lead it, but I'm not sure if there is anything new to discuss since
 the QoS spec is still under review.
 Did you have any specific agenda items that you wanted to cover?

Ah. The QoS IRC meeting will also need to be chaired in my absence,
although lately there has not been a lot of participation. This is
partly my fault since I didn't start the meeting on time last week, but
I wonder if we should continue the IRC meeting?

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


Re: [openstack-dev] [Neutron] cloud-init IPv6 support

2014-07-14 Thread Collins, Sean
On Mon, Jul 07, 2014 at 03:29:31PM EDT, Scott Moser wrote:
  I think it's also important to realize that the metadata service isn't
  OpenStack invented, it's an AWS API. Which means I don't think we really
 
 Thats incorrect.  The metadata service that lives at
   http://169.254.169.254/
and
   http://169.254.169.254/ec2
 is a mostly-aws-compatible metadata service.
 
 The metadata service that lives at
http://169.254.169.254/openstack
 is 100% Openstack Invented.

The URL structure and schema of data within may be 100% openstack invented,
but the idea of having a link local address that takes HTTP requests and
returns metadata was (to my knowledge) an Amazon EC2 idea from the
beginning.

There have been some good arguments and workarounds for the fact that
Amazon EC2 is not dual-stacked. My concern is that when Amazon finally
brings IPv6 to EC2, if we are trying to anticipate what they are going
to do on items like the metadata API, and we guess wrong, we're going to
have to make breaking changes. 

For now, I think we should document that only config drive for metadata
works in an IPv6 environment, and wait for Amazon to make changes to
their metadata API to enable IPv6 support, for those who wish for AWS
compatibility.

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


Re: [openstack-dev] [Infra][Neutron] Request voting for Tail-f CI account

2014-07-21 Thread Collins, Sean
From: Luke Gorrie l...@snabb.comailto:l...@snabb.co
Reply-To: OpenStack Development Mailing List (not for usage questions) 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Date: Monday, July 21, 2014 3:22 PM
To: OpenStack Development Mailing List 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Subject: [openstack-dev] [Infra][Neutron] Request voting for Tail-f CI account

The account has a rich history :-). Initially we brought it online back around 
Nov 2013 early in the Icehouse cycle. That didn't work out so well: we had a 
bunch of operational issues and as OpenStack newbies we were oblivious to the 
impact they had on other people's workflows -- we were mortified to learn that 
we had created a disruption. Since then we have been more conservative which is 
why the account was mostly idle until June.

The fact that I tried to reach out to the person who was listed as the contact 
back in November to try and resolve the –1 that this CI system gave, and never 
received a response until the public mailing list thread about revoking voting 
rights for Tail-F, makes me believe that the Tail-F CI system is still not 
ready to have that kind of privilege. Especially if the account was idle from 
around February, until June – that is a huge gap, if I understand correctly?

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


Re: [openstack-dev] [Infra][Neutron] Request voting for Tail-f CI account

2014-07-24 Thread Collins, Sean
On Wed, Jul 23, 2014 at 11:19:13AM EDT, Luke Gorrie wrote:
 Tail-f NCS: I want to keep this feature well maintained and compliant with
 all the rules. I am the person who wrote this driver originally, I have
 been the responsible person for 90% of its lifetime, I am the person who
 setup the current CI, and I am the one responsible for smooth operation of
 that CI. I am reviewing its results with my morning coffee and have been
 doing so for the past 6 weeks. I would like to have it start voting and I
 believe that it and I are ready for that. I am responsive to email, I am
 usually on IRC (lukego), and in case of emergency you can SMS/call my
 mobile on +41 79 244 32 17.
 
 So... Let's be friends again? (and do ever cooler stuff in Kilo?)



Luke was kind enough to reach out to me, and we had a discussion in
order to bury the hatchet. Posting his contact details and being
available to discuss things has put my mind at ease, I am ready to move
forward.

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


Re: [openstack-dev] [Neutron] [Spec freeze exception] Support Stateful and Stateless DHCPv6 by dnsmasq

2014-07-24 Thread Collins, Sean
On Wed, Jul 23, 2014 at 12:06:06AM EDT, Xu Han Peng wrote:
 I would like to request one Juno Spec freeze exception for Support Stateful
 and Stateless DHCPv6 by dnsmasq BP.
 
 This BP is an important part if IPv6 support in Juno. Router advertisement
 support by RADVD has been merged and this BP is planned for configure
 OpenStack dnsmasq to co-work with router advertisement from either external
 router or OpenStack managed RADVD to get IPv6 network fully functional. This
 BP also supports dnsmasq to work independently for DHCPv6 subnet. Without
 this BP, only SLAAC mode is enabled without any stateful/stateless DHCPv6
 support.
 
 The spec is under review:
 https://review.openstack.org/#/c/102411/
 
 Code change for this BP is submitted as well for a while:
 https://review.openstack.org/#/c/106299/
 
 Thanks,
 Xu Han


I'd like to +1 this request, if this work landed in Juno, this would
mean Neutron would have 100% support for all IPv6 subnet attribute
settings, since slaac support landed in J-2.

I know that we're competing for bandwidth and asking for special
consideration, but I feel it's my role to advocate for the devs on the
subteam. 

Thank you for the consideration!

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


Re: [openstack-dev] [Neutron] [IPv6] Hide ipv6 subnet API attributes

2014-07-29 Thread Collins, Sean
On Tue, Jul 29, 2014 at 04:40:33AM EDT, Nir Yechiel wrote:
 Now with the Juno efforts to provide IPv6 support and some features (provider 
 networks SLAAC, RADVD) already merged, is there any plan/patch to revert this 
 Icehouse change [1] and make the 'ra_mode' and 'ipv6_address_mode' consumable?
 

There are currently no plans, since all of the changes that implement
IPv6 functionality have been landing in Juno. I suggest upgrading to
Juno when it is released.

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


Re: [openstack-dev] [Nova][Neutron][Technical Committee] nova-network - Neutron. Throwing a wrench in the Neutron gap analysis

2014-08-05 Thread Collins, Sean
On Tue, Aug 05, 2014 at 12:50:45PM EDT, Monty Taylor wrote:
 However, I think the cost to providing that path far outweighs
 the benefit in the face of other things on our plate.

Perhaps those large operators that are hoping for a
Nova-Network-Neutron zero-downtime live migration, could dedicate
resources to this requirement? It is my direct experience that features
that are important to a large organization will require resources
from that very organization to be completed.

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


[openstack-dev] Vagrant Devstack projects - time to consolidate?

2014-04-11 Thread Collins, Sean
Hi,

I've noticed a proliferation of Vagrant projects that are popping up, is
there any interest from other authors in trying to consolidate?

https://github.com/bcwaldon/vagrant_devstack

https://github.com/sdague/devstack-vagrant

http://openstack.prov12n.com/how-to-make-a-lot-of-devstack-with-vagrant/

https://github.com/jogo/DevstackUp

https://github.com/search?q=vagrant+devstackref=cmdform

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


Re: [openstack-dev] [Neutron] [IPv6] Ubuntu PPA with IPv6 enabled, need help to achieve it

2014-04-11 Thread Collins, Sean
Many of those patches are stale - please join us in the subteam IRC
meeting if you wish to coordinate development of IPv6 features, so that
we can focus on updating them and getting them merged. At this point
simply applying them to the Icehouse tree is not enough.

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


Re: [openstack-dev] Vagrant Devstack projects - time to consolidate?

2014-04-11 Thread Collins, Sean
 Maybe it would be good to get an ad-hoc IRC meeting together to figure
 out what the must have features are that inspired everyone to write
 these. If we can come up with a way to overlap those all sanely, moving
 to stackforge and doing this via gerrit would be something I'd be into.
 
   -Sean

+1 to this idea. I found vagrant_devstack a while ago and started using
it and then started documenting it for our development team at Comcast,
it has been very helpful for getting new developers started. Having
something in Stackforge would be great, so that we can consolidate all
our knowledge and energy.

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


Re: [openstack-dev] Vagrant Devstack projects - time to consolidate?

2014-04-11 Thread Collins, Sean
On Fri, Apr 11, 2014 at 02:24:10PM EDT, Sean Dague wrote:
 Honestly, multi provisioner support is something I think shouldn't be
 done. 

Agreed - in addition let's keep this in perspective - we're just adding
a little bit of glue to prep the VM for the running of DevStack, which
does the heavy lifting.

 Being opinionated is good when it comes to providing tools to make
 things easy to onboard people. The provisioner in infra is puppet.
 Learning puppet lets you contribute to the rest of the openstack infra,
 and I expect to consume some piece of that in this process. 

+1000 on this - if there's already a provisioner that is used for infra,
let's re-use some of that knowledge and expertise.

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


Re: [openstack-dev] [Neutron] [IPv6] Ubuntu PPA with IPv6 enabled, need help to achieve it

2014-04-12 Thread Collins, Sean
On Fri, Apr 11, 2014 at 11:09:18PM EDT, Thomas Goirand wrote:
 On 04/11/2014 10:52 PM, Collins, Sean wrote:
  Many of those patches are stale - please join us in the subteam IRC
  meeting if you wish to coordinate development of IPv6 features, so that
  we can focus on updating them and getting them merged. At this point
  simply applying them to the Icehouse tree is not enough.
 
 When and where is the next meeting?

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam

1400 UTC on Tuesdays in #openstack-meeting

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


Re: [openstack-dev] [Neutron][QoS] API Design Document v2

2014-04-14 Thread Collins, Sean
Hi,

Sorry for the late response. Currently I am working on just getting
support for a single QoS policy on a network or port merged, before we
get into more complex operations.

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


[openstack-dev] [Neutron][IPv6] Agenda for April 15th

2014-04-14 Thread Collins, Sean
Feel free to update the agenda with items for discussion

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_April_15th

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


[openstack-dev] [Neutron][IPv6] Meeting Minutes

2014-04-15 Thread Collins, Sean
Meeting minutes:

http://eavesdrop.openstack.org/meetings/neutron_ipv6/2014/neutron_ipv6.2014-04-15-14.00.html

See you next week!

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


Re: [openstack-dev] [neutron] Neutron Mid-Cycle Meeting

2014-04-16 Thread Collins, Sean
I just want to quickly caution about having these meetings in person
since not everyone will be able to attend - the summits are probably
where we will have the most Neutron developers able to attend.

It's not that I oppose the idea - but there must be adequate facilities
for people to attend and participate remotely - and that they are not
considered an afterthought.

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


Re: [openstack-dev] [neutron] Neutron BP review process for Juno

2014-04-16 Thread Collins, Sean
Nice!! nwdiag would make things really easy.

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


[openstack-dev] [Neutron][IPv6] Agenda for tomorrow's meeting

2014-04-21 Thread Collins, Sean
You know the drill - fill in anything you wish to discuss.

https://wiki.openstack.org/wiki/Meetings/Neutron-IPv6-Subteam#Agenda_for_April_21st

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


Re: [openstack-dev] [NEUTRON] [IPv6] [VPNaaS] - IPSec by default on each Tenant router, the beginning of the Opportunistic Encryption era (rfc4322 ?)...

2014-04-21 Thread Collins, Sean
Have you considered filing a blueprint for this? It'd be good to keep
this on the radar.


https://wiki.openstack.org/wiki/Blueprints#Neutron

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


  1   2   >