Re: [openstack-dev] [nova] Dropping DB Downgrades, need Turbo Hipster tests updated

2015-04-21 Thread Joshua Hesketh

Hey,

turbo-hipster is no longer testing downgrades as per the TC decision. 
The CI bot now passes on that change.


Cheers,
Josh

Rackspace Australia

On 4/20/15 10:16 PM, Sean Dague wrote:

Awesome, thanks Josh.

On 04/20/2015 07:14 AM, Joshua Hesketh wrote:

Hi Sean,

Thanks for your work on this. I'll take a closer look tomorrow and remove the 
downgrade testing from turbo-hipster in line with the TC decision.

Cheers,
Josh

From: Sean Dague s...@dague.net
Sent: Monday, 20 April 2015 8:38 PM
To: OpenStack Development Mailing List
Subject: [openstack-dev] [nova] Dropping DB Downgrades, need Turbo Hipster 
tests updated

This proposed patch to drop the db downgrades in Nova master is making
Turbo Hipster face plant - https://review.openstack.org/#/c/175010/

It appears that turbo hipster is walking all the way up, then walking
back down through migrations, which clearly, is no longer a thing.

It would be nice to merge this patch sooner rather than later, so would
be great if Turbo hipster could function on migrations without
downgrades RSN.

 -Sean

--
Sean Dague
http://dague.net

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


Rackspace Hosting Australia PTY LTD a company registered in the state of 
Victoria, Australia (company registered number ACN 153 275 524) whose 
registered office is at Level 1, 37 Pitt Street, Sydney, NSW 2000, Australia. 
Rackspace Hosting Australia PTY LTD privacy policy can be viewed at 
www.rackspace.com.au/company/legal-privacy-statement.php - This e-mail message 
may contain confidential or privileged information intended for the recipient. 
Any dissemination, distribution or copying of the enclosed material is 
prohibited. If you receive this transmission in error, please notify us 
immediately by e-mail at ab...@rackspace.com and delete the original message. 
Your cooperation is appreciated.

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






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


Re: [openstack-dev] [nova] Required data migrations in Kilo, need Turbo Hipster tests updated

2015-04-21 Thread Michael Still
Hey, turbo hipster already knows how to upgrade major releases, so
adding this should be possible.

That said, I've been travelling all day so haven't had a chance to
look at this. If Josh doesn't beat me to it, I will take a look when I
get to my hotel tonight.

(We should also note that we can just merge a thing without turbo
hipster passing if we understand the reason for the test failure.
Sure, that breaks the rest of the turbo hipster runs, but we're not
100% blocked here.)

Michael

On Tue, Apr 21, 2015 at 12:09 AM, Dan Smith d...@danplanet.com wrote:
 This proposed patch requiring a data migration in Nova master is making
 Turbo Hipster face plant - https://review.openstack.org/#/c/174480/

 This is because we will require Kilo deployers to fully migrate their
 flavor data from system_metadata to instance_extra before they upgrade
 to the next release. They (and turbo hipster) will need to do this first:

 https://github.com/openstack/nova/blob/master/nova/cmd/manage.py#L963

 I'm not sure how you want to handle this, either by converting your data
 sets, or only converting the ones that master runs.

 It would be nice to merge this patch as soon as grenade is ready to do
 so, as it's blocking all other db migrations in master.

 Thanks!

 --Dan

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



-- 
Rackspace Australia

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


Re: [openstack-dev] Regarding openstack swift implementation

2015-04-21 Thread Chmouel Boudjnah
Hello,

On Tue, Apr 21, 2015 at 7:34 AM, Subbulakshmi Subha 
subbulakshmisubh...@gmail.com wrote:

 I want to simulate it one javasim,so I want to know how are objects stored
 in the partitions in swift.I computed the md5 hash of the objects url, n
 the medium of storage is hashmap,so I want to know how doea it store it
 there?is there any algorithm for it?


this should be documented here :

http://docs.openstack.org/developer/swift/overview_ring.html

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


[openstack-dev] [glance] Why no DB index on sort parameters

2015-04-21 Thread Ajaya Agrawal
Hi All,

I see that glance supports arbitrary sort parameters and the default is
created_at while listing images. Is there any reason why we don't have
index over these fields? If we have an index over these fields then we
would avoid a full table scan to do sorting. IMO at least the created_at
field should have an index on it.

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


Re: [openstack-dev] [neutron] Are routed TAP interfaces (and DHCP for them) in scope for Neutron?

2015-04-21 Thread Neil Jerram
I haven't yet had any responses to this, so reflagging it in case it was 
just missed in the helter skelter of activity that is the openstack-dev 
mailing list...


On the other hand, if I need to describe more clearly what I'm on about, 
please don't be afraid to say that!


Any comments and steer would be appreciated, even if they're more of a 
high level gut feel, than an exhaustive treatment.


Thanks,
Neil


On 16/04/15 15:12, Neil Jerram wrote:

I have a Neutron DHCP agent patch whose purpose is to launch dnsmasq
with options such that it works (= provides DHCP service) for TAP
interfaces that are _not_ bridged to the DHCP interface (ns-XXX).  For
the sake of being concrete, this involves:

- creating the ns-XXX interface as a dummy, instead of as a veth pair

- launching dnsmasq with --bind-dynamic --listen=ns-XXX --listen=tap*
--bridge-interface=ns-XXX,tap*

- not running in a separate namespace

- running the DHCP agent on every compute host, instead of only on the
network node

- using the relevant subnet's gateway IP on the ns-XXX interface (on
every host), instead of allocating a different IP for each ns-XXX
interface.

I proposed a spec for this in the Kilo cycle [1], but it didn't get
enough traction, and I'm now wondering what to do with this
work/function.  Specifically, whether to look again at integrating it
into Neutron during the Liberty cycle, or whether to maintain an
independent DHCP agent for my project outside the upstream Neutron tree.
  I would very much appreciate any comments or advice on this.

For answering that last question, I suspect the biggest factor is
whether routed TAP interfaces - i.e. forms of networking implementation
that rely on routing data between VMs instead of bridging it - is in
scope for Neutron, at all.  If it is, I understand that there could be a
lot more detail to work on, such as how it meshes with other Neutron
features such as DVR and the IPAM work, and that it might end up being
quite different from the blueprint linked below.  But it would be good
to know whether this would ultimately be in scope and of interest for
Neutron at all.

Please do let me now what you think.

Many thanks,
 Neil

[1] https://blueprints.launchpad.net/neutron/+spec/dhcp-for-routed-ifs


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


Re: [openstack-dev] [Nova][Neutron] Linuxbridge as the default in DevStack [was: Status of the nova-network to Neutron migration work]

2015-04-21 Thread Attila Fazekas




- Original Message -
 From: Jeremy Stanley fu...@yuggoth.org
 To: OpenStack Development Mailing List (not for usage questions) 
 openstack-dev@lists.openstack.org
 Sent: Friday, April 17, 2015 9:35:07 PM
 Subject: Re: [openstack-dev] [Nova][Neutron] Linuxbridge as the default in 
 DevStack [was: Status of the nova-network
 to Neutron migration work]
 
 On 2015-04-17 11:49:23 -0700 (-0700), Kevin Benton wrote:
  I definitely understand that. But what is the major complaint from
  operators? I understood that quote to imply it was around
  Neutron's model of self-service networking.
 
 My takeaway from Tom's message was that there was a concern about
 complexity in all forms (not just of the API but also due to the
 lack of maturity, documentation and debuggability of the underlying
 technology), and that the self-service networking model was simply
 one example of that. Perhaps I was reading between the lines too
 much because of prior threads on both the operators and developers
 mailing lists. Anyway, I'm sure Tom will clarify what he meant if
 necessary.
 

IMHO the OVS is less complex than netfilter (iptables, *tables),
if someone able to deal with reading the netfilter rules
he should be able to deal with OVS as well.

OVS has debugging tools for internal operations, I guess you are looking
for something else.
I do not have any `good debugging` tool for net-filter either.

The way how openstack/neutron/devstack by default uses OVS is simpler,
than most small (non openstack related) OVS example trying to explain.

I kind of agree with the lack of documentation part. 
A documentation which explains howto use OVS
in same way as neutron does would be helpfull for new comers.  

  If the main reason the remaining Nova-net operators don't want to
  use Neutron is due to the fact that they don't want to deal with
  the Neutron API, swapping some implementation defaults isn't
  really going to get us anywhere on that front.
 
 This is where I think the subthread has definitely wandered off
 topic too. Swapping implementation defaults in DevStack because it's
 quicker and easier to get running on the typical
 all-in-one/single-node setup and faster to debug problems with
 (particularly when you're trying to work on non-network-related bits
 and just need to observe the network communication between your
 services) doesn't seem like it should have a lot to do with the
 recommended default configuration for a large production deployment.
 One size definitely does not fit all.
 
  It's an important distinction because it determines what
  actionable items we can take (e.g. what Salvatore mentioned in his
  email about defaults). Does that make sense?
 
 It makes sense in the context of the Neutron/Nova network parity
 topic, but not so much in the context of the DevStack default
 settings topic. DevStack needs a simple default that just works, and
 doesn't need the kitchen sink. You can turn on more complex options
 as you need to test them out. In some ways this has parallels to the
 complexity concerns the operator community has over Neutron and OVS,
 but I think they're still relatively distinct topics.
 --
 Jeremy Stanley
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 

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


[openstack-dev] [release] debtcollector release 0.4.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are stoked to announce the release of:

debtcollector 0.4.0: A collection of Python deprecation patterns and
strategies that help you collect your technical debt in a non-
destructive manner.

For more details, please see the git log history below and:

http://launchpad.net/debtcollector/+milestone/0.4.0

Please report issues through launchpad:

http://bugs.launchpad.net/debtcollector

Changes in debtcollector 0.3.0..0.4.0
-

62a75d7 2015-04-16 17:49:16 + Uncap library requirements for liberty
3afa864 2015-04-10 17:37:16 -0700 No longer need to workaround six issue/bug
3eddc93 2015-04-08 10:35:17 -0700 Add pypi download + version badges
cd3e5d8 2015-03-21 00:08:07 + Updated from global requirements

Diffstat (except docs and test files)
-

README.rst | 8 
debtcollector/moves.py | 8 +---
requirements.txt   | 2 +-
test-requirements.txt  | 4 ++--
5 files changed, 14 insertions(+), 11 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6af7f18..827fc3b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ six=1.9.0
-oslo.utils=1.2.0 # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8592bde..031650a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


[openstack-dev] [release] project) release 1.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are glad to announce the release of:

django_openstack_auth 1.3.0: Django authentication backend for use
with OpenStack Identity

For more details, please see the git log history below and:

https://launchpad.net/django-openstack-auth/+milestone/1.3.0

Please report issues through launchpad:

https://bugs.launchpad.net/django-openstack-auth

Changes in django_openstack_auth 1.2.0..1.3.0
-

3a8d34f 2015-04-21 14:51:17 + Update README to work with release tools
03446e8 2015-04-20 06:03:10 + Imported Translations from Transifex
8657c04 2015-04-19 06:02:29 + Imported Translations from Transifex
866471a 2015-04-17 06:03:00 + Imported Translations from Transifex
1786833 2015-04-16 17:50:31 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

README.rst|  9 +
openstack_auth/locale/ar/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ca/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/cs/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/de/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/en_AU/LC_MESSAGES/django.po | 12 +++-
openstack_auth/locale/en_GB/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/es/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/es_MX/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fi_FI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fr/LC_MESSAGES/django.po|  9 +
openstack_auth/locale/hi/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/it/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ko_KR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/ne/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/nl_NL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pa_IN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pl_PL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pt/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/pt_BR/LC_MESSAGES/django.po | 18 ++
openstack_auth/locale/ru/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/sl_SI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/sr/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/tr_TR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/uk/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/zh_CN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/zh_TW/LC_MESSAGES/django.po |  6 +++---
requirements.txt  |  2 +-
test-requirements.txt |  2 +-
29 files changed, 98 insertions(+), 92 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 8116201..bdbd4b5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Django=1.4.2,1.8
-oslo.config=1.9.3,1.10.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c8c6a3b..58cab54 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-barbicanclient release 3.0.1 (liberty)

2015-04-21 Thread Doug Hellmann


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


Re: [openstack-dev] [all] Liberty Design Summit - Proposed room / time layout

2015-04-21 Thread Ben Swartzlander

On 04/17/2015 05:00 AM, Thierry Carrez wrote:

Hi PTLs,

Following the slot allocation last week, here is the proposed room layout:

https://docs.google.com/spreadsheets/d/1VsFdRYGbX5eCde81XDV7TrPBfEC7cgtOFikruYmqbPY/edit?usp=sharing

It takes into account the following changes:
- Barbican donates on fishbowl room to Security
- Magnum takes one of the available Friday-afternoon sprints

You'll notice that we still have 3 unallocated Friday afternoon sprints,
as well as an unallocated fishbowl room. Ceilometer expressed interest
in having the latter (which would require some shuffling around since
they have a work session at that time). At this point I prefer to keep
it for late adjustments.

If you see major problems with the proposed layout let me know. I may
have missed a blatant issue. It's a bit difficult to find a combination
that works for everyone, especially when you add conference talk
conflicts in the mix, but I'll do my best to accommodate reported issues.


My main request was that the Manila sessions didn't overlap with the 
Cinder sessions, since there are some key people who are involved in 
both projects. It looks like some attempt was made to avoid overlaps 
(the fishbowl sessions at least), but the working sessions could be 
adjusted to overlap less (space permitting). I would prefer that some of 
the Wednesday Manila working sessions were moved to the end of Thursday 
(after the Cinder ones).


-Ben Swartzlander


Barring major issues we'll push this to the Design Summit sched and let
PTLs update the content there as they refine content.

Regards,




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


[openstack-dev] [release] keystonemiddleware release 1.6.0 (liberty)

2015-04-21 Thread Doug Hellmann


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


[openstack-dev] [release] oslo.utils release 1.5.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are pleased to announce the release of:

oslo.utils 1.5.0: Oslo Utility library

For more details, please see the git log history below and:

http://launchpad.net/oslo.utils/+milestone/1.5.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.utils

Changes in oslo.utils 1.4.0..1.5.0
--

a18b051 2015-04-17 17:57:07 + Add liberty release name to versionutils
824732d 2015-04-17 17:56:53 + Expose opts entry point for version_utils
9044829 2015-04-17 17:56:41 + Switch from oslo.config to oslo_config
bbf48f0 2015-04-17 17:56:26 + Remove oslo.log code and clean up 
versionutils API
5ae762c 2015-04-17 17:56:11 + Remove code that moved to oslo.i18n
b7e5c5f 2015-04-17 17:55:56 + Enhance versionutils.deprecated to work with 
classes
0672a61 2015-04-17 17:55:33 + Add Kilo release name to versionutils
427b8af 2015-04-17 13:54:48 -0400 Allow deprecated decorator to specify no plan 
for removal
3371550 2015-04-16 18:09:46 + Uncap library requirements for liberty
96e1ab7 2015-04-16 11:37:26 + Add JUNO as a target to versionutils module
3a7fca5 2015-04-13 10:49:20 -0700 Add missing reflection + uuidutils docs
c50d816 2015-04-10 17:15:31 +0200 timeutils: avoid passing leap second to 
datetime
cb88d17 2015-04-07 18:19:37 -0700 Add pypi download + version badges
6ab5ae2 2015-04-04 02:22:36 -0400 Cleanup README.rst and setup.cfg
0fae531 2015-04-03 12:27:59 + pep8: fixed multiple violations
486fac2 2015-04-03 12:27:59 + Use oslotest instead of common test module
a55dc72 2015-04-03 12:27:59 + Use hacking import_exceptions for 
gettextutils._
e00421c 2015-04-03 12:27:59 + fixed typos
7c8ebe8 2015-04-03 12:27:59 + Fix violations of H302:import only modules
db513b5 2015-04-03 12:27:59 + Adds decorator to deprecate functions and 
methods
d5f98cd 2015-04-03 12:27:59 + Remove vim header
6afa675 2015-04-03 12:27:59 + Add `versionutils` for version compatibility 
checks
597d5dd 2015-04-03 12:27:59 + Update hacking setting
a649d55 2015-03-28 02:34:31 + Updated from global requirements
69526a1 2015-03-26 06:12:10 + Imported Translations from Transifex
782e41f 2015-03-23 17:53:49 + Clean up TestIsIPv6Enabled
b200da8 2015-03-23 14:37:56 +0100 Fix test_netutils: stop patches
4ab214e 2015-03-18 12:37:01 -0400 Add a new string to the list of masked 
patterns
1a6dc73 2015-03-16 15:33:18 -0700 Provide common `fetch_current_thread_functor` 
function
6fe565d 2015-03-16 06:11:07 + Imported Translations from Transifex
e1bc333 2015-01-28 13:44:59 -0500 add dependency warning to requirements.txt

Diffstat (except docs and test files)
-

README.rst |  15 +-
openstack/common/versionutils.py   | 262 +++
oslo.utils/locale/de/LC_MESSAGES/oslo.utils.po |  30 ++-
oslo.utils/locale/en_GB/LC_MESSAGES/oslo.utils.po  |  30 ++-
.../locale/fr/LC_MESSAGES/oslo.utils-log-error.po  |  12 +-
.../locale/fr/LC_MESSAGES/oslo.utils-log-info.po   |  43 
oslo.utils/locale/fr/LC_MESSAGES/oslo.utils.po |  32 ++-
oslo.utils/locale/oslo.utils.pot   |  30 ++-
oslo_utils/eventletutils.py|  18 ++
oslo_utils/reflection.py   |   3 +-
oslo_utils/strutils.py |   3 +-
oslo_utils/timeutils.py|   9 +-
oslo_utils/uuidutils.py|   4 +
requirements.txt   |   7 +-
test-requirements.txt  |   6 +-
23 files changed, 849 insertions(+), 74 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index be23276..11d5413 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5,5 @@
+# NOTE(dhellmann): Because oslo.utils is used by the client libraries,
+# we do not want to add a lot of dependencies to it. If you find that
+# adding a new feature to oslo.utils means adding a new dependency,
+# that is a likely indicator that the feature belongs somewhere else.
+
@@ -9 +14 @@ iso8601=0.1.9
-oslo.i18n=1.3.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0fab2b3..7f335ce 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking=0.9.1,0.10
+hacking=0.10.0,0.11
@@ -13 +13 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -22 +22 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] pycadf release 0.9.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are stoked to announce the release of:

pycadf 0.9.0: CADF Library

For more details, please see the git log history below and:

https://launchpad.net/pycadf/+milestone/0.9.0

Please report issues through launchpad:

https://bugs.launchpad.net/pycadf

Changes in pycadf 0.8.0..0.9.0
--

9501f4f 2015-04-16 18:11:14 + Uncap library requirements for liberty
f436f9b 2015-03-21 00:17:21 + Updated from global requirements
b697115 2015-03-17 18:05:45 -0400 update README.rst to include additional links
1a55d1c 2015-03-12 11:47:05 -0400 Remove empty _templates folder
87f5f39 2015-03-11 23:36:36 -0400 Add a section for audit maps
ad80497 2015-03-07 19:28:21 + Fix formatting error for geolocation note
0379e70 2015-03-07 19:27:37 + add a new set of release notes
8180e64 2015-03-07 13:45:29 -0500 Clean up pycadf's doc landing page
25a4227 2015-03-07 12:14:29 -0500 Add api_audit_map.conf for Trove project
72acde6 2015-03-06 17:38:23 + Updated from global requirements
e935333 2015-03-05 04:57:34 + Updated from global requirements
ebc86a7 2015-02-20 13:59:09 + Updated from global requirements
6c1ee2e 2015-02-19 06:00:29 + Additional doc clean up
1613013 2015-02-16 13:57:51 -0500 cleanup documentation

Diffstat (except docs and test files)
-

README.rst |  21 ++--
etc/pycadf/trove_api_audit_map.conf|  23 
requirements.txt   |  10 +-
test-requirements.txt  |   6 +-
24 files changed, 458 insertions(+), 444 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index af6ce08..a446088 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,4 +5,4 @@ Babel=1.3
-oslo.config=1.6.0  # Apache-2.0
-oslo.context=0.1.0 # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.serialization=1.2.0   # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.context=0.2.0 # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
@@ -10 +10 @@ pytz=2013.6
-six=1.7.0
+six=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f68f957..a5cc83d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ mock=1.0
-oslo.messaging=1.6.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslo.messaging=1.8.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -18 +18 @@ testtools=0.9.36,!=1.2.0
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.policy release 0.4.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

oslo.policy 0.4.0: Oslo Policy library

For more details, please see the git log history below and:

http://launchpad.net/oslo.policy/+milestone/0.4.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.policy

Changes in oslo.policy 0.3.1..0.4.0
---

cf8b445 2015-04-16 18:07:06 + Uncap library requirements for liberty
9cbfab6 2015-04-14 13:40:48 +0200 Fix invalid indentation in _load_policy_file 
method
3beba6b 2015-04-04 02:33:28 -0400 Cleanup README.rst and setup.cfg
b5f07df 2015-03-31 22:25:00 -0400 Avoid reloading policy files in policy.d for 
every call
a08bc79 2015-03-31 13:35:13 -0400 Lists for Generic Checks
b3fe254 2015-03-21 00:17:05 + Updated from global requirements

Diffstat (except docs and test files)
-

README.rst |   3 +-
oslo_policy/_checks.py |  49 ---
oslo_policy/policy.py  |  43 +++---
requirements.txt   |   6 +-
setup.cfg  |   2 +-
test-requirements.txt  |   4 +-
9 files changed, 349 insertions(+), 28 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d21ad4b..1d780b2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,3 +5,3 @@
-oslo.config=1.9.0  # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.serialization=1.2.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d921e2b..55b42c2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking=0.10.0,0.11
-oslotest=1.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -9 +9 @@ oslotest=1.2.0  # Apache-2.0
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] taskflow release 0.9.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are psyched to announce the release of:

taskflow 0.9.0: Taskflow structured state management library.

For more details, please see the git log history below and:

http://launchpad.net/taskflow/+milestone/0.9.0

Please report issues through launchpad:

http://bugs.launchpad.net/taskflow/

Changes in taskflow 0.8.1..0.9.0


