[openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Thomas Goirand

Hi there,

TroveClient just got rejected by Debian FTP masters. Reply from Luke
Faraone is below.

In general, I would strongly advise that a clean COPYRIGHT-HOLDER file
is created with the copyright holders in them. Why? Because it is hard
to distinguish between authors and copyright holders, which are very
distinct things. Listing the authors in debian/copyright doesn't seem to
satisfy the FTP masters as well... :(

FYI, my reply was that I knew some of the authors were working for
Rackspace, because I met them in Portland, and that I knew Rackspace was
one of the copyright holders. Though that's of course not enough for the
Debian FTP masters.

Your thoughts?

Cheers,

Thomas Goirand (zigo)

 Original Message 
Subject: [Openstack-devel] python-troveclient_0.1.4-1_amd64.changes REJECTED
Date: Sat, 19 Oct 2013 04:00:19 +
From: Luke Faraone ftpmas...@ftp-master.debian.org
To: PKG OpenStack openstack-de...@lists.alioth.debian.org, Thomas
Goirand z...@debian.org


Dear maintainer,

debian/copyright is **not** an AUTHORS list. This package appears to be
Copyright (c) 2013 Hewlett-Packard Development Company, L.P., and some
other
companies, not copyrighted each individual employee at HP who worked on it.

Your automated debian/copyright generation is most probably suboptimal for
most packages, and is most certainly not a substitute for manual review.
One
missed copyright holder:

python-troveclient-0.1.4\troveclient\base.py:
Copyright 2010 Jacob Kaplan-Moss

Cheers,

Luke Faraone
FTP Team


===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.


___
Openstack-devel mailing list
openstack-de...@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/openstack-devel




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


[openstack-dev] [Swift] Havana Release Notes Known Issues is talking about Nova (Re: [Openstack] OpenStack 2013.2 (Havana) is released !)

2013-10-19 Thread Akihiro Motoki
Hi Thierry, John,

In Havana release notes, Swift known issues section is talking about
Nova Cells issue. Could you confirm?
https://wiki.openstack.org/wiki/ReleaseNotes/Havana#Known_Issues

Thanks,
Akihiro

On Thu, Oct 17, 2013 at 11:23 PM, Thierry Carrez thie...@openstack.org wrote:
 Hello everyone,

 It is my great pleasure to announce the final release of OpenStack
 2013.2. It marks the end of the Havana 6-month-long development cycle,
 which saw the addition of two integrated components (Ceilometer and
 Heat), the completion of more than 400 feature blueprints and the fixing
 of more than 3000 reported bugs !

 You can find source tarballs for each integrated project, together with
 lists of features and bugfixes, at:

 OpenStack Compute:https://launchpad.net/nova/havana/2013.2
 OpenStack Object Storage: https://launchpad.net/swift/havana/1.10.0
 OpenStack Image Service:  https://launchpad.net/glance/havana/2013.2
 OpenStack Networking: https://launchpad.net/neutron/havana/2013.2
 OpenStack Block Storage:  https://launchpad.net/cinder/havana/2013.2
 OpenStack Identity:   https://launchpad.net/keystone/havana/2013.2
 OpenStack Dashboard:  https://launchpad.net/horizon/havana/2013.2
 OpenStack Metering:   https://launchpad.net/ceilometer/havana/2013.2
 OpenStack Orchestration:  https://launchpad.net/heat/havana/2013.2

 The Havana Release Notes contain an overview of the key features, as
 well as upgrade notes and current lists of known issues. You can access
 them at: https://wiki.openstack.org/wiki/ReleaseNotes/Havana

 In 19 days, our community will gather in Hong-Kong for the OpenStack
 Summit: 4 days of conference to discuss all things OpenStack and a
 Design Summit to plan the next 6-month development cycle, codenamed
 Icehouse. It's not too late to join us there, see
 http://www.openstack.org/summit/openstack-summit-hong-kong-2013/ for
 more details.

 Congratulations to everyone who contributed to this development cycle
 and participated in making this awesome release possible !

 --
 Thierry Carrez (ttx)

 ___
 Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 Post to : openst...@lists.openstack.org
 Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

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


Re: [openstack-dev] [Swift] Havana Release Notes Known Issues is talking about Nova (Re: [Openstack] OpenStack 2013.2 (Havana) is released !)

2013-10-19 Thread Chris Behrens
I may have put that in the wrong spot.  Oops.

 On Oct 18, 2013, at 11:11 PM, Akihiro Motoki amot...@gmail.com wrote:
 
 Hi Thierry, John,
 
 In Havana release notes, Swift known issues section is talking about
 Nova Cells issue. Could you confirm?
 https://wiki.openstack.org/wiki/ReleaseNotes/Havana#Known_Issues
 
 Thanks,
 Akihiro
 
 On Thu, Oct 17, 2013 at 11:23 PM, Thierry Carrez thie...@openstack.org 
 wrote:
 Hello everyone,
 
 It is my great pleasure to announce the final release of OpenStack
 2013.2. It marks the end of the Havana 6-month-long development cycle,
 which saw the addition of two integrated components (Ceilometer and
 Heat), the completion of more than 400 feature blueprints and the fixing
 of more than 3000 reported bugs !
 
 You can find source tarballs for each integrated project, together with
 lists of features and bugfixes, at:
 
 OpenStack Compute:https://launchpad.net/nova/havana/2013.2
 OpenStack Object Storage: https://launchpad.net/swift/havana/1.10.0
 OpenStack Image Service:  https://launchpad.net/glance/havana/2013.2
 OpenStack Networking: https://launchpad.net/neutron/havana/2013.2
 OpenStack Block Storage:  https://launchpad.net/cinder/havana/2013.2
 OpenStack Identity:   https://launchpad.net/keystone/havana/2013.2
 OpenStack Dashboard:  https://launchpad.net/horizon/havana/2013.2
 OpenStack Metering:   https://launchpad.net/ceilometer/havana/2013.2
 OpenStack Orchestration:  https://launchpad.net/heat/havana/2013.2
 
 The Havana Release Notes contain an overview of the key features, as
 well as upgrade notes and current lists of known issues. You can access
 them at: https://wiki.openstack.org/wiki/ReleaseNotes/Havana
 
 In 19 days, our community will gather in Hong-Kong for the OpenStack
 Summit: 4 days of conference to discuss all things OpenStack and a
 Design Summit to plan the next 6-month development cycle, codenamed
 Icehouse. It's not too late to join us there, see
 http://www.openstack.org/summit/openstack-summit-hong-kong-2013/ for
 more details.
 
 Congratulations to everyone who contributed to this development cycle
 and participated in making this awesome release possible !
 
 --
 Thierry Carrez (ttx)
 
 ___
 Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 Post to : openst...@lists.openstack.org
 Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 
 ___
 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] [Swift] Havana Release Notes Known Issues is talking about Nova (Re: [Openstack] OpenStack 2013.2 (Havana) is released !)

2013-10-19 Thread Chris Behrens
Ah, I know what happened.  This is corrected now.

- Chris

On Oct 19, 2013, at 12:27 AM, Chris Behrens cbehr...@codestud.com wrote:

 I may have put that in the wrong spot.  Oops.
 
 On Oct 18, 2013, at 11:11 PM, Akihiro Motoki amot...@gmail.com wrote:
 
 Hi Thierry, John,
 
 In Havana release notes, Swift known issues section is talking about
 Nova Cells issue. Could you confirm?
 https://wiki.openstack.org/wiki/ReleaseNotes/Havana#Known_Issues
 
 Thanks,
 Akihiro
 
 On Thu, Oct 17, 2013 at 11:23 PM, Thierry Carrez thie...@openstack.org 
 wrote:
 Hello everyone,
 
 It is my great pleasure to announce the final release of OpenStack
 2013.2. It marks the end of the Havana 6-month-long development cycle,
 which saw the addition of two integrated components (Ceilometer and
 Heat), the completion of more than 400 feature blueprints and the fixing
 of more than 3000 reported bugs !
 
 You can find source tarballs for each integrated project, together with
 lists of features and bugfixes, at:
 
 OpenStack Compute:https://launchpad.net/nova/havana/2013.2
 OpenStack Object Storage: https://launchpad.net/swift/havana/1.10.0
 OpenStack Image Service:  https://launchpad.net/glance/havana/2013.2
 OpenStack Networking: https://launchpad.net/neutron/havana/2013.2
 OpenStack Block Storage:  https://launchpad.net/cinder/havana/2013.2
 OpenStack Identity:   https://launchpad.net/keystone/havana/2013.2
 OpenStack Dashboard:  https://launchpad.net/horizon/havana/2013.2
 OpenStack Metering:   https://launchpad.net/ceilometer/havana/2013.2
 OpenStack Orchestration:  https://launchpad.net/heat/havana/2013.2
 
 The Havana Release Notes contain an overview of the key features, as
 well as upgrade notes and current lists of known issues. You can access
 them at: https://wiki.openstack.org/wiki/ReleaseNotes/Havana
 
 In 19 days, our community will gather in Hong-Kong for the OpenStack
 Summit: 4 days of conference to discuss all things OpenStack and a
 Design Summit to plan the next 6-month development cycle, codenamed
 Icehouse. It's not too late to join us there, see
 http://www.openstack.org/summit/openstack-summit-hong-kong-2013/ for
 more details.
 
 Congratulations to everyone who contributed to this development cycle
 and participated in making this awesome release possible !
 
 --
 Thierry Carrez (ttx)
 
 ___
 Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 Post to : openst...@lists.openstack.org
 Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 
 ___
 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] openstack-dev][nova][neturon] NoopFirewallDriver lead nova boot/show/list failure.