c76ee25 2015-04-18 14:44:24 + Validate correct exception subclass in 
'raise_with_cause'
18d3cd1 2015-04-17 21:05:21 -0700 Remove link to kazoo eventlet handler
672e1f4 2015-04-16 16:29:49 -0700 Add states generating venv and use pydot2
50eb387 2015-04-16 12:08:30 -0700 Add strict job state transition checking
0a94d68 2015-04-16 18:15:17 + Uncap library requirements for liberty
018dbf6 2015-04-15 16:10:33 -0700 Have reset state handlers go through a shared 
list
0eee98d 2015-04-15 15:43:08 -0700 Add job states in docs + states in python
661f3b0 2015-04-12 22:57:28 -0700 Expose r/o listener callback + details filter 
callback
15d73cb 2015-04-11 10:16:13 -0700 Expose listener notification type + docs
d8e76fd 2015-04-10 20:25:51 -0700 Ensure listener args are always a 
tuple/immutable
624001a 2015-04-10 17:11:26 -0700 Include the 'dump_memory_backend' example in 
the docs
8910cdb 2015-04-09 15:02:06 -0700 Make resolution/retry strategies more clear 
and better
4ef79bc 2015-04-08 16:21:34 -0700 Rename notifier 'listeners' to 'topics'
ee7f07f 2015-04-08 15:28:25 -0700 Mention link to states doc in notify state 
transitions
0ad2fd9 2015-04-08 15:22:46 -0700 Ensure we don't get stuck in formatting loops
c64ca27 2015-04-08 14:04:38 -0700 Add note about thread safety of fake 
filesystem
647b69e 2015-04-05 09:46:19 -0700 Have the notification/listener docs match 
other sections
ebc0782 2015-04-04 19:46:20 -0700 Put semantics preservation section into note 
block
2ad837c 2015-04-03 17:37:34 -0700 Note that the traditional mode also avoids 
this truncation issue
7e8981a 2015-04-03 16:11:04 -0700 Avoid going into causes of non-taskflow 
exceptions
aa8be4b 2015-04-03 16:04:46 -0700 Use the ability to chain exceptions correctly
9cb7181 2015-04-03 17:40:28 + Add a example showing how to share an executor
c553d65 2015-04-02 11:54:42 -0700 Shrink the bookshelf description
17b7c21 2015-04-01 17:12:38 -0700 Remove link about implementing job garbage 
binning
254d3f9 2015-04-01 14:34:30 -0700 Put the examples/misc/considerations under a 
new section
f7d81c7 2015-04-01 13:10:49 -0700 Add a suspension engine section
ce7b1d2 2015-03-31 11:43:55 -0700 Allow ls() to list recursively (using 
breadth-first)
1714cca 2015-03-30 14:55:05 -0700 Turn 'check_who' into a decorator
bb0af4f 2015-03-30 13:05:43 -0700 Use 'node' terminology instead of 'item' 
terminology
de68bc2 2015-03-29 22:59:04 -0700 Allow providing a node stringify function to 
tree pformat
f11579b 2015-03-29 22:53:47 -0700 Add in memory filesystem clearing
d33b316 2015-03-29 22:48:42 -0700 Just unify having a single requirements.txt 
file
30c7c0c 2015-03-25 21:59:27 -0700 Add memory backend get() support

Diffstat (except docs and test files)
-

requirements-py2.txt   |  36 -
requirements-py3.txt   |  30 
requirements.txt   |  36 +
taskflow/engines/action_engine/analyzer.py |   6 +-
taskflow/engines/action_engine/completer.py| 131 
taskflow/engines/action_engine/runtime.py  |  33 +++--
taskflow/engines/worker_based/protocol.py  |  32 ++--
taskflow/examples/dump_memory_backend.py   |   7 +-
taskflow/examples/share_engine_thread.py   |  81 ++
taskflow/exceptions.py |  16 +-
taskflow/jobs/backends/impl_zookeeper.py   | 164 +
taskflow/patterns/graph_flow.py|  91 ++--
taskflow/persistence/backends/impl_dir.py  |   8 +-
taskflow/persistence/backends/impl_memory.py   |  61 +++-
taskflow/persistence/backends/impl_sqlalchemy.py   |  74 ++
taskflow/persistence/backends/impl_zookeeper.py|  32 ++--
taskflow/states.py |  33 -
.../unit/persistence/test_memory_persistence.py|  40 +
taskflow/types/notifier.py |  81 ++
taskflow/types/tree.py |  17 ++-
test-requirements.txt  |   4 +-
tools/generate_states.sh   |  36 -
tools/state_graph.py   |  18 ++-
tools/update_states.sh |  40 +
tox.ini|  18 ++-
38 files changed, 982 insertions(+), 408 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 000..8e0c5f3
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,36 @@
+# 

[openstack-dev] [release] python-saharaclient release 0.9.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

python-saharaclient 0.9.0: Client library for Sahara API

For more details, please see the git log history below.


Changes in python-saharaclient 0.7.7..0.9.0
---

b909f04 2015-04-16 18:13:39 + Uncap library requirements for liberty
0d8e838 2015-04-14 10:31:14 +0300 Add regions support to saharaclient
67e3d66 2015-04-14 10:24:02 +0300 Provide user-agent in saharaclient
513387d 2015-04-07 10:20:27 + Add CONTRIBUTING.rst
5e8b889 2015-04-07 10:23:24 +0200 Port to Python 3
67b4e76 2015-04-02 11:04:56 +0900 add --name option to assign name to 
job-binary-internal
2141b6a 2015-03-27 16:17:04 +1100 Rework authentication
fb9cf4e 2015-03-26 15:24:36 -0400 Add support for job-types-list
b0511a8 2015-03-26 12:44:48 +0100 Add post_test_hook for functional tests
86dd3d4 2015-03-24 16:15:13 +0100 Copy functional tests from tempest CLI
0a00e75 2015-03-21 00:18:02 + Updated from global requirements
f7f1e22 2015-03-20 12:36:06 +0300 Add support for show_events parameter
6b1c801 2015-03-03 16:47:42 +0300 Added support of instance locality

Diffstat (except docs and test files)
-

CONTRIBUTING.rst   |  21 +++
requirements.txt   |   8 +-
saharaclient/api/base.py   |  14 +-
saharaclient/api/client.py | 181 +++--
saharaclient/api/clusters.py   |  10 +-
saharaclient/api/events.py |  31 
saharaclient/api/httpclient.py |  54 --
saharaclient/api/images.py |   8 +-
saharaclient/api/job_binary_internals.py   |   5 +-
saharaclient/api/job_types.py  |  28 
saharaclient/api/node_group_templates.py   |  18 +-
saharaclient/api/plugins.py|   2 +-
saharaclient/api/shell.py  |  93 +++
saharaclient/shell.py  |  22 +--
setup.cfg  |   3 +
test-requirements.txt  |  12 +-
tox.ini|   6 +
25 files changed, 596 insertions(+), 304 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 46eb375..3fa675b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,3 +9,3 @@ netaddr=0.7.12
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
-python-keystoneclient=1.0.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
+python-keystoneclient=1.1.0
@@ -13 +13 @@ requests=2.2.0,!=2.4.0
-six=1.7.0
+six=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ac3a773..118a5cc 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,4 +10,4 @@ mock=1.0
-oslo.config=1.6.0  # Apache-2.0
-oslosphinx=2.2.0  # Apache-2.0
-python-neutronclient=2.3.6,3
-python-novaclient=2.18.0
+oslo.config=1.9.3  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+python-neutronclient=2.3.11,3
+python-novaclient=2.22.0
@@ -15 +15 @@ python-swiftclient=2.2.0
-requests-mock=0.5.1 # Apache-2.0
+requests-mock=0.6.0  # Apache-2.0
@@ -17 +17 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-tempest-lib=0.2.0
+tempest-lib=0.4.0



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


Re: [openstack-dev] [nova][python-novaclient] microversion implementation on client side

2015-04-21 Thread Dean Troyer
On Tue, Apr 21, 2015 at 1:27 PM, Chris Friesen chris.frie...@windriver.com
wrote:

 On 04/21/2015 11:35 AM, Hayes, Graham wrote:

 From: Jay Pipes [jaypi...@gmail.com]
 The existing --os-compute-api-version CLI option should be made to take:

* 2
* \d+.\d+
* latest

 And nothing else.


  Yes - please don't add a flag to the cli (or the python bindings for
 that matter)


 Isn't a cli flag exactly what Jay was describing?


It is, it already exists, it just needs to be made to properly recognize
the required version strings, which is what Jay was suggesting.


 This should be done via discovery. If a call requires a micro-version
 that is not deployed - return an error.


 I haven't had the pleasure(?) of needing to do this, but wouldn't you need
 to know what API versions are available before you try to do some task?
 (In order to know what actions are available, or what parameters to expect
 to be returned.)


When a user needs to know much more about the API than this is the one
that does Whiz-Bang Feature that I want then we've failed.  Also, many
users aren't probably going to care about API microversions, more likely to
care that GWclient 2.1.2 is the version they need to use Whiz-Bang since
that's what they'll have control over.


 As I understand it, Jay's proposal is that if you don't specify a version
 you get the default (currently version 2, I think), if you do specify a
 version you get that version, and if you specify latest then you get the
 most recent version that the server knows about.


The way we've been headed in other discovery implementations is to
negotiate the highest compatible version between the client and server
unless a specific version requested.  What happens in the client will of
course be client-specific, but as a user I would hope that it either makes
a best effort to fail gracefully or make a lot of noise that includes a
clue as to why it failed.


dt

-- 

Dean Troyer
dtro...@gmail.com
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron][lbaas] adding lbaas core

2015-04-21 Thread Jorge Miramontes
I want to be friends with Phil :(. Congrats!

Cheers,
--Jorge




On 4/21/15, 11:57 AM, Brandon Logan brandon.lo...@rackspace.com wrote:

Welcome Phil!

From: Doug Wiegley doug...@parksidesoftware.com
Sent: Tuesday, April 21, 2015 11:54 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [neutron][lbaas] adding lbaas core

It¹s been a week, welcome Phil.

Thanks,
doug


 On Apr 13, 2015, at 2:39 PM, Doug Wiegley
doug...@parksidesoftware.com wrote:

 Hi all,

 I'd like to nominate Philip Toohill as a neutron-lbaas core. Good guy,
did a bunch of work on the ref impl for lbaasv2, and and I'll let the
numbers[1] speak for themselves.

 Existing lbaas cores, please vote.  All three of us.  :-)

 [1] http://stackalytics.com/report/contribution/neutron-lbaas/30

 Thanks,
 doug




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

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


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


[openstack-dev] [release] lp release 1.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are glad to announce the release of:

django_openstack_auth 1.3.0: Django authentication backend for use
with OpenStack Identity

For more details, please see the git log history below and:

https://launchpad.net/django-openstack-auth/+milestone/1.3.0

Please report issues through launchpad:

https://bugs.launchpad.net/django-openstack-auth

Changes in django_openstack_auth 1.2.0..1.3.0
-

3a8d34f 2015-04-21 14:51:17 + Update README to work with release tools
03446e8 2015-04-20 06:03:10 + Imported Translations from Transifex
8657c04 2015-04-19 06:02:29 + Imported Translations from Transifex
866471a 2015-04-17 06:03:00 + Imported Translations from Transifex
1786833 2015-04-16 17:50:31 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

README.rst|  9 +
openstack_auth/locale/ar/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ca/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/cs/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/de/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/en_AU/LC_MESSAGES/django.po | 12 +++-
openstack_auth/locale/en_GB/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/es/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/es_MX/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fi_FI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fr/LC_MESSAGES/django.po|  9 +
openstack_auth/locale/hi/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/it/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ko_KR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/ne/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/nl_NL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pa_IN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pl_PL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pt/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/pt_BR/LC_MESSAGES/django.po | 18 ++
openstack_auth/locale/ru/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/sl_SI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/sr/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/tr_TR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/uk/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/zh_CN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/zh_TW/LC_MESSAGES/django.po |  6 +++---
requirements.txt  |  2 +-
test-requirements.txt |  2 +-
29 files changed, 98 insertions(+), 92 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 8116201..bdbd4b5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Django=1.4.2,1.8
-oslo.config=1.9.3,1.10.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c8c6a3b..58cab54 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] (no release 1.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are stoked to announce the release of:

django_openstack_auth 1.3.0: Django authentication backend for use
with OpenStack Identity

For more details, please see the git log history below and:

https://launchpad.net/django-openstack-auth/+milestone/1.3.0

Please report issues through launchpad:

https://bugs.launchpad.net/django-openstack-auth

Changes in django_openstack_auth 1.2.0..1.3.0
-

3a8d34f 2015-04-21 14:51:17 + Update README to work with release tools
03446e8 2015-04-20 06:03:10 + Imported Translations from Transifex
8657c04 2015-04-19 06:02:29 + Imported Translations from Transifex
866471a 2015-04-17 06:03:00 + Imported Translations from Transifex
1786833 2015-04-16 17:50:31 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

README.rst|  9 +
openstack_auth/locale/ar/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ca/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/cs/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/de/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/en_AU/LC_MESSAGES/django.po | 12 +++-
openstack_auth/locale/en_GB/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/es/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/es_MX/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fi_FI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fr/LC_MESSAGES/django.po|  9 +
openstack_auth/locale/hi/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/it/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ko_KR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/ne/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/nl_NL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pa_IN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pl_PL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pt/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/pt_BR/LC_MESSAGES/django.po | 18 ++
openstack_auth/locale/ru/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/sl_SI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/sr/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/tr_TR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/uk/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/zh_CN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/zh_TW/LC_MESSAGES/django.po |  6 +++---
requirements.txt  |  2 +-
test-requirements.txt |  2 +-
29 files changed, 98 insertions(+), 92 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 8116201..bdbd4b5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Django=1.4.2,1.8
-oslo.config=1.9.3,1.10.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c8c6a3b..58cab54 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] taskflow release 0.6.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are satisfied to announce the release of:

taskflow 0.6.0: Taskflow structured state management library.

For more details, please see the git log history below and:

http://launchpad.net/taskflow/+milestone/0.6.0

Please report issues through launchpad:

http://bugs.launchpad.net/taskflow/

Changes in taskflow 0.5.0..0.6.0


4e514f4 2014-12-18 13:55:41 -0800 Move over to using oslo.utils [reflection, 
uuidutils]
e5ae74d 2014-12-18 01:28:41 + Updated from global requirements
6520b9c 2014-12-17 19:13:45 + Add a basic map/reduce example to show how 
this can be done
cafa3b2 2014-12-17 19:13:35 + Add a parallel table mutation example
1b06183 2014-12-15 19:19:18 -0800 Add a 'can_be_registered' method that checks 
before notifying
97b4e18 2014-12-15 15:52:39 -0800 Base task executor should provide 
'wait_for_any'
e9ecdc7 2014-12-14 21:46:51 -0800 Replace autobind with a notifier module 
helper function
aa8d55d 2014-12-15 03:38:52 + Cleanup some doc warnings/bad/broken links
1f4dd72 2014-12-13 19:09:03 -0800 Use the notifier type in the task 
class/module directly
cdfd8ec 2014-12-13 17:13:07 -0800 Use a tiny clamp helper to clamp the 
'on_progress' value
624d966 2014-12-12 22:12:03 -0800 Retain the existence of a 'EngineBase' until 
0.7 or later
f5060ff 2014-12-12 22:05:03 -0800 Remove the base postfix from the internal 
task executor
b4e4e21 2014-12-12 20:52:58 + Remove usage of listener base postfix
a440ec4 2014-12-12 12:39:57 -0800 Add a moved_inheritable_class deprecation 
helper
1c7d242 2014-12-11 13:15:19 -0800 Avoid holding the lock while scanning for 
existing jobs
79ff9e7 2014-12-10 23:25:08 -0800 Remove the base postfix for engine abstract 
base class
880f7d2 2014-12-10 23:21:31 -0800 Avoid popping while another entity is 
iterating
a908124 2014-12-11 07:20:45 + Updated from global requirements
fda6fde 2014-12-11 04:10:16 + Use explict 'attr_dict' when adding 
provider-consumer edge
eaf4995 2014-12-10 20:05:44 -0800 Properly handle and skip empty intermediary 
flows
f1457a0 2014-12-10 18:58:42 -0800 Ensure message gets processed correctly
b275c51 2014-12-09 15:52:14 -0800 Just assign a empty collection instead of 
copy/clear
f333e1b 2014-12-09 00:15:34 -0800 Remove rtype from task clone() doc
14431bc 2014-12-08 22:09:13 -0800 Add and use a new simple helper logging module
a113368 2014-12-08 16:51:27 -0800 Have the sphinx copyright date be dynamic
2f78ecf 2014-12-08 14:27:53 -0800 Add appropriate links into README.rst
4eb0ca2 2014-12-08 01:21:15 + Use condition variables using 'with'
50b866c 2014-12-07 18:52:54 + Use an appropriate ``extract_traceback`` limit
c4d3279 2014-12-07 09:42:17 -0800 Allow all deprecation helpers to take a 
stacklevel
cd664bd 2014-12-07 00:25:01 -0800 Correctly identify stack level in 
``_extract_engine``
5f0b514 2014-12-06 15:03:58 -0800 Stop returning atoms from execute/revert 
methods
dc4262e 2014-12-06 14:46:09 -0800 Have tasks be able to provide copy() methods
e978eca 2014-12-06 22:30:14 + Allow stopwatches to be restarted
af62f4c 2014-12-06 22:30:10 + Ensure that failures can be pickled
e168f44 2014-12-06 14:29:24 -0800 Rework pieces of the task callback capability
dc39351 2014-12-05 21:12:03 -0800 Just use 4 spaces for classifier indents
4707ac7 2014-12-05 00:13:15 -0800 Move atom action handlers to there own 
subfolder/submodule
2033d01 2014-12-05 03:30:41 + Workflow documentation is now in infra-manual
2f03736 2014-12-05 01:53:47 + Ensure frozen attribute is set in fsm 
clones/copies
8150553 2014-12-04 16:59:54 -0800 Fix split on + for connection strings that 
specify dialects
b8e975e 2014-12-04 19:04:14 + Update listeners to ensure they correctly 
handle all atoms
cf45a70 2014-12-04 11:03:36 -0800 Allow for the notifier to provide a 
'details_filter'
c698842 2014-12-04 08:05:09 + Be explicit about publish keyword arguments
6a6aa79 2014-12-03 16:15:05 -0800 Some package additions and adjustments to the 
env_builder.sh
a692138 2014-12-02 16:02:24 -0800 Cache immutable visible scopes in the runtime 
component
14ecaa4 2014-12-02 12:47:03 -0800 Raise value errors instead of asserts
1de8bbd 2014-12-01 21:39:23 -0800 Add a claims listener that connects job 
claims to engines
1e8fabd 2014-12-01 19:26:20 -0800 Split the scheduler into sub-schedulers
35fcd90 2014-12-01 18:15:02 -0800 Use a module level constant to provide the 
DEFAULT_LISTEN_FOR
178f279 2014-12-02 01:57:37 + Move the _pformat() method to be a classmethod
9675964 2014-11-28 15:10:31 -0800 Add link to issue 17911
e07fb21 2014-11-28 15:07:20 -0800 Avoid deepcopying exception values
95e94f7 2014-11-28 13:07:38 -0800 Include documentation of the utility modules
265181f 2014-11-27 20:07:21 -0800 Use a metaclass to dynamically add testcases 
to example runner
cf85dd0 2014-11-25 09:57:16 -0800 Remove default setting of 
'mysql_traditional_mode'
bb8ea56 2014-11-24 18:13:56 -0800 Move scheduler and completer 

[openstack-dev] [release] oslo.config release 1.11.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are psyched to announce the release of:

oslo.config 1.11.0: Oslo Configuration API

For more details, please see the git log history below and:

http://launchpad.net/oslo.config/+milestone/1.11.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.config

Changes in oslo.config 1.10.0..1.11.0
-

2e32e58 2015-04-16 17:56:05 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

requirements.txt  | 2 +-
test-requirements.txt | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f560a0e..3e21533 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ six=1.9.0
-stevedore=1.3.0,1.4.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a23ab6e..27f6050 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -22 +22 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -25 +25 @@ oslosphinx=2.5.0,2.6.0  # Apache-2.0
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.messaging release 1.9.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are happy to announce the release of:

oslo.messaging 1.10.0: Oslo Messaging API

For more details, please see the git log history below and:

http://launchpad.net/oslo.messaging/+milestone/1.10.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.messaging

Changes in oslo.messaging 1.9.0..1.10.0
---

9dd8441 Uncap library requirements for liberty
72c5014 Use unittest.mock on Python 3
a00d075 Enable redis test dependency on Python 3
9ef3fa8 Remove amqp driver 'unpacked content' logging
ef3575d Updated from global requirements
4decea1 Add pypi download + version badges
48441a6 Fix TypeError caused by err_msg formatting
6a83bfb Fix typo in oslo_messaging/_drivers/protocols/amqp/opts.py
d214770 Document notification_driver possible values
07c3e8b Do not skip functional test for amqp driver
5ec72e8 Add functional test for notify.logger
6f4e32a Properly deserialize received AMQP 1.0 messages
fb8c431 Make notify driver messaging play well with publish_errors
c244126 Imported Translations from Transifex
49c6d9c Sync with latest oslo-incubator
f033fc9 Don't raise Timeout on no-matchmaker results

Diffstat (except docs and test files)
-

README.rst |  8 +++
.../locale/en_GB/LC_MESSAGES/oslo.messaging.po | 22 +++---
oslo_messaging/_drivers/amqp.py|  6 +-
oslo_messaging/_drivers/impl_rabbit.py |  2 +-
oslo_messaging/_drivers/impl_zmq.py|  9 ++-
oslo_messaging/_drivers/protocols/amqp/driver.py   |  3 +-
oslo_messaging/_drivers/protocols/amqp/opts.py |  2 +-
oslo_messaging/notify/log_handler.py   |  3 +-
oslo_messaging/notify/logger.py| 34 -
oslo_messaging/notify/notifier.py  |  4 +-
oslo_messaging/openstack/common/versionutils.py| 13 +++-
requirements-py3.txt   | 14 ++--
requirements.txt   | 14 ++--
test-requirements-py3.txt  |  8 ++-
test-requirements.txt  |  6 +-
46 files changed, 273 insertions(+), 99 deletions(-)


Requirements updates


diff --git a/requirements-py3.txt b/requirements-py3.txt
index 4ec18c6..a37a824 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -5,6 +5,6 @@
-oslo.config=1.9.3,1.10.0  # Apache-2.0
-oslo.context=0.2.0,0.3.0 # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-stevedore=1.3.0,1.4.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.context=0.2.0 # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
@@ -22 +22 @@ kombu=2.5.0
-oslo.middleware=1.0.0,1.1.0  # Apache-2.0
+oslo.middleware=1.0.0  # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index ec5fef6..aaf7390 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,6 +7,6 @@ pbr=0.6,!=0.7,1.0
-oslo.config=1.9.3,1.10.0  # Apache-2.0
-oslo.context=0.2.0,0.3.0 # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-stevedore=1.3.0,1.4.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.context=0.2.0 # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
@@ -29 +29 @@ kombu=2.5.0
-oslo.middleware=1.0.0,1.1.0  # Apache-2.0
+oslo.middleware=1.0.0  # Apache-2.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index f137195..22b4c4e 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -10 +9,0 @@ fixtures=0.3.14
-mock=1.0
@@ -16 +15,4 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
+
+# for test_matchmaker_redis
+redis=2.10.0
@@ -25 +27 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5afaa74..c962f4a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -25 +25 @@ redis=2.10.0
-pyzmq=14.3.1
+pyzmq=14.3.1 # LGPL+BSD
@@ -34 +34 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 