2013-10-19 Thread Chang Bo Guo
Hi ALL,

There is bug https://bugs.launchpad.net/python-neutronclient/+bug/1232965.

When set firewall_driver = neutron.agent.firewall.NoopFirewallDriver in 
/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini ,
Nova operations (list/show/boot) will fail. due to Nuetron client raises 
NotFound security_group exception. I submit a patch for Nova to fix nova 
show/list failure. See https://review.openstack.org/#/c/52597/

My question is , which side (Neutron, NeutronClient ,Nova) should fix this 
, what's the best solution , current I just catch the exception and return 
empty list of security_group .

Any thoughts ?

Best Regards
---
Eric Guo  郭长波
Cloud Solutions and Openstack Development
China System  Technology Laboratories (CSTL), IBM
Tel:86-10-82452019
Internet Mail: guoc...@cn.ibm.com
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [qa][keystone] Adding client library related tests to tempest

2013-10-19 Thread Steven Hardy
On Fri, Oct 18, 2013 at 01:48:08PM -0400, Sean Dague wrote:
 So v3 keystone API is one thing, but I'm a little concerned with
 moving the client testing to Tempest haphazardly.  If we are testing
 the API surface on the servers, the clients should be able to
 correctly test all of this via a mock of those API returns, which
 would let us separate concerns here and keep the client tests close
 to their code as unit tests.

IME testing the API and clients separately via mocked interfaces is not
enough, you still end up with several categories of bugs which can (and do,
regularly) sneak through:

- The API implementation is wrong, and there is a corresponding mistake in
  the unit tests.  This is obviously a common problem with any unit test
  containing mock responses, here's a recent example of such an issue,
  discovered while writing these tests..

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

- The API implementation is correct, but there are undocumented or
  non-obvious restrictions on combinations of arguments which work, or are
  allowed.  This is a common issue with keystone IME, where some
  combinations work, and others give a 403 response with no information
  about why.  So you end up reading the API code or trying stuff at random,
  whereas with a set of client tests, we can demonstrate and verify that
  all required/expected usage patterns work and stay working.

 We're actually actively trying to figure out what can migrate out of
 tempest back to the integrated projects, so that we get our biggest
 bang for our buck.