[openstack-dev] [release] python-barbicanclient release 3.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are amped to announce the release of:

python-barbicanclient 3.1.0: Client Library for OpenStack Barbican Key
Management API

For more details, please see the git log history below.


Changes in python-barbicanclient 3.0.3..3.1.0
-

e24ed33 2015-04-20 13:58:33 -0500 Excluding tests from coverage report
137a893 2015-04-17 10:24:26 -0500 Fix the clientrc file to match defaults and 
add docs
f2ddf1e 2015-04-16 17:36:59 -0500 Updating client and client docs for accuracy
c1fd9d4 2015-04-16 16:13:41 -0500 Porting over more documentation to RST from 
cli wiki
538daa3 2015-04-16 18:12:46 + Uncap library requirements for liberty
840a98c 2015-04-15 15:38:27 -0500 Adding payload flag to get secret
e06df05 2015-04-15 14:20:56 -0500 Raising errors from the client instead of 
ksclient
bbd14af 2015-04-10 11:43:21 +0200 Fix order listing on the command line.
f0fe464 2015-04-08 19:02:22 -0500 Fixing the broken functional tests
54a52ae 2015-04-02 08:32:23 +1100 Use the ksc Adapter instead of custom 
HTTPClient
7c0a1d7 2015-03-26 15:47:11 -0500 Negative tests for orders

Diffstat (except docs and test files)
-

.coveragerc|   2 +-
barbicanclient/barbican_cli/orders.py  |   6 +-
barbicanclient/barbican_cli/secrets.py |  14 +-
barbicanclient/base.py |   2 +-
barbicanclient/client.py   | 130 +-
barbicanclient/containers.py   |  37 +++-
barbicanclient/exceptions.py   |  28 +++
barbicanclient/orders.py   |  55 --
barbicanclient/secrets.py  |  35 ++--
clientrc   |  25 ++-
.../client/v1/functional/test_containers.py|  47 +++--
.../client/v1/functional/test_orders.py| 196 +
.../client/v1/functional/test_secrets.py   |  81 ++---
requirements.txt   |   8 +-
test-requirements.txt  |   4 +-
20 files changed, 770 insertions(+), 217 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b125e91..187135f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,4 +9,4 @@ python-keystoneclient=1.1.0
-cliff=1.10.0,1.11.0  # Apache-2.0
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+cliff=1.10.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 684cef9..036e2f9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -17 +17 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-ironicclient release 0.6.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are psyched to announce the release of:

python-ironicclient 0.6.0: OpenStack Bare Metal Provisioning API
Client Library

For more details, please see the git log history below.


Changes in python-ironicclient 0.5.1..0.6.0
---

8f476f4 2015-04-21 00:10:08 + Encode exception on cli for UnicodeDecodeError
28bdd0b 2015-04-17 16:25:44 +0200 Implement and enable retries on Conflict
fba8364 2015-04-16 18:13:06 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

ironicclient/client.py   |   9 +-
ironicclient/common/http.py  |  46 +
ironicclient/shell.py|  32 +-
requirements.txt |   4 +-
test-requirements.txt|   2 +-
6 files changed, 265 insertions(+), 11 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b20966d..b837718 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,2 +7,2 @@ lxml=2.3
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d2e45fe..57e162e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ mock=1.0
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-designateclient release 1.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are happy to announce the release of:

python-designateclient 1.2.0: OpenStack DNS as a Service - Client

For more details, please see the git log history below and:

http://launchpad.net/python-designateclient/+milestone/1.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/python-designateclient

Changes in python-designateclient 1.1.1..1.2.0
--

39d8b54 2015-04-21 15:07:07 + Update README to work with release tools
ed808de 2015-04-16 18:12:56 + Uncap library requirements for liberty
94c242f 2015-03-21 00:17:31 + Updated from global requirements
debf39a 2015-02-24 12:44:24 +0530 Added extra previllege to list all domains 
from all tenants
4118d0f 2015-02-20 13:59:17 + Updated from global requirements
ab3ed69 2015-02-13 02:00:03 + Updated from global requirements
e0e428a 2015-01-29 15:07:09 +0100 Fix if checking on ttl for Create/Update 
commands
92b5872 2015-01-26 10:34:00 + Updated from global requirements
e20b1d3 2014-12-05 03:30:39 + Workflow documentation is now in infra-manual

Diffstat (except docs and test files)
-

README.rst | 17 +
designateclient/cli/domains.py |  4 ++--
designateclient/cli/records.py |  4 ++--
designateclient/shell.py   |  4 
designateclient/utils.py   |  3 ++-
designateclient/v1/__init__.py |  5 -
requirements.txt   |  8 
8 files changed, 36 insertions(+), 11 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 82387a7..2ced90a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-cliff=1.7.0  # Apache-2.0
+cliff=1.10.0  # Apache-2.0
@@ -7 +7 @@ pbr=0.6,!=0.7,1.0
-python-keystoneclient=0.11.1
+python-keystoneclient=1.1.0
@@ -9,2 +9,2 @@ requests=2.2.0,!=2.4.0
-six=1.7.0
-stevedore=1.1.0  # Apache-2.0
+six=1.9.0
+stevedore=1.3.0  # Apache-2.0



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


Re: [openstack-dev] [neutron][lbaas] adding lbaas core

2015-04-21 Thread Jain, Vivek
Congrats Phil !!

Thanks,
Vivek

 On Apr 21, 2015, at 10:16 AM, Phillip Toohill phillip.tooh...@rackspace.com 
 wrote:
 
 Thank you!
 
 Phillip V. Toohill III
 Software Developer
 
 phone: 210-312-4366
 mobile: 210-440-8374
 
 
 
 From: Brandon Logan brandon.lo...@rackspace.com
 Sent: Tuesday, April 21, 2015 11:57 AM
 To: OpenStack Development Mailing List (not for usage questions)
 Subject: Re: [openstack-dev] [neutron][lbaas] adding lbaas core
 
 Welcome Phil!
 
 From: Doug Wiegley doug...@parksidesoftware.com
 Sent: Tuesday, April 21, 2015 11:54 AM
 To: OpenStack Development Mailing List (not for usage questions)
 Subject: Re: [openstack-dev] [neutron][lbaas] adding lbaas core
 
 It’s been a week, welcome Phil.
 
 Thanks,
 doug
 
 
 On Apr 13, 2015, at 2:39 PM, Doug Wiegley doug...@parksidesoftware.com 
 wrote:
 
 Hi all,
 
 I'd like to nominate Philip Toohill as a neutron-lbaas core. Good guy, did a 
 bunch of work on the ref impl for lbaasv2, and and I'll let the numbers[1] 
 speak for themselves.
 
 Existing lbaas cores, please vote.  All three of us.  :-)
 
 [1] http://stackalytics.com/report/contribution/neutron-lbaas/30
 
 Thanks,
 doug
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

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


Re: [openstack-dev] [keystone] keystonemiddleware stable/juno broken

2015-04-21 Thread Brant Knudson
On Tue, Apr 21, 2015 at 12:10 PM, gordon chung g...@live.ca wrote:

 __
  Date: Tue, 21 Apr 2015 11:12:12 -0500
  From: b...@acm.org
  To: openstack-dev@lists.openstack.org
  Subject: Re: [openstack-dev] [keystone] keystonemiddleware stable/juno
 broken
 
 
 
  On Sun, Apr 19, 2015 at 2:21 PM, Brant Knudson
  b...@acm.orgmailto:b...@acm.org wrote:
 
  Ever since the stable/juno branch was created for keystonemiddleware
  it's been broken and there are several changes piling up there. The fix
  for bug 1408838 Tests fail with new oslo.utils 1.2.1 allows the tests
  to pass. I cherry-picked the fix here[1].
 
  Based on the title of the bug, you'd think that capping
  oslo.utils1.2.1 would be an alternative fix, but I tried installing
  older versions of oslo.utils and eventually it failed with a completely
  different error, so I think that's a dead end.
 
  [1] https://review.openstack.org/#/c/175232/
 
 
  So this fix has merged, but keystonemiddleware has another problem --
  the proposal bot posted a change to get the requirements up to date and
  that's failing all the -python* jobs. Looks like what's happening is
  that during the tox venv installation the oslo.messaging package is
  being updated to version 1.9.0, which is way newer than the other oslo
  packages and this is causing a test that uses pkg_resource to fail with
  a dependency issue (oslo.messaging 1.9.0 requires
  oslo.utils1.5.0,1.4.0 but global requirements has oslo.utils1.2.0,
  so that's what's installed). This all appears to be related to other
  issues we've seen where the dep resolver isn't working as expected.
 
  I tried using an older pycadf (which, from the tox logs is where
  oslo.messaging is being upgraded) but it was only with a very old
  version of pycadf that things worked.

 does it make sense to make a stable/juno branch for pycadf and remove the
 oslo.messaging requirement? it actually isn't a mandatory requirement and
 was moved to test-requirements in 0.7.0


Gordon -

I think that would also work... if I have some time I'll take a look at it,
or maybe someone else will get to it first.

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


[openstack-dev] [release] oslo.serialization release 1.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are amped to announce the release of:

oslo.serialization 1.1.0: oslo.serialization library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/1.1.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.serialization 0.3.0..1.1.0
--

a7bade1 2014-10-24 09:29:18 -0400 Add pbr to installation requirements
9701670 2014-10-22 19:16:47 + Updated from global requirements
f3aa93c 2014-10-08 22:25:56 +0100 Fix pep8, docs, requirements issues in 
jsonutils and tests
d4e3609 2014-10-08 22:50:04 +0200 Remove extraneous vim editor configuration 
comments
ce89925 2014-10-02 16:18:01 -0400 Support building wheels (PEP-427)
472e6c9 2014-10-01 16:47:57 +0200 Fix coverage testing
ddde5a5 2014-09-19 08:51:05 + Updated from global requirements
0929bde 2014-09-15 10:11:55 +0100 Support 'built-in' datetime module
9498865 2014-09-10 09:54:05 -0400 Add history/changelog to docs

Diffstat (except docs and test files)
-

oslo/__init__.py|  2 --
oslo/serialization/jsonutils.py | 20 +++-
requirements.txt|  4 +++-
setup.cfg   |  3 +++
test-requirements.txt   | 11 ++-
8 files changed, 27 insertions(+), 20 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 2dc5dea..176ce3c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,0 +4,2 @@
+
+pbr=0.6,!=0.7,1.0
@@ -9 +11 @@ iso8601=0.1.9
-oslo.utils=0.3.0   # Apache-2.0
+oslo.utils=1.0.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a0ed1c5..f4c82b9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking=0.5.6,0.8
+hacking=0.9.2,0.10
@@ -9,2 +9,2 @@ netaddr=0.7.12
-sphinx=1.1.2,!=1.2.0,1.3
-oslosphinx=2.2.0.0a2
+sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
+oslosphinx=2.2.0  # Apache-2.0
@@ -12 +12 @@ oslosphinx=2.2.0.0a2
-oslotest=1.1.0.0a2
+oslotest=1.2.0  # Apache-2.0
@@ -14 +14,2 @@ simplejson=2.2.0
-oslo.i18n=0.3.0  # Apache-2.0
+oslo.i18n=1.0.0  # Apache-2.0
+coverage=3.6



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


[openstack-dev] [release] oslo.vmware release 0.8.0 (liberty)

2015-04-21 Thread Doug Hellmann


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


[openstack-dev] [release] oslo.policy release 0.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are eager to announce the release of:

oslo.middleware 0.2.0: Oslo Middleware library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/0.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.middleware 0.1.0..0.2.0
---

7baf57a 2014-11-20 14:11:31 + Updated from global requirements
6f88759 2014-11-18 11:36:19 + Updated from global requirements
f9d0b94 2014-11-17 18:47:25 -0500 Flesh out the README
edfa12c 2014-11-12 06:01:14 + Imported Translations from Transifex
5fd894b 2014-11-05 08:35:00 + Updated from global requirements
28b8ad2 2014-10-24 09:28:41 -0400 Add pbr to installation requirements
b49d38c 2014-10-22 19:16:44 + Updated from global requirements
2f53838 2014-10-11 15:56:09 + Updated from global requirements
afb541d 2014-10-08 22:49:07 +0200 Remove extraneous vim editor configuration 
comments
c32959f 2014-10-03 06:07:24 + Imported Translations from Transifex
9ccefd8 2014-10-02 16:18:01 -0400 Support building wheels (PEP-427)
72836d0 2014-10-01 16:50:40 +0200 Fix coverage testing
7ee3b0f 2014-10-01 08:16:10 -0400 Expose sizelimit option to config generator
7846039 2014-09-30 06:39:25 + Imported Translations from Transifex
e18de4a 2014-09-26 06:00:56 + Imported Translations from Transifex
7874cf9 2014-09-19 08:51:01 + Updated from global requirements
d7bdf52 2014-09-18 06:04:53 + Imported Translations from Transifex
3679023 2014-09-16 18:30:18 +0200 Remove oslo-incubator fixture

Diffstat (except docs and test files)
-

README.rst |  5 +-
openstack-common.conf  |  1 -
.../de/LC_MESSAGES/oslo.middleware-log-error.po| 27 +++
.../locale/de/LC_MESSAGES/oslo.middleware.po   | 27 +++
.../en_GB/LC_MESSAGES/oslo.middleware-log-error.po | 27 +++
.../locale/en_GB/LC_MESSAGES/oslo.middleware.po| 27 +++
.../fr/LC_MESSAGES/oslo.middleware-log-error.po| 27 +++
.../locale/fr/LC_MESSAGES/oslo.middleware.po   | 27 +++
.../locale/oslo.middleware-log-critical.pot| 20 +
.../locale/oslo.middleware-log-error.pot   | 25 +++
.../locale/oslo.middleware-log-info.pot| 20 +
.../locale/oslo.middleware-log-warning.pot | 20 +
oslo/__init__.py   |  2 -
.../openstack/common/fixture/__init__.py   |  0
oslo/middleware/openstack/common/fixture/config.py | 85 --
oslo/middleware/opts.py| 45 
oslo/middleware/sizelimit.py   | 30 +---
requirements.txt   |  5 +-
setup.cfg  |  9 ++-
test-requirements.txt  |  9 ++-
21 files changed, 334 insertions(+), 109 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 414bdf6..275fa4f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5 @@
+pbr=0.6,!=0.7,1.0
@@ -6,2 +7,2 @@ Babel=1.3
-oslo.config=1.4.0.0a3
-oslo.i18n=0.3.0  # Apache-2.0
+oslo.config=1.4.0  # Apache-2.0
+oslo.i18n=1.0.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 506a33d..c5c0328 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,4 +8,5 @@ mock=1.0
-oslosphinx=2.2.0.0a2
-oslotest=1.1.0.0a2
-sphinx=1.1.2,!=1.2.0,1.3
-testtools=0.9.34
+oslosphinx=2.2.0  # Apache-2.0
+oslotest=1.2.0  # Apache-2.0
+sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
+testtools=0.9.36,!=1.2.0
+coverage=3.6



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


[openstack-dev] [release] python-tooz release 0.8.0 (liberty)

2015-04-21 Thread Doug Hellmann


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


[openstack-dev] [release] bad release note emails

2015-04-21 Thread Doug Hellmann
Some of the repos I was trying to generate release notes from,
especially the python-fooclient repos, don't have the data in the
README.rst files needed for the script to work. As a result, some of the
emails are blank.

I'm working on fixing that, sorry for the noise.

Doug


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


[openstack-dev] [release] oslo.db release 1.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are amped to announce the release of:

oslo.db 1.2.0: oslo.db library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/1.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.db 1.1.0..1.2.0
---

f740e3b 2014-11-28 06:01:27 + Imported Translations from Transifex
ca1ad56 2014-11-21 17:05:34 +0200 Make test_models pass on py3
549ba15 2014-11-21 12:32:04 +0200 Repair include_object to accommodate new 
objects
10e8d15 2014-11-20 19:26:22 +0200 Add table name to foreign keys diff
ddd11df 2014-11-20 14:11:24 + Updated from global requirements
2269848 2014-11-19 19:46:04 +0200 Handle Galera deadlock on SELECT FOR UPDATE
4b2058b 2014-11-19 16:02:42 +0200 Add exception filter for 
_sqlite_dupe_key_error
b6d363d 2014-11-19 15:21:20 +0200 Add info on how to run unit tests
7f755bf 2014-11-18 16:05:01 +0200 Ensure is_backend_avail() doesn't leave open 
connections
c54d3a9 2014-11-18 11:36:12 + Updated from global requirements
2099177 2014-11-08 12:58:23 + Add pbr to installation requirements
135701b 2014-10-27 21:21:10 -0700 Fix python3.x scoping issues with removed 
'de' variable

Diffstat (except docs and test files)
-

CONTRIBUTING.rst   | 39 +++
.../locale/en_GB/LC_MESSAGES/oslo.db-log-info.po   |  8 ++--
oslo.db/locale/fr/LC_MESSAGES/oslo.db-log-error.po | 56 ++
oslo.db/locale/fr/LC_MESSAGES/oslo.db-log-info.po  | 33 +
.../locale/fr/LC_MESSAGES/oslo.db-log-warning.po   | 40 
oslo/db/sqlalchemy/exc_filters.py  | 21 ++--
oslo/db/sqlalchemy/session.py  | 10 ++--
oslo/db/sqlalchemy/test_migrations.py  |  2 +-
oslo/db/sqlalchemy/utils.py|  3 +-
requirements.txt   |  1 +
test-requirements-py2.txt  |  2 +-
test-requirements-py3.txt  |  2 +-
15 files changed, 233 insertions(+), 35 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index cc50660..f8a0d8c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5 @@
+pbr=0.6,!=0.7,1.0
diff --git a/test-requirements-py2.txt b/test-requirements-py2.txt
index 13cea90..ac5c18a 100644
--- a/test-requirements-py2.txt
+++ b/test-requirements-py2.txt
@@ -19 +19 @@ testscenarios=0.4
-testtools=0.9.36
+testtools=0.9.36,!=1.2.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index 4f195da..58b9a3d 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -18 +18 @@ testscenarios=0.4
-testtools=0.9.36
+testtools=0.9.36,!=1.2.0



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


[openstack-dev] [release] oslotest release 1.6.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are stoked to announce the release of:

oslotest 1.6.0: Oslo test framework

For more details, please see the git log history below and:

http://launchpad.net/oslotest/+milestone/1.6.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslotest

Changes in oslotest 1.5.1..1.6.0


9116088 2015-04-16 18:09:08 + Uncap library requirements for liberty
1542d8c 2015-04-04 02:39:46 -0400 Cleanup README.rst and setup.cfg
2478170 2015-04-03 16:43:21 +0200 mockpatch: factorize code
d0d6528 2015-04-03 14:13:03 + Update to latest hacking
88ea8c1 2015-03-21 00:17:19 + Updated from global requirements
fd60b9c 2015-03-12 14:31:54 +0100 mockpatch: fix a potential race condition

Diffstat (except docs and test files)
-

README.rst|  3 ++-
oslotest/mockpatch.py | 47 +--
setup.cfg |  2 +-
test-requirements.txt |  4 ++--
4 files changed, 22 insertions(+), 34 deletions(-)


Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 5a845ba..d6f80b3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking=0.9.2,0.10
+hacking=0.10.0,0.11
@@ -14 +14 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-neutronclient release 2.5.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are pumped to announce the release of:

python-neutronclient 2.5.0: CLI and Client Library for OpenStack
Networking

For more details, please see the git log history below.


Changes in python-neutronclient 2.4.0..2.5.0


2f0fc2c 2015-04-16 18:13:29 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

requirements.txt  | 8 
test-requirements.txt | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 12f89a0..b7a9ee1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ argparse
-cliff=1.10.0,1.11.0  # Apache-2.0
+cliff=1.10.0  # Apache-2.0
@@ -9,3 +9,3 @@ netaddr=0.7.12
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b910353..1c395de 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12,2 +12,2 @@ mock=1.0
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


[openstack-dev] [release] python-glanceclient release 0.18.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are gleeful to announce the release of:

python-glanceclient 0.18.0: OpenStack Image API Client Library

For more details, please see the git log history below and:

http://launchpad.net/python-glanceclient/+milestone/0.18.0

Please report issues through launchpad:

http://bugs.launchpad.net/python-glanceclient

Changes in python-glanceclient 0.17.0..0.18.0
-

8b4456a 2015-04-16 18:13:00 + Uncap library requirements for liberty
76c9f68 2015-04-14 10:00:51 +0200 Add unit tests for log_curl_request
bd0aa06 2015-04-11 11:04:23 + Fix https stack trace on python 3.4 client
c698b4e 2015-04-11 11:03:54 + Fix client when using no ssl compression
64a1a0f 2015-04-11 11:00:19 + Add SSL cert verification regression tests
c730266 2015-04-11 00:02:22 +1200 Omit 'locations' as image-create parameter
a6234d1 2015-04-02 06:15:48 + Creating task with invalid property crashes 
in py3
fd2f989 2015-03-28 14:22:49 +1100 Don't accept *args for client
e386e44 2015-03-28 14:21:51 +1100 Stub authentication requests rather than 
plugins
27f70bb 2015-03-28 14:19:52 +1100 Remove keystoneclient mocks
02b1a05 2015-03-28 14:16:00 +1100 Replace mox in tests with requests-mock
90407d9 2015-03-27 19:03:48 +0300 Expose 'is_base' schema property attribute
2c08b40 2015-03-26 12:42:36 + Validate tag name when filtering for images
13b5a5a 2015-03-26 12:42:18 + Remove redundant FakeSchemaAPI __init__ method
c149a94 2015-03-22 17:26:55 +0530 glance image-show now have --human-readable 
option
42d7548 2015-03-19 20:53:54 -0600 Test unit for checking update active images
6d864ef 2015-03-19 10:24:34 +0100 Correct help messages for image-update command
f272ab3 2015-02-16 11:09:00 +1100 Generate API documentation
a1bb3eb 2014-11-26 12:20:40 -0600 Use any instead of False in generator

Diffstat (except docs and test files)
-