In that case, one could argue that the best thing is to only test via the
clients, and move the API-surface tests back into the projects as
integration tests.

IMHO it makes sense to make the gate tests the most end-to-end tests
possible, using the primary integration point for each project (which in
most cases is the client not direct API interaction.)

Thanks for all the discussion so far, I'll make sure I attend the summit
session so we can figure out the next steps.

Also I apologize if my patches caught you off-guard, I (mis)interpreted my
initial chat with dkranz as blessing to proceed, and with Havana deadlines
looming I just hacked out the tests in an effort to get my patch into
keystoneclient.

Thanks,

Steve

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


Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Clint Byrum
Excerpts from Thomas Goirand's message of 2013-10-18 23:01:50 -0700:
 
 Hi there,
 
 TroveClient just got rejected by Debian FTP masters. Reply from Luke
 Faraone is below.
 
 In general, I would strongly advise that a clean COPYRIGHT-HOLDER file
 is created with the copyright holders in them. Why? Because it is hard
 to distinguish between authors and copyright holders, which are very
 distinct things. Listing the authors in debian/copyright doesn't seem to
 satisfy the FTP masters as well... :(
 
 FYI, my reply was that I knew some of the authors were working for
 Rackspace, because I met them in Portland, and that I knew Rackspace was
 one of the copyright holders. Though that's of course not enough for the
 Debian FTP masters.
 
 Your thoughts?

Recently there was a movement to remove the copyright headers from all
the files in OpenStack. Some folk disagreed with this movement, and the
compromise was that they were discouraged but allowed.

Nobody who writes code wants to hear that they have to think about
licensing, copyrights, etc. But at a bare minimum, copyrights should be
asserted somewhere in each project's repository.

Now, some people will say thats what we have git for. I suggest to
those who would suggest we just trust git commit logs that this is
not sufficient. For instance, I submit code with my personal email
address, even though it is all work-for-hire and thus sending copyrights
to HP rather than me individually.

I suggest that we just put Copyright headers back in the source files.
That will make Debian's licensecheck work fairly automatically. A single
file that tries to do exactly what debian/copyright would do seems a bit
odd.

 
 Cheers,
 
 Thomas Goirand (zigo)
 
  Original Message 
 Subject: [Openstack-devel] python-troveclient_0.1.4-1_amd64.changes REJECTED
 Date: Sat, 19 Oct 2013 04:00:19 +
 From: Luke Faraone ftpmas...@ftp-master.debian.org
 To: PKG OpenStack openstack-de...@lists.alioth.debian.org, Thomas
 Goirand z...@debian.org
 
 
 Dear maintainer,
 
 debian/copyright is **not** an AUTHORS list. This package appears to be
 Copyright (c) 2013 Hewlett-Packard Development Company, L.P., and some
 other
 companies, not copyrighted each individual employee at HP who worked on it.
 
 Your automated debian/copyright generation is most probably suboptimal for
 most packages, and is most certainly not a substitute for manual review.
 One
 missed copyright holder:
 
 python-troveclient-0.1.4\troveclient\base.py:
 Copyright 2010 Jacob Kaplan-Moss
 
 Cheers,
 
 Luke Faraone
 FTP Team
 
 
 ===
 
 Please feel free to respond to this email if you don't understand why
 your files were rejected, or if you upload new files which address our
 concerns.
 

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


Re: [openstack-dev] [Swift] Havana Release Notes Known Issues is talking about Nova (Re: [Openstack] OpenStack 2013.2 (Havana) is released !)

2013-10-19 Thread Akihiro Motoki
Thanks for the quick fix.
I noticed it during translating the release note.

On Sat, Oct 19, 2013 at 4:45 PM, Chris Behrens cbehr...@codestud.com wrote:
 Ah, I know what happened.  This is corrected now.

 - Chris

 On Oct 19, 2013, at 12:27 AM, Chris Behrens cbehr...@codestud.com wrote:

 I may have put that in the wrong spot.  Oops.

 On Oct 18, 2013, at 11:11 PM, Akihiro Motoki amot...@gmail.com wrote:

 Hi Thierry, John,

 In Havana release notes, Swift known issues section is talking about
 Nova Cells issue. Could you confirm?
 https://wiki.openstack.org/wiki/ReleaseNotes/Havana#Known_Issues

 Thanks,
 Akihiro

 On Thu, Oct 17, 2013 at 11:23 PM, Thierry Carrez thie...@openstack.org 
 wrote:
 Hello everyone,

 It is my great pleasure to announce the final release of OpenStack
 2013.2. It marks the end of the Havana 6-month-long development cycle,
 which saw the addition of two integrated components (Ceilometer and
 Heat), the completion of more than 400 feature blueprints and the fixing
 of more than 3000 reported bugs !

 You can find source tarballs for each integrated project, together with
 lists of features and bugfixes, at:

 OpenStack Compute:https://launchpad.net/nova/havana/2013.2
 OpenStack Object Storage: https://launchpad.net/swift/havana/1.10.0
 OpenStack Image Service:  https://launchpad.net/glance/havana/2013.2
 OpenStack Networking: https://launchpad.net/neutron/havana/2013.2
 OpenStack Block Storage:  https://launchpad.net/cinder/havana/2013.2
 OpenStack Identity:   https://launchpad.net/keystone/havana/2013.2
 OpenStack Dashboard:  https://launchpad.net/horizon/havana/2013.2
 OpenStack Metering:   https://launchpad.net/ceilometer/havana/2013.2
 OpenStack Orchestration:  https://launchpad.net/heat/havana/2013.2

 The Havana Release Notes contain an overview of the key features, as
 well as upgrade notes and current lists of known issues. You can access
 them at: https://wiki.openstack.org/wiki/ReleaseNotes/Havana

 In 19 days, our community will gather in Hong-Kong for the OpenStack
 Summit: 4 days of conference to discuss all things OpenStack and a
 Design Summit to plan the next 6-month development cycle, codenamed
 Icehouse. It's not too late to join us there, see
 http://www.openstack.org/summit/openstack-summit-hong-kong-2013/ for
 more details.

 Congratulations to everyone who contributed to this development cycle
 and participated in making this awesome release possible !

 --
 Thierry Carrez (ttx)

 ___
 Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 Post to : openst...@lists.openstack.org
 Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

 ___
 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://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Michael Still
On Sat, Oct 19, 2013 at 7:52 PM, Clint Byrum cl...@fewbar.com wrote:

 I suggest that we just put Copyright headers back in the source files.
 That will make Debian's licensecheck work fairly automatically. A single
 file that tries to do exactly what debian/copyright would do seems a bit
 odd.

The problem here is that the copyright headers were wrong. They aren't
religiously added to, and sometimes people have tried to gift code
to the Foundation by saying the code is copyright the Foundation,
which isn't always true. So, we can't lean on these headers for
accurate statements of copyright.

Michael

-- 
Rackspace Australia

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


Re: [openstack-dev] [qa][keystone] Adding client library related tests to tempest

2013-10-19 Thread Sean Dague

On 10/19/2013 04:46 AM, Steven Hardy wrote:

On Fri, Oct 18, 2013 at 01:48:08PM -0400, Sean Dague wrote:

So v3 keystone API is one thing, but I'm a little concerned with
moving the client testing to Tempest haphazardly.  If we are testing
the API surface on the servers, the clients should be able to
correctly test all of this via a mock of those API returns, which
would let us separate concerns here and keep the client tests close
to their code as unit tests.


IME testing the API and clients separately via mocked interfaces is not
enough, you still end up with several categories of bugs which can (and do,
regularly) sneak through:

- The API implementation is wrong, and there is a corresponding mistake in
   the unit tests.  This is obviously a common problem with any unit test
   containing mock responses, here's a recent example of such an issue,
   discovered while writing these tests..

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


Ok, fair, but was that API being tested in Tempest? (grep -r 
impersonation in tempest tree suggests not).


To be fair I wasn't suggesting mocking was good enough by itself, it was 
the combination of:

 * API coverage in Tempest to ensure API contract
 * mocking in the project based on the fact that API was solidified by 
Tempest real testing



- The API implementation is correct, but there are undocumented or
   non-obvious restrictions on combinations of arguments which work, or are
   allowed.  This is a common issue with keystone IME, where some
   combinations work, and others give a 403 response with no information
   about why.  So you end up reading the API code or trying stuff at random,
   whereas with a set of client tests, we can demonstrate and verify that
   all required/expected usage patterns work and stay working.


We're actually actively trying to figure out what can migrate out of
tempest back to the integrated projects, so that we get our biggest
bang for our buck.


In that case, one could argue that the best thing is to only test via the
clients, and move the API-surface tests back into the projects as
integration tests.


Here I think we'll have to disagree.

The OpenStack API is the contract. While other OpenStack components are 
using the python clients for convenience, the API should be equally 
accessible on any language. And having the API testing in tempest has 
prevented some big compatibility breaks in our API, so that's going to 
remain important.


And I think this is going to be an important part of this discussion 
because of the role that the clients have in smoothing over potential 
issues in the API.


So it will be important that client library testing, if/when we add it, 
comes after the equivalent API testing being put in place. Ensuring API 
solidity is first order priority, and today there a huge holes in that 
for most projects in tempest (keystone definitely in that list).



IMHO it makes sense to make the gate tests the most end-to-end tests
possible, using the primary integration point for each project (which in
most cases is the client not direct API interaction.)


Definitely agree we should have plenty of end-to-end tests in the gate, 
it's the reason we've got the scenario tests, to do exactly this kind of 
through testing.



Thanks for all the discussion so far, I'll make sure I attend the summit
session so we can figure out the next steps.

Also I apologize if my patches caught you off-guard, I (mis)interpreted my
initial chat with dkranz as blessing to proceed, and with Havana deadlines
looming I just hacked out the tests in an effort to get my patch into
keystoneclient.


No worries, it was just new to most of us, and we were really deliberate 
about the test directory structure and scope out of last summit, so it's 
just something I don't want to change lightly. But the discussion is 
flowing now, which is all good... and let's us figure out the best way 
forward.


-Sean

--
Sean Dague
http://dague.net

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


Re: [openstack-dev] Announce of Rally - benchmarking system for OpenStack

2013-10-19 Thread Boris Pavlovic
David,


Yes, that is the goal.
We should be able to get information about how it works, not only that it
works.

And get such interesting results:
https://wiki.openstack.org/wiki/Rally#How_influence_amqp_rpc_single_reply_queue_on_performance



Best regards,
Boris Pavlovic
---
Mirantis Inc.



On Fri, Oct 18, 2013 at 8:57 PM, David Kranz dkr...@redhat.com wrote:

  On 10/18/2013 12:17 PM, Boris Pavlovic wrote:

 John,

  Actually seems like a pretty good suggestion IMO, at least something
 worth some investigation and consideration before quickly discounting it.
  Rather than that's not what tempest is, maybe it's something tempest
 could do.  Don't know, not saying one way or the other, just wondering if
 it's worth some investigation or thought.


  These investigations I made before start working around Rally. It was
 about 3 months ago.
 It is not quickly discounting I didn't have yesterday time to make long
 response, so I will write it today:

  I really don't like to make a copy of another projects, so I tried to
 reuse all projects  libs that we already have.

  To explain why we shouldn't merge Rally  Tempest in one project (and
 should keep both)  we should analyze their use cases.


  1. DevStack - one click and get your OpenStack cloud from sources

  2. Tempest - one click and get your OpenStack Cloud verified

  Both of these projects are great, because they are very useful and solve
 complicated tasks without pain for end user. (and I like them)

  3. Rally is also one click system that solve OpenStack benchmarking.

  To clarify situation. We should analyze what I mean by one click
 benchmarking and what are the use cases.

  Use Cases:
 1. Investigate how deployments influence on OS performance (find the set
 of good OpenStack deployment architectures)
 2. Automatically get numbers  profiling info about how your changes
 influence on OS performance
 3. Using Rally profiler detect scale  performance issues.
 Like here when we are trying to delete 3 VMs by one request they are
 deleted one by one because of DB lock on quotas table
 http://37.58.79.43:8080/traces/0011f252c9d98e31
 4. Determine maximal load that could handle production cloud

  To cover these cases we should actually test OpenStack deployments
 making simultaneously OpenStack API calls.

  So to get results we have to:
 1. Deploy OpenStack cloud somewhere. (Or get existing cloud)
 2. Verify It
 3. Run Benchmarks
 4. Collect all results  present it in human readable form.


  The goal of Rally was designed to automate these steps:
 1.a Use existing cloud.
 1.b.1 Automatically get (virtual) Servers from (soft layer, Amazon,
 RackSpace or you private public cloud, or OpenStack cloud)
 1.b.2 DeployOpenStack on these servers from source (using Devstack, Anvli,
 Fuel or TrippleO...).
 1.b.3 Patch this OpenStack with tomograph to get profiling information (I
 hope we will merge these patches into upstream).
 2. Using tempest verify this cloud (we are going to switch from
 fuel-ostf-tests)
 3. Run specified parametrized (to be able to make different load)
 benchmark scenarios
 4. Collect all information about execution  present it in human readable
 form. (Tomograph, Zipking, matplotlib...)


  So I am not sure that we should put inside Tempest Rally, because Rally
 use tempest. It is something like putting Nova into Cinder =)
 Also putting Tempest into Rally is not a good idea. (same as putting
 Cinder back to Nova).


  Best regards,
 Boris Pavlovic
 ---
 Mirantis Inc.


 On Thu, Oct 17, 2013 at 11:56 PM, John Griffith 
 john.griff...@solidfire.com wrote:




 On Thu, Oct 17, 2013 at 1:44 PM, Jay Pipes jaypi...@gmail.com wrote:

 On 10/17/2013 03:32 PM, Boris Pavlovic wrote:

 Jay,


 Or, alternately, just have Rally as part of Tempest.


 Actually, tempest is used only to verify that cloud works properly.
 And verification is only small part of the Rally.

 At this moment we are using fuel-ostf-tests, but we are going to use
 tempest to verify cloud.


  OK, cool... was just a suggestion :) Tempest has a set of stress tests
 [1] which are kind of related, which is the only reason I brought it up.

 Best,
 -jay

 [1] https://github.com/openstack/tempest/tree/master/tempest/stress


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


   Actually seems like a pretty good suggestion IMO, at least something
 worth some investigation and consideration before quickly discounting it.
  Rather than that's not what tempest is, maybe it's something tempest
 could do.  Don't know, not saying one way or the other, just wondering if
 it's worth some investigation or thought.

  By the way, VERY COOL!!


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




 

Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Monty Taylor