glanceclient/client.py|   9 ++
glanceclient/common/https.py  |  11 +-
glanceclient/common/utils.py  |   4 +-
glanceclient/v1/client.py |   4 +-
glanceclient/v1/shell.py  |   6 +-
glanceclient/v2/client.py |   4 +-
glanceclient/v2/images.py |  15 ++-
glanceclient/v2/schemas.py|  21 ++-
glanceclient/v2/shell.py  |   9 +-
glanceclient/v2/tasks.py  |   2 +-
requirements.txt  |   8 +-
test-requirements.txt |   5 +-
tox.ini   |   2 +-
25 files changed, 608 insertions(+), 471 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index c34e04a..7245e72 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ PrettyTable=0.7,0.8
-python-keystoneclient=1.0.0
+python-keystoneclient=1.1.0
@@ -12,3 +12,3 @@ warlock=1.0.1,2
-six=1.7.0
-oslo.utils=1.2.0   # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
+six=1.9.0
+oslo.utils=1.4.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 06cb4aa..b0e7f67 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +7,0 @@ discover
-mox3=0.7.0
@@ -10 +9 @@ mock=1.0
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -13,0 +13,2 @@ testtools=0.9.36,!=1.2.0
+fixtures=0.3.14
+requests-mock=0.6.0  # Apache-2.0



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


[openstack-dev] [release] python-magnumclient release 0.1.0 (liberty)

2015-04-21 Thread Doug Hellmann


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


[openstack-dev] [release] oslo.middleware release 0.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are glad to announce the release of:

oslo.middleware 0.2.0: Oslo Middleware library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/0.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.middleware 0.1.0..0.2.0
---

7baf57a 2014-11-20 14:11:31 + Updated from global requirements
6f88759 2014-11-18 11:36:19 + Updated from global requirements
f9d0b94 2014-11-17 18:47:25 -0500 Flesh out the README
edfa12c 2014-11-12 06:01:14 + Imported Translations from Transifex
5fd894b 2014-11-05 08:35:00 + Updated from global requirements
28b8ad2 2014-10-24 09:28:41 -0400 Add pbr to installation requirements
b49d38c 2014-10-22 19:16:44 + Updated from global requirements
2f53838 2014-10-11 15:56:09 + Updated from global requirements
afb541d 2014-10-08 22:49:07 +0200 Remove extraneous vim editor configuration 
comments
c32959f 2014-10-03 06:07:24 + Imported Translations from Transifex
9ccefd8 2014-10-02 16:18:01 -0400 Support building wheels (PEP-427)
72836d0 2014-10-01 16:50:40 +0200 Fix coverage testing
7ee3b0f 2014-10-01 08:16:10 -0400 Expose sizelimit option to config generator
7846039 2014-09-30 06:39:25 + Imported Translations from Transifex
e18de4a 2014-09-26 06:00:56 + Imported Translations from Transifex
7874cf9 2014-09-19 08:51:01 + Updated from global requirements
d7bdf52 2014-09-18 06:04:53 + Imported Translations from Transifex
3679023 2014-09-16 18:30:18 +0200 Remove oslo-incubator fixture

Diffstat (except docs and test files)
-

README.rst |  5 +-
openstack-common.conf  |  1 -
.../de/LC_MESSAGES/oslo.middleware-log-error.po| 27 +++
.../locale/de/LC_MESSAGES/oslo.middleware.po   | 27 +++
.../en_GB/LC_MESSAGES/oslo.middleware-log-error.po | 27 +++
.../locale/en_GB/LC_MESSAGES/oslo.middleware.po| 27 +++
.../fr/LC_MESSAGES/oslo.middleware-log-error.po| 27 +++
.../locale/fr/LC_MESSAGES/oslo.middleware.po   | 27 +++
.../locale/oslo.middleware-log-critical.pot| 20 +
.../locale/oslo.middleware-log-error.pot   | 25 +++
.../locale/oslo.middleware-log-info.pot| 20 +
.../locale/oslo.middleware-log-warning.pot | 20 +
oslo/__init__.py   |  2 -
.../openstack/common/fixture/__init__.py   |  0
oslo/middleware/openstack/common/fixture/config.py | 85 --
oslo/middleware/opts.py| 45 
oslo/middleware/sizelimit.py   | 30 +---
requirements.txt   |  5 +-
setup.cfg  |  9 ++-
test-requirements.txt  |  9 ++-
21 files changed, 334 insertions(+), 109 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 414bdf6..275fa4f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5 @@
+pbr=0.6,!=0.7,1.0
@@ -6,2 +7,2 @@ Babel=1.3
-oslo.config=1.4.0.0a3
-oslo.i18n=0.3.0  # Apache-2.0
+oslo.config=1.4.0  # Apache-2.0
+oslo.i18n=1.0.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 506a33d..c5c0328 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,4 +8,5 @@ mock=1.0
-oslosphinx=2.2.0.0a2
-oslotest=1.1.0.0a2
-sphinx=1.1.2,!=1.2.0,1.3
-testtools=0.9.34
+oslosphinx=2.2.0  # Apache-2.0
+oslotest=1.2.0  # Apache-2.0
+sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
+testtools=0.9.36,!=1.2.0
+coverage=3.6



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


[openstack-dev] [release] oslo.db release 1.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

oslo.db 1.2.0: oslo.db library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/1.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.db 1.1.0..1.2.0
---

f740e3b 2014-11-28 06:01:27 + Imported Translations from Transifex
ca1ad56 2014-11-21 17:05:34 +0200 Make test_models pass on py3
549ba15 2014-11-21 12:32:04 +0200 Repair include_object to accommodate new 
objects
10e8d15 2014-11-20 19:26:22 +0200 Add table name to foreign keys diff
ddd11df 2014-11-20 14:11:24 + Updated from global requirements
2269848 2014-11-19 19:46:04 +0200 Handle Galera deadlock on SELECT FOR UPDATE
4b2058b 2014-11-19 16:02:42 +0200 Add exception filter for 
_sqlite_dupe_key_error
b6d363d 2014-11-19 15:21:20 +0200 Add info on how to run unit tests
7f755bf 2014-11-18 16:05:01 +0200 Ensure is_backend_avail() doesn't leave open 
connections
c54d3a9 2014-11-18 11:36:12 + Updated from global requirements
2099177 2014-11-08 12:58:23 + Add pbr to installation requirements
135701b 2014-10-27 21:21:10 -0700 Fix python3.x scoping issues with removed 
'de' variable

Diffstat (except docs and test files)
-

CONTRIBUTING.rst   | 39 +++
.../locale/en_GB/LC_MESSAGES/oslo.db-log-info.po   |  8 ++--
oslo.db/locale/fr/LC_MESSAGES/oslo.db-log-error.po | 56 ++
oslo.db/locale/fr/LC_MESSAGES/oslo.db-log-info.po  | 33 +
.../locale/fr/LC_MESSAGES/oslo.db-log-warning.po   | 40 
oslo/db/sqlalchemy/exc_filters.py  | 21 ++--
oslo/db/sqlalchemy/session.py  | 10 ++--
oslo/db/sqlalchemy/test_migrations.py  |  2 +-
oslo/db/sqlalchemy/utils.py|  3 +-
requirements.txt   |  1 +
test-requirements-py2.txt  |  2 +-
test-requirements-py3.txt  |  2 +-
15 files changed, 233 insertions(+), 35 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index cc50660..f8a0d8c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5 @@
+pbr=0.6,!=0.7,1.0
diff --git a/test-requirements-py2.txt b/test-requirements-py2.txt
index 13cea90..ac5c18a 100644
--- a/test-requirements-py2.txt
+++ b/test-requirements-py2.txt
@@ -19 +19 @@ testscenarios=0.4
-testtools=0.9.36
+testtools=0.9.36,!=1.2.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index 4f195da..58b9a3d 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -18 +18 @@ testscenarios=0.4
-testtools=0.9.36
+testtools=0.9.36,!=1.2.0



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


[openstack-dev] [release] oslotest release 1.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are excited to announce the release of:

oslotest 1.3.0: OpenStack test framework

For more details, please see the git log history below and:

http://launchpad.net/oslotest/+milestone/1.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslotest

Changes in oslotest 1.2.0..1.3.0


2568413 2014-11-20 14:11:42 + Updated from global requirements
30925bd 2014-11-18 11:36:30 + Updated from global requirements
47afc62 2014-11-05 08:35:07 + Updated from global requirements
230f8e3 2014-10-24 09:31:39 -0400 Add pbr to installation requirements
fa1f130 2014-10-22 01:19:49 -0400 Clean up the docs for oslo_debug_helper

Diffstat (except docs and test files)
-

requirements.txt|  3 ++-
2 files changed, 19 insertions(+), 6 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 01d1947..125b54e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5 @@
+pbr=0.6,!=0.7,1.0
@@ -11 +12 @@ testscenarios=0.4
-testtools=0.9.34
+testtools=0.9.36,!=1.2.0



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


[openstack-dev] [release] oslo.rootwrap release 1.4.0 (liberty)

2015-04-21 Thread Doug Hellmann


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


Re: [openstack-dev] [nova][python-novaclient] microversion implementation on client side

2015-04-21 Thread Chris Friesen

On 04/21/2015 11:35 AM, Hayes, Graham wrote:

From: Jay Pipes [jaypi...@gmail.com]
The existing --os-compute-api-version CLI option should be made to take:

   * 2
   * \d+.\d+
   * latest

And nothing else.



Yes - please don't add a flag to the cli (or the python bindings for
that matter)


Isn't a cli flag exactly what Jay was describing?


Speaking as someone who spends a lot of time interaction with different
clouds, based on different versions of OpenStack and develops on top of
tip of master clouds - the thought of trying to remember what micro
versions are enabled on the cloud I am currently testing / working on is
terrifying.


This should be done via discovery. If a call requires a micro-version
that is not deployed - return an error.


I haven't had the pleasure(?) of needing to do this, but wouldn't you need to 
know what API versions are available before you try to do some task?  (In order 
to know what actions are available, or what parameters to expect to be returned.)


As I understand it, Jay's proposal is that if you don't specify a version you 
get the default (currently version 2, I think), if you do specify a version you 
get that version, and if you specify latest then you get the most recent 
version that the server knows about.


Chris

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


[openstack-dev] [release] debtcollector release 0.4.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are satisfied to announce the release of:

debtcollector 0.4.0: A collection of Python deprecation patterns and
strategies that help you collect your technical debt in a non-
destructive manner.

For more details, please see the git log history below and:

http://launchpad.net/debtcollector/+milestone/0.4.0

Please report issues through launchpad:

http://bugs.launchpad.net/debtcollector

Changes in debtcollector 0.3.0..0.4.0
-

62a75d7 2015-04-16 17:49:16 + Uncap library requirements for liberty
3afa864 2015-04-10 17:37:16 -0700 No longer need to workaround six issue/bug
3eddc93 2015-04-08 10:35:17 -0700 Add pypi download + version badges
cd3e5d8 2015-03-21 00:08:07 + Updated from global requirements

Diffstat (except docs and test files)
-

README.rst | 8 
debtcollector/moves.py | 8 +---
requirements.txt   | 2 +-
test-requirements.txt  | 4 ++--
5 files changed, 14 insertions(+), 11 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6af7f18..827fc3b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ six=1.9.0
-oslo.utils=1.2.0 # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8592bde..031650a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


[openstack-dev] [release] cliff release 1.11.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are delighted to announce the release of:

cliff 1.11.0: Command Line Interface Formulation Framework

For more details, please see the git log history below and:

https://launchpad.net/python-cliff/+milestone/1.11.0

Please report issues through launchpad:

https://bugs.launchpad.net/python-cliff

Changes in cliff 1.10.1..1.11.0
---

3b138fe 2015-04-18 13:12:20 +0200 Catch and ignore error when locale can not be 
set
f558d9e 2015-04-16 17:47:46 + Uncap library requirements for liberty
40da955 2015-03-21 00:08:05 + Updated from global requirements
c7462f8 2015-03-10 16:35:58 +1100 Update links to setuptools doc.
91f5ad3 2015-03-06 12:28:04 -0600 Pass user command text to the Command object
299fbb7 2015-02-20 17:45:55 + Change the argument passed to __init__ for 
help

Diffstat (except docs and test files)
-

README.rst  |  2 +-
cliff/app.py| 11 +--
cliff/command.py|  3 ++-
cliff/display.py|  5 +++--
cliff/help.py   |  3 ++-
requirements.txt|  2 +-
test-requirements.txt   |  2 +-
9 files changed, 25 insertions(+), 10 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 754a591..0bc229b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ six=1.9.0
-stevedore=1.1.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ebb6880..af151ba 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.context release 0.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are jubilant to announce the release of:

oslo.context 0.3.0: Oslo Context library

For more details, please see the git log history below and:

http://launchpad.net/oslo.context/+milestone/0.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.context

Changes in oslo.context 0.2.0..0.3.0


95c031d 2015-04-16 18:02:15 + Uncap library requirements for liberty
6ac5cc2 2015-04-04 02:02:41 -0400 Standardize setup.cfg summary for oslo libs
2d6b2d6 2015-04-03 13:57:40 + Update to latest hacking
abfc021 2015-03-26 11:00:56 + Updated from global requirements
7cc81aa 2015-03-05 14:50:48 -0500 fix bug tracker link

Diffstat (except docs and test files)
-

README.rst| 2 +-
setup.cfg | 2 +-
test-requirements.txt | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)


Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 7793b38..0d0e2e5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking=0.9.1,0.10
-oslotest=1.2.0  # Apache-2.0
+hacking=0.10.0,0.11
+oslotest=1.5.1  # Apache-2.0
@@ -10 +10 @@ coverage=3.6
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] keystonemiddleware release 1.6.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are overjoyed to announce the release of:

keystonemiddleware 1.6.0: Middleware for OpenStack Identity

For more details, please see the git log history below.


Changes in keystonemiddleware 1.5.0..1.6.0
--

04a6a9f 2015-04-16 17:53:57 + Uncap library requirements for liberty
452bf87 2015-04-16 16:32:37 +1000 Remove retry parameter
90edbc8 2015-04-14 15:01:39 + Fix s3_token middleware parsing insecure 
option
1150d04 2015-04-08 18:58:41 + Updated from global requirements
809967f 2015-04-08 02:42:23 + Pull echo service out of auth_token.
abcdbb3 2015-04-05 16:12:43 + Fix typos in keystonemiddleware
bafd958 2015-03-16 14:24:47 +1100 Rename requests mock object in testing
8e1bba1 2015-03-15 08:36:44 -0500 Update auth_token config docs
71fc24e 2015-03-14 18:45:56 +0800 Crosslink to other sites that are owned by 
Keystone
50c2baf 2015-03-13 08:59:15 -0500 Move _memcache_pool into auth_token
fec6f62 2015-03-11 17:03:54 -0500 Move unit tests into tests.unit

Diffstat (except docs and test files)
-

keystonemiddleware/_memcache_pool.py   |  184 --
keystonemiddleware/auth_token/__init__.py  |   86 +-
keystonemiddleware/auth_token/_cache.py|4 +-
keystonemiddleware/auth_token/_memcache_pool.py|  184 ++
keystonemiddleware/echo/__init__.py|0
keystonemiddleware/echo/__main__.py|7 +
keystonemiddleware/echo/service.py |   46 +
keystonemiddleware/s3_token.py |3 +-
.../unit/auth_token/test_auth_token_middleware.py  | 2760 +++
requirements.txt   |8 +-
test-requirements-py3.txt  |8 +-
test-requirements.txt  |8 +-
40 files changed, 5041 insertions(+), 4968 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b207833..0a4ff4b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ iso8601=0.1.9
-oslo.config=1.9.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
@@ -9,3 +9,3 @@ oslo.context=0.2.0 # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.serialization=1.2.0   # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index ff9e614..9a33730 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -11,4 +11,4 @@ pycrypto=2.6
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
-oslo.messaging=1.6.0  # Apache-2.0
-requests-mock=0.5.1  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
+oslo.messaging=1.8.0  # Apache-2.0
+requests-mock=0.6.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 55d21d5..e36b86e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12,4 +12,4 @@ pycrypto=2.6
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
-oslo.messaging=1.6.0  # Apache-2.0
-requests-mock=0.5.1  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
+oslo.messaging=1.8.0  # Apache-2.0
+requests-mock=0.6.0  # Apache-2.0



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


[openstack-dev] [release] oslo.i18n release 0.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are thrilled to announce the release of:

oslo.i18n HEAD: oslo.i18n library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/HEAD

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.i18n 0.1.0..HEAD


166f4a5 2014-07-13 12:35:19 -0700 Document how to add import exceptions
a4fc251 2014-07-13 12:35:15 -0700 Remove mention of Message objects from public 
docs
d648097 2014-06-05 22:20:35 +0200 Setup for translation

Diffstat (except docs and test files)
-

oslo.i18n/locale/oslo.i18n.pot | 29 +
oslo/i18n/_gettextutils.py |  5 -
oslo/i18n/log.py   | 12 +---
4 files changed, 77 insertions(+), 8 deletions(-)



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


Re: [openstack-dev] [TripleO] on supporting multiple implementations of tripleo-heat-templates

2015-04-21 Thread Dan Prince
On Fri, 2015-04-17 at 15:21 +0200, Giulio Fidente wrote:
 Hi,
 
 the Heat/Puppet implementation of the Overcloud deployment seems to be 
 surpassing in features the Heat/Elements implementation.
 
 The changes for Ceph are an example, the Puppet based version is already 
 adding features which don't have they counterpart into Elements based.
 
 Recently we started working on the addition of Pacemaker into the 
 Overcloud, to monitor the services and provide a number of 'auto 
 healing' features, and again this is happening in the Puppet 
 implementation only (at least for now) so I think the gap will become 
 bigger.
 
 Given we support different implementations with a single top-level 
 template [1], to keep other templates valid we're forced to propagate 
 the params into the Elements based templates as well, even though there 
 is no use for these there, see for example [2].

This was done intentionally when adding the new puppet templates. The
idea was that tripleo-heat-templates was defining a high level interface
that could be used to provision and configure a cloud with multiple
backends (tripleo-image-elements and or puppet being the current
options). It was actually a bit more work to do it this way but the idea
is that we are refining our interfaces to be more generic and correct.
In doing the puppet work we actually discovered lots of data that was
being copied into various roles that wasn't needed. And having the
working tripleo-image-elements implementation to begin with was also a
great help to speed the puppet stuff along.

 
 The extra work itself is not of great concern but I wonder if it 
 wouldn't make sense to deprecate the Elements based templates at this 
 point, instead of keep adding there unused parts?

You aren't really adding that many unused parts. Just a parameter here
and there right? And this is just to keep the CI jobs happy.

With regards to the specific templates for triple-image-elements for
configuration long term I'm not sure where they are headed. I don't
think there is as much interest in maintaining them so perhaps we should
deprecate them...

However, I would like to see us maintain the abstractions we have in
place in tripleo-heat-templates should another implementation come along
besides Puppet. To me this is sort of the essence of TripleO (defining
an interface to deploy a cloud). And if you are suggesting we get rid of
tripleo-image-elements just so we can then go and remove these
abstractions then I think it might be a step in the wrong direction. In
other words... regardless of what happens to the maintenance of the
tripleo-image-elements (and any associated templates) lets keep a
structure that supports multiple backends. Yes, it may cost a bit of
extra wiring here and there but I think it is worth the effort.

  Thoughts?
 
 1. 
 https://github.com/openstack/tripleo-heat-templates/blob/master/overcloud-without-mergepy.yaml
 2. https://review.openstack.org/#/c/173773
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



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


[openstack-dev] [release] debtcollector release 0.4.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are psyched to announce the release of:

debtcollector 0.4.0: A collection of Python deprecation patterns and
strategies that help you collect your technical debt in a non-
destructive manner.

For more details, please see the git log history below and:

http://launchpad.net/debtcollector/+milestone/0.4.0

Please report issues through launchpad:

http://bugs.launchpad.net/debtcollector

Changes in debtcollector 0.3.0..0.4.0
-

62a75d7 2015-04-16 17:49:16 + Uncap library requirements for liberty
3afa864 2015-04-10 17:37:16 -0700 No longer need to workaround six issue/bug
3eddc93 2015-04-08 10:35:17 -0700 Add pypi download + version badges
cd3e5d8 2015-03-21 00:08:07 + Updated from global requirements

Diffstat (except docs and test files)
-

README.rst | 8 
debtcollector/moves.py | 8 +---
requirements.txt   | 2 +-
test-requirements.txt  | 4 ++--
5 files changed, 14 insertions(+), 11 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6af7f18..827fc3b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ six=1.9.0
-oslo.utils=1.2.0 # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8592bde..031650a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


Re: [openstack-dev] [neutron][lbaas] adding lbaas core

2015-04-21 Thread Tom Creighton
Congratulations Phil!



 On Apr 21, 2015, at 11:54 AM, Doug Wiegley doug...@parksidesoftware.com 
 wrote:
 
 It’s been a week, welcome Phil.
 
 Thanks,
 doug
 
 
 On Apr 13, 2015, at 2:39 PM, Doug Wiegley doug...@parksidesoftware.com 
 wrote:
 
 Hi all,
 
 I'd like to nominate Philip Toohill as a neutron-lbaas core. Good guy, did a 
 bunch of work on the ref impl for lbaasv2, and and I'll let the numbers[1] 
 speak for themselves.
 
 Existing lbaas cores, please vote.  All three of us.  :-)
 
 [1] http://stackalytics.com/report/contribution/neutron-lbaas/30
 
 Thanks,
 doug
 
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



signature.asc
Description: Message signed with OpenPGP using GPGMail
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [release] python-cinderclient release 1.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

python-cinderclient 1.2.0: OpenStack Block Storage API Client Library

For more details, please see the git log history below.


Changes in python-cinderclient 1.1.1..1.2.0
---

ae03d2a 2015-04-20 15:50:08 + Enable version discovery
b4b0eea 2015-04-20 09:44:13 -0600 Remove print statement in unit test
2fa7e1e 2015-04-20 15:10:36 + Add ability to specify path var to testr
c8f670e 2015-04-16 18:12:53 + Uncap library requirements for liberty
fa8c7e3 2015-04-12 17:02:18 +0530 cinder list now supports filter by tenant
de36755 2015-03-31 23:37:18 -0700 Allow cinderclient to handle exception 
response
e5a1304 2015-03-23 21:20:10 -0600 Move unit tests into test directory
e2afc01 2015-03-17 14:21:48 + bash_completion now shows only subcommands 
when subcommand is help
425565b 2015-03-16 18:45:21 + Update to change name for volume type client
0f73c5f 2015-03-16 23:26:22 +0530 cinder list now prints dash '-' when data is 
None
57c9bf1 2015-03-10 09:45:00 +0530 cinderclient accepts arguments after metadata 
without -- separator
f47f973 2015-03-06 01:45:08 +0530 Updated help on cinder reset-state cli
fc7ebb1 2015-02-25 18:51:43 + Adopt CLI sorting argument guidelines
c01529f 2015-02-24 16:11:46 +0800 Add missing all-tenants option to 
transfer-list
d76387c 2015-02-12 10:52:17 -0300 Add -d short option for --debug
9176e44 2015-02-10 11:25:31 + Fix volume_transfers import in v2
f9eefcc 2015-02-05 20:19:06 + Updated from global requirements
ff3e5a4 2015-02-04 20:25:14 + reset-state should warn that it is DB only
e5779d3 2015-01-30 16:50:21 + Expose cinder's scheduler pool API
e9e8aab 2015-01-28 13:36:20 -0600 Fix up help message for reset-state call
11e5e4f 2015-01-22 15:11:33 + Add tests for consistency groups and 
cgsnapshots
0560f78 2015-01-22 14:52:25 + cinder list fails with 'name' sort key
200aeae 2015-01-15 10:56:27 +0800 Remove commented code in 
cinderclient/v1/volumes.py
fdba364 2015-01-13 16:09:34 -0500 Make cinderclient metadata CLI output 
consistent
0b38d75 2015-01-12 22:58:00 + Leverage openstack.common.importutils 
import_class
3a97cb2 2015-01-08 12:21:33 + v2 error message grammatical error
1d38426 2015-01-05 16:04:43 -0500 Add command to show pool information for 
backends
b0e4cc1 2014-12-22 02:23:00 + Client output is not sorted by --sort_key
6f8c235 2014-12-19 13:26:21 -0500 Add support for os-volume-type-access 
extension
bc2b8bf 2014-12-17 07:27:38 -0800 Added type description for volume type client
7783767 2014-12-09 11:41:27 -0600 Don't use sessions if third party plugin is 
used
6f66494 2014-12-05 03:30:39 + Workflow documentation is now in infra-manual
5920994 2014-12-04 02:20:59 + List all the request items when the list is 
over osapi_max_limit
d9da860 2014-12-03 16:39:23 -0500 Allow CG quota to be showed and updated
7a50182 2014-12-01 02:43:52 + Add the parameter bypass_url to the cinder 
client
a68ba94 2014-12-01 02:16:44 + Use newer features from keystoneclient
4ccb70a 2014-11-30 19:37:10 +0200 Support Volume Backup Quota
713e331 2014-11-27 21:48:14 + Updated from global requirements
616b982 2014-11-25 12:39:17 -0600 Add ability to create volume from image by 
image name
ac9ef2b 2014-11-25 15:14:09 + Remove cinderclient/tests from coverage report
029a776 2014-11-25 01:28:54 + Fix 'search_opts' error with backup delete 
command
542a675 2014-11-17 16:33:07 +0530 Remove unused methods from utils.py
384b882 2014-10-27 14:41:54 + Fix incorrect variable name
a6b434e 2014-10-24 11:57:42 -0400 cinderclient does not retry with 
TimeoutException
122bf5b 2014-10-24 15:43:04 + Adds tty password entry for cinderclient
d202875 2014-10-09 15:22:49 -0400 Don't git ignore .mailmap and .testr.conf
e76f06b 2014-10-08 17:00:51 -0400 gitignore /.*
6f5fd37 2014-10-08 19:30:10 +0400 Add profiling support to cinderclient
20df1cb 2014-10-02 15:24:01 -0400 Fix volume name support of unmanage and 
replication commands
1cb1350 2014-10-02 14:58:19 + Simplify cinder manage command args
41f5835 2014-10-01 14:34:13 -0600 Add swap and it's variants to gitignore
1dc8081 2014-09-24 20:03:58 -0400 Docstring of unmanage subcommand is missing
5bf13e1 2014-09-19 10:35:35 -0400 Remove Python 2.4 compat shim
b03d1e1 2014-09-13 09:40:00 +0200 Stop using intersphinx
f7d391e 2014-09-09 18:40:31 + client HTTPClient __init__ fails if auth_url 
None
17e4d6c 2014-09-08 11:31:22 + Fixed typos found by RETF rules
4a7014a 2014-08-29 00:09:43 -0700 Ability to pass metadata during snapshot 
create
cebd81e 2014-07-23 12:35:33 + Fix comment in tearDown()
31a7ae5 2014-07-03 15:06:51 +0800 Use immutable arg rather mutable arg
05d9232 2014-07-01 14:53:54 +0800 Add CONTRIBUTING.rst

Diffstat (except docs and test files)
-

.coveragerc|2 +-
.gitignore   

Re: [openstack-dev] [third-party][infra] Third-Party CI Operators: Let's use a common CI Solution!

2015-04-21 Thread Lenny Verkhovsky
Hi Ramy,
Will there be any discussions of this issue on the Vancouver Summit?

Lenny Verkhovsky
SW Engineer,  Mellanox Technologies

From: Nikolay Fedotov (nfedotov) [mailto:nfedo...@cisco.com]
Sent: Tuesday, April 21, 2015 8:10 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [third-party][infra] Third-Party CI Operators: 
Let's use a common CI Solution!

Hello Ramy

Take me in account ☺
We used puppet modules located in system-config to install zuul and nodepool. 
Also there were a lot manual configuration.
Maybe someday  there will be a “green button” to set it up in moment.

Thanks!

From: Asselin, Ramy [mailto:ramy.asse...@hp.com]
Sent: Monday, April 20, 2015 8:17 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: [openstack-dev] [third-party][infra] Third-Party CI Operators: Let's 
use a common CI Solution!

All Third-Party CI operators:

We’ve got 85 Third Party CI systems registered in the wiki[1], all of them 
running a variety of closed  open-source solutions.
Instead of individually maintaining all those similar solutions, let’s join 
together and collectively maintain a single solution.

If that sounds good to you, there’s an Infra-spec that’s been approved [2] to 
refactor much of what the Infrastructure team uses for the upstream “Jenkins” 
CI to be more easily reusable by many of us.

We’ve got stories defined [3], and a few patches submitted. We’re using the 
gerrit-topic “downstream-puppet” [4].

For example, we’ve got the first part under review for the “Log Server”, which 
creates your own version of http://logs.openstack.org/

If anyone is interested in migrating towards a common solution, reply, or ping 
me IRC (asselin) on Freenode #openstack-infra, or join some of the third party 
ci meetings [5].

Thanks!
Ramy

[1] https://wiki.openstack.org/wiki/ThirdPartySystems
[2] 
http://specs.openstack.org/openstack-infra/infra-specs/specs/openstackci.html
[3] https://storyboard.openstack.org/#!/story/2000101
[4] https://review.openstack.org/#/q/topic:downstream-puppet,n,z
[5] 
https://wiki.openstack.org/wiki/Meetings/ThirdParty#Weekly_Third_Party_meetings


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


[openstack-dev] [release] django_openstack_auth release 1.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are delighted to announce the release of:

django_openstack_auth 1.3.0: Django authentication backend for use
with OpenStack Identity

For more details, please see the git log history below and:

https://launchpad.net/django-openstack-auth/+milestone/1.3.0

Please report issues through launchpad:

https://bugs.launchpad.net/django-openstack-auth

Changes in django_openstack_auth 1.2.0..1.3.0
-

3a8d34f 2015-04-21 14:51:17 + Update README to work with release tools
03446e8 2015-04-20 06:03:10 + Imported Translations from Transifex
8657c04 2015-04-19 06:02:29 + Imported Translations from Transifex
866471a 2015-04-17 06:03:00 + Imported Translations from Transifex
1786833 2015-04-16 17:50:31 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

README.rst|  9 +
openstack_auth/locale/ar/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ca/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/cs/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/de/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/en_AU/LC_MESSAGES/django.po | 12 +++-
openstack_auth/locale/en_GB/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/es/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/es_MX/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fi_FI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fr/LC_MESSAGES/django.po|  9 +
openstack_auth/locale/hi/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/it/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ko_KR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/ne/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/nl_NL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pa_IN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pl_PL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pt/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/pt_BR/LC_MESSAGES/django.po | 18 ++
openstack_auth/locale/ru/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/sl_SI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/sr/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/tr_TR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/uk/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/zh_CN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/zh_TW/LC_MESSAGES/django.po |  6 +++---
requirements.txt  |  2 +-
test-requirements.txt |  2 +-
29 files changed, 98 insertions(+), 92 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 8116201..bdbd4b5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Django=1.4.2,1.8
-oslo.config=1.9.3,1.10.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c8c6a3b..58cab54 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] # release 1.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are stoked to announce the release of:

django_openstack_auth 1.3.0: Django authentication backend for use
with OpenStack Identity

For more details, please see the git log history below and:

https://launchpad.net/django-openstack-auth/+milestone/1.3.0

Please report issues through launchpad:

https://bugs.launchpad.net/django-openstack-auth

Changes in django_openstack_auth 1.2.0..1.3.0
-

3a8d34f 2015-04-21 14:51:17 + Update README to work with release tools
03446e8 2015-04-20 06:03:10 + Imported Translations from Transifex
8657c04 2015-04-19 06:02:29 + Imported Translations from Transifex
866471a 2015-04-17 06:03:00 + Imported Translations from Transifex
1786833 2015-04-16 17:50:31 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

README.rst|  9 +
openstack_auth/locale/ar/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ca/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/cs/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/de/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/en_AU/LC_MESSAGES/django.po | 12 +++-
openstack_auth/locale/en_GB/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/es/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/es_MX/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fi_FI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/fr/LC_MESSAGES/django.po|  9 +
openstack_auth/locale/hi/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/it/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/ko_KR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/ne/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/nl_NL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pa_IN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pl_PL/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/pt/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/pt_BR/LC_MESSAGES/django.po | 18 ++
openstack_auth/locale/ru/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/sl_SI/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/sr/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/tr_TR/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/uk/LC_MESSAGES/django.po|  6 +++---
openstack_auth/locale/zh_CN/LC_MESSAGES/django.po |  6 +++---
openstack_auth/locale/zh_TW/LC_MESSAGES/django.po |  6 +++---
requirements.txt  |  2 +-
test-requirements.txt |  2 +-
29 files changed, 98 insertions(+), 92 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 8116201..bdbd4b5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Django=1.4.2,1.8
-oslo.config=1.9.3,1.10.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c8c6a3b..58cab54 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-heatclient release 0.5.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

python-heatclient 0.5.0: OpenStack Orchestration API Client Library

For more details, please see the git log history below and:

http://launchpad.net/python-heatclient/+milestone/0.5.0

Please report issues through launchpad:

http://bugs.launchpad.net/python-heatclient

Changes in python-heatclient 0.4.0..0.5.0
-

7c70bcf 2015-04-20 13:42:26 + correction in function names under 
test_resource
77204a3 2015-04-16 18:13:03 + Uncap library requirements for liberty
6b08533 2015-04-02 10:40:01 +1300 Make README.rst comply with expected format
65a1c78 2015-04-01 16:55:17 +0200 Remove the deprecated shell commands

Diffstat (except docs and test files)
-

README.rst |  16 ++--
heatclient/v1/shell.py | 161 -
requirements.txt   |   6 +-
test-requirements.txt  |   4 +-
6 files changed, 16 insertions(+), 181 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b8eaca6..a290a65 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,3 +10,3 @@ PrettyTable=0.7,0.8
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index cc3962d..50abc48 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13,2 +13,2 @@ mox3=0.7.0
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


[openstack-dev] [release] oslo.vmware release 0.12.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

oslo.vmware 0.12.0: Oslo VMware library

For more details, please see the git log history below and:

http://launchpad.net/oslo.vmware/+milestone/0.12.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.vmware

Changes in oslo.vmware 0.11.1..0.12.0
-

9338d7f 2015-04-16 18:10:45 + Uncap library requirements for liberty
46f2327 2015-04-04 02:30:40 -0400 Cleanup README.rst and setup.cfg
bc146a3 2015-04-03 14:11:39 + Update to latest hacking
0f73e5d 2015-03-25 06:04:48 + Imported Translations from Transifex
6d8594a 2015-03-24 07:30:29 -0700 Revert VMWare NSXv: Common components
9b57b13 2015-03-21 00:17:14 + Updated from global requirements
3879e83 2015-03-20 16:14:43 + Move pylint dependency to tox.ini
8445b49 2015-03-20 03:35:11 -0700 Move exception related tests to new module

Diffstat (except docs and test files)
-

README.rst |2 +-
.../locale/fr/LC_MESSAGES/oslo.vmware-log-info.po  |   10 +-
oslo.vmware/locale/fr/LC_MESSAGES/oslo.vmware.po   |   81 +-
oslo.vmware/locale/oslo.vmware-log-info.pot|8 +-
oslo.vmware/locale/oslo.vmware.pot |  131 +--
oslo_vmware/network/__init__.py|0
oslo_vmware/network/nsx/__init__.py|0
oslo_vmware/network/nsx/nsxv/__init__.py   |0
oslo_vmware/network/nsx/nsxv/api/__init__.py   |0
oslo_vmware/network/nsx/nsxv/api/api.py|  598 --
oslo_vmware/network/nsx/nsxv/api/api_helper.py |  117 --
oslo_vmware/network/nsx/nsxv/common/__init__.py|0
oslo_vmware/network/nsx/nsxv/common/exceptions.py  |   97 --
oslo_vmware/network/nsx/nsxv/objects/__init__.py   |0
.../network/nsx/nsxv/objects/edge_cfg_obj.py   |   67 --
.../network/nsx/nsxv/objects/loadbalancer.py   |  392 ---
.../network/nsx/nsxv/test_nsxv_loadbalancer.py |   98 --
requirements-py3.txt   |   12 +-
requirements.txt   |   12 +-
setup.cfg  |2 +-
test-requirements.txt  |5 +-
tox.ini|3 +
30 files changed, 158 insertions(+), 2947 deletions(-)


Requirements updates


diff --git a/requirements-py3.txt b/requirements-py3.txt
index fba2804..ab96725 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -5 +5 @@
-stevedore=1.1.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
@@ -14,3 +14,3 @@ six=1.9.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.serialization=1.2.0   # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
@@ -23 +23 @@ suds-jurko=0.6
-eventlet=0.16.1
+eventlet=0.16.1,!=0.17.0
@@ -27 +27 @@ urllib3=1.8.3
-oslo.concurrency=1.4.1 # Apache-2.0
+oslo.concurrency=1.8.0 # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index 4b4b2bb..807bcfc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ pbr=0.6,!=0.7,1.0
-stevedore=1.1.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
@@ -16,3 +16,2 @@ six=1.9.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.serialization=1.2.0   # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
@@ -25,2 +24 @@ suds=0.4
-eventlet=0.16.1
-httplib2=0.7.5
+eventlet=0.16.1,!=0.17.0
@@ -29 +27 @@ urllib3=1.8.3
-oslo.concurrency=1.4.1 # Apache-2.0
+oslo.concurrency=1.8.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index cfaa103..5346047 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,2 +6 @@
-hacking=0.9.2,0.10
-pylint=1.3.0  # GNU GPL v2
+hacking=0.10.0,0.11
@@ -24 +23 @@ coverage=3.6
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] tooz release 0.15.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are happy to announce the release of:

tooz 0.15.0: Coordination library for distributed systems.

For more details, please see the git log history below and:

http://launchpad.net/python-tooz/+milestone/0.15.0

Please report issues through launchpad:

http://bugs.launchpad.net/python-tooz/

Changes in tooz 0.14.0..0.15.0
--

e4bbade 2015-04-18 11:25:34 -0700 Fix param name to be its right name
bed46b8 2015-04-17 17:58:23 -0700 Replace more instance(s) of exception 
chaining with helper
3b619de 2015-04-18 00:52:34 + Just use staticmethod functions to create 
_dumps/_loads
a039cb0 2015-04-16 18:15:34 + Uncap library requirements for liberty
5f92ace 2015-04-15 17:31:21 -0700 Link AOF to redis persistence docs
a890d34 2015-04-15 08:56:47 -0700 Add exception docs to developer docs
edd499f 2015-04-14 23:26:12 -0700 Add + use helper to raise + chain exceptions
15e659f 2015-04-14 15:51:35 -0700 Allow the acquired file to be closed manually
a0980f8 2015-04-14 19:34:50 + Updated from global requirements
e21f7af 2015-04-13 18:45:27 -0700 Silence logs + errors when stopping and group 
membership lost
6aabfbe 2015-04-13 15:30:47 -0700 Make and use a thread safe pymemcache client 
subclass
270ad93 2015-04-13 14:13:39 -0700 Handle errors that come out of pymemcache 
better
44131d0 2015-04-13 15:45:14 + Use rst inline code structure + link to 
sentinel

Diffstat (except docs and test files)
-

requirements-py3.txt|  10 ++--
requirements.txt|   8 +--
test-requirements.txt   |   9 +--
tooz/coordination.py|  39 
tooz/drivers/file.py|   4 ++
tooz/drivers/ipc.py |   4 +-
tooz/drivers/memcached.py   | 143 +++-
tooz/drivers/mysql.py   |  12 +++-
tooz/drivers/pgsql.py   |   8 ++-
tooz/drivers/redis.py   |  45 +++---
tooz/drivers/zookeeper.py   |  72 --
tooz/locking.py |  10 +++-
tooz/utils.py   |   9 +--
16 files changed, 422 insertions(+), 76 deletions(-)


Requirements updates


diff --git a/requirements-py3.txt b/requirements-py3.txt
index c9c1428..b61b75b 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -6 +6 @@ Babel=1.3
-stevedore=1.3.0,1.4.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
@@ -10,2 +10,2 @@ kazoo=1.3.1
-pymemcache=1.2
-zake=0.1.6
+pymemcache=1.2  # Apache 2.0 License
+zake=0.1.6 # Apache-2.0
@@ -13,2 +13,2 @@ msgpack-python=0.4.0
-retrying=1.2.3,!=1.3.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+retrying=1.2.3,!=1.3.0 # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index 287692d..e995b54 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Babel=1.3
-stevedore=1.3.0,1.4.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
@@ -10 +10 @@ kazoo=1.3.1
-pymemcache=1.2
+pymemcache=1.2  # Apache 2.0 License
@@ -13 +13 @@ msgpack-python=0.4.0
-retrying=1.2.3,!=1.3.0
+retrying=1.2.3,!=1.3.0 # Apache-2.0
@@ -15 +15 @@ futures=2.1.6
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0e02724..56264a1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ discover
-mock=1.0  # only needed on  python 3.3
+mock=1.0
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -17,2 +17,3 @@ psycopg2
-PyMySQL=0.6.2
-sysv_ipc=0.6.8
+PyMySQL=0.6.2  # MIT License
+sysv_ipc=0.6.8  # BSD License
+fixtures=0.3.14



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


Re: [openstack-dev] [OpenStack-Infra][cinder] Could you please re-consider Oracle ZFSSA iSCSI Driver

2015-04-21 Thread Duncan Thomas
Can you please investigate and comment here on this thread as to why your
CI is failing for all patches? If this is not resolved, your driver will
not be re-added, and ignoring requests to investigate CI failures will
increase the chances of your driver being removed in future, without
notice. Setting up a CI system is not a box ticking exercise, it requires
monitoring and maintenance. If that is not possible then you are not yet in
a position to be added back into cinder.
On 21 Apr 2015 19:32, Diem Tran diem.t...@oracle.com wrote:


 On 04/21/2015 01:01 PM, Mike Perez wrote:

 On 09:57 Apr 21, Mike Perez wrote:

 On 15:47 Apr 20, Diem Tran wrote:

 Hi Mike,

 Oracle ZFSSA iSCSI CI is now reporting test results. It is configured
 to run against the ZFSSA iSCSI driver. You can see the results here:
 https://review.openstack.org/#/q/reviewer:%22Oracle+ZFSSA+CI%22,n,z

 Below are some patchsets that the CI reports:
 https://review.openstack.org/#/c/168424/
 https://review.openstack.org/#/c/168419/
 https://review.openstack.org/#/c/175247/
 https://review.openstack.org/#/c/175077/
 https://review.openstack.org/#/c/163706/


 I would like to kindly request you and the core team to get the
 Oracle ZFSSA iSCSI driver re-integrated back to the Cinder code base.
 If there is anything else you need from the CI and the driver, please
 do let me know.

 This was done on 4/8:

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

 My mistake this was only the NFS driver. The window to have drivers
 readded in
 Kilo has long past. Please see:

 http://lists.openstack.org/pipermail/openstack-dev/2015-March/059990.html

 This will have to be readded in Liberty only at this point.


 Thank you for your reply. Could you please let me know the procedure
 needed for the driver to be readded to Liberty? Specifically, will you be
 the one who upload the revert patchset, or it is the driver maintainer's
 responsibility?

 Diem.



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

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


[openstack-dev] [oslo]

2015-04-21 Thread Eric Brown
All,

I created a patch that would introduce a new behavior in how oslo.config 
matches StrOpt choice values.

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

I’m emailing the mailing list to get a consensus on whether the approach is the 
correct one.

Historically oslo.config matches given StrOpt values to choices in a case 
sensitive manner.  But this patch would make that match case insensitive.  This 
should make it slightly easier for deployers so they don’t have to worry about 
specifying the correct capitalization.  But the drawback is that this change 
will not allow having choices with the same characters but different 
capitalization.

For example (this would not be allowed):

cfg.StrOpt(‘foo_opt’,
 choices=(‘FOO’, ‘foo’)
 help=‘blah’)

I doubt we have any cases of above, but correct me if I’m wrong.

Another suggested alternative was to have a new flag on StrOpt to specify 
whether the matching is case sensitive or insensitive.  This avoids the issue 
above, but means the deployer must take note of whether the option is case 
insensitive or insensitive.

Let me know your thoughts.  Thanks

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


Re: [openstack-dev] [nova][python-novaclient] microversion implementation on client side