On 10/19/2013 04:52 AM, Clint Byrum wrote:
 Excerpts from Thomas Goirand's message of 2013-10-18 23:01:50 -0700:

 Hi there,

 TroveClient just got rejected by Debian FTP masters. Reply from Luke
 Faraone is below.

 In general, I would strongly advise that a clean COPYRIGHT-HOLDER file
 is created with the copyright holders in them. Why? Because it is hard
 to distinguish between authors and copyright holders, which are very
 distinct things. Listing the authors in debian/copyright doesn't seem to
 satisfy the FTP masters as well... :(

 FYI, my reply was that I knew some of the authors were working for
 Rackspace, because I met them in Portland, and that I knew Rackspace was
 one of the copyright holders. Though that's of course not enough for the
 Debian FTP masters.

 Your thoughts?
 
 Recently there was a movement to remove the copyright headers from all
 the files in OpenStack. Some folk disagreed with this movement, and the
 compromise was that they were discouraged but allowed.

This is not true.

The compromise is that they are not required, and that people would stop
rejecting patches if they did not include a license header.

At no point in time, to my knowledge, did we EVER reach an agreement
that they are actually discouraged. We merely acknowledged that we have
developer apathy on this point and weren't going to get it right.

 Nobody who writes code wants to hear that they have to think about
 licensing, copyrights, etc. But at a bare minimum, copyrights should be
 asserted somewhere in each project's repository.

Also not true. I write code, I care a great deal about licensing and
copyrights. I'm sad that ANY developer working on Open Source software
does not care about these things - I think it's very lame when they don't.

 Now, some people will say thats what we have git for. I suggest to
 those who would suggest we just trust git commit logs that this is
 not sufficient. For instance, I submit code with my personal email
 address, even though it is all work-for-hire and thus sending copyrights
 to HP rather than me individually.

Yup. Agree. git is not sufficient. The only thing that is sufficient is
a positive assertion by an informed developer of their copyright.

 I suggest that we just put Copyright headers back in the source files.
 That will make Debian's licensecheck work fairly automatically. A single
 file that tries to do exactly what debian/copyright would do seems a bit
 odd.
 

 Cheers,

 Thomas Goirand (zigo)

  Original Message 
 Subject: [Openstack-devel] python-troveclient_0.1.4-1_amd64.changes REJECTED
 Date: Sat, 19 Oct 2013 04:00:19 +
 From: Luke Faraone ftpmas...@ftp-master.debian.org
 To: PKG OpenStack openstack-de...@lists.alioth.debian.org, Thomas
 Goirand z...@debian.org


 Dear maintainer,

 debian/copyright is **not** an AUTHORS list. This package appears to be
 Copyright (c) 2013 Hewlett-Packard Development Company, L.P., and some
 other
 companies, not copyrighted each individual employee at HP who worked on it.

 Your automated debian/copyright generation is most probably suboptimal for
 most packages, and is most certainly not a substitute for manual review.
 One
 missed copyright holder:

 python-troveclient-0.1.4\troveclient\base.py:
 Copyright 2010 Jacob Kaplan-Moss

 Cheers,

 Luke Faraone
 FTP Team


 ===

 Please feel free to respond to this email if you don't understand why
 your files were rejected, or if you upload new files which address our
 concerns.

 
 ___
 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] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Monty Taylor