2015-04-21 Thread Hayes, Graham
On 04/20/2015 06:30 PM, Claudiu Belu wrote:
 Hello,
 
 So, AFAIK, there is currently a problem with this. If you make a request for, 
 let's say v2.2 microversion, you will want to execute:
 
 nova --os-compute-api-version 2.2 keypair-list
 
 But, from my experience, that does not work as expected. Instead of the 
 plugins/v3/ module, it is executed the old contrib/ module, which is not 
 expected. (Also, I've checked, the request header contains 
 X-OpenStack-Compute-API-Version, it is ignored)
 
 The only way to get it right (at least in devstack) is to execute:
 
 nova --service-type computev21 --os-compute-api-version 2.2 keypair-list
 
 
 So, if I understand Jay correctly, only service-type 'compute' should exist 
 and if any microversion is requested, that particular microversion should be 
 executed. Currently, it doesn't behave like this... so.. Houston, we have a 
 problem. :)
 
 Best regards,
 
 Claudiu
 
 
 From: Jay Pipes [jaypi...@gmail.com]
 Sent: Sunday, April 19, 2015 3:45 AM
 To: openstack-dev@lists.openstack.org
 Subject: Re: [openstack-dev] [nova][python-novaclient] microversion 
 implementation on client side
 
 Andrey, thanks for posing these important questions. My thoughts inline.
 
 On 04/10/2015 07:30 AM, Andrey Kurilin wrote:
 Hi all!
 I working on implementation of support microversions in novaclient.
 Patches are ready for review, but there is one opened question: what we
 should do with v2.1 endpoint(computev21 service type)?

 compute is a default value of service type and keystone returns v2 api
 endpoint for it(at least in devstack), so version header will be ignored
 on API side.

 On the one hand, each deployment can have it's own configuration of
 service catalog and endpoints, so default value of service type should
 be strict and support as much deployments as we can. On the other hand,
 dependency of service type for microversion feature is not good and
 end-users should not take care about choice of correct service type when
 they want to execute simple command.
 
 Correct.
 
 Possible solutions:

  1. leave everything as is: use --service-type computev21 for each
 microversioned command
 
 It was a mistake to put any version information in *any* of the service
 types. The service type should be compute and only compute. The
 version negotiation should be handled entirely separately via the
 X-OpenStack-Compute-API-Version HTTP header sent from the client.
 
  2. move default value of service type to environment variables(default
 value is hardcoded in novaclient code now)
 
 I don't see any reason to do that, no.
 
  3. add additional option --compute-api-type. Proposed etherpad by
 Christopher Yeoh
 https://etherpad.openstack.org/p/novaclient_microversions_design .
 Implementation is already finished -
 https://review.openstack.org/#/c/167577/ . This proposal still
 requires addition cli option, but compute-api-type looks more
 user-friendly
 
 -1. There should be no additional option. The API microversion should be
 negotiated via the X-OpenStack-Compute-API-Version HTTP header and only
 via that.
 
 The existing --os-compute-api-version CLI option should be made to take:
 
   * 2
   * \d+.\d+
   * latest
 
 And nothing else.
 
 Best,
 -jay
 
 Current implementation uses compute as default value for service type.
 Patches are pass all gates, except stable branches and ready for review:

   * https://review.openstack.org/#/c/169378/  - deprecate v1.1 and
 remove references to v3 in code
   * https://review.openstack.org/#/c/152569/  - Implements
 'microversions' api type - Part 1 (usage of
 nova.api.openstack.api_version_request:APIVersionRequest class with
 https://review.openstack.org/#/c/169292/ )
   * https://review.openstack.org/#/c/167408/  - Implements
 'microversions' api type - Part 2 (adds new decorators and
 substitution mechanism using nova.api.openstack.versioned_method )
   * https://review.openstack.org/#/c/136458/  - Implementation of 2.2
 microversion


 --
 Best regards,
 Andrey Kurilin.


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

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

Yes - please don't add a flag to the cli (or the python bindings for
that matter)

Speaking as someone who spends a lot of time interaction with different
clouds, based on different versions of OpenStack and develops on top of
tip of master clouds - the thought of trying to remember what micro
versions are 

Re: [openstack-dev] [OpenStack-Infra][cinder] Could you please re-consider Oracle ZFSSA iSCSI Driver

2015-04-21 Thread Diem Tran


On 04/21/2015 01:01 PM, Mike Perez wrote:

On 09:57 Apr 21, Mike Perez wrote:

On 15:47 Apr 20, Diem Tran wrote:

Hi Mike,

Oracle ZFSSA iSCSI CI is now reporting test results. It is configured
to run against the ZFSSA iSCSI driver. You can see the results here:
https://review.openstack.org/#/q/reviewer:%22Oracle+ZFSSA+CI%22,n,z

Below are some patchsets that the CI reports:
https://review.openstack.org/#/c/168424/
https://review.openstack.org/#/c/168419/
https://review.openstack.org/#/c/175247/
https://review.openstack.org/#/c/175077/
https://review.openstack.org/#/c/163706/


I would like to kindly request you and the core team to get the
Oracle ZFSSA iSCSI driver re-integrated back to the Cinder code base.
If there is anything else you need from the CI and the driver, please
do let me know.

This was done on 4/8:

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

My mistake this was only the NFS driver. The window to have drivers readded in
Kilo has long past. Please see:

http://lists.openstack.org/pipermail/openstack-dev/2015-March/059990.html

This will have to be readded in Liberty only at this point.


Thank you for your reply. Could you please let me know the procedure 
needed for the driver to be readded to Liberty? Specifically, will you 
be the one who upload the revert patchset, or it is the driver 
maintainer's responsibility?


Diem.



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


Re: [openstack-dev] [OpenStack-Infra][cinder] Could you please re-consider Oracle ZFSSA iSCSI Driver

2015-04-21 Thread Mike Perez
On 13:38 Apr 21, Diem Tran wrote:
 
 On 04/21/2015 01:01 PM, Mike Perez wrote:
 On 09:57 Apr 21, Mike Perez wrote:
 On 15:47 Apr 20, Diem Tran wrote:
 Hi Mike,
 
 Oracle ZFSSA iSCSI CI is now reporting test results. It is configured
 to run against the ZFSSA iSCSI driver. You can see the results here:
 https://review.openstack.org/#/q/reviewer:%22Oracle+ZFSSA+CI%22,n,z
 
 Below are some patchsets that the CI reports:
 https://review.openstack.org/#/c/168424/
 https://review.openstack.org/#/c/168419/
 https://review.openstack.org/#/c/175247/
 https://review.openstack.org/#/c/175077/
 https://review.openstack.org/#/c/163706/
 
 
 I would like to kindly request you and the core team to get the
 Oracle ZFSSA iSCSI driver re-integrated back to the Cinder code base.
 If there is anything else you need from the CI and the driver, please
 do let me know.
 This was done on 4/8:
 
 https://review.openstack.org/#/c/170770/
 My mistake this was only the NFS driver. The window to have drivers readded 
 in
 Kilo has long past. Please see:
 
 http://lists.openstack.org/pipermail/openstack-dev/2015-March/059990.html
 
 This will have to be readded in Liberty only at this point.
 
 Thank you for your reply. Could you please let me know the procedure
 needed for the driver to be readded to Liberty? Specifically, will
 you be the one who upload the revert patchset, or it is the driver
 maintainer's responsibility?

You're more than welcome to propose the patch now to Cinder master. I was just
doing the reverts in Kilo to keep things moving.

-- 
Mike Perez

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


[openstack-dev] [release] oslo.concurrency release 1.9.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are delighted to announce the release of:

oslo.concurrency 1.9.0: Oslo Concurrency library

For more details, please see the git log history below and:

http://launchpad.net/oslo.concurrency/+milestone/1.9.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.concurrency

Changes in oslo.concurrency 1.8.0..1.9.0


4d7dce2 2015-04-19 01:17:43 +0200 Add binary parameter to execute and 
ssh_execute
c05c8c3 2015-04-18 00:11:28 +0200 Port processutils to Python 3
f366bd2 2015-04-16 17:45:40 + Uncap library requirements for liberty
e3c2419 2015-04-10 17:45:03 +0200 Move fixtures to test-requirements.txt
fa415de 2015-04-11 00:56:02 +1000 Fix test_as_root* tests to work when run as 
root
d04cf66 2015-04-07 21:09:17 + Add pypi download + version badges
fe84d2a 2015-04-04 02:01:33 -0400 Standardize setup.cfg summary for oslo libs
e6f5e19 2015-03-24 06:04:39 + Imported Translations from Transifex
9f949fd 2015-03-21 00:16:47 + Updated from global requirements
a0549bf 2015-03-20 16:03:21 -0400 Remove tools/run_cross_tests.sh from 
openstack-common.conf

Diffstat (except docs and test files)
-

README.rst |  10 +-
openstack-common.conf  |   1 -
.../LC_MESSAGES/oslo.concurrency-log-error.po  |  32 
.../locale/en_GB/LC_MESSAGES/oslo.concurrency.po   |  56 ---
oslo_concurrency/processutils.py   |  52 +-
requirements.txt   |   7 +-
setup.cfg  |   2 +-
test-requirements.txt  |   7 +-
12 files changed, 317 insertions(+), 72 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1fcebea..cf4758d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,4 +8,3 @@ iso8601=0.1.9
-fixtures=0.3.14
-oslo.config=1.9.0  # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e715139..0fb38b7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking=0.10.0,0.11
-oslotest=1.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -8,0 +9 @@ futures=2.1.6
+fixtures=0.3.14
@@ -11 +12 @@ futures=2.1.6
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -14 +15 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-eventlet=0.16.1
+eventlet=0.16.1,!=0.17.0



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


[openstack-dev] [release] oslo.config release 1.11.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are glad to announce the release of:

oslo.config 1.11.0: Oslo Configuration API

For more details, please see the git log history below and:

http://launchpad.net/oslo.config/+milestone/1.11.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.config

Changes in oslo.config 1.10.0..1.11.0
-

2e32e58 2015-04-16 17:56:05 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

requirements.txt  | 2 +-
test-requirements.txt | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f560a0e..3e21533 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ six=1.9.0
-stevedore=1.3.0,1.4.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a23ab6e..27f6050 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.5.1,1.6.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -22 +22 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -25 +25 @@ oslosphinx=2.5.0,2.6.0  # Apache-2.0
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.context release 0.3.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are satisfied to announce the release of:

oslo.context 0.3.0: Oslo Context library

For more details, please see the git log history below and:

http://launchpad.net/oslo.context/+milestone/0.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.context

Changes in oslo.context 0.2.0..0.3.0


95c031d 2015-04-16 18:02:15 + Uncap library requirements for liberty
6ac5cc2 2015-04-04 02:02:41 -0400 Standardize setup.cfg summary for oslo libs
2d6b2d6 2015-04-03 13:57:40 + Update to latest hacking
abfc021 2015-03-26 11:00:56 + Updated from global requirements
7cc81aa 2015-03-05 14:50:48 -0500 fix bug tracker link

Diffstat (except docs and test files)
-

README.rst| 2 +-
setup.cfg | 2 +-
test-requirements.txt | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)


Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 7793b38..0d0e2e5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking=0.9.1,0.10
-oslotest=1.2.0  # Apache-2.0
+hacking=0.10.0,0.11
+oslotest=1.5.1  # Apache-2.0
@@ -10 +10 @@ coverage=3.6
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.i18n release 0.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are content to announce the release of:

oslo.i18n HEAD: oslo.i18n library

For more details, please see the git log history below and:

http://launchpad.net/oslo/+milestone/HEAD

Please report issues through launchpad:

http://bugs.launchpad.net/oslo

Changes in oslo.i18n 0.1.0..HEAD


166f4a5 2014-07-13 12:35:19 -0700 Document how to add import exceptions
a4fc251 2014-07-13 12:35:15 -0700 Remove mention of Message objects from public 
docs
d648097 2014-06-05 22:20:35 +0200 Setup for translation

Diffstat (except docs and test files)
-

oslo.i18n/locale/oslo.i18n.pot | 29 +
oslo/i18n/_gettextutils.py |  5 -
oslo/i18n/log.py   | 12 +---
4 files changed, 77 insertions(+), 8 deletions(-)



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


Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)

2015-04-21 Thread Tim Bell
This touches on many of the aspects of the Ops tagging to be discussed in
Vancouver.

What are the criteria for

- An operator to consider a PoC for a new function ? We look for RDO
packaging, Puppet configuration and ops/end user documentation.
- An operator offering function to their end users in test (I.e. This
works well enough to see if there is an end user benefit to justify the
operations cost) ?
- An operator to offer this in production (I.e. The operator deploys the
code and makes it available to the end users) ? This implies scaling,
upgradability, etc. and commits to a sustainable roadmap (with the
community)

I really appreciate the reflections going on here since the worst case
scenario for us is that the end users of the cloud become dependent on a
component and finding that the community is not self sustaining.

Tagging allows the operator to make an informed decision given their user
community and assess the risk vs benefit.

Tim


On 4/21/15, 2:51 PM, Ryan Brown rybr...@redhat.com wrote:

On 04/20/2015 07:12 PM, Steve Baker wrote:
 On 21/04/15 11:01, Angus Salkeld wrote:


 On Tue, Apr 21, 2015 at 8:38 AM, Fox, Kevin M kevin@pnnl.gov
 mailto:kevin@pnnl.gov wrote:

 As an Op, a few things that come to mind in that category are:
  * RDO packaging (stated earlier). If its not easy to install, its
 not going to be deployed as much. I haven't installed it yet,
 because I haven't had time to do much other then yum install it...
  * Horizon UI
  * Heat Resources. (Some basic stuff like create/delete queue to
 go along with the stack. also link #1 below)


 Here you go:
 https://github.com/openstack/heat/tree/master/contrib/heat_zaqar
 One thing we need to do in Vancouver is come up with criteria for moving
 resources from contrib into the main tree. Previously this was whether
 the project was integrated. As a starter I would suggest something like:
 1. project is in the openstack git namespace
 2. the client library is synced with global-requirements.txt
 3. the resources are complete enough to be useful in template authoring
 We need to think about potential for integration testing in the gate
too.

I think scenario/functional tests should be table stakes to graduate a
resource from contrib/ .

  

 Horizon has a discovery aspect to it. If users don't know a
 service is available, its hard for them to use it. Even with the
 most simple UI of Create/Delete/List queues, discovery is handled.

Absolutely agreed. Especially in a service like Zaqar where the vast
majority of usage isn't by humans in a web interface, the horizon bit
becomes mostly a dashboard/auditing/testing destination instead of a
primary interface.

 [snip]

-- 
Ryan Brown / Software Engineer, Openstack / Red Hat, Inc.

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


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


[openstack-dev] [release] oslo.concurrency release 1.9.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are tickled pink to announce the release of:

oslo.concurrency 1.9.0: Oslo Concurrency library

For more details, please see the git log history below and:

http://launchpad.net/oslo.concurrency/+milestone/1.9.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.concurrency

Changes in oslo.concurrency 1.8.0..1.9.0


4d7dce2 2015-04-19 01:17:43 +0200 Add binary parameter to execute and 
ssh_execute
c05c8c3 2015-04-18 00:11:28 +0200 Port processutils to Python 3
f366bd2 2015-04-16 17:45:40 + Uncap library requirements for liberty
e3c2419 2015-04-10 17:45:03 +0200 Move fixtures to test-requirements.txt
fa415de 2015-04-11 00:56:02 +1000 Fix test_as_root* tests to work when run as 
root
d04cf66 2015-04-07 21:09:17 + Add pypi download + version badges
fe84d2a 2015-04-04 02:01:33 -0400 Standardize setup.cfg summary for oslo libs
e6f5e19 2015-03-24 06:04:39 + Imported Translations from Transifex
9f949fd 2015-03-21 00:16:47 + Updated from global requirements
a0549bf 2015-03-20 16:03:21 -0400 Remove tools/run_cross_tests.sh from 
openstack-common.conf

Diffstat (except docs and test files)
-

README.rst |  10 +-
openstack-common.conf  |   1 -
.../LC_MESSAGES/oslo.concurrency-log-error.po  |  32 
.../locale/en_GB/LC_MESSAGES/oslo.concurrency.po   |  56 ---
oslo_concurrency/processutils.py   |  52 +-
requirements.txt   |   7 +-
setup.cfg  |   2 +-
test-requirements.txt  |   7 +-
12 files changed, 317 insertions(+), 72 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1fcebea..cf4758d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,4 +8,3 @@ iso8601=0.1.9
-fixtures=0.3.14
-oslo.config=1.9.0  # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e715139..0fb38b7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking=0.10.0,0.11
-oslotest=1.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -8,0 +9 @@ futures=2.1.6
+fixtures=0.3.14
@@ -11 +12 @@ futures=2.1.6
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -14 +15 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-eventlet=0.16.1
+eventlet=0.16.1,!=0.17.0



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


[openstack-dev] [release] python-troveclient release 1.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are chuffed to announce the release of:

python-troveclient 1.1.0: Client library for OpenStack DBaaS API

For more details, please see the git log history below.


Changes in python-troveclient 1.0.9..1.1.0
--

738479e 2015-04-16 18:13:46 + Uncap library requirements for liberty
5125628 2015-04-08 09:11:13 + Fixes unit-test in troveclient
0fed50e 2015-03-23 16:12:59 +0900 Add test to DatastoreVersionMembers
de77518 2015-03-21 00:18:07 + Updated from global requirements

Diffstat (except docs and test files)
-

requirements.txt |  2 +-
test-requirements.txt|  4 +-
7 files changed, 102 insertions(+), 54 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 744bcf9..a87acea 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ simplejson=2.2.0
-oslo.utils=1.2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index dcbe47a..6c5f39f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,2 +7,2 @@ discover
-oslosphinx=2.2.0  # Apache-2.0
-requests-mock=0.5.1  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+requests-mock=0.6.0  # Apache-2.0



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


[openstack-dev] [release] stevedore release 1.4.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are pleased to announce the release of:

stevedore 1.4.0: Manage dynamic plugins for Python applications

For more details, please see the git log history below and:

https://launchpad.net/python-stevedore/+milestone/1.4.0

Please report issues through launchpad:

https://bugs.launchpad.net/python-stevedore

Changes in stevedore 1.3.0..1.4.0
-

b347780 2015-04-16 18:14:59 + Uncap library requirements for liberty
0e44799 2015-03-21 00:18:26 + Updated from global requirements

Diffstat (except docs and test files)
-

test-requirements.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)


Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 6075428..9d75458 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ discover
-oslotest=1.2.0  # Apache-2.0
-oslosphinx=2.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-cliff release 0.8.0 (liberty)

2015-04-21 Thread Doug Hellmann


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


Re: [openstack-dev] Fwd: Integration Gerrit with Launchpad

2015-04-21 Thread Dimitri John Ledkov
Heya,

On 20 April 2015 at 00:26, Kaneko Takehiro myphone...@gmail.com wrote:
 Hi,

 I'm managing a stackforge project and want to integrate Gerrit with
 Launchpad.

 Links;
   Git: https://git.openstack.org/cgit/stackforge/rack/
   Launchpad: https://launchpad.net/python-rack

 Project name 'rack' is duplicated in Launchpad so I named our project
 'python-rack'.
 How can I integrate Gerrit with Launchpad in this case?

If rack is more popular and existing lp rack project is dead/dormant
(and it looks like it is dormant). One can file a question on
launchpad asking to rename and take over the project name, if you wish
to have rack name on launchpad.

-- 
Regards,

Dimitri.
Pura Vida!

https://clearlinux.org
Open Source Technology Center
Intel Corporation (UK) Ltd. - Co. Reg. #1134945 - Pipers Way, Swindon SN3 1RJ.

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


[openstack-dev] [release] oslo.middleware release 1.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are overjoyed to announce the release of:

oslo.middleware 1.1.0: Oslo Middleware library

For more details, please see the git log history below and:

http://launchpad.net/oslo.middleware/+milestone/1.1.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.middleware

Changes in oslo.middleware 1.0.0..1.1.0
---

2abb286 2015-04-16 18:06:11 + Uncap library requirements for liberty
027dd34 2015-04-08 18:28:13 -0700 Add CORS Middleware for Oslo.
eff065e 2015-04-03 14:03:10 + Update to latest hacking
a8f4e82 2015-03-21 00:17:03 + Updated from global requirements

Diffstat (except docs and test files)
-

oslo_middleware/__init__.py|   2 +
oslo_middleware/cors.py| 240 +
oslo_middleware/opts.py|   7 +-
requirements.txt   |   6 +-
test-requirements.txt  |   6 +-
8 files changed, 1028 insertions(+), 7 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 95059c6..b488bbd 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ Babel=1.3
-oslo.config=1.9.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
@@ -9 +9 @@ oslo.context=0.2.0 # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
@@ -11 +11 @@ six=1.9.0
-stevedore=1.1.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c5c0328..52cc789 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ fixtures=0.3.14
-hacking=0.9.2,0.10
+hacking=0.10.0,0.11
@@ -8,2 +8,2 @@ mock=1.0
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


[openstack-dev] [release] python-keystoneclient-kerberos release 0.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are eager to announce the release of:

python-keystoneclient-kerberos 0.2.0: Kerberos authentication for the
OpenStack clients

For more details, please see the git log history below and:

http://launchpad.net/python-keystoneclient/+milestone/0.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/python-keystoneclient

Changes in python-keystoneclient-kerberos 0.1.4..0.2.0
--

adf5897 2015-04-16 18:13:16 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

requirements.txt  | 2 +-
test-requirements.txt | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b604bb6..d598b7d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ pbr=0.6,!=0.7,1.0
-python-keystoneclient=1.0.0
+python-keystoneclient=1.1.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 4ff26ac..7569eb2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ python-subunit=0.0.18
-requests-mock=0.5.1  # Apache-2.0
+requests-mock=0.6.0  # Apache-2.0
@@ -12,2 +12,2 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0



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


[openstack-dev] [release] python-novaclient release 2.24.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are chuffed to announce the release of:

python-novaclient 2.24.0: Client library for OpenStack Compute API

For more details, please see the git log history below.


Changes in python-novaclient 2.23.0..2.24.0
---

ccff3d3 2015-04-20 13:52:38 +0300 Remove all imports from oslo namespace
c4d2f92 2015-04-17 05:36:27 + Fix typo on class Client sample
9799353 2015-04-16 18:13:32 + Uncap library requirements for liberty
88beed1 2015-04-01 08:35:39 +0530 Combine test cases for checking nova limits 
response
d614dbc 2015-03-31 20:16:14 +0300 Fix repr of FloatingIPBulk
038c0dc 2015-03-26 16:36:12 +0800 Fix comments on metadata number limitation
4cef067 2015-03-26 12:09:27 +0530 Corrected help for nova boot when attaching 
block device
0343dff 2015-03-25 12:15:40 +1030 Removes reference to v3 nova api from 
novaclient docs
1c39f8f 2015-03-21 19:27:36 +0800 Don't record time when self.timing is False
025bcfb 2015-03-21 00:17:56 + Updated from global requirements
8679eed 2015-03-19 22:58:17 +0800 Revert 'Remove image to local block device 
mapping'

Diffstat (except docs and test files)
-

novaclient/client.py   | 29 +++
novaclient/i18n.py |  6 ++--
novaclient/shell.py| 41 ++
.../unit/fixture_data/security_group_rules.py  |  2 +-
novaclient/utils.py| 26 --
novaclient/v2/client.py|  6 ++--
novaclient/v2/flavors.py   |  2 +-
novaclient/v2/floating_ips.py  |  3 ++
novaclient/v2/floating_ips_bulk.py | 14 +---
novaclient/v2/servers.py   | 16 ++---
novaclient/v2/shell.py | 11 +++---
requirements.txt   |  6 ++--
test-requirements.txt  |  6 ++--
32 files changed, 198 insertions(+), 105 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index bc729cf..9fe2b95 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,3 +7,3 @@ iso8601=0.1.9
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.serialization=1.2.0   # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index acdbc24..6790cc6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ mock=1.0
-requests-mock=0.5.1  # Apache-2.0
+requests-mock=0.6.0  # Apache-2.0
@@ -13 +13 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -17 +17 @@ testtools=0.9.36,!=1.2.0
-tempest-lib=0.3.0
+tempest-lib=0.4.0



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