On 10/19/2013 05:49 AM, Michael Still wrote:
 On Sat, Oct 19, 2013 at 7:52 PM, Clint Byrum cl...@fewbar.com wrote:
 
 I suggest that we just put Copyright headers back in the source files.
 That will make Debian's licensecheck work fairly automatically. A single
 file that tries to do exactly what debian/copyright would do seems a bit
 odd.

 The problem here is that the copyright headers were wrong. They aren't
 religiously added to, and sometimes people have tried to gift code
 to the Foundation by saying the code is copyright the Foundation,
 which isn't always true. So, we can't lean on these headers for
 accurate statements of copyright.

This is correct. As with many things that are harder for us than for
other people, we have =1000 developers and the history thus-far has
been for people to be rather antagonistic and annoyed when someone tries
to suggest proper copyright attribution.

What we CAN say is that every single commit is Apache licensed. Our CLA
and enforcement of it, sad as this statement makes me, ensures that we
know that.

I'm not sure what to do re: FTP masters. Could someone expand for me
like I'm an idiot what the goal they are trying to achieve is? I _think_
that they're trying to make sure that the code is free software and that
it is annotated somewhere that we know this to be true, yeah? Is there
an additional thing being attempted?

Monty

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


Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Sean Dague

On 10/19/2013 08:22 AM, Monty Taylor wrote:



On 10/19/2013 04:52 AM, Clint Byrum wrote:

Excerpts from Thomas Goirand's message of 2013-10-18 23:01:50 -0700:


Hi there,

TroveClient just got rejected by Debian FTP masters. Reply from Luke
Faraone is below.

In general, I would strongly advise that a clean COPYRIGHT-HOLDER file
is created with the copyright holders in them. Why? Because it is hard
to distinguish between authors and copyright holders, which are very
distinct things. Listing the authors in debian/copyright doesn't seem to
satisfy the FTP masters as well... :(

FYI, my reply was that I knew some of the authors were working for
Rackspace, because I met them in Portland, and that I knew Rackspace was
one of the copyright holders. Though that's of course not enough for the
Debian FTP masters.

Your thoughts?


Recently there was a movement to remove the copyright headers from all
the files in OpenStack. Some folk disagreed with this movement, and the
compromise was that they were discouraged but allowed.


This is not true.

The compromise is that they are not required, and that people would stop
rejecting patches if they did not include a license header.


Correction

Would not be rejected if they did not include a *copyright* header.

License headers are still required (we even added a hacking rule for that).


At no point in time, to my knowledge, did we EVER reach an agreement
that they are actually discouraged. We merely acknowledged that we have
developer apathy on this point and weren't going to get it right.


I think the lack of a firm stance here honestly caused more confusion. 
I've seen wildly different interpretations on projects because we're in 
a giant grey area (as can be seen by the different interpretations on 
this list).


Perhaps it's time to open up that giant can of worms again and try to 
get more specific on copyright requirements though I'm not sure the 
discussion would end up any differently.


-Sean

--
Sean Dague
http://dague.net

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


Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Monty Taylor


On 10/19/2013 08:29 AM, Sean Dague wrote:
 On 10/19/2013 08:22 AM, Monty Taylor wrote:


 On 10/19/2013 04:52 AM, Clint Byrum wrote:
 Excerpts from Thomas Goirand's message of 2013-10-18 23:01:50 -0700:

 Hi there,

 TroveClient just got rejected by Debian FTP masters. Reply from Luke
 Faraone is below.

 In general, I would strongly advise that a clean COPYRIGHT-HOLDER file
 is created with the copyright holders in them. Why? Because it is hard
 to distinguish between authors and copyright holders, which are very
 distinct things. Listing the authors in debian/copyright doesn't
 seem to
 satisfy the FTP masters as well... :(

 FYI, my reply was that I knew some of the authors were working for
 Rackspace, because I met them in Portland, and that I knew Rackspace
 was
 one of the copyright holders. Though that's of course not enough for
 the
 Debian FTP masters.

 Your thoughts?

 Recently there was a movement to remove the copyright headers from all
 the files in OpenStack. Some folk disagreed with this movement, and the
 compromise was that they were discouraged but allowed.

 This is not true.

 The compromise is that they are not required, and that people would stop
 rejecting patches if they did not include a license header.
 
 Correction
 
 Would not be rejected if they did not include a *copyright* header.
 
 License headers are still required (we even added a hacking rule for that).
 
 At no point in time, to my knowledge, did we EVER reach an agreement
 that they are actually discouraged. We merely acknowledged that we have
 developer apathy on this point and weren't going to get it right.
 
 I think the lack of a firm stance here honestly caused more confusion.
 I've seen wildly different interpretations on projects because we're in
 a giant grey area (as can be seen by the different interpretations on
 this list).
 
 Perhaps it's time to open up that giant can of worms again and try to
 get more specific on copyright requirements though I'm not sure the
 discussion would end up any differently.

I think it might be time to open it up again - and seems like a good
test of our new TC's ability to have a discussion on a potentially hairy
topic. The fact that it might be causing a demonstrable issue with the
distros might be a good data point that did not exist last time.

However, even as a strong supporter of accurate license headers, I would
like to know more about the FTP masters issue. I dialog with them, as
folks who deal with this issue and its repercutions WAY more than any of
us might be really nice.

Monty

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


[openstack-dev] [qa] fuzzy testing of client functions

2013-10-19 Thread Koderer, Marc
Hello folks,

I remember that we had a quick chat about fuzzy testing in a QA meeting. IMHO 
we have much too many negative tests in tempest that aren't really complex.
So I tried to build up a little tool that discovers the parameters of a client 
functions and randomizes the input for it.

It works like this:

  ./run_fuzzy_test.py image_client update_image  -n 100
 2013-10-19 13:42:10.634 27748 ERROR ClientFuzzTest [-] Bad request
 2013-10-19 13:42:10.658 27748 ERROR ClientFuzzTest [-] Bad request
 2013-10-19 13:42:10.670 27748 ERROR ClientFuzzTest [-] must be string or 
buffer, not int
 2013-10-19 13:42:10.709 27748 ERROR ClientFuzzTest [-] Object not found
 2013-10-19 13:42:10.738 27748 ERROR ClientFuzzTest [-] Bad request

Could you give me some feedback about your thoughts: 
https://review.openstack.org/#/c/52768

It's maybe just a starting point for a discussion on the summit.

Regards,
Marc


DEUTSCHE TELEKOM AG
Digital Business Unit, Cloud Services (PI)
Marc Koderer
Cloud Technology Software Developer
T-Online-Allee 1, 64211 Darmstadt
www.telekom.com   

LIFE IS FOR SHARING. 

DEUTSCHE TELEKOM AG
Supervisory Board: Prof. Dr. Ulrich Lehner (Chairman)
Board of Management: René Obermann (Chairman),
Reinhard Clemens, Niek Jan van Damme, Timotheus Höttges,
Dr. Thomas Kremer, Claudia Nemat, Prof. Dr. Marion Schick
Commercial register: Amtsgericht Bonn HRB 6794
Registered office: Bonn

BIG CHANGES START SMALL – CONSERVE RESOURCES BY NOT PRINTING EVERY E-MAIL.
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Thomas Goirand
On 10/19/2013 08:24 PM, Monty Taylor wrote:
 
 
 On 10/19/2013 05:49 AM, Michael Still wrote:
 On Sat, Oct 19, 2013 at 7:52 PM, Clint Byrum cl...@fewbar.com wrote:

 I suggest that we just put Copyright headers back in the source files.
 That will make Debian's licensecheck work fairly automatically. A single
 file that tries to do exactly what debian/copyright would do seems a bit
 odd.

 The problem here is that the copyright headers were wrong. They aren't
 religiously added to, and sometimes people have tried to gift code
 to the Foundation by saying the code is copyright the Foundation,
 which isn't always true. So, we can't lean on these headers for
 accurate statements of copyright.
 
 This is correct. As with many things that are harder for us than for
 other people, we have =1000 developers and the history thus-far has
 been for people to be rather antagonistic and annoyed when someone tries
 to suggest proper copyright attribution.

Though the Debian FTP masters seems to insist on having correct
copyright holders in debian/copyright, and I am a bit lost after the 2
rejects I just had.

 What we CAN say is that every single commit is Apache licensed. Our CLA
 and enforcement of it, sad as this statement makes me, ensures that we
 know that.

The licensing has nothing to do with copyright holders. These are 2
different topics, please don't mix them in. :)

 I'm not sure what to do re: FTP masters. Could someone expand for me
 like I'm an idiot what the goal they are trying to achieve is? I _think_
 that they're trying to make sure that the code is free software and that
 it is annotated somewhere that we know this to be true, yeah? Is there
 an additional thing being attempted?
 
 Monty

I believe you are right. I'll point them to this thread.

Thomas


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


Re: [openstack-dev] Call for a clear COPYRIGHT-HOLDERS file in all OpenStack projects (and [trove] python-troveclient_0.1.4-1_amd64.changes REJECTED)

2013-10-19 Thread Jeremy Stanley
On 2013-10-19 23:29:28 +0800 (+0800), Thomas Goirand wrote:
 Though the Debian FTP masters seems to insist on having correct
 copyright holders in debian/copyright, and I am a bit lost after the 2
 rejects I just had.

Well, this is still a fuzzy topic. We have a lot of contributions
and know who the authors are, but not necessarily who the copyright
holders were on behalf of whom they might have contributed various
changes (only that the copyright holders authorized them to
contribute this work under a specific license, because the authors
signed agreements to this effect). It would almost certainly take a
policy decision by the technical committee if we wanted to start
requiring all authors of new changes to add/update copyright
statements accurately on every file they touch, and there is quite
probably no chance at all we can precisely nail down historical
copyright holder data for previous changes already merged.

 The licensing has nothing to do with copyright holders. These are 2
 different topics, please don't mix them in. :)
[...]

OH! But you couldn't be more wrong. Licensing has everything to do
with copyright holders in this case, because what we're applying is
a *copyright license*. ;)
-- 
Jeremy Stanley

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


Re: [openstack-dev] Does openstack have a notification system that will let us know when a server changes state ?

2013-10-19 Thread Łukasz Jernaś
Like Gabriel said, take a look at Ceilometer for hints, unfortunately
there isn't much documentation on how to do it properly (well, you
could just stick with kombu as was proposed at
https://ask.openstack.org/en/question/2224/novaquantum-notifications-in-rabbitmq/)
But please note that, you'd need to set up a separate notification
topic, as the default ones are consumed by Ceilometer.

More support from oslo documentation would be great, especially about
the Service classes, as every project uses them a bit differently - I
spent way to long on trying to work it out and ended up borrowing some
code from ceilometer's collector.

Regards,
-- 
Łukasz [DeeJay1] Jernaś


On Fri, Oct 18, 2013 at 11:01 PM, Gabriel Hurley
gabriel.hur...@nebula.com wrote:
 The answer is “sort of”. Most projects (including Nova) publish to an RPC
 “notifications” channel (e.g. in rabbitMQ or whichever you use in your
 deployment). This is how Ceilometer gets some of its data.



 There is common code for connecting to the notification queue in Oslo (the
 “rpc” and “notifier” modules, particularly), but the exercise of actually
 setting up your consumer is left up to you, and there are various gotchas
 that aren’t well-documented. Ceilometer’s code is a reasonable starting
 point for building your own.



 As this is an area I’ve been experimenting with lately I’ll say that once
 you get it all working it is certainly functional and will deliver exactly
 what you’re asking for, but it can be a fair bit of engineering effort if
 you’re not familiar with how these things work already.



 This is an area I hope can be improved in OpenStack in future releases.



 Hope that helps,



 -  Gabriel



 From: openstack learner [mailto:openstacklea...@gmail.com]
 Sent: Friday, October 18, 2013 11:57 AM
 To: openst...@lists.openstack.org; openstack-dev@lists.openstack.org
 Subject: [openstack-dev] Does openstack have a notification system that will
 let us know when a server changes state ?



 Hi all,


 I am using the openstack python api. After I boot an instance, I will keep
 polling the instance status to check if its status changes from BUILD to
 ACTIVE.

 My question is:

 does openstack have a notification system that will let us know when a vm
 changes state (e.g. goes into ACTIVE state)? then we won't have to keep on
 polling it  when we need to know the change of the machine state.

 Thanks

 xin




 ___
 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] [Heat] HOT Software configuration proposal