[openstack-dev] [release] python-manilaclient release 1.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are pumped to announce the release of:

python-manilaclient 1.1.0: Client library for OpenStack Manila API.

For more details, please see the git log history below.


Changes in python-manilaclient 1.0.4..1.1.0
---

163c34f 2015-04-16 18:13:26 + Uncap library requirements for liberty

Diffstat (except docs and test files)
-

requirements.txt  | 6 +++---
test-requirements.txt | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b973fc0..64a94ff 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,3 +10,3 @@ iso8601=0.1.9
-oslo.config=1.9.3,1.10.0  # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index cdd51e7..5935882 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -14 +14 @@ ordereddict
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.log release 1.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are thrilled to announce the release of:

oslo.log 1.1.0: oslo.log library

For more details, please see the git log history below and:

http://launchpad.net/oslo.log/+milestone/1.1.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.log

Changes in oslo.log 1.0.0..1.1.0


a45d56c 2015-04-16 18:04:22 + Uncap library requirements for liberty
33f051f 2015-03-25 20:40:47 + Add link to Logging Guidelines
8ad47ba 2015-03-25 19:24:20 + Expose opts entry point for version_utils
fd58202 2015-03-25 19:24:20 + Switch from oslo.config to oslo_config
2d46053 2015-03-25 19:24:20 + Remove oslo.log code and clean up 
versionutils API
0a512b9 2015-03-25 19:24:20 + Remove code that moved to oslo.i18n
f635dbd 2015-03-25 19:24:20 + Enhance versionutils.deprecated to work with 
classes
93db0ec 2015-03-25 19:24:20 + Add Kilo release name to versionutils
7f263be 2015-03-25 19:24:20 + Allow deprecated decorator to specify no plan 
for removal
14d1d9e 2015-03-25 19:24:20 + Add JUNO as a target to versionutils module
30e7c5b 2015-03-25 19:24:20 + pep8: fixed multiple violations
7bee814 2015-03-25 19:24:20 + Use oslotest instead of common test module
54d64a0 2015-03-25 19:24:20 + Use hacking import_exceptions for 
gettextutils._
0e829c0 2015-03-25 19:24:20 + fixed typos
e141593 2015-03-25 19:24:20 + Fix violations of H302:import only modules
3e3c7bb 2015-03-25 19:24:20 + Adds decorator to deprecate functions and 
methods
f6923e3 2015-03-25 19:24:20 + Remove vim header
ce726f1 2015-03-25 19:24:20 + Add `versionutils` for version compatibility 
checks
7f6db3a 2015-03-21 08:23:17 -0500 Default to True for use-syslog-rfc-format
68af49e 2015-03-21 00:16:58 + Updated from global requirements
c084b9d 2015-03-10 14:38:40 + Restore automatic unicode conversion
35e51bc 2015-03-10 13:56:27 + Add migration notes

Diffstat (except docs and test files)
-

openstack/common/versionutils.py | 260 +++
oslo_log/_options.py |   8 +-
oslo_log/log.py  |  17 +++
requirements.txt |   8 +-
test-requirements.txt|   4 +-
8 files changed, 730 insertions(+), 12 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 54ada9b..f38fc04 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ iso8601=0.1.9
-oslo.config=1.9.0  # Apache-2.0
+oslo.config=1.9.3  # Apache-2.0
@@ -11,3 +11,3 @@ oslo.context=0.2.0 # Apache-2.0
-oslo.i18n=1.3.0  # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
-oslo.serialization=1.2.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0fab2b3..b551d65 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools=0.9.36,!=1.2.0
-oslotest=1.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -22 +22 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


Re: [openstack-dev] [third-party][infra] Third-Party CI Operators: Let's use a common CI Solution!

2015-04-21 Thread Anita Kuno
On 04/20/2015 04:39 PM, Sukhdev Kapur wrote:
 Hi Ramy,
 
 While I agree, in principal, with this line of thinking and goal, my
 concern will be how much extra work is it going to create for existing CI
 owners?
 Our Ci system has been stable for a long time, and we put in a good amount
 of effort to get it to that point. Our CI is not based upon zuul framework.
 Zuul was still under discussion at the time when we put together our CI. We
 use Jenkins as front end, along with Gerrit triggers, and AWS for
 posting/preserving results/log.  We have dedicated back-end servers for
  testing.
 
 My paranoia at this point will be to learn a new framework, risk breaking
 things and taking a huge effort to get things stabilized - without much
 additional ROI.
 Am I overreacting here or does my argument makes sense?
 
 I wonder how many folks will be in that camp?
 
 Sukhdev
Hi Sukhdev:

What is being offered is an opportunity to pool efforts for those who
wish to participate. There is no pressure to participate if you are
concerned that you would compromise the integrity of a stable system.
You and others that have put in so much work are to be lauded for your
commitment to your goal, thank you. Ramy's efforts in no way are an
attempt to degrade the stability you have created.

Part of the exhaustion level folks feel in this space, at all points in
the spectrum, is the cost of maintenance. In infra we are constantly
dealing with problems from operators and it would reduce the burden on
us, as well as reduce the tension on operators, if we had a solution
that was easier to maintain. The more people running the same structure,
the easier any one issue is to solve (hopefully).

The goal is once the structure is in place that OpenStack's Infra would
also consume it, enabling common bugs to be discovered and fixed upstream.

Noone is forced to participate nor are they going to be forced to
operate this structure. This is simply a chance to work together on a
direction which infra would very much like to see in place.

Thanks Sukhdev,
Anita.
 
 
 
 
 On Sun, Apr 19, 2015 at 10:17 PM, Asselin, Ramy ramy.asse...@hp.com wrote:
 
  All Third-Party CI operators:



 We’ve got 85 Third Party CI systems registered in the wiki[1], all of them
 running a variety of closed  open-source solutions.

 Instead of individually maintaining all those similar solutions, let’s
 join together and collectively maintain a single solution.



 If that sounds good to you, there’s an Infra-spec that’s been approved [2]
 to refactor much of what the Infrastructure team uses for the upstream
 “Jenkins” CI to be more easily reusable by many of us.



 We’ve got stories defined [3], and a few patches submitted. We’re using
 the gerrit-topic “downstream-puppet” [4].



 For example, we’ve got the first part under review for the “Log Server”,
 which creates your own version of http://logs.openstack.org/



 If anyone is interested in migrating towards a common solution, reply, or
 ping me IRC (asselin) on Freenode #openstack-infra, or join some of the
 third party ci meetings [5].



 Thanks!

 Ramy



 [1] https://wiki.openstack.org/wiki/ThirdPartySystems

 [2]
 http://specs.openstack.org/openstack-infra/infra-specs/specs/openstackci.html

 [3] https://storyboard.openstack.org/#!/story/2000101

 [4] https://review.openstack.org/#/q/topic:downstream-puppet,n,z

 [5]
 https://wiki.openstack.org/wiki/Meetings/ThirdParty#Weekly_Third_Party_meetings





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


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


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


[openstack-dev] [Nova] Reviewers please watch the check-tempest-dsvm-cells job now

2015-04-21 Thread Andrew Laski
It's been a long road but due to the hard work of bauzas and melwitt the 
cells Tempest check job should now be green for changes that don't break 
cells.  The job has been red for a long time so it's likely that people 
don't think about it much.  I would ask that until we can get the 
confidence to make it voting please take notice when it's red and 
investigate or bring it to the attention of one of us in #openstack-nova.


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


[openstack-dev] [release] oslo.serialization release 1.5.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are satisfied to announce the release of:

oslo.serialization 1.5.0: Oslo Serialization library

For more details, please see the git log history below and:

http://launchpad.net/oslo.serialization/+milestone/1.5.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.serialization

Changes in oslo.serialization 1.4.0..1.5.0
--

6665672 2015-04-16 11:27:46 -0700 Expose base msgpack exceptions so users don't 
need to import
b2c235e 2015-04-16 18:08:08 + Uncap library requirements for liberty
4ada51b 2015-04-14 21:09:14 + More docstring cleanups/tweaks
58c1f29 2015-04-14 14:08:23 -0700 Add docstring(s) to handler registry(s)
5b4e919 2015-04-07 18:16:48 -0700 Add pypi download + version badges
d6782d9 2015-04-04 02:25:32 -0400 Cleanup README.rst and setup.cfg
c7898c2 2015-03-31 17:29:41 -0700 Make the msgpackutils handlers more extendable
ef8657f 2015-03-21 00:17:09 + Updated from global requirements

Diffstat (except docs and test files)
-

README.rst |  11 +-
oslo_serialization/jsonutils.py|  16 +-
oslo_serialization/msgpackutils.py | 380 +++--
requirements.txt   |   2 +-
setup.cfg  |   2 +-
test-requirements.txt  |   6 +-
9 files changed, 330 insertions(+), 131 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 06e2755..ff4e573 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17 +17 @@ iso8601=0.1.9
-oslo.utils=1.2.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index af6a92e..ee6d133 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0
@@ -12 +12 @@ oslosphinx=2.2.0  # Apache-2.0
-oslotest=1.2.0  # Apache-2.0
+oslotest=1.5.1  # Apache-2.0
@@ -14 +14 @@ simplejson=2.2.0
-oslo.i18n=1.3.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0



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


[openstack-dev] [release] oslo.versionedobjects release 0.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are excited to announce the release of:

oslo.versionedobjects 0.2.0: Oslo Versioned Objects library

For more details, please see the git log history below and:

http://launchpad.net/oslo.versionedobjects/+milestone/0.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslo.versionedobjects

Changes in oslo.versionedobjects 0.1.1..0.2.0
-

23d15eb 2015-04-16 18:10:19 + Uncap library requirements for liberty
cfe2cd7 2015-04-04 02:05:55 -0400 Standardize setup.cfg summary for oslo libs
29ac0fc 2015-04-03 14:08:13 + Update to the latest version of hacking
ae5558f 2015-03-28 11:16:59 -0400 Copy the default value for field
2ccb13a 2015-03-21 00:17:16 + Updated from global requirements
1a6bea7 2015-03-19 13:57:45 -0400 New config group for oslo_versionedobjects

Diffstat (except docs and test files)
-

oslo_versionedobjects/__init__.py   | 13 --
oslo_versionedobjects/base.py   |  7 +++--
oslo_versionedobjects/exception.py  |  8 +++---
oslo_versionedobjects/fields.py |  3 ++-
requirements-py3.txt| 21 ---
requirements.txt| 19 --
setup.cfg   |  2 +-
test-requirements.txt   |  9 ---
tox.ini |  2 +-
10 files changed, 78 insertions(+), 46 deletions(-)


Requirements updates


diff --git a/requirements-py3.txt b/requirements-py3.txt
index dd838b4..b24d76c 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -1,2 +1,5 @@
-eventlet=0.16.1
-six=1.7.0
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+eventlet=0.16.1,!=0.17.0
+six=1.9.0
@@ -4,5 +7,5 @@ Babel=1.3
-oslo.concurrency=1.4.1 # Apache-2.0
-oslo.context=0.1.0 # Apache-2.0
-oslo.messaging=1.4.0,!=1.5.0
-oslo.serialization=1.2.0   # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.concurrency=1.8.0 # Apache-2.0
+oslo.context=0.2.0 # Apache-2.0
+oslo.messaging=1.8.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
@@ -10,2 +13,2 @@ iso8601=0.1.9
-oslo.log=0.1.0
-oslo.i18n=1.3.0  # Apache-2.0
+oslo.log=1.0.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index 87ccf48..c889c07 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1 +1,4 @@
-six=1.7.0
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+six=1.9.0
@@ -3,5 +6,5 @@ Babel=1.3
-oslo.concurrency=1.4.1 # Apache-2.0
-oslo.context=0.1.0 # Apache-2.0
-oslo.messaging=1.4.0,!=1.5.0
-oslo.serialization=1.2.0   # Apache-2.0
-oslo.utils=1.2.0   # Apache-2.0
+oslo.concurrency=1.8.0 # Apache-2.0
+oslo.context=0.2.0 # Apache-2.0
+oslo.messaging=1.8.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
@@ -9,2 +12,2 @@ iso8601=0.1.9
-oslo.log=0.1.0
-oslo.i18n=1.3.0  # Apache-2.0
+oslo.log=1.0.0  # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8915308..368b46b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,2 +1,5 @@
-hacking=0.5.6,0.8
-oslotest=1.2.0  # Apache-2.0
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+hacking=0.10.0,0.11
+oslotest=1.5.1  # Apache-2.0
@@ -5 +8 @@ testtools=0.9.36,!=1.2.0
-oslosphinx=2.2.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-ceilometerclient release 1.2.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are delighted to announce the release of:

python-ceilometerclient 1.2.0: OpenStack Telemetry API Client Library

For more details, please see the git log history below.


Changes in python-ceilometerclient 1.1.0..1.2.0
---

220371b 2015-04-16 18:12:50 + Uncap library requirements for liberty
16880fc 2015-04-02 18:43:25 +0800 print user friendly error message for alarm 
update time constraints

Diffstat (except docs and test files)
-

ceilometerclient/v2/alarms.py |  5 +++--
requirements.txt  |  8 
test-requirements.txt |  2 +-
4 files changed, 25 insertions(+), 7 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6ff32c2..bbeb1b6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,3 +7,3 @@ iso8601=0.1.9
-oslo.i18n=1.5.0,1.6.0  # Apache-2.0
-oslo.serialization=1.4.0,1.5.0   # Apache-2.0
-oslo.utils=1.4.0,1.5.0   # Apache-2.0
+oslo.i18n=1.5.0  # Apache-2.0
+oslo.serialization=1.4.0   # Apache-2.0
+oslo.utils=1.4.0   # Apache-2.0
@@ -14 +14 @@ six=1.9.0
-stevedore=1.3.0,1.4.0  # Apache-2.0
+stevedore=1.3.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 953bfe9..99e1c7c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ mock=1.0
-oslosphinx=2.5.0,2.6.0  # Apache-2.0
+oslosphinx=2.5.0  # Apache-2.0



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


[openstack-dev] [release] python-openstackclient release 1.1.0 (liberty)

2015-04-21 Thread Doug Hellmann

We are gleeful to announce the release of:

python-openstackclient 1.1.0: OpenStack Command-line Client

For more details, please see the git log history below and:

https://launchpad.net/python-openstackclient/+milestone/1.1.0

Please report issues through launchpad:

https://bugs.launchpad.net/python-openstackclient

Changes in python-openstackclient 1.0.3..1.1.0
--

3c7b518 2015-04-20 11:23:15 -0600 Handle the pagination for image list
3284384 2015-04-20 06:04:10 + Imported Translations from Transifex
00eeb35 2015-04-19 02:41:04 -0400 remove unnecessary conditionals
e85971b 2015-04-19 01:43:40 -0400 Update the docs for new nic options
6e70139 2015-04-18 23:04:53 -0500 Begin documenting --os-cloud
5649695 2015-04-18 23:04:51 -0500 Add --os-cloud support
0e61e5f 2015-04-18 06:04:12 + Imported Translations from Transifex
6c4f815 2015-04-17 13:37:44 -0400 Re-organize functional tests
4c107e6 2015-04-17 10:14:57 -0700 Role operations should not require list 
object permission
15bc2cc 2015-04-17 07:54:05 -0600 Print warning on authentication error
d363068 2015-04-17 14:20:37 +0200 Fix skipped image create attribute location 
attr
5780606 2015-04-16 18:13:36 + Uncap library requirements for liberty
f43c1f7 2015-04-15 22:40:52 -0500 Defer client imports
459526e 2015-04-15 21:17:00 -0400 Better help for --nic in create server
8bd8a8d 2015-04-15 01:42:00 -0400 Add support to specify volume quotas per 
volume type
a0fe37e 2015-04-13 16:21:50 -0600 Add warning message if unknown version 
supplied
0d68987 2015-04-07 23:53:31 -0700 Fix session timing
77e3fba 2015-04-03 02:26:22 -0400 Add support for showing limits of a specific 
project
ec4ef5f 2015-04-02 12:59:34 -0500 Suppress warnings user can't fix
e60bf28 2015-04-02 11:21:07 +1100 Use glanceclient's inbuilt images find
f6bd2fa 2015-03-31 18:38:53 + Updated from global requirements
894fe6c 2015-03-31 06:05:13 + Imported Translations from Transifex
6a9d6af 2015-03-30 11:53:17 -0400 Add support to remote_id
6c224f5 2015-03-19 23:49:02 -0700 Add project and domain params to network 
create
7628510 2015-03-19 14:02:50 -0400 Add a doc about authenticating against v3
6214344 2015-03-19 13:54:19 -0400 Add the ability to set and unset flavor 
properties
8e92dfc 2015-03-17 23:44:53 +0100 Use cliff deferred help instead of homemade 
one
a9d1e3d 2015-03-11 19:16:18 +1100 Base TokenEndpoint plugin on keystoneclient's
be3cbd2 2014-11-14 17:01:49 -0600 Look harder to find DevStack

Diffstat (except docs and test files)
-

examples/common.py |   8 +
examples/object_api.py |  17 +-
examples/osc-lib.py|  14 +-
functional/harpoon.sh  |   9 +-
openstackclient/api/auth.py| 166 +++--
openstackclient/api/auth_plugin.py |  21 +-
openstackclient/common/clientmanager.py|  24 +-
openstackclient/common/limits.py   |  29 +-
openstackclient/common/quota.py|  12 +-
openstackclient/common/session.py  |  50 ++
openstackclient/common/timing.py   |  10 +-
openstackclient/compute/client.py  |  20 +-
openstackclient/compute/v2/flavor.py   |  78 ++-
openstackclient/compute/v2/server.py   |  11 +-
openstackclient/identity/common.py |  59 +-
openstackclient/identity/v3/group.py   |   7 +-
openstackclient/identity/v3/identity_provider.py   |  68 +-
openstackclient/identity/v3/project.py |   3 +-
openstackclient/identity/v3/role.py|  81 +--
openstackclient/identity/v3/role_assignment.py |  17 +-
openstackclient/identity/v3/trust.py   |   9 +-
openstackclient/identity/v3/user.py|   9 +-
openstackclient/image/client.py|  56 +-
openstackclient/image/v1/image.py  |  14 +-
openstackclient/image/v2/image.py  |  12 +-
openstackclient/network/v2/network.py  |  21 +
openstackclient/shell.py   | 115 +--
openstackclient/volume/client.py   |  20 +-
.../de/LC_MESSAGES/python-openstackclient.po   | 266 ---
.../locale/python-openstackclient.pot  | 226 +++---
.../zh_TW/LC_MESSAGES/python-openstackclient.po| 767 +
requirements.txt   |  15 +-
setup.cfg  |   2 +
test-requirements.txt  |   6 +-
68 files changed, 3145 insertions(+), 1139 deletions(-)


Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 97d06c4..b8712eb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ Babel=1.3
-cliff=1.7.0  # Apache-2.0
+cliff=1.10.0  # Apache-2.0
@@ -10,4 +10,5 @@ 

Re: [openstack-dev] [all][releases] upcoming library releases to unfreeze requirements in master

2015-04-21 Thread Doug Hellmann
Excerpts from Doug Hellmann's message of 2015-04-21 13:11:09 -0400:
 I'm working on releasing a *bunch* of libraries, including clients, from
 their master branches so we can thaw the requirements list for the
 liberty cycle. As with any big operation, this may be disruptive. I
 apologize in advance if it is, but we cannot thaw the requirements
 without making the releases so we need them all.
 
 Here's the full list, in the form of the release script I am running,
 in case you start seeing issues and want to check if you were
 affected:

OK, this is all done. I have verified that all of the libraries are on
PyPI and I have sent the release notes (sometimes several copies, at no
extra charge to you -- seriously, sorry about the noise).

Doug

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


Re: [openstack-dev] [neutron] [docs] Networking Guide Doc Day - April 23rd

2015-04-21 Thread yatin kumbhare
Nice idea.

Looked at the TOC page, pretty much covering variants of neutron nuts 
bolts.

Shall we include DNS into TOC somewhere?

Regards,
Yatin

On Tue, Apr 21, 2015 at 10:22 AM, Guo, Ruijing ruijing@intel.com
wrote:

  Hi, Edgar



 Some docs are still in private branch. Can we move to public branch for
 reviewing  submitting patches?



 Thanks,

 -Ruijing



 *From:* Edgar Magana [mailto:edgar.mag...@workday.com]
 *Sent:* Saturday, April 18, 2015 2:25 AM
 *To:* OpenStack Development Mailing List (not for usage questions)
 *Subject:* [openstack-dev] [neutron] [docs] Networking Guide Doc Day -
 April 23rd



 Hello Folks,



 I would like to invite all available contributors to help us to complete
 the OpenStack Networking Guide.



 We are having a Networking Doc Day on April 23rd in order to review the
 current guide and make a big push on its content.

 Let’s use both the Neutron and Docs IRC channels:

 #openstack-neutron

 #openstack-doc



 All the expected content is being described in the TOC:

 https://wiki.openstack.org/wiki/NetworkingGuide/TOC



 Information for Doc contributors in here:


 https://wiki.openstack.org/wiki/Documentation/HowTo#Edit_OpenStack_RST_and.2For_DocBook_documentation



 We have prepared an etherpad to coordinate who is doing what:

 https://etherpad.openstack.org/p/networking-guide



 There are so many ways you can contribute:

- Assign to yourself one of the available chapters
- Review the current content and open bugs if needed
- Review the existing gerrit commit if you are familiar with the
information
- Be available on IRC to answer some questions about configuration
details or functionality
- Cheering at the contributors!

  Do not hesitate in contacting me for any questions.



 Cheers!



 Edgar Magana

 IRC: emagana

 emag...@gmail.com

 edgar.mag...@workday.com

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


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


Re: [openstack-dev] TC Candidacy

2015-04-21 Thread Tristan Cacqueray
confirmed

On 04/21/2015 04:47 AM, Flavio Percoco wrote:
 Greetings,
 
 I'm announcing my candidacy for the Technical Comitee Elections.
 
 I wish I could say I've served as a TC member before but I haven't.
 However, there's always a first time for everything, isn't there? I'd
 like for Liberty to be that chance for me to be honored with a seat in
 OpenStack's Technical Comitee.
 
 I believe I've been part of OpenStack's community long enough to know
 how it works, the mechanisms behind it and I believe I have a good
 feeling of where it should be headed. Here are some things that I'd
 love to help achieving as part of my work as a TC member:
 
 # Paradise's doors have been opened but no maps of it have been drawn:
 
 During the last cycles, the TC members have done an amazing job on
 helping make our community more welcoming. The bar for inclusion has
 be lowered to the point where projects are welcomed to join it as long
 as they meet the minimum requirements established in our governance
 repo.
 
 I believe this is an amazing step for our community but we're not
 there yet. Unfortunately, opening our doors does not do the trick. In
 order to keep this openness honest, we also need to provide a better
 support for the projects that are joining our community.
 
 Therefore, I'd like to help moving the big tent effort forward and
 start laying down the bases that will help providing support to
 projects and guide them especially in moments where decisions like
 this[0] need to be taken.
 
 [0]
 http://lists.openstack.org/pipermail/openstack-dev/2015-April/061967.html
 
 # Help with clearing the path where OpenStack is headed
 
 For better or for worse, one of the question I've been asked more
 often, in the last couple of months, is: Is OpenStack there yet?
 What's next?
 
 OpenStack is a cloud provider and as such it should strive to cover
 enough use-cases to make cloud consumers'/providers' lives simpler.
 There's more to a cloud than just compute, storage and networking.
 There's more to cloud than just orchestration and meetering. As part
 of my role as a TC member, I'd like to help our community grow in
 other areas that might not be considered required but that are still
 important for our mission.
 
 # Deployments / Ops
 
 OpenStack has come a long way on making deployments easier but again,
 we're not there yet. With the new governance model, we won't just see
 new *aaS services joining but also new tools[0] that are meant to help
 with OpenStack's installation and maintenance.
 
 Along the lines of what I said in my point #2, I believe having tools
 to install OpenStack is great but there's more to an OpenStack
 deployment than just that. There's monitoring, upgrades, migrations,
 etc.
 
 As part of my journey as a TC member (hopefully), I'd like to help
 these projects by exploring and gathering the needs and feedback from
 our community so we can guide these amazing efforts towards the right
 solution that OpenStack needs.
 
 I believe OpenStack is taking giant steps towards a great success but
 we need to be careful not to skip important things in between those
 steps. I'd like to use my knowledge from my involvement in several
 areas throughout OpenStack (and outside it) to help OpenStack moving
 forward at the same - or at a better - pace.
 
 Thanks for your consideration,
 Flavio
 
 P.S: If you're thinking. Wait, this guy is nuts. He ran for 2 PTL
 positions and he now wants to run for a TC position. Is he crazy? One
 answer to that could be, Yes. However, just to make sure it's clear to
 everyone my current time situation, I'd like to share that I'm
 just Zaqar's PTL - Nikhil is Glance's PTL - and my current
 commitments allow me for dedicating to this position the time it
 requires.
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 




signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)

2015-04-21 Thread Ryan Brown
On 04/20/2015 07:12 PM, Steve Baker wrote:
 On 21/04/15 11:01, Angus Salkeld wrote:


 On Tue, Apr 21, 2015 at 8:38 AM, Fox, Kevin M kevin@pnnl.gov
 mailto:kevin@pnnl.gov wrote:

 As an Op, a few things that come to mind in that category are:
  * RDO packaging (stated earlier). If its not easy to install, its
 not going to be deployed as much. I haven't installed it yet,
 because I haven't had time to do much other then yum install it...
  * Horizon UI
  * Heat Resources. (Some basic stuff like create/delete queue to
 go along with the stack. also link #1 below)


 Here you go:
 https://github.com/openstack/heat/tree/master/contrib/heat_zaqar
 One thing we need to do in Vancouver is come up with criteria for moving
 resources from contrib into the main tree. Previously this was whether
 the project was integrated. As a starter I would suggest something like:
 1. project is in the openstack git namespace
 2. the client library is synced with global-requirements.txt
 3. the resources are complete enough to be useful in template authoring
 We need to think about potential for integration testing in the gate too.

I think scenario/functional tests should be table stakes to graduate a
resource from contrib/ .

  

 Horizon has a discovery aspect to it. If users don't know a
 service is available, its hard for them to use it. Even with the
 most simple UI of Create/Delete/List queues, discovery is handled.

Absolutely agreed. Especially in a service like Zaqar where the vast
majority of usage isn't by humans in a web interface, the horizon bit
becomes mostly a dashboard/auditing/testing destination instead of a
primary interface.

 [snip]

-- 
Ryan Brown / Software Engineer, Openstack / Red Hat, Inc.

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


Re: [openstack-dev] [neutron] neutron DB upgrade

2015-04-21 Thread Salvatore Orlando
On 21 April 2015 at 14:25, Guo, Ruijing ruijing@intel.com wrote:

 Somebody can help me to understand why neutron DB is needed upgrade even
 in refresh installation unlike other components.

 From my understanding,  DB upgrade is risky and needed when upgrade.


Alembic is a fairly reliable tool for managing DB upgrades.
Also there are enough tests in place to ensure the sanity of each db
migration and that the DB schema is always in sync with business logic's
data model.


 Release A should have schema A and Release B should have schema B.


This will make really difficult doing testing during the development cycle.
While all interim migrations added during the release cycle can be squashed
into a single migration provided at release time, this action will probably
transform a relatively safe process into a risky one, as there will be
little time to react to issues introduced by that single migration.



 Only upgrade A to B need to upgrade DB.


This is what happens for most users. However there still are a few which
more or less closely follow trunk - that is to say they're not tied to any
specific release.
Also, this does not apply to developers and CI (which is ultimately one of
the principal tools we use to ensure what we deliver is not completely
rubbish).



 In the same time,  can we separate neutron DB as vendor DB  non-vendor DB?


We had vendor or plugin specific migrations until Juno. When he had these
kind of conditional migrations doing DB upgrades was very risky. DB schema
management has become a lot simpler and safer since we unified the schema.

However, as a part of the vendor plugin split out there will be eventually
a next step where all vendor-specific tables are moved into their own dbs.
Are tables for plugins which are not ML2 causing you any problem?



 1.  For that case, we can upgrade vendor DB if we use some vendor scenario.

 2. we already separate vendor code from neutron code base.

 Thanks,
 -Ruijing

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

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


Re: [openstack-dev] [neutron] neutron DB upgrade

2015-04-21 Thread Ihar Hrachyshka
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 04/21/2015 02:25 PM, Guo, Ruijing wrote:
 Somebody can help me to understand why neutron DB is needed upgrade
 even in refresh installation unlike other components.
 

refresh installation == minor version upgrade for a stable release?
No, it should not require db upgrade, it's forbidden to backport
patches that involve db migration to stable releases.

 From my understanding,  DB upgrade is risky and needed when
 upgrade.
 
 Release A should have schema A and Release B should have schema B.
 
 Only upgrade A to B need to upgrade DB.
 
 In the same time,  can we separate neutron DB as vendor DB 
 non-vendor DB?

Not sure what you mean. Neutron does not distinguish between
deployment scenarios in terms of db schema. It's always the same (at
least that's the case since Juno).

/Ihar
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJVNkrxAAoJEC5aWaUY1u576fAIAOMjencFLoSVfYv/1sJgds2W
5mPdQM5yMlGHR18fI9FSjA41BItOsPknppl9YtwrxNHN3h8VyTWDkSSQanMBDfgE
jkGEP2NG6ZFIfCQHwKTJ8c3VPxPEVBc0k4Nj6qC2mC1Rp4gIqGkmTFuo5xK9jm0g
C0qqZzNzh7yag0yKFb6XM/2mkk/DReMIqVJQ3WkIBim8EfAq/CXrZsxkz33mj0wn
G9uWtKEnmi0/U2/ZLrNcGSVTiHsj3qtBYSW/cPZOhjPcCAynYJmKcR56ipwe8CXk
3mQcsQWQpeNuW5tX6LMnImDrVdEEnulT2W/2PCZtYgQgTfswfmF/mSr4/s2Ogm4=
=yVaY
-END PGP SIGNATURE-

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


Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)

2015-04-21 Thread Flavio Percoco

On 21/04/15 08:51 -0400, Ryan Brown wrote:

On 04/20/2015 07:12 PM, Steve Baker wrote:
Absolutely agreed. Especially in a service like Zaqar where the vast
majority of usage isn't by humans in a web interface, the horizon bit
becomes mostly a dashboard/auditing/testing destination instead of a
primary interface.


The above sounds correct to me for most of the cases. However, I can
see horizon being used to configured notifications/subscriptions.

Cheers,
Flavio

--
@flaper87
Flavio Percoco


pgpotm7AjKs5M.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [mistral] Break_on in Retry policy

2015-04-21 Thread Nikolay Makhotkin
Any more suggestions/thoughts here? Dmitri?

More words: succeed-on / fail-on, success-expr / error-expr.

-- 
Best Regards,
Nikolay
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] Are routed TAP interfaces (and DHCP for them) in scope for Neutron?

2015-04-21 Thread Kevin Benton
Is it compatible with overlapping IPs? i.e. Will it give two different VMs
the same IP address if the reservations are setup that way?

If not, this approach won't work for many use cases so I think you will
probably just have to write a new DHCP agent that operates in this
distributed fashion.
I haven't yet had any responses to this, so reflagging it in case it was
just missed in the helter skelter of activity that is the openstack-dev
mailing list...

On the other hand, if I need to describe more clearly what I'm on about,
please don't be afraid to say that!

Any comments and steer would be appreciated, even if they're more of a high
level gut feel, than an exhaustive treatment.

Thanks,
Neil


On 16/04/15 15:12, Neil Jerram wrote:

 I have a Neutron DHCP agent patch whose purpose is to launch dnsmasq
 with options such that it works (= provides DHCP service) for TAP
 interfaces that are _not_ bridged to the DHCP interface (ns-XXX).  For
 the sake of being concrete, this involves:

 - creating the ns-XXX interface as a dummy, instead of as a veth pair

 - launching dnsmasq with --bind-dynamic --listen=ns-XXX --listen=tap*
 --bridge-interface=ns-XXX,tap*

 - not running in a separate namespace

 - running the DHCP agent on every compute host, instead of only on the
 network node

 - using the relevant subnet's gateway IP on the ns-XXX interface (on
 every host), instead of allocating a different IP for each ns-XXX
 interface.

 I proposed a spec for this in the Kilo cycle [1], but it didn't get
 enough traction, and I'm now wondering what to do with this
 work/function.  Specifically, whether to look again at integrating it
 into Neutron during the Liberty cycle, or whether to maintain an
 independent DHCP agent for my project outside the upstream Neutron tree.
   I would very much appreciate any comments or advice on this.

 For answering that last question, I suspect the biggest factor is
 whether routed TAP interfaces - i.e. forms of networking implementation
 that rely on routing data between VMs instead of bridging it - is in
 scope for Neutron, at all.  If it is, I understand that there could be a
 lot more detail to work on, such as how it meshes with other Neutron
 features such as DVR and the IPAM work, and that it might end up being
 quite different from the blueprint linked below.  But it would be good
 to know whether this would ultimately be in scope and of interest for
 Neutron at all.

 Please do let me now what you think.

 Many thanks,
  Neil

 [1] https://blueprints.launchpad.net/neutron/+spec/dhcp-for-routed-ifs


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


Re: [openstack-dev] [glance] Why no DB index on sort parameters

2015-04-21 Thread Flavio Percoco

On 21/04/15 12:17 +0530, Ajaya Agrawal wrote:

Hi All,

I see that glance supports arbitrary sort parameters and the default is
created_at while listing images. Is there any reason why we don't have index
over these fields? If we have an index over these fields then we would avoid a
full table scan to do sorting. IMO at least the created_at field should have an
index on it.


I don't think there's an actual reason, OTOH. I'd recommend proposing
a patch and wait for the reviews there. :)

Flavio


--
@flaper87
Flavio Percoco


pgp3yiNZiCDnJ.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)

2015-04-21 Thread Flavio Percoco

On 20/04/15 13:39 -0700, Vipul Sabhaya wrote:



On Mon, Apr 20, 2015 at 12:07 PM, Fox, Kevin M kevin@pnnl.gov wrote:

   Another parallel is Manilla vs Swift. Both provides something like a share
   for users to store files.

   The former is a multitenant api to provision non multitenant file shares.
   The latter is a multitenant api to provide file sharing.

   Cue is a multitenant api to provision non multitenant queues.
   Zaqar is an api for a multitenant queueing system.

   They are complimentary services.



Agreed, it’s not an either/or, there is room for both.  While Cue could
provision Zaqar, it doesn’t make sense, since it is already multi-tenant.  As
has been said, Cue’s goal is to bring non-multi-tenant message brokers to the
cloud.

On the question of adoption, what confuses me is why the measurement of success
of a project is whether other OpenStack services are integrating or not.  Zaqar
exposes an API that seems best fit for application workloads running on an
OpenStack cloud.  The question should be raised to operators as to what’s
preventing them from running Zaqar in their public cloud, distro, or whatever.

Looking at other services that we consider to be successful, such as Trove, we
did not attempt to integrate with other OpenStack projects.  Rather, we solved
the concerns that operators had.


FWIW, the team is not messuring the success of the project on whether
it's integrated with other services or not. The adoption in all
possible areas play key parts in every project's life. While it's
amazing that RDO - and I believe Ubuntu is packaging too, Zigo,
correct me, pls - has support for it, I don't think that's enough for
the project to go anywhere.

The use cases of this project, from a *provider* point of view are
very specific - you either want to sell/use queues or you don't - and
similar to SQS's. The fact that many folks miss is that SQS itself is
being used *internally* in AWS for other things that I'm not going to
get into. This is true not just for SQS, SNS but also for several
other services they provide. Thankfully enough, we've folloed the same
lead of using the things we've created. For instance, Trove uses nova
for vms, Nova uses Cinder for block devices, etc, etc, etc.

This needs to happen for Zaqar too. This will help the project mature
with feedback from the real world. This will give deployers enough
confidence that the project is needed and it'll also drive some
attention towards the project.

Comparing Trove and Zaqar as services won't, ever, give a good result.
They have different uses-cases, users base and types of APIs - data vs
control. Not to mention they both went through different processes in
very different periods of our community (Integrated/big tent, etc).

Flavio



   Thanks,
   Kevin
   
   From: Ryan Brown [rybr...@redhat.com]
   Sent: Monday, April 20, 2015 11:38 AM
   To: openstack-dev@lists.openstack.org
   Subject: Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)

   On 04/20/2015 02:22 PM, Michael Krotscheck wrote:
What's the difference between openstack/zaqar and stackforge/cue?
Looking at the projects, it seems like zaqar is a ground-up
implementation of a queueing system, while cue is a provisioning api for
queuing systems that could include zaqar, but could also include rabbit,
zmq, etc...
   
If my understanding of the projects is correct, the latter is far more
versatile, and more in line with similar openstack approaches like
trove. Is there a use case nuance I'm not aware of that warrants
duplicating efforts? Because if not, one of the two should be retired
and development focused on the other.
   
Note: I do not have a horse in this race. I just feel it's strange that
we're building a thing that can be provisioned by the other thing.
   

   Well, with Trove you can provision databases, but the MagnetoDB project
   still provides functionality that trove won't.


   The Trove : MagnetoDB and Cue : Zaqar comparison fits well.

   Trove provisions one instance of X (some database) per tenant, where
   MagnetoDB is one instance (collection of hosts to do database things)
   that serves many tenants.

   Cue's goal is I have a not-very-multitenant message bus (rabbit, or
   whatever) and makes that multitenant by provisioning one per tenant,
   while Zaqar has a single install (of as many machines as needed) to
   support messaging for all cloud tenants. This enables great stuff like
   cross-tenant messaging, better physical resource utilization in
   sparse-tenant cases, etc.

   As someone who wants to adopt Zaqar, I'd really like to see it continue
   as a project because it provides things other message broker approaches
   don't.

   --
   Ryan Brown / Software Engineer, Openstack / Red Hat, Inc.

   __
   OpenStack Development Mailing List (not for 

[openstack-dev] TC Candidacy

2015-04-21 Thread Flavio Percoco

Greetings,

I'm announcing my candidacy for the Technical Comitee Elections.

I wish I could say I've served as a TC member before but I haven't.
However, there's always a first time for everything, isn't there? I'd
like for Liberty to be that chance for me to be honored with a seat in
OpenStack's Technical Comitee.

I believe I've been part of OpenStack's community long enough to know
how it works, the mechanisms behind it and I believe I have a good
feeling of where it should be headed. Here are some things that I'd
love to help achieving as part of my work as a TC member:

# Paradise's doors have been opened but no maps of it have been drawn:

During the last cycles, the TC members have done an amazing job on
helping make our community more welcoming. The bar for inclusion has
be lowered to the point where projects are welcomed to join it as long
as they meet the minimum requirements established in our governance
repo.

I believe this is an amazing step for our community but we're not
there yet. Unfortunately, opening our doors does not do the trick. In
order to keep this openness honest, we also need to provide a better
support for the projects that are joining our community.

Therefore, I'd like to help moving the big tent effort forward and
start laying down the bases that will help providing support to
projects and guide them especially in moments where decisions like
this[0] need to be taken.

[0] http://lists.openstack.org/pipermail/openstack-dev/2015-April/061967.html

# Help with clearing the path where OpenStack is headed

For better or for worse, one of the question I've been asked more
often, in the last couple of months, is: Is OpenStack there yet?
What's next?

OpenStack is a cloud provider and as such it should strive to cover
enough use-cases to make cloud consumers'/providers' lives simpler.
There's more to a cloud than just compute, storage and networking.
There's more to cloud than just orchestration and meetering. As part
of my role as a TC member, I'd like to help our community grow in
other areas that might not be considered required but that are still
important for our mission.

# Deployments / Ops

OpenStack has come a long way on making deployments easier but again,
we're not there yet. With the new governance model, we won't just see
new *aaS services joining but also new tools[0] that are meant to help
with OpenStack's installation and maintenance.

Along the lines of what I said in my point #2, I believe having tools
to install OpenStack is great but there's more to an OpenStack
deployment than just that. There's monitoring, upgrades, migrations,
etc.

As part of my journey as a TC member (hopefully), I'd like to help
these projects by exploring and gathering the needs and feedback from
our community so we can guide these amazing efforts towards the right
solution that OpenStack needs.

I believe OpenStack is taking giant steps towards a great success but
we need to be careful not to skip important things in between those
steps. I'd like to use my knowledge from my involvement in several
areas throughout OpenStack (and outside it) to help OpenStack moving
forward at the same - or at a better - pace.

Thanks for your consideration,
Flavio

P.S: If you're thinking. Wait, this guy is nuts. He ran for 2 PTL
positions and he now wants to run for a TC position. Is he crazy? One
answer to that could be, Yes. However, just to make sure it's clear to
everyone my current time situation, I'd like to share that I'm
just Zaqar's PTL - Nikhil is Glance's PTL - and my current
commitments allow me for dedicating to this position the time it
requires.

--
@flaper87
Flavio Percoco


pgpNpjDJV55fq.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)

2015-04-21 Thread Thomas Goirand



On 04/21/2015 09:56 AM, Flavio Percoco wrote:

FWIW, the team is not messuring the success of the project on whether
it's integrated with other services or not. The adoption in all
possible areas play key parts in every project's life. While it's
amazing that RDO - and I believe Ubuntu is packaging too, Zigo,
correct me, pls - has support for it, I don't think that's enough for
the project to go anywhere.


As per this:
http://packages.ubuntu.com/search?keywords=zaqarsearchon=namessuite=allsection=all

Ubuntu doesn't have it. I haven't worked on it (yet), though if you are 
saying it's ready, I may give it a try.


Thomas

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


Re: [openstack-dev] [OpenStack-Infra][cinder] Could you please re-consider Oracle ZFSSA iSCSI Driver

2015-04-21 Thread Duncan Thomas
Diem

Can you please look at why the Oracle CI is failing on every patch?
Currently it appears you *do not* have working CI and *are not* eligible to
be merged back in. Given we (Cinder core) set a second deadline for the
'nearly there' CI systems which you missed, and your CI is still not
working, I don't expect you to get into the RC.

On 21 April 2015 at 02:53, Diem Tran diem.t...@oracle.com wrote:

 Hi Mike,

 Could you please take a look at the results and consider re-integrating
 the driver? We the Oracle ZFSSA team would like to target the Kilo RC
 deadline if possible.

 Thank you,
 Diem.



 On 4/20/15 3:47 PM, Diem Tran wrote:

 Hi Mike,

 Oracle ZFSSA iSCSI CI is now reporting test results. It is configured to
 run against the ZFSSA iSCSI driver. You can see the results here:
 https://review.openstack.org/#/q/reviewer:%22Oracle+ZFSSA+CI%22,n,z

 Below are some patchsets that the CI reports:
 https://review.openstack.org/#/c/168424/
 https://review.openstack.org/#/c/168419/
 https://review.openstack.org/#/c/175247/
 https://review.openstack.org/#/c/175077/
 https://review.openstack.org/#/c/163706/


 I would like to kindly request you and the core team to get the Oracle
 ZFSSA iSCSI driver re-integrated back to the Cinder code base. If there is
 anything else you need from the CI and the driver, please do let me know.

 Thank you,
 Diem.



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




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


Re: [openstack-dev] [OpenStack-Infra][cinder] Could you please re-consider Oracle ZFSSA iSCSI Driver

2015-04-21 Thread Thierry Carrez
Duncan Thomas wrote:
 Can you please look at why the Oracle CI is failing on every patch?
 Currently it appears you *do not* have working CI and *are not* eligible
 to be merged back in. Given we (Cinder core) set a second deadline for
 the 'nearly there' CI systems which you missed, and your CI is still not
 working, I don't expect you to get into the RC.

Also from a Kilo release management perspective the hard limit for any
feature (re)addition was RC1, which was released about 10 days ago.

-- 
Thierry Carrez (ttx)

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


[openstack-dev] Cross-Project meeting, Tue April 21st, 21:00 UTC

2015-04-21 Thread Thierry Carrez
Dear PTLs, cross-project liaisons and anyone else interested,

We'll have a cross-project meeting today at 21:00 UTC, with the
following agenda:

* api-wg discussion
  * The following guidelines have been reached consensus within the
api-wg and we'd like them to be reviewed by the CPLs
  ** tagging guidelines [1]
  ** Guidelines on using date and time format [2]
* openstack-specs discussion
  * Supported messaging drivers policy [3]
* Design Summit scheduling
  * Final Design Summit slot layout [4]
  * Introducing Cheddar
* Open discussion  announcements
  * Any Kilo release red flags ?

[1] https://review.openstack.org/155620
[2] https://review.openstack.org/159892
[3] https://review.openstack.org/#/c/174105/
[4]
https://docs.google.com/spreadsheets/d/1VsFdRYGbX5eCde81XDV7TrPBfEC7cgtOFikruYmqbPY/edit?usp=sharing

See you there !

For more details on this meeting, please see:
https://wiki.openstack.org/wiki/Meetings/CrossProjectMeeting

-- 
Thierry Carrez (ttx)

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


  1   2   >