2013-10-19 Thread Mike Spreitzer
(I really do not understand how the archive is ordered.  In the by-thread 
view, in which all messages with this subject are equally indented, the 
last message listed is not the chronologically last.)

I see that components have parameters.  In some uses (invocations) of 
components, parameters are given actual values.  I find it surprising that 
in the component definitions there are no declarations of parameters. 
Wouldn't that be helpful or needed?

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


Re: [openstack-dev] [Nova] VMWare Mine Sweeper, Congrats!

2013-10-19 Thread Gary Kotton
Kudos to Sreeram. Great work here.

From: Sreeram Yerrapragada 
syerraprag...@vmware.commailto:syerraprag...@vmware.com
Reply-To: OpenStack Development Mailing List 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Date: Saturday, October 19, 2013 1:29 AM
To: OpenStack Development Mailing List 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [Nova] VMWare Mine Sweeper, Congrats!

We had some infrastructure issues in the morning and went back to silent mode. 
I just re-triggered tempest run for your patchset. Also note that until we 
stabilize our CI infrastructure you would only be seeing postings from vmware 
minesweeper for passed builds. For failed build we will manually update it on 
the review.

Thanks
Sreeram


From: Yaguang Tang 
yaguang.t...@canonical.commailto:yaguang.t...@canonical.com
To: OpenStack Development Mailing List 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Sent: Friday, October 18, 2013 8:59:19 AM
Subject: Re: [openstack-dev] [Nova] VMWare Mine Sweeper, Congrats!

How can I enable or trigger Mine Sweeper for VMware related patches?  I have 
update a patch about VMware driver today  
https://review.openstack.org/#/c/51793/ . but haven't seen any posting results .


2013/10/18 Sean Dague s...@dague.netmailto:s...@dague.net
On 10/17/2013 02:29 PM, Dan Smith wrote:
This system is running tempest against a VMWare deployment and posting
the results publicly.  This is really great progress.  It will go a long
way in helping reviewers be more confident in changes to this driver.

This is huge progress, congrats and thanks to the VMware team for making
this happen! There is really no substitute for the value this will
provide for overall quality.

Agreed. Nice job guys! It's super cool to now see SmokeStack and Mine Sweeper 
posting back on patches.

Tip of the hat to the VMWare team for pulling this together so quickly.

-Sean

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



--
Tang Yaguang

Canonical Ltd. | www.ubuntu.comhttp://www.ubuntu.com/ | 
www.canonical.comhttp://www.canonical.com/
Mobile:  +86 152 1094 6968
gpg key: 0x187F664F


___
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] Debian Jessie freeze date announced: 5th of November 2014

2013-10-19 Thread Cristian Tomoiaga
Hello Thomas,

I am sorry to send a reply a little late on this. I plan on working with
Debian for my Openstack setups (now I'm on a rhel based setup) and I would
really like the latest OpenStack release available.
I was initially planning to setup my own mirrors since I always seem to
need features from the next OpenStack release. For example Grizzly for me
looks too old and some features that were supposed to land on Havana
are now scheduled for Icehouse.
Given this, I would pretty much like to have J in Debian Jessie.
I'm not sure how to approach this or if it's worth the effort on your part
given the latest issues you submitted for Havana and since most likely some
features in K will probably make me switch to separate mirrors anyway.
However, taking into account the rapid development of OpenStack my guess is
that the J release should land in Jessie if possible.
I will also try to find some time and help out as much as I can with this.
Let me know what you decide , probably after the summit.



On Mon, Oct 14, 2013 at 7:34 AM, Thomas Goirand z...@debian.org wrote:

 Hi,

 The Debian release team has announced the release date for Jessie:
 https://lists.debian.org/debian-devel-announce/2013/10/msg4.html

 This means that for this release, we will *not* have any kind of sync
 with Ubuntu LTS (last time for Wheezy, we froze a few months after the
 2012.04 LTS).

 I haven't made up my mind yet if we should release Debian Jessie with
 OpenStack Icehouse (to have the same release as the Ubuntu LTS), or with
 the J release. I'd be happy to gather comments and suggestions about
 it, and discuss about it at the HK summit.

 Cheers,

 Thomas Goirand (zigo)

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




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


[openstack-dev] Gerrit tools

2013-10-19 Thread Joshua Harlow
I created some gerrit tools that I think others might find useful.

https://github.com/harlowja/gerrit_view

The neat one there is a curses based real time gerrit review receiver that uses 
a similar mechanism as the gerrit irc bot to sit on the gerrit event queue and 
receive events.

So no longer will u web browser haters (and console lovers) have to refresh to 
see changes. Haha.

Hopefully it works for u guys :)

Pull requests welcome too :)

Sent from my really tiny device...
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev