settingsLogin | Registersettings

Questions in openstack-announce

Search:
CategoryQuestionAnswer

[openstack-announce] heat-cfntools 1.2.8 released

The heat development community would like to announce the release of
heat-cfntools version 1.2.8.

heat-cfntools contains the tools that can be installed on Heat
provisioned cloud instances to implement portions of CloudFormation
compatibility.

This release can be installed from the following locations:
http://tarballs.openstack.org/heat-cfntools
http://tarballs.openstack.org/heat-cfntools
https://pypi.python.org/pypi/heat-cfntools
https://pypi.python.org/pypi/heat-cfntools

Bugs fixed in this release:
https://launchpad.net/heat-cfntools/+milestone/v1.2.8

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20140829/875a09c9/attachment.html

[openstack-announce] [OpenStack] [python-cinderclient] Release of python-cinderclient 1.1.0

Hello,

I'd like to announce the release of python-cinderclient 1.1.0. A brief
summary of the changes are included below.

Thanks,
John

1.1.0


  • Add support for ConsistencyGroups
  • Use Adapter from keystoneclient
  • Add support for Replication feature
  • Add pagination for Volume List

.. _1325773 http://bugs.launchpad.net/python-cinderclient/+bug/1325773
.. _1333257 http://bugs.launchpad.net/python-cinderclient/+bug/1333257
.. _1268480 http://bugs.launchpad.net/python-cinderclient/+bug/1268480
.. _1275025 http://bugs.launchpad.net/python-cinderclient/+bug/1275025
.. _1258489 http://bugs.launchpad.net/python-cinderclient/+bug/1258489
.. _1241682 http://bugs.launchpad.net/python-cinderclient/+bug/1241682
.. _1203471 http://bugs.launchpad.net/python-cinderclient/+bug/1203471
.. _1210874 http://bugs.launchpad.net/python-cinderclient/+bug/1210874
.. _1200214 http://bugs.launchpad.net/python-cinderclient/+bug/1200214
.. _1130572 http://bugs.launchpad.net/python-cinderclient/+bug/1130572
.. _1156994 http://bugs.launchpad.net/python-cinderclient/+bug/1156994

** Note Connection refused --> Connection error commit:
c9e7818f3f90ce761ad8ccd09181c705880a4266
** Note Mask Passwords in log output commit:
80582f2b860b2dadef7ae07bdbd8395bf03848b1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20140913/252889c7/attachment.html

[openstack-announce] python-heatclient 0.2.11 released

The heat development community would like to announce the release of

python-heatclient version 0.2.11.

python-heatclient is a client library for Heat built on the Heat
orchestration
API. It provides a Python API (the heatclient module) and a command-line
tool
(heat).

This release can be installed from the following locations:
http://tarballs.openstack.org/python-heatclient
https://pypi.python.org/pypi/python-heatclient

Changes in this release:
https://launchpad.net/python-heatclient/+milestone/v0.2.11

[openstack-announce] [OpenStack][python-keystoneclient] Release of python-keystoneclient 0.11.1

The Keystone development community would like to announce the release of python-keystoneclient 0.11.1. The 0.11.1 version includes two fixes on top of the 0.11.0 release.

This release can be installed from the following locations:
* http://tarballs.openstack.org/python-keystoneclient
* https://pypi.python.org/pypi/python-keystoneclient

0.11.x


* Added an authentication plugin to support ECP SAML2 workflow
* Added support for Active Directory Federated Services (ADFS) SAML2 authentication workflow

Detailed changes in this release:
https://launchpad.net/python-keystoneclient/+milestone/0.11.0
https://launchpad.net/python-keystoneclient/+milestone/0.11.1

[openstack-announce] [OpenStack][keystonemiddleware] Release of keystonemiddleware 1.2.0

The Keystone development community would like to announce the release of keystonemiddleware 1.2.0.

This release can be installed from the following locations:
* http://tarballs.openstack.org/keystonemiddleware
* https://pypi.python.org/pypi/keystonemiddleware

1.2.0 features


* Added support for service tokens in conjunction with the user auth-tokens

Detailed changes in this release:
https://launchpad.net/keystonemiddleware/+milestone/1.2.0

[openstack-announce] python-heatclient 0.2.12 released

The heat development community would like to announce the release of
python-heatclient version 0.2.12.

python-heatclient is a client library for Heat built on the Heat
orchestration
API. It provides a Python API (the heatclient module) and a command-line
tool
(heat).

This release can be installed from the following locations:
http://tarballs.openstack.org/python-heatclient
https://pypi.python.org/pypi/python-heatclient

Changes in this release:
https://launchpad.net/python-heatclient/+milestone/v0.2.12

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20140926/6b1f2405/attachment.html

[openstack-announce] [OpenStack] [python-cinderclient] Release of python-cinderclient 1.1.1

Hi Everyone,

We had to push another release of python-cinderclient due to a bug that was
discovered earlier this week 1. New version is up on pypi.

Thanks,
John

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20140926/6367f073/attachment.html

[openstack-announce] OpenStack Havana End of Upstream Support Lifetime

This is intended to serve as a reminder that The OpenStack Havana
2013.2.4 integrated point release[1] last Tuesday, September 23,
marks the end of stable support for OpenStack Havana.

All open changes for stable/havana branches of official projects
have been marked abandoned, upstream testing for these has ceased,
and the tips of these branches have been tagged "havana-eol" in
preparation for branch deletion. The list of affected Git
repositories is as follows:

openstack-dev/devstack
openstack-dev/grenade
openstack/ceilometer
openstack/cinder
openstack/designate
openstack/glance
openstack/heat
openstack/horizon
openstack/keystone
openstack/neutron
openstack/nova
openstack/openstack-manuals
openstack/oslo-incubator
openstack/oslo.config
openstack/requirements
openstack/swift
openstack/tempest
openstack/trove

[1] http://lists.openstack.org/pipermail/openstack-announce/2014-September/000278.html
--
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital signature
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20140930/1a1a00b9/attachment.pgp

[openstack-announce] [Elections] End of the Election Cycle - Results of PTL & TC Elections

PTL Election Results:

  • Compute (Nova)
    ** Michael Still
  • Object Storage (Swift)
    ** John Dickinson
  • Image Service (Glance)
    ** Nikhil Komawar
  • Identity (Keystone)
    ** Morgan Fainberg
  • Dashboard (Horizon)
    ** David Lyle
  • Networking (Neutron)
    ** Kyle Mestery
  • Block Storage (Cinder)
    ** Mike Perez
  • Metering/Monitoring (Ceilometer)
    ** Eoghan Glynn
  • Orchestration (Heat)
    ** Angus Salkeld
  • Database Service (Trove)
    ** Nikhil Manchanda
  • Bare metal (Ironic)
    ** Devananda van der Veen
  • Common Libraries (Oslo)
    ** Doug Hellmann
  • Infrastructure
    ** James E. Blair
  • Documentation
    ** Anne Gentle
  • Quality Assurance (QA)
    ** Matthew Treinish
  • Deployment (TripleO)
    ** Clint Byrum
  • Release cycle management
    ** Thierry Carrez
  • Data Processing Service (Sahara)
    ** Sergey Lukjanov
  • Message Service (Zaqar)
    ** Flavio Percoco
  • Key Management Service (Barbican)
    ** Douglas Mendizabal
  • DNS Services (Designate)
    ** Kiall Mac Innes
  • Shared File Systems (Manila)
    ** Ben Swartzlander

Full Election Results:
* Cinder:
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_3bc8db78251af391
* TripleO:
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_d8d7335f4de67d94

TC Election Results:

  • Monty Taylor
  • Sean Dague
  • Doug Hellmann
  • Russell Bryant
  • Anne Gentle
  • John Griffith

Full results:
http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_c105db929e6c11f4

Stay up to date on Election activity by following our Governance page:
https://wiki.openstack.org/wiki/Governance

Thanks to my fellow election official, Tristan Cacqueray, I appreciate
your help and perspective.

Thank you,
Anita

[openstack-announce] [python-keystoneclient] Release of python-keystoneclient 0.11.2

The Keystone team has released python-keystoneclient 0.11.2.

This release can be installed from the following locations:
* http://tarballs.openstack.org/python-keystoneclient
* https://pypi.python.org/pypi/python-keystoneclient

Detailed changes in this release:
https://launchpad.net/python-keystoneclient/+milestone/0.11.2

[openstack-announce] [python-keystoneclient] Release of python-keystoneclient 1.0.0

The Keystone development community would like to announce the release of python-keystoneclient 1.0.0. The move to the 1.x.x development branch was made to match the perception that the library has long been considered stable. Beyond the move to the stable release version, this release is no different than any other python-keystoneclient release.

This release can be installed from the following locations:
* http://tarballs.openstack.org/python-keystoneclient http://tarballs.openstack.org/python-keystoneclient
* https://pypi.python.org/pypi/python-keystoneclient https://pypi.python.org/pypi/python-keystoneclient

1.0.0


* Registered CLI Options will no longer use the default values instead of the ENV variables (if present)
* The curl examples from the debug output now includes --globoff for ipv6 urls
* HTTPClient will no longer incorrectly raise AttributeError if authentication has not occurred when checking if .has_service_catalog

Detailed changes in this release beyond what is listed above:
https://launchpad.net/python-keystoneclient/+milestone/1.0.0

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20141218/e2c8398b/attachment.html

[openstack-announce] [keystonemiddleware] keystonemiddlware release 1.3.0

The Keystone development community would like to announce the 1.3.0 release of the keystone middleware package.

This release can be installed from the following locations:
* http://tarballs.openstack.org/keystonemiddleware
* https://pypi.python.org/pypi/keystonemiddleware

1.3.0


* httpconnecttimeout option is now an integer instead of a boolean.
* The service user for auth_token middlware can now be in a domain other than the default domain.

Detailed changes in this release beyond what is listed above:
https://launchpad.net/keystonemiddleware/+milestone/1.3.0

[openstack-announce] [keystonemiddleware] Keystone Middleware 1.3.1 release

The Keystone development community would like to announce the 1.3.1 release of the Keystone Middleware package.

This release can be installed from the following locations:
* http://tarballs.openstack.org/keystonemiddleware http://tarballs.openstack.org/keystonemiddleware
* https://pypi.python.org/pypi/keystonemiddleware https://pypi.python.org/pypi/keystonemiddleware

1.3.1


* auth_token middleware no longer contacts keystone when a request with no token is received.

Detailed changes in this release beyond what is listed above:
https://launchpad.net/keystonemiddleware/+milestone/1.3.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20141222/17da1396/attachment.html

[openstack-announce] python-heatclient 0.3.0 released

The heat development community would like to announce the release of
python-heatclient version 0.3.0.

python-heatclient is a client library for Heat built on the Heat
orchestration
API. It provides a Python API (the heatclient module) and a command-line
tool
(heat).

This release can be installed from the following locations:
http://tarballs.openstack.org/python-heatclient
https://pypi.python.org/pypi/python-heatclient

Changes in this release:

  • The following new CLI commands have been added:
    config-create Create a software configuration.
    config-delete Delete software configurations.
    config-show View details of a software configuration.
    deployment-delete Delete software deployments.
    deployment-metadata-show
    Get deployment configuration metadata for the
    specified server.
    deployment-show Show the details of a software deployment.
    output-list Show available outputs.
    output-show Show a specific stack output.
    service-list List the Heat engines.

  • Environment files now support the parameter_defaults section.

  • Now works with python 3.4
  • output-show command gains flags --all and --format

Other changes:
https://launchpad.net/python-heatclient/+milestone/v0.3.0

[openstack-announce] [python-keystoneclient] Release of python-keystoneclient 1.2.0

The Keystone team has released python-keystoneclient 1.2.0.

This release can be installed from the following locations:?
*?http://tarballs.openstack.org/python-keystoneclient?
*?https://pypi.python.org/pypi/python-keystoneclient?

Detailed changes in this release:?
https://launchpad.net/python-keystoneclient/+milestone/1.2.0

--?
Morgan Fainberg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-announce/attachments/20150226/453b1cb0/attachment.html

[openstack-announce] OpenStack 2014.1.4 released

Hello everyone,

The OpenStack Stable Maintenance team is happy to announce the 2014.1.4
stable Icehouse release. We have been busy reviewing and accepting backported
bugfixes to the stable/icehouse branches according to the criteria set at:

https://wiki.openstack.org/wiki/StableBranch

A total of 89 bugs have been fixed across all projects since 2014.1.3.
These updates to Icehouse are intended to be low risk with no intentional
regressions or API changes. The list of bugs, tarballs and other milestone
information for each project may be found on Launchpad:

https://launchpad.net/ceilometer/icehouse/2014.1.4
https://launchpad.net/cinder/icehouse/2014.1.4
https://launchpad.net/glance/icehouse/2014.1.4
https://launchpad.net/heat/icehouse/2014.1.4
https://launchpad.net/horizon/icehouse/2014.1.4
https://launchpad.net/keystone/icehouse/2014.1.4
https://launchpad.net/neutron/icehouse/2014.1.4
https://launchpad.net/nova/icehouse/2014.1.4
https://launchpad.net/trove/icehouse/2014.1.4

Release notes may be found on the wiki:

https://wiki.openstack.org/wiki/ReleaseNotes/2014.1.4

The freeze on the stable/icehouse branches will be lifted today as we
begin working toward 2014.1.5, the last planned official Icehouse release.

Thanks,
Alan


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

[openstack-announce] [OSSA 2015-005] Nova console Cross-Site WebSocket hijacking (CVE-2015-0259)

==========================================================
OSSA-2015-005: Nova console Cross-Site WebSocket hijacking
==========================================================

:Date: March 13, 2015
:CVE: CVE-2015-0259

Affects
~~~~~~~
- Nova: up to 2014.1.3 and 2014.2 versions up to 2014.2.2

Description
~~~~~~~~~~~
Brian Manifold from Cisco and Paul McMillan from Nebula reported a
vulnerability in Nova console websocket. By tricking an authenticated
user into visiting a malicious URL, a remote attacker or a man in the
middle may exploit a cross-site-websocket-hijacking vulnerability
resulting in potential hijack of consoles where the user is still
logged in. Only Nova setups with vnc or spice enabled are affected.

Patches
~~~~~~~
- https://review.openstack.org/163035 (Icehouse)
- https://review.openstack.org/163034 (Juno)
- https://review.openstack.org/163033 (Kilo)

Credits
~~~~~~~
- Brian Manifold from Cisco (CVE-2015-0259)
- Paul McMillan from Nebula (CVE-2015-0259)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1409142
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0259

Notes
~~~~~
- This fix is included in 2014.1.4 (icehouse) release and it will be included
in the kilo-3 development milestone and in the future 2014.2.3 (juno)
release.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

That's great .
Thanks to Tristan and paul.

Regards
Jitendra
+91-9989743042

On Fri, Mar 13, 2015 at 11:16 PM, Tristan Cacqueray <
tristan.cacqueray@enovance.com> wrote:

==========================================================
OSSA-2015-005: Nova console Cross-Site WebSocket hijacking
==========================================================

:Date: March 13, 2015
:CVE: CVE-2015-0259

Affects
~~~~~~~
- Nova: up to 2014.1.3 and 2014.2 versions up to 2014.2.2

Description
~~~~~~~~~~~
Brian Manifold from Cisco and Paul McMillan from Nebula reported a
vulnerability in Nova console websocket. By tricking an authenticated
user into visiting a malicious URL, a remote attacker or a man in the
middle may exploit a cross-site-websocket-hijacking vulnerability
resulting in potential hijack of consoles where the user is still
logged in. Only Nova setups with vnc or spice enabled are affected.

Patches
~~~~~~~
- https://review.openstack.org/163035 (Icehouse)
- https://review.openstack.org/163034 (Juno)
- https://review.openstack.org/163033 (Kilo)

Credits
~~~~~~~
- Brian Manifold from Cisco (CVE-2015-0259)
- Paul McMillan from Nebula (CVE-2015-0259)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1409142
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0259

Notes
~~~~~
- This fix is included in 2014.1.4 (icehouse) release and it will be
included
in the kilo-3 development milestone and in the future 2014.2.3 (juno)
release.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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


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

[openstack-community] OpenStack Community Weekly Newsletter (Mar 6 - 13)

Five years in: Charting the OpenStack galaxy
The Starship Enterprise had a five year mission, to "explore strange new
worlds," among other things, and as we approach the five year mark in
our own mission, it's fun to think about the worlds we've seen and
contemplate where to go next. Did anyone think we'd have a non-profit
foundation in year three, with VMware joining right after we started it?
Strange new worlds, indeed.

Check out what's under the hood at TryStack

Billed as the easiest way to try out OpenStack, this free service lets
you test what the cloud can do for you, offering networking, storage,
and compute instances, without having to go all in with your own
hardware. Dan Radez, whose day job is at Red Hat, unveiled TryStack’s
new gear in a lightning show-and-tell talk at the recent Mid-Cycle Ops
Meetup.

The Road to Vancouver

  * Sign up for OpenStack Upstream Training in Vancouver
  * Superuser Awards Nominations Now Open
  * Vancouver Summit Sponsorships Now Available
  * Canada Visa Information
  * Official Hotel Room Blocks
  * Next batch of invites to Kilo contributors will be sent after a
    new milestone is released

Relevant Conversations

  * Call for mentors - Upstream Training, Outreachy (former OPW) 
  * Stepping out of the way
  * readout from Philly Operators Meetup 
  * Avoiding regression in project governance 
  * Microversions. And why do we need API extensions for new API
    functionality? 

Deadlines and Development Priorities

  * [nova] Kilo FeatureFreeze is March 19th, FeatureProposalFreeze
    has happened 
  * [cinder] Kilo Deadlines need to have a CI by end of K-3, March
    19th 2015
  * [cinder] Proposals for Liberty Summit 
  * [sahara] Design summit proposals for Liberty Summit 
  * [oslo] must-fix bugs for final kilo releases 
  * Log Working Group priorities 

Security Advisories and Notices

  * Nova console Cross-Site WebSocket hijacking (CVE-2015-0259) 
  * [OSSN 0045] Vulnerable clients allow a TLS protocol downgrade
    (FREAK) 

Reports from Previous Events

  * March 2 Board of Directors Meeting 
  * OpenStack Mid-Cycle meetup, day one roundup
  * OpenStack Mid-Cycle meetup, day two roundup
  * Takeaways from OpenStack’s Mid-Cycle Ops Meetup: A little more
    conversation, a little more action
  * [horizon] Kilo angular virtual sprint

Tips ‘n Tricks

  * By Lars Kellogg-Stedman: Diagnosing problems with an OpenStack
    deployment
  * By Doug Hellmann: Deploying Nested ZNC Services with Ansible
  * By Gabriel Samfira: Windows + Open Compute + MAAS = ♥
  * By Matthias Runge: Testing Horizon git snapshots
  * By Russell Bryant: The Different Facets of OpenStack HA
  * By Emilien Macchi: Writing a new OpenStack Puppet module

Upcoming Events

OpenStack @ PyCon 2015: Booth info, looking for volunteers, posting of
jobs, OpenStack presentations

  * Mar 14, 2015 Meetup event in Intel
  * Mar 16 - 17, 2015 OpenStack Workshop ,Bangalore, Karnataka, IN
  * Mar 16 - 17, 2015 OpenStack Workshop at PESIT
  * Mar 17, 2015 OpenStack Munich Meetup Munich, Bavaria, DE
  * Mar 17, 2015 Disrupting Vendor Clouds Stanford, CA, US
  * Mar 17, 2015 HP Helion Technical Session Boston, MA, US
  * Mar 17, 2015 OpenStack München Meetup – Lets talk about Storage
  * Mar 18 - 19, 2015 Introduction to OpenDaylight: Current Events
    and OpenStack Neutron Integration
  * Mar 19 - 20, 2015 Keystone and External Authentication
    Implementation
  * Mar 19 - 20, 2015 OpenStack Baltimore Meetup #3
  * Mar 19 - 20, 2015 OpenStack networking - Neutron deep dive with
    PLUMgrid
  * Mar 20 - 21, 2015 March Sydney Hackathon - Tentative Date
  * Mar 20, 2015 SFBay OpenStack Hackathon #OSSFO
  * Mar 22 - 23, 2015 OpenStack Workshop, Pune, Bangalore,
    Karnataka, IN
  * Mar 22 - 23, 2015 OpenStack Workshop at SICSR, Pune
  * Mar 24, 2015 OpenStack Malaysia 2nd Meetup Damansara, Kuala
    Lumpur, MY
  * Mar 26, 2015 PDX OpenStack Hackathon Portland, OR, US
  * Mar 26, 2015 #CloudBeerStockholm Stockholm, SE
  * Mar 26, 2015 OpenStack L.A. March Meetup Pasadena, CA, US
  * Mar 31, 2015 Ceph Day Amsterdam Amsterdam, Netherlands, NL
  * Mar 31, 2015 OpenStack: fueled and containerized Rome, IT
  * Apr 01, 2015 OpenStack Meetup DFW Frisco, Texas, US
  * Apr 03 - 06, 2015 ISCC2015 Ariana, Ariana, TN
  * Apr 08 - 16, 2015 PyCon 2015 Montreal, Quebec, CA
  * Apr 13 - 14, 2015 OpenStack Live Santa Clara, CA, US
  * Apr 13 - 16, 2015 StackAttack! A HOLatCollaborate15 Las Vegas,
    NV, US
  * Apr 15, 2015 iX OpenStack Tag Köln, NRW, DE
  * Apr 16 - 18, 2015 Open Cloud 2015 Beijing, Beijing, CN
  * Apr 21 - 22, 2015 CONNECT 2015 Melbourne, Victoria, AU
  * Apr 22 - 23, 2015 China SDNNFV Conference Beijing, CN
  * Apr 22, 2015 OpenStack NYC Meetup New York, NY, US
  * Apr 23, 2015 OpenStack Philadelphia Meetup Philadelphia, PA, US
  * May 05 - 07, 2015 CeBIT AU 2015 Sydney, NSW, AU
  * May 18 - 22, 2015 OpenStack Summit May 2015 Vancouver, BC
  * Jun 11, 2015 OpenStack DACH Day 2015 Berlin, DE
  * Jul 20 - 24, 2015 OSCON 2015 Portland, OR, US
  * Aug 10 - 13, 2015 Gartner Catalyst Conference San Diego, CA, US
  * Sep 17, 2015 OpenStack Benelux Conference 2015 Bussum, NL
  * Oct 04 - 08, 2015 Gartner SymposiumITxpo Orlando, FL, US
  * Nov 15 - 20, 2015 Supercomputing 15 Austin, TX, US

Other News

  * OpenStack 2014.1.4 released
  * glance_store release 0.1.12 
  * [OpenStackClient] OSC release 1.0.3
  * Announcing Gertty 1.1.0
  * Second Release of Magnum 
  * Superuser Reader app for Android available now
  * Welcoming oslo.policy into the OpenStack Oslo family
  * Pass the Mic User Spotlight: Jeremy Stanley, OpenStack
    Infrastructure Team
  * OpenStack and the Balance Between Independence and Compatibility
  * How to Take the CI/CD Plunge or How I Learned to Stop Worrying
    and Love OpenStack — Q&A
  * Xen Project Now an Easy Option in OpenStack

Got Answers?

Ask OpenStack is the go-to destination for OpenStack users. Interesting
questions waiting for answers:

  * I accidentally deleted nova-cert service. How can I rebuild it?
  * ImportError: No module named auth.identity
  * Ceilometer: How to get metrics from SDN controllers
  * Why the BufferedHttpResponse stops proceeding requests?
  * Why does Openstack Swift PUT requests are blocked by
    eventlet.green.httplib?
  * Using Openstack alarms

The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment.


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-community] OpenStack Community Weekly Newsletter (Mar 13 - 20)

Feature freeze + Kilo-3 development milestone available
We just hit Feature Freeze, so please do not approve changes that add
features or new configuration options unless those have been granted a
feature freeze exception. This is also String Freeze, so you should
avoid changing translatable strings. If you have to modify a
translatable string, you should give a heads-up to the I18N team.
Finally, this is also DepFreeze so you should avoid adding new
dependencies (bumping oslo or openstack client libraries is OK until
RC1). If you have a new dependency to add, raise a thread on
openstack-dev about it.

The kilo-3 development milestone was tagged, it contains more than 200
features and 825 bugfixes added since the kilo-2 milestone 6 weeks ago.
More details on the full announcement.

The joy of contributing to OpenStack

Contributing to OpenStack doesn’t have to be painful. To ease these pain
points, OpenStack developed free upstream training.. You can sign up for
the next one by May 2.

Another nice reading on the topic is Why your first OpenStack commit
will always be the hardest, the interview with Susanne Balle,
distinguished technologist with HP Cloud working on platform services.

Leveraging OpenStackClient as your unified command line interface

OpenStackClient v1.0.3 was released last week and this release includes
a large number of feature requests and bug fixes. But the even more
exciting news is that the OpenStack Technical Committee voted in favor
to include OpenStackClient as part of it’s list of official projects!
The newly integrated OpenStackClient project will include
python-openstackclient, cliff and os-client-config.

Handling High Email Volume with sup

Over the last year, the openstack-dev mailing list has averaged 2500
messages every month. Staying on top of that much email can be
challenging, especially with some of the consumer-grade email clients
available today. Doug Hellmann recently upgraded his email setup to use
sup, a terminal-based mail client. He says the switch helped him process
the mailing list, and even keep up with gerrit at the same time. Sounds
too good to be true to me. What do you think?

The Road to Vancouver

  * Sign up for OpenStack Upstream Training in Vancouver
  * Deadline for Superuser Awards: March 22
  * Vancouver Summit Sponsorships Now Available
  * Canada Visa Information
  * Official Hotel Room Blocks
  * Next batch of invites to Kilo contributors will be sent after a
    new milestone is released

Relevant Conversations

  * if by "archived" you mean, "wipes out your tables completely",
    then sure, it works fine
  * Example configs 
  * Capability Discovery API 

Deadlines and Development Priorities

  * Feature freeze + Kilo-3 development milestone available 
  * [cinder] Proposals for Liberty Summit 
  * [Cinder] Bug Triage - Call for Participation 
  * [sahara] Design summit proposals for Liberty Summit 
  * [oslo] must-fix bugs for final kilo releases 
  * [Nova] Liberty specs are now open 
  * Gerrit downtime on 2015-03-21

Security Advisories and Notices

  * None

Tips ‘n Tricks

  * By Kashyap Chamarthy: Minimal DevStack with OpenStack Neutron
    networking
  * By CaptainKVM: Custom Cloud Images for OpenStack pt1
  * By Ben Nemec: QuintupleO Success!
  * By Sébastien Han: OpenStack Glance NFS and Compute local direct
    fetch

Upcoming Events

OpenStack @ PyCon 2015: Booth info, looking for volunteers, posting of
jobs, OpenStack presentations

  * Mar 22 - 23, 2015 OpenStack Workshop, Pune, Bangalore,
    Karnataka, IN
  * Mar 22 - 23, 2015 OpenStack Workshop at SICSR, Pune
  * Mar 24, 2015 OpenStack Malaysia 2nd Meetup Damansara, Kuala
    Lumpur, MY
  * Mar 26, 2015 PDX OpenStack Hackathon Portland, OR, US
  * Mar 26, 2015 #CloudBeerStockholm Stockholm, SE
  * Mar 26, 2015 OpenStack L.A. March Meetup Pasadena, CA, US
  * Mar 31, 2015 Ceph Day Amsterdam Amsterdam, Netherlands, NL
  * Mar 31, 2015 OpenStack: fueled and containerized Rome, IT
  * Apr 01, 2015 OpenStack Meetup DFW Frisco, Texas, US
  * Apr 03 - 06, 2015 ISCC2015 Ariana, Ariana, TN
  * Apr 08 - 16, 2015 PyCon 2015 Montreal, Quebec, CA
  * Apr 13 - 14, 2015 OpenStack Live Santa Clara, CA, US
  * Apr 13 - 16, 2015 StackAttack! A HOLatCollaborate15 Las Vegas,
    NV, US
  * Apr 15, 2015 iX OpenStack Tag Köln, NRW, DE
  * Apr 16 - 18, 2015 Open Cloud 2015 Beijing, Beijing, CN
  * Apr 21 - 22, 2015 CONNECT 2015 Melbourne, Victoria, AU
  * Apr 22 - 23, 2015 China SDNNFV Conference Beijing, CN
  * Apr 22, 2015 OpenStack NYC Meetup New York, NY, US
  * Apr 23, 2015 OpenStack Philadelphia Meetup Philadelphia, PA, US
  * May 05 - 07, 2015 CeBIT AU 2015 Sydney, NSW, AU
  * May 18 - 22, 2015 OpenStack Summit May 2015 Vancouver, BC
  * Jun 11, 2015 OpenStack DACH Day 2015 Berlin, DE
  * Jul 20 - 24, 2015 OSCON 2015 Portland, OR, US
  * Aug 10 - 13, 2015 Gartner Catalyst Conference San Diego, CA, US
  * Sep 17, 2015 OpenStack Benelux Conference 2015 Bussum, NL
  * Oct 04 - 08, 2015 Gartner SymposiumITxpo Orlando, FL, US
  * Nov 15 - 20, 2015 Supercomputing 15 Austin, TX, US

Other News

  * QuintupleO Demo Video
  * What’s Going On With Heat-Translator
  * Meet AVOS: the analytics dashboard for your OpenStack cloud
  * QEMU QCow2 built-in encryption: just say no. Deprecated now, to
    be deleted soon
  * [Ceilometer] Gnocchi 1.0.0a1 released 
  * [Ironic] Announcing Bifrost 

Got Answers?

Ask OpenStack is the go-to destination for OpenStack users. Interesting
questions waiting for answers:

  * is there planned support for destination ip as a load balancing
    method?
  * Network connection leak in Keystone?
  * read failed with input/output error on VolGroup
  * How to use Opendaylight loadbalance app in OpenStack Neutron
    Lbaas?
  * JJB looking for the postbuilders(maven project) config to set
    "Run only if build succeeds"
  * Rally throwing errors for heat testing.
  * Inserting additional status entries into nova.instance_actions?

The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment.


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-community] OpenStack Community Weekly Newsletter (Mar 20 - 27)

OpenStack DefCore Process Draft Posted for Review [major milestone]
OpenStack DefCore Committee is looking for community feedback about the
proposed DefCore Process. March has been a month for OpenStack DefCore
milestones. At the March Board meeting, the first official DefCore
Guideline (called DefCore 2015.03) was approved. And the first DefCore
Process draft is ready to be committed.

2015 OpenStack T-Shirt Design Contest

It’s that time of year again and we’re looking for a new design to grace
OpenStack’s T-Shirts. Here’s your chance to show us your creative talent
and submit an original design for our 2015 OpenStack T-shirt Design
Contest!

The Road to Vancouver

  * Sign up for OpenStack Upstream Training in Vancouver
  * Canada Visa Information
  * Official Hotel Room Blocks
  * Next batch of invites to Kilo contributors will be sent after a
    new milestone is released

Relevant Conversations

  * [Nova][Neutron] Status of the nova-network to Neutron migration
    work 

Deadlines and Development Priorities

  * [cinder] Deadline For Volume Drivers to Be Readded
  * [neutron] FF and our march towards the RC
  * Feature freeze + Kilo-3 development milestone available 
  * [cinder] Proposals for Liberty Summit 
  * [Cinder] Bug Triage - Call for Participation 
  * [sahara] Design summit proposals for Liberty Summit 
  * [oslo] must-fix bugs for final kilo releases 
  * [Nova] Liberty specs are now open 

Security Advisories and Notices

  * Nova console Cross-Site WebSocket hijacking (CVE-2015-0259)

Tips ‘n Tricks

  * By Belmiro Moreira: Nova quota usage - synchronization
  * By Anne Gentle: Male allies for women in tech: What’s needed?
  * By Sébastien Han: OpenStack: reserve memory on your hypervisors
  * By emoralesrh: SR-IOV Networking – Part II: Implementation Best
    Practices
  * By Tim Bell: Not all cores are created equal
  * By Sean Dague: OpenStack Emacs Tools
  * By Maish Saidel-Keesing: Installing OpenStack CLI clients on Mac
    OSX
  * By Adam Young: OpenStack keeps resetting my hostname
  * By Steve Martinelli: Checklist for performing OpenStack code
    reviews
  * By Adam Young: Troubleshooting Keystone in a New Install

Reports from Previous Events

  * Scale & Maturity: Thoughts on the OpenStack Mid-Cycle Operators
    Meetup

Upcoming Events

OpenStack @ PyCon 2015: Booth info, looking for volunteers, posting of
jobs, OpenStack presentations

  * Mar 31, 2015 Ceph Day Amsterdam Amsterdam, Netherlands, NL
  * Mar 31, 2015 OpenStack: fueled and containerized Rome, IT
  * Apr 01, 2015 OpenStack Meetup DFW Frisco, Texas, US
  * Apr 03 - 06, 2015 ISCC2015 Ariana, Ariana, TN
  * Apr 08 - 16, 2015 PyCon 2015 Montreal, Quebec, CA
  * Apr 13 - 14, 2015 OpenStack Live Santa Clara, CA, US
  * Apr 13 - 16, 2015 StackAttack! A HOLatCollaborate15 Las Vegas,
    NV, US
  * Apr 15, 2015 iX OpenStack Tag Köln, NRW, DE
  * Apr 16 - 18, 2015 Open Cloud 2015 Beijing, Beijing, CN
  * Apr 21 - 22, 2015 CONNECT 2015 Melbourne, Victoria, AU
  * Apr 22 - 23, 2015 China SDNNFV Conference Beijing, CN
  * Apr 22, 2015 OpenStack NYC Meetup New York, NY, US
  * Apr 23, 2015 OpenStack Philadelphia Meetup Philadelphia, PA, US
  * May 05 - 07, 2015 CeBIT AU 2015 Sydney, NSW, AU
  * May 18 - 22, 2015 OpenStack Summit May 2015 Vancouver, BC
  * Jun 11, 2015 OpenStack DACH Day 2015 Berlin, DE
  * Jul 20 - 24, 2015 OSCON 2015 Portland, OR, US
  * Aug 10 - 13, 2015 Gartner Catalyst Conference San Diego, CA, US
  * Sep 17, 2015 OpenStack Benelux Conference 2015 Bussum, NL
  * Oct 04 - 08, 2015 Gartner SymposiumITxpo Orlando, FL, US
  * Nov 15 - 20, 2015 Supercomputing 15 Austin, TX, US

Other News

  * Interview with Doug Hellmann, OpenStack Contributor and
    Technical Committee Member
  * As Paypal.com approaches 100 percent OpenStack, the private
    cloud is here to stay
  * Why OpenStack is different from other open source projects
  * OpenStack at 10: different code, same collaboration?

The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment.


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-community] OpenStack Community Weekly Newsletter (Mar 27 - Apr 3)

Game changer: inside Adobe’s new Marketing Cloud architecture
The Adobe Marketing Cloud powers software-as-a-service marketing for
outfits such as the Los Angeles Kings, eBags and Verizon Wireless. When
the IT infrastructure team in Adobe’s Digital Marketing group realized
it was time for an evolutionary revamp, it turned to OpenStack and
VMware to up its game.

Nominations for OpenStack PTLs (Program Technical Leads) are now open

Nominations for OpenStack PTLs (Program Technical Leads) are now open
and will remain open until April 9, 2015 05:59 UTC. To announce your
candidacy please start a new openstack-dev at lists.openstack.org
mailing list thread with the program name as a tag, example [Glance] PTL
Candidacy with the body as your announcement of intent. People who are
not the candidate, please refrain from posting +1 to the candidate
announcement posting. Additional information about the nomination
process can be found on the wiki.

Additions to OpenStack git namespace

  * Magnum is now in the openstack git namespace 
  * [congress] is an openstack project

The Road to Vancouver

  * Sign up for OpenStack Upstream Training in Vancouver
  * Canada Visa Information
  * Official Hotel Room Blocks
  * 2015 OpenStack T-Shirt Design Contest
  * Preparation to Design summit
          * Liberty Design Summit planning
          * [Nova] Tracking ideas for summit sessions
          * [QA] Tracking Ideas for Summit Sessions
          * [neutron] Design Summit Session etherpad

Relevant Conversations

  * The Evolution of core developer to maintainer?
  * [Nova][Neutron] Status of the nova-network to Neutron migration
    work 
  * "First App" Tutorial for OpenStack 
  * [api] Erring is Caring: An API Working Group Guideline for
    Errors 
  * "The Security Team" for OpenStack 

Deadlines and Development Priorities

  * [Nova] Identifying release critical bugs in Kilo 
  * [neutron] FF and our march towards the RC
  * [cinder] Proposals for Liberty Summit 
  * [Cinder] Bug Triage - Call for Participation 
  * [sahara] Design summit proposals for Liberty Summit 
  * [Nova] Liberty specs are now open
  * [neutron] Liberty Specs are now open!

Security Advisories and Notices

  * None

Tips ‘n Tricks

  * By Victoria Martínez de la Cruz: Creation of Trove-Compatible
    Images for RDO

Reports from Previous Events

  * OpenStack QA Code Sprint in NYC
  * Best Practices and Considerations Deploying OpenStack In
    Production

Upcoming Events

  * Apr 06 - 07, 2015 April Meetup: “I Can Haz Moar Networks?”
    w/Midokura & Cumulus Networks Morrisville, NC, US
  * Apr 07, 2015 April Sydney Meetup
  * Apr 08 - 16, 2015 PyCon 2015 Montreal, Quebec, CA
  * Apr 08 - 09, 2015 Software Defined Networks (SDN) & Linux Based
    Network OS (#20) Washington D.C., DC, US
  * Apr 09 - 10, 2015 Are you getting the most out of Cinder block
    storage in OpenStack?
  * Apr 09, 2015 OpenStack Howto part 1 - Install and Run Prague, CZ
  * Apr 13 - 14, 2015 OpenStack Live Santa Clara, CA, US
  * Apr 13 - 16, 2015 StackAttack! A HOLatCollaborate15 Las Vegas,
    NV, US
  * Apr 15, 2015 iX OpenStack Tag Köln, NRW, DE
  * Apr 15 - 16, 2015 1º Hangout OpenStack Brasil 2015 Brasil, BR
  * Apr 16 - 18, 2015 Open Cloud 2015 Beijing, Beijing, CN
  * Apr 16, 2015 8th OpenStack Meetup Stockholm Stockholm, SE
  * Apr 16, 2015 8th OpenStack User Group Nordics meetup Stockholm,
    SE
  * Apr 21 - 22, 2015 CONNECT 2015 Melbourne, Victoria, AU
  * Apr 22 - 23, 2015 China SDNNFV Conference Beijing, CN
  * Apr 22, 2015 OpenStack NYC Meetup New York, NY, US
  * Apr 23, 2015 OpenStack Philadelphia Meetup Philadelphia, PA, US
  * May 05 - 07, 2015 CeBIT AU 2015 Sydney, NSW, AU
  * May 18 - 22, 2015 OpenStack Summit May 2015 Vancouver, BC

Other News

  * Parallels goes open source, wants OpenStack’s help to penetrate
    enterprise
  * Passion + community support = Success with OpenStack
  * python-barbicanclient 3.0.3 released 
  * Million level scalability test report from cascading 
  * What's Up Doc? Apr 2 2015 
  * [release] taskflow 0.8.1 
  * Call for testing: 2014.2.3 candidate tarballs

The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment.


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] OpenStack 2014.2.3 released

Hello everyone,

The OpenStack Stable Maintenance team is happy to announce the release
of the 2014.2.3 stable Juno release. We have been busy reviewing and
accepting backported bugfixes to the stable/juno branches according
to the criteria set at:

https://wiki.openstack.org/wiki/StableBranch

A total of 109 bugs have been fixed across all projects. These
updates to Juno are intended to be low risk with no
intentional regressions or API changes. The list of bugs, tarballs and
other milestone information for each project may be found on Launchpad:

https://launchpad.net/ceilometer/juno/2014.2.3
https://launchpad.net/cinder/juno/2014.2.3
https://launchpad.net/glance/juno/2014.2.3
https://launchpad.net/heat/juno/2014.2.3
https://launchpad.net/horizon/juno/2014.2.3
https://launchpad.net/keystone/juno/2014.2.3
https://launchpad.net/nova/juno/2014.2.3
https://launchpad.net/neutron/juno/2014.2.3
https://launchpad.net/trove/juno/2014.2.3

Release notes may be found on the wiki:

https://wiki.openstack.org/wiki/ReleaseNotes/2014.2.3

The freeze on the stable/juno branches will be lifted today as we
begin working toward the 2014.2.4 release.

Thanks,
Adam


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

[openstack-announce] [OSSA 2015-006] Unauthorized delete of versioned Swift object (CVE-2015-1856)

============================================================
OSSA-2015-006: Unauthorized delete of versioned Swift object
============================================================

:Date: April 14, 2015
:CVE: CVE-2015-1856

Affects
~~~~~~~
- Swift: versions through 2.2.2

Description
~~~~~~~~~~~
Clay Gerrard from SwiftStack reported a vulnerability in Swift object
versioning. An authenticated user can delete the most recent version
of any versioned object whose name is known if the user have listing
access to the x-versions-location container. Only Swift setups with
allow_version setting are affected.

Patches
~~~~~~~
- https://review.openstack.org/173366 (Icehouse)
- https://review.openstack.org/173363 (Juno)
- https://review.openstack.org/173361 (Kilo)

Credits
~~~~~~~
- Clay Gerrard from SwiftStack (CVE-2015-1856)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1430645
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1856

Notes
~~~~~
- This fix will be included in the upcoming 2.3.0 release.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

[openstack-announce] [OSSA 2015-007] S3Token TLS cert verification option not honored (CVE-2015-1852)

===============================================================
OSSA-2015-007: S3Token TLS cert verification option not honored
===============================================================

:Date: April 14, 2015
:CVE: CVE-2015-1852

Affects
~~~~~~~
- python-keystoneclient: versions through 1.3.0
- keystonemiddleware: versions through 1.5.0

Description
~~~~~~~~~~~
Brant Knudson from IBM reported a vulnerability in keystonemiddleware
(formerly shipped as python-keystoneclient). When the 'insecure'
option is set in a S3Token paste configuration file its value is
effectively ignored and instead assumed to be true. As a result
certificate verification will be disabled, leaving TLS connections
open to MITM attacks. Note that it's unusual to explicitly add this
option and then set it to false, so the impact of this bug is thought
to be limited. All versions of s3_token middleware with TLS settings
configured are affected by this flaw.

Patches
~~~~~~~
- https://review.openstack.org/173378 (python-keystoneclient) (Icehouse)
- https://review.openstack.org/173376 (keystonemiddleware) (Juno)
- https://review.openstack.org/173377 (python-keystoneclient) (Juno)
- https://review.openstack.org/173365 (keystonemiddleware) (Kilo)
- https://review.openstack.org/173370 (python-keystoneclient) (Kilo)

Credits
~~~~~~~
- Brant Knudson from IBM (CVE-2015-1852)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1411063
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1852

Notes
~~~~~
- This fix will be included in keystonemiddleware 1.6.0 release and
python-keystoneclient 1.4.0 release.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

Re: [openstack-announce] OpenStack Community Weekly Newsletter (Apr 10 - 17)

On Fri, 2015-04-17 at 11:21 -0700, Stefano Maffulli wrote:

PTL Election Conclusion and Results
Congratulations to the newly elected PTL John Garbutt for Nova and
thank you Michael Still for the hard work. The other PTLs have been
confirmed. The list and full announcement on the mailing list.

Actually, I made a mistake here: there are a few new PTLs.

What I meant to write is that only Nova had a change due to an election,
while the other changes were unchallenged successions with only one
candidate.

I apologize for the mistake.

/stef


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

[OpenStack Foundation] New appointment: DefCore Community Review 1 of 2

All times will be shown in the timezone
Central Standard Time

You have been invited to an event by 
Hirschfeld, Rob:




   8:00 AM - 9:00 AM 


   Tuesday, April 21, 2015 



  DefCore Community Review 1 of 2 


  https://join.me/874-029-687, see conference numbers in the invitation 



  OpenStack Community,

DefCore is inviting the OpenStack community to get an update about the process by which we determine what is required for OpenStack vendors to use the brand and build interoperability between OpenStack clouds. Two sessions are planned to accommodate a world-wide audience (sessions will be recorded).

Details https://etherpad.openstack.org/p/DefCoreScale.Community

Planned Agenda:

  • Background on DefCore - very short 10 minutes

  • short description

  • why board process- where community

  • Interop AND Trademark - why it's both - 5 minutes

  • Vendors AND Community - balancing the needs - 5 minutes

  • Mechanics

  • testing & capabilities - 5 minutes

  • self testing & certification - 5 minutes

  • platform & components & trademark - 5 minutes

  • Quick overview of the the Process (to help w/ reviewers) - 15 minutes

  • How to get involved (Gerrit) - 5 minutes

You have been invited to a join.me online meeting

Join the meeting: https://join.me/874-029-687

On a computer, use any browser with Flash. Nothing to download.

On a phone or tablet, launch the join.me app (https://join.me/app) and enter meeting code: 874-029-687

Join the audio conference:

Dial a phone number and enter access code, or connect via internet.

By phone:

United States - Hartford, CT +1.860.970.0010

United States - San Francisco, CA +1.415.655.0381

Access Code 874-029-687#

Other international numbers available (https://join.me/intphone/874029687/0)

By computer via internet:

Join the meeting, click the phone icon and select 'Call via internet'. A small download might be required.

Start time by time zones (https://join.me/timezone/1429621200000/1429624800000)

   Participants: 



   Egle Sigler 



   Hirschfeld, Rob 
   ✓ 



   openstack@lists.openstack.org 







   Resources 







   Details: 

 Show as: 
 Reserved


 Created: 
 Friday, April 17, 2015 5:03 PM - Hirschfeld, Rob 






                  _______________________________________________

Foundation mailing list
Foundation@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/foundation

[openstack-announce] OpenStack Community Weekly Newsletter (Apr 17 - 24)

Why you should attend an OpenStack Summit
OpenStack Summits don’t miss a beat - with a schedule full of diverse
breakout sessions, captivating speakers, off-the-wall evening events and
the occasional surprise, it’s the twice-yearly event you simply cannot
miss. What would you add to the list of 10 most memorable summit moments
to date?

Gnocchi 1.0: storing metrics and resources at scale

Gnocchi provides a scalable way to store and retrieve data and metrics
from instances, volumes, networks and all the things that make an
OpenStack cloud. Gnocchi also provides a REST API that allows the user
to manipulate resources (CRUD) and their attributes, while preserving
the history of those resources and their attributes. The Gnocchi team
takes great pride in the quality of their documentation too, fully
available online.

The Road to Vancouver

  * Canada Visa Information
  * Official Hotel Room Blocks
  * 2015 OpenStack T-Shirt Design Contest
  * Preparation to Design summit
          * What's a Design Summit? We can squeeze few more people
            in Upstream Training

Relevant Conversations

  * Please stop reviewing code while asking questions
  * A big tent home for Neutron backend code
  * upcoming library releases to unfreeze requirements in master 
  * [Zaqar] Call for adoption (or exclusion?)
  * Sharing resources across OpenStack instances 
  * 3 API Guidelines up for final review 
  * Third-Party CI Operators: Let's use a common CI Solution! 

Deadlines and Development Priorities

  * Candidates for TC (Technical Committee): election is ongoing.

Reports from Previous Events

  * China hosts OpenStack bug-fix hackathon
  * PyCon 2015

Security Advisories and Notices

  * [OSSN 0047] Keystone does not validate that identity providers
    match federation mappings

Tips ‘n Tricks

  * By Steve Hardy: Debugging TripleO Heat templates
  * By Luc Van Steen: Moving from CityCloud legacy to OpenStack –
    Part 1 and Part 2

Upcoming Events

OpenStack Israel CFP Voting is Open
PyCon-AU Openstack miniconf CFP open

  * May 05 - 07, 2015 CeBIT AU 2015 Sydney, NSW, AU
  * May 09, 2015 OpenStack Meetup Hanoi Hanoi, Hanoi, VN
  * May 18 - 22, 2015 OpenStack Summit May 2015 Vancouver, BC
  * Jun 02, 2015 OpenStack Day LATAM Mexico City, MX
  * Jun 04, 2015 OpenStack Days Istanbul – 2015 Istanbul, TR
  * Jun 08, 2015 OpenStack CEE Day 2015 Budapest, HU
  * Jun 11, 2015 OpenStack DACH Day 2015 Berlin, DE
  * Jun 15, 2015 OpenStack Israel Tel Aviv, IL
  * Jul 20 - 24, 2015 OSCON 2015 Portland, OR, US

Other News

  * EC2-API release 0.1.0 available
  * OpenStack SWIFT Object Storage Tape Library Connector
  * OVN and OpenStack Status – 2015-04-21
  * OpenStack Kilo RC1 for Ubuntu 14.04 LTS and Ubuntu 15.04
  * StackTach.v3 now in production

The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment.


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

[openstack-announce] OpenStack 2015.1.0 ("Kilo") is released !

Hello everyone,

I'm delighted to announce the final release of OpenStack 2015.1.0,
code-named "Kilo". This concludes the 6-month Kilo development cycle,
which saw the completion of more than 400 features and the fixing
of more than 3300 bugs (only considering the 12 projects that make up
this release !).

In the name of all the contributors to this release, the OpenStack
Technical Committee would like to dedicate it to the loving memory of
Chris Yeoh, who passed away from cancer earlier this month. Chris was a
long time and prolific open source developer, most recently with IBM. He
contributed significantly to the OpenStack project, most notably in the
Nova project team. His community spirit, technical contributions and
friendship will be missed.

You can find source tarballs, together with complete lists of features
and bugfixes for each project, at the following links:

Compute (Nova): https://launchpad.net/nova/kilo/2015.1.0
Object Storage (Swift): https://launchpad.net/swift/kilo/2.3.0
Image Service (Glance): https://launchpad.net/glance/kilo/2015.1.0
Networking (Neutron): https://launchpad.net/neutron/kilo/2015.1.0
Block Storage (Cinder): https://launchpad.net/cinder/kilo/2015.1.0
Identity (Keystone): https://launchpad.net/keystone/kilo/2015.1.0
Dashboard (Horizon): https://launchpad.net/horizon/kilo/2015.1.0
Telemetry (Ceilometer): https://launchpad.net/ceilometer/kilo/2015.1.0
Orchestration (Heat): https://launchpad.net/heat/kilo/2015.1.0
Database Service (Trove): https://launchpad.net/trove/kilo/2015.1.0
Data Processing (Sahara): https://launchpad.net/sahara/kilo/2015.1.0
Bare metal (Ironic): https://launchpad.net/ironic/kilo/2015.1.0

The Kilo Release Notes wikipage contains an overview of the key
features, as well as upgrade notes and current lists of known issues.
You can access them at:

https://wiki.openstack.org/wiki/ReleaseNotes/Kilo

Thanks again to all the individuals who contributed to this development
cycle and helped in making this release a success !

--
Thierry Carrez (ttx)


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

Congratulation to everyone in the OpenStack community.
Thanks for every you who ever contributes to OpenStack.

It's really exciting to see the evolution from A to K release !!

2015-04-30 22:15 GMT+08:00 Thierry Carrez thierry@openstack.org:

Hello everyone,

I'm delighted to announce the final release of OpenStack 2015.1.0,
code-named "Kilo". This concludes the 6-month Kilo development cycle,
which saw the completion of more than 400 features and the fixing
of more than 3300 bugs (only considering the 12 projects that make up
this release !).

In the name of all the contributors to this release, the OpenStack
Technical Committee would like to dedicate it to the loving memory of
Chris Yeoh, who passed away from cancer earlier this month. Chris was a
long time and prolific open source developer, most recently with IBM. He
contributed significantly to the OpenStack project, most notably in the
Nova project team. His community spirit, technical contributions and
friendship will be missed.

You can find source tarballs, together with complete lists of features
and bugfixes for each project, at the following links:

Compute (Nova): https://launchpad.net/nova/kilo/2015.1.0
Object Storage (Swift): https://launchpad.net/swift/kilo/2.3.0
Image Service (Glance): https://launchpad.net/glance/kilo/2015.1.0
Networking (Neutron): https://launchpad.net/neutron/kilo/2015.1.0
Block Storage (Cinder): https://launchpad.net/cinder/kilo/2015.1.0
Identity (Keystone): https://launchpad.net/keystone/kilo/2015.1.0
Dashboard (Horizon): https://launchpad.net/horizon/kilo/2015.1.0
Telemetry (Ceilometer): https://launchpad.net/ceilometer/kilo/2015.1.0
Orchestration (Heat): https://launchpad.net/heat/kilo/2015.1.0
Database Service (Trove): https://launchpad.net/trove/kilo/2015.1.0
Data Processing (Sahara): https://launchpad.net/sahara/kilo/2015.1.0
Bare metal (Ironic): https://launchpad.net/ironic/kilo/2015.1.0

The Kilo Release Notes wikipage contains an overview of the key
features, as well as upgrade notes and current lists of known issues.
You can access them at:

https://wiki.openstack.org/wiki/ReleaseNotes/Kilo

Thanks again to all the individuals who contributed to this development
cycle and helped in making this release a success !

--
Thierry Carrez (ttx)


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


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

[openstack-community] OpenStack Community Weekly Newsletter (Apr 24 - May 1)

Kilo Logo

Superuser Awards final faceoff: your vote counts

Four great finalists, but only one can win: it’s a close call as the
voting deadline approaches for this edition of the Superuser Awards.

Snapshot of the OpenStack community behind Kilo

The OpenStack community that helped create the Kilo release has done
some seriously heavy lifting. For the 11th release, there were more
contributors, more companies involved and more work across time zones
than ever before.

The Road to Vancouver

  * Canada Visa Information
  * Official Hotel Room Blocks
  * Preparation to Design summit
          * What's a Design Summit?
  * (Unofficial) Social activities: Geocaching in Vancover

Relevant Conversations

  * Results of the TC Election 
  * Go! Swift!
  * API working group liaisons and responsibilities

Deadlines and Development Priorities

  * Relax for a day :)

Reports from Previous Events

  * OpenStack superusers deliver the goods at CONNECT

Security Advisories and Notices

  * [OSSN 0048] Glance method filtering does not work under certain
    conditions 

Tips ‘n Tricks

  * By Adam Young: Creating Hierarchical Projects in Keystone
  * By Spencer Smith: Image Creation - Packer and OpenStack
  * By Ronald Bradford: Running openstack tests with tox and
    Understanding the different Openstack tox configs
  * By Nir Yechiel: SR-IOV Networking – Part II: Walking Through the
    Implementation
  * By Craige McWhirter: Rebuilding An OpenStack Instance and
    Keeping the Same Fixed IP
  * By Daisy.Guo: reStructuredText markups in manuals and the
    translation tips
  * By Kyle Mestery: Subnetpools in Neutron
  * By Robert Collins: Dealing with deps in OpenStack
  * By Joe Topjian: introducing and using Terraform
  * By Swapnil Kulkarni: OpenStack oslo packages not available in
    devstack?
  * By Steve Martinelli: Debugging keystone tests and live
    deployments

Upcoming Events

OpenStack Israel CFP Voting is Open
PyCon-AU Openstack miniconf CFP closes May 8th

  * May 04, 2015 [ONLINE MEETUP] OpenStack & Beyond Podcast: Talking
    NFV + SDN in the Cloud with
  * May 05, 2015 London OpenStack May Meetup London, GB
  * May 05, 2015 May Sydney Meetup - Midokura presents "I Can Haz
    Moar Networks?"
  * May 05 - 07, 2015 CeBIT AU 2015 Sydney, NSW, AU
  * May 06 - 07, 2015 OpenStack Meetup May - Ceilometer Telemetry
    Presentation Richardson, TX, US
  * May 07, 2015 Online Meetup: How StackStorm builds and Operates
    StackStorm Software Itself Mountain View, CA, US
  * May 07, 2015 OpenStack Seattle Meetup: The Ins and Outs of
    Deploying OpenStack Seattle, WA, US
  * May 07, 2015 Open...House. Community. Stack. Sunnyvale, CA, US
  * May 08, 2015 Open... House. Community. Stack. Sunnyvale, CA, US
  * May 09, 2015 OpenStack Meetup Hanoi Hanoi, Hanoi, VN
  * May 12, 2015 OpenStack Munich Meetup Munich, DE
  * May 18 - 22, 2015 OpenStack Summit May 2015 Vancouver, BC
  * Jun 02, 2015 OpenStack Day LATAM Mexico City, MX
  * Jun 04, 2015 OpenStack Days Istanbul – 2015 Istanbul, TR
  * Jun 06, 2015 OpenStack Meetup, Bangalore Bangalore, Karnataka,
    IN
  * Jun 08, 2015 OpenStack CEE Day 2015 Budapest, HU
  * Jun 11, 2015 OpenStack DACH Day 2015 Berlin, DE
  * Jun 11, 2015 OpenStack DACH Day 2015 Berlin, DE
  * Jun 15, 2015 OpenStack Israel 2015 Tev Aviv, IL
  * Jul 20 - 24, 2015 OSCON 2015 Portland, OR, US
  * Jul 30 - 31, 2015 DCD INTERNET San Francisco, CA, US

Other News

  * Neutron, ZeroMQ and Git – Ubuntu OpenStack 15.04 Charm release!
  * OpenStack SWIFT Object Storage Tape Library Connector, first
    release
  * Support for Python 2.6 in Swift 
  * Introducing the Xen Project – OpenStack CI Loop
  * What AWS Revenues Mean for Public Cloud and OpenStack More
    Generally

The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment.


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [OSSA 2015-008] Potential Keystone cache backend password leak in log (CVE-2015-3646)

====================================================================
OSSA-2015-008: Potential Keystone cache backend password leak in log
====================================================================

:Date: May 04, 2015
:CVE: CVE-2015-3646

Affects
~~~~~~~
- Keystone: versions through 2014.1.4,
and 2014.2 versions through 2014.2.3

Description
~~~~~~~~~~~
Eric Brown from VMware reported a vulnerability in Keystone. The
backend_argument configuration option content is being logged, and it
may contain sensitive information for specific backends (like a
password for MongoDB). An attacker with read access to Keystone logs
may therefore obtain sensitive data about certain backends. All
Keystone setups are potentially impacted.

Patches
~~~~~~~
- https://review.openstack.org/175519 (Icehouse)
- https://review.openstack.org/173116 (Juno)

Credits
~~~~~~~
- Eric Brown from VMware (CVE-2015-3646)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1443598
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3646

Notes
~~~~~
- This fix will be included in future 2014.1.5 (icehouse) and 2014.2.4
(juno) releases.
- The 2015.1.0 (kilo) release is not affected.


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

[openstack-community] OpenStack Community Weekly Newsletter (May 1 - 8)

  Snapshot of the OpenStack community behind Kilo
  <http://superuser.openstack.org/articles/snapshot-of-the-openstack-community-behind-kilo>

The OpenStack community that helped create the Kilo release has done
some seriously heavy lifting. For the 11th release,
https://www.openstack.org/software/kilo/ there were more contributors,
more companies involved and more work across time zones than ever before.

  Heat SoftwareConfig resources - primer/overview.
  <http://hardysteven.blogspot.com/2015/05/heat-softwareconfig-resources.html>

Steve Hardy http://hardysteven.blogspot.com/search/label/openstack
provides an overview of Heat's Software Configuration resources, as a
preface to digging in more detail into the structure of TripleO heat
templates https://github.com/openstack/tripleo-heat-templates, which
leverage SoftwareConfig functionality to install and configure the
deployed OpenStack cloud.

  Ceph vs Swift – An Architect’s Perspective
  <https://www.mirantis.com/blog/ceph-vs-swift-architects-perspective/>

A description of architectural details and differences between Ceph and
Swift by Christian Huebner
https://www.mirantis.com/blog/ceph-vs-swift-architects-perspective/. A
useful preview of his talk on the same topic
https://www.openstack.org/summit/vancouver-2015/schedule/ at the
OpenStack Summit https://www.openstack.org/summit/vancouver-2015/in
Vancouver.

The Road to Vancouver

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [OSSA 2015-009] Persistent XSS in Horizon metadata dashboard (CVE-2015-3988)

===========================================================
OSSA-2015-009: Persistent XSS in Horizon metadata dashboard
===========================================================

:Date: May 25, 2015
:CVE: CVE-2015-3988

Affects
~~~~~~~
- Horizon: 2014.2 versions through 2014.2.3 and version 2015.1.0

Description
~~~~~~~~~~~
Sunil Yadav from IBM Security Services reported a persistent XSS in
Horizon. An authenticated user may conduct a persistent XSS attack by
setting a malicious metadata to a Glance image, a Nova flavor or a
Host Aggregate and tricking an administrator to load the update
metadata page. Once executed in a legitimate context this attack may
result in a privilege escalation. All Horizon setups are affected.

Patches
~~~~~~~
- https://review.openstack.org/183659 (Juno)
- https://review.openstack.org/183656 (Kilo)
- https://review.openstack.org/179429 (Liberty)

Credits
~~~~~~~
- Sunil Yadav from IBM (CVE-2015-3988)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1449260
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3988

Notes
~~~~~
- This fix will be included in future 2014.2.4 (juno) and 2015.1.1
(kilo) releases.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

[openstack-announce] OpenStack Community Weekly Newsletter (May 29 - June 5)

  Containers and OpenStack: here's what you need to know
  <http://superuser.openstack.org/articles/containers-and-openstack-here-s-what-you-need-to-know>

Interview with Adrian Otto, a principal architect at Rackspace, is the
project technical lead (PTL) for Magnum, an API service developed by the
OpenStack containers team for OpenStack to make container management
tools such as Docker and Kubernetes available as first-class resources
in OpenStack. Magnum officially joined the OpenStack project list upon
approval by a unanimous vote by the Technical Committee in March 2015.

  What building Legos can teach you about open source
  <http://superuser.openstack.org/articles/what-building-legos-can-teach-you-about-open-source>

If you want to build a gas station next to a children’s playground,
fireworks are pretty much guaranteed. That not-in-my-neighborhood
face-off was one of the issues hashed out in a recent OpenStack Upstream
Training https://wiki.openstack.org/wiki/OpenStack_Upstream_Training
session where about 50 participants split into teams building Lego sets.

  Travel grants bring global community members to OpenStack Summit
  <http://superuser.openstack.org/articles/travel-grants-bring-global-community-members-to-openstack-summit>

Turns out there's nothing like working together in person to push a
cloud project forward. To help make that valuable face time happen, the
OpenStack Foundation funded the travel and hotel accommodations for 21
men and 7 women who are key contributors to attend the OpenStack Summit
Vancouver.

  Neutron RFE Process
  <http://blog.siliconloons.com/posts/2015-06-01-new-neutron-rfe-process/>

Starting with the development of the Juno release, the Neutron project
moved to using a specs repository
http://git.openstack.org/cgit/openstack/neutron-specs/ similar to how
other projects were using them. Kyle Mestery, Neutron's PTL, reflects on
the fact that the process at best, lengthened the pipeline we had in
place to gate the incoming feature fire-hose. At worst, it turned off
potential committers. Neutron's team is implementing a new process meant
to allow users to express their desires for new features using Launchpad.

More Post-Vancouver Summaries

Subject Owner Project
fix wrong title for OS-INHERIT Extension spec
https://review.openstack.org/188771
Guojian Shao
https://review.openstack.org/#/q/owner:%22Guojian+Shao%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Introduce flavor framework for services
https://review.openstack.org/102723
mark mcclain
https://review.openstack.org/#/q/owner:%22mark+mcclain%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Use os-brick library https://review.openstack.org/184360
Walter A. Boring IV (hemna)
https://review.openstack.org/#/q/owner:%22Walter+A.+Boring+IV+%28hemna%29%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Federated domain identified by id not name
https://review.openstack.org/187520
Marek Denis
https://review.openstack.org/#/q/owner:%22Marek+Denis%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Removing JobExecutionArgument Table https://review.openstack.org/188047
Ethan Gafford
https://review.openstack.org/#/q/owner:%22Ethan+Gafford%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Spec for pre-signed URLs https://review.openstack.org/186345
Flavio Percoco
https://review.openstack.org/#/q/owner:%22Flavio+Percoco%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Add support for missing features in zaqarclient v1.1
https://review.openstack.org/185951
Doraly Navarro
https://review.openstack.org/#/q/owner:%22Doraly+Navarro%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Tests refactoring spec https://review.openstack.org/187984
Thomas Herve
https://review.openstack.org/#/q/owner:%22Thomas+Herve%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Remove Liberty Placeholder https://review.openstack.org/187641
Kiall Mac Innes
https://review.openstack.org/#/q/owner:%22Kiall+Mac+Innes%22+status:merged,n,z
openstack/designate-specs
https://review.openstack.org/#/q/status:merged+project:openstack/designate-specs,n,z
Add a backlog folder https://review.openstack.org/186346
Flavio Percoco
https://review.openstack.org/#/q/owner:%22Flavio+Percoco%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Fix references syntax for correct conversion into html
https://review.openstack.org/187555
Oleksii Zamiatin
https://review.openstack.org/#/q/owner:%22Oleksii+Zamiatin%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
MongoDB database management commands https://review.openstack.org/183166
Matthew Van Dijk
https://review.openstack.org/#/q/owner:%22Matthew+Van+Dijk%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Configuration Groups for Cassandra https://review.openstack.org/180750
Petr Malik
https://review.openstack.org/#/q/owner:%22Petr+Malik%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Add backup and restore to the Redis datastore
https://review.openstack.org/182910
Peter Stachowski
https://review.openstack.org/#/q/owner:%22Peter+Stachowski%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Update Ironic spec URL refs to specs.openstack.org
https://review.openstack.org/177632
Naohiro Tamura
https://review.openstack.org/#/q/owner:%22Naohiro+Tamura%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Spec for graduating reports https://review.openstack.org/185715
Davanum Srinivas (dims)
https://review.openstack.org/#/q/owner:%22Davanum+Srinivas+%28dims%29%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Neutron QoS API Extension https://review.openstack.org/88599
Sean M. Collins
https://review.openstack.org/#/q/owner:%22Sean+M.+Collins%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Explain how to adopt a backlog spec https://review.openstack.org/183114
Joe Gordon
https://review.openstack.org/#/q/owner:%22Joe+Gordon%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add new boot interface in Ironic https://review.openstack.org/168698
Ramakrishnan G
https://review.openstack.org/#/q/owner:%22Ramakrishnan+G%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Add spec approval rules to readme https://review.openstack.org/184886
Michael Still
https://review.openstack.org/#/q/owner:%22Michael+Still%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Property Group https://review.openstack.org/172386
Kanagaraj Manickam
https://review.openstack.org/#/q/owner:%22Kanagaraj+Manickam%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Drop incubating theme from docs https://review.openstack.org/186191
Joe Gordon
https://review.openstack.org/#/q/owner:%22Joe+Gordon%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
Add open-iscsi transport support to brick
https://review.openstack.org/152740
Anish Bhatt
https://review.openstack.org/#/q/owner:%22Anish+Bhatt%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Adopt oslo guru meditation report to cinder
https://review.openstack.org/182983
wanghao https://review.openstack.org/#/q/owner:wanghao+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Backup and Restore for Cassandra https://review.openstack.org/180751
Petr Malik
https://review.openstack.org/#/q/owner:%22Petr+Malik%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


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

[Openstack] [OSSA 2015-010] XSS in Horizon Heat stack creation (CVE-2015-3219)

=================================================
OSSA-2015-010: XSS in Horizon Heat stack creation
=================================================

:Date: June 09, 2015
:CVE: CVE-2015-3219

Affects
~~~~~~~
- Horizon: 2014.2 versions through 2014.2.3 and version 2015.1.0

Description
~~~~~~~~~~~
Nikita Konovalov from Mirantis reported a vulnerability in Horizon. By
tricking a Horizon user into using a malicious template in the
Orchestration/Stack section of Horizon, a remote attacker may trigger
a cross-site-scripting vulnerability during the stack creation. It may
result in potential assets theft like user access credentials. Only
setups exposing the orchestration dashboard in Horizon are affected.

Patches
~~~~~~~
- https://review.openstack.org/189821 (Juno)
- https://review.openstack.org/189822 (Kilo)
- https://review.openstack.org/189820 (Liberty)

Credits
~~~~~~~
- Nikita Konovalov from Mirantis (CVE-2015-3219)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1453074
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3219

Notes
~~~~~
- This fix will be included in future 2014.2.4 (juno) and 2015.1.1
(kilo) releases.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

[openstack-community] OpenStack Community Weekly Newsletter (June 5 - 12)

  Five things every contributor should know about the OpenStack docs
  project
  <http://superuser.openstack.org/articles/five-things-every-contributor-should-know-about-the-openstack-docs-project>

New docs contributors may be afraid of moving too fast and breaking
things - but don’t worry, you can’t. A simpler markup language and a
robust community of experienced, multilingual contributors make it even
easier to find what you love and dive right in. Here are five key things
you need to know about documentation but were probably afraid to ask.

  How the cloud can cut red tape
  <http://superuser.openstack.org/articles/how-the-cloud-can-cut-red-tape>

The paperwork for opening a business or getting unemployment benefits
often feels like a game of red-light/green-light.
https://www.youtube.com/watch?v=TF-0xq4yrYoFor every bit of progress,
you get pushed back to collect more documents or show those same
documents to a different agency. That’s where OpenStack comes in, says
Victor Lagunes, https://twitter.com/VictorLagunes CIO, office of the
president of Mexico. https://twitter.com/PresidenciaMX About 18 months
ago, the Mexican government started on a path to consolidate a
staggering 4,000 federal websites for 6,500 services into a single
portal to rule them all.

More Post-Vancouver Summaries

Subject Owner Project
Implementation of remote FS driver based on rsync for libvirt
https://review.openstack.org/186426
Marian Horban
https://review.openstack.org/#/q/owner:%22Marian+Horban%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add Quota support for Barbican resources
https://review.openstack.org/186562
Dave McCowan
https://review.openstack.org/#/q/owner:%22Dave+McCowan%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
Add inband RAID configuration spec for liberty
https://review.openstack.org/173218
Ramakrishnan G
https://review.openstack.org/#/q/owner:%22Ramakrishnan+G%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Allow ip6 server search for non-admin https://review.openstack.org/187835
Jens Rosenboom
https://review.openstack.org/#/q/owner:%22Jens+Rosenboom%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Hyper-V: Add Fibre Channel support https://review.openstack.org/190107
Petrut Lucian
https://review.openstack.org/#/q/owner:%22Petrut+Lucian%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add generic RAID configuration spec for liberty
https://review.openstack.org/173214
Ramakrishnan G
https://review.openstack.org/#/q/owner:%22Ramakrishnan+G%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Remove v3 from nova code tree https://review.openstack.org/189218
Alex Xu
https://review.openstack.org/#/q/owner:%22Alex+Xu%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Be more explicit with our review policies.
https://review.openstack.org/190886
Michael Still
https://review.openstack.org/#/q/owner:%22Michael+Still%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Neutron API evolution strategy https://review.openstack.org/136760
Salvatore Orlando
https://review.openstack.org/#/q/owner:%22Salvatore+Orlando%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Creating initial Liberty install guide doc specs
https://review.openstack.org/183138
Karin Levenstein
https://review.openstack.org/#/q/owner:%22Karin+Levenstein%22+status:merged,n,z
openstack/docs-specs
https://review.openstack.org/#/q/status:merged+project:openstack/docs-specs,n,z
Fix a bunch of typos in approved liberty specs
https://review.openstack.org/189667
Joe Gordon
https://review.openstack.org/#/q/owner:%22Joe+Gordon%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
remove pagination effort https://review.openstack.org/190471
gordon chung
https://review.openstack.org/#/q/owner:%22gordon+chung%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Introduce address scopes https://review.openstack.org/180267
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Implement floating IPs using stateless NAT
https://review.openstack.org/138201
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Cells instance migration https://review.openstack.org/136490
Andrew Laski
https://review.openstack.org/#/q/owner:%22Andrew+Laski%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add event notification spec https://review.openstack.org/180914
Christian Schwede
https://review.openstack.org/#/q/owner:%22Christian+Schwede%22+status:merged,n,z
openstack/swift-specs
https://review.openstack.org/#/q/status:merged+project:openstack/swift-specs,n,z
flavor access create should check public/private
https://review.openstack.org/172388
jichenjc
https://review.openstack.org/#/q/owner:jichenjc+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add liberty priorities https://review.openstack.org/187272
John Garbutt
https://review.openstack.org/#/q/owner:%22John+Garbutt%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add spec for transport key reference https://review.openstack.org/187308
Ade Lee
https://review.openstack.org/#/q/owner:%22Ade+Lee%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
Add ironicclient version caching https://review.openstack.org/188641
Michael Davies
https://review.openstack.org/#/q/owner:%22Michael+Davies%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Enable spoofchk control for SR-IOV ports
https://review.openstack.org/182593
Roman Bogorodskiy
https://review.openstack.org/#/q/owner:%22Roman+Bogorodskiy%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
New nova API call to mark nova-compute down
https://review.openstack.org/169836
Tomi Juvonen
https://review.openstack.org/#/q/owner:%22Tomi+Juvonen%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add Crypto/HSM MKEK Rotation Support (Light)
https://review.openstack.org/181598
John Wood
https://review.openstack.org/#/q/owner:%22John+Wood%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
iPXE dynamic configuration https://review.openstack.org/177726
Lucas Alvares Gomes
https://review.openstack.org/#/q/owner:%22Lucas+Alvares+Gomes%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Bare Metal Trust Using Intel TXT https://review.openstack.org/133902
Tan Lin
https://review.openstack.org/#/q/owner:%22Tan+Lin%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Supported messaging drivers policy https://review.openstack.org/174105
Clint 'SpamapS' Byrum
https://review.openstack.org/#/q/owner:%22Clint+%27SpamapS%27+Byrum%22+status:merged,n,z
openstack/openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-specs,n,z
Adding custom scenario tests https://review.openstack.org/188807
Evgeny Sikachev
https://review.openstack.org/#/q/owner:%22Evgeny+Sikachev%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Generic image volume cache functionality
https://review.openstack.org/182520
Patrick East
https://review.openstack.org/#/q/owner:%22Patrick+East%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Cinder internal tenant https://review.openstack.org/186232
Patrick East
https://review.openstack.org/#/q/owner:%22Patrick+East%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
capacity-headroom https://review.openstack.org/170380
XinXiaohui
https://review.openstack.org/#/q/owner:XinXiaohui+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Monasca resource plugin for Alarm and Notification
https://review.openstack.org/174262
Gary Duan
https://review.openstack.org/#/q/owner:%22Gary+Duan%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Database and User Functions for Cassandra
https://review.openstack.org/180748
Petr Malik
https://review.openstack.org/#/q/owner:%22Petr+Malik%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Updates to encryption spec https://review.openstack.org/154318
Alistair Coles
https://review.openstack.org/#/q/owner:%22Alistair+Coles%22+status:merged,n,z
openstack/swift-specs
https://review.openstack.org/#/q/status:merged+project:openstack/swift-specs,n,z
Add nodes tagging support https://review.openstack.org/183971
Zhenguo Niu
https://review.openstack.org/#/q/owner:%22Zhenguo+Niu%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Wake-On-Lan (WOL) power driver https://review.openstack.org/187678
Lucas Alvares Gomes
https://review.openstack.org/#/q/owner:%22Lucas+Alvares+Gomes%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
CORS Support for OpenStack https://review.openstack.org/179866
Michael Krotscheck
https://review.openstack.org/#/q/owner:%22Michael+Krotscheck%22+status:merged,n,z
openstack/openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-specs,n,z
Create table publishing middleware https://review.openstack.org/134651
Tim Hinrichs
https://review.openstack.org/#/q/owner:%22Tim+Hinrichs%22+status:merged,n,z
openstack/congress-specs
https://review.openstack.org/#/q/status:merged+project:openstack/congress-specs,n,z
Datalog-aggregates https://review.openstack.org/183942
Tim Hinrichs
https://review.openstack.org/#/q/owner:%22Tim+Hinrichs%22+status:merged,n,z
openstack/congress-specs
https://review.openstack.org/#/q/status:merged+project:openstack/congress-specs,n,z
horizon-policy-abstraction spec https://review.openstack.org/168539
zhang yali
https://review.openstack.org/#/q/owner:%22zhang+yali%22+status:merged,n,z
openstack/congress-specs
https://review.openstack.org/#/q/status:merged+project:openstack/congress-specs,n,z
Cleanup 'scheduled_at' from instances table
https://review.openstack.org/180120
Sudipta Biswas
https://review.openstack.org/#/q/owner:%22Sudipta+Biswas%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add support for shared volumes between guests
https://review.openstack.org/179104
Tobias Engelbert
https://review.openstack.org/#/q/owner:%22Tobias+Engelbert%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Removes contrib entry from Designate spec
https://review.openstack.org/187485
Kanagaraj Manickam
https://review.openstack.org/#/q/owner:%22Kanagaraj+Manickam%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
MongoDB user management commands https://review.openstack.org/184826
Matthew Van Dijk
https://review.openstack.org/#/q/owner:%22Matthew+Van+Dijk%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Configuration Groups for MongoDB https://review.openstack.org/183640
Petr Malik
https://review.openstack.org/#/q/owner:%22Petr+Malik%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Configuration Groups for Redis https://review.openstack.org/183639
Petr Malik
https://review.openstack.org/#/q/owner:%22Petr+Malik%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
fix wrong title for OS-INHERIT Extension spec
https://review.openstack.org/188771
Guojian Shao
https://review.openstack.org/#/q/owner:%22Guojian+Shao%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Introduce flavor framework for services
https://review.openstack.org/102723
mark mcclain
https://review.openstack.org/#/q/owner:%22mark+mcclain%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Use os-brick library https://review.openstack.org/184360
Walter A. Boring IV (hemna)
https://review.openstack.org/#/q/owner:%22Walter+A.+Boring+IV+%28hemna%29%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Federated domain identified by id not name
https://review.openstack.org/187520
Marek Denis
https://review.openstack.org/#/q/owner:%22Marek+Denis%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Removing JobExecutionArgument Table https://review.openstack.org/188047
Ethan Gafford
https://review.openstack.org/#/q/owner:%22Ethan+Gafford%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][openstackclient] python-openstackclient release 1.4.0 (liberty)

We are thrilled to announce the release of:

python-openstackclient 1.4.0: OpenStack Command-line Client

This release is part of the liberty release series.

With source available at:

https://git.openstack.org/cgit/openstack/python-openstackclient

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

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

Please report issues through launchpad:

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

Changes in python-openstackclient 1.3.0..1.4.0


9f69b43 Improve the hint message
b328960 Fix the typo in openstackclient/shell.py
ec903a1 Add oidc plugin for listing federation projects
aac0d58 Skip trying to set projectdomainid if not using password
f3725b4 Updated from global requirements
18991ab Updated from global requirements
1f1ed4c Imported Translations from Transifex
4afd308 Include links to developer workflow documentation
f7feef7 Enable specifying domain for group and role commands
7cf7790 Not use the deprecated argument
b808566 Create 1.4.0 release notes
43d12db Updated from global requirements
31d785e Allow --insecure to override --os-cacert
3fa0bbc Clean up ec2 credentials help text
8d185a6 Add functional tests for volume set and unset
7665d52 Add domain support for ec2creds in v3 identity
15d3717 Add EC2 support for identity v3 API
db7d4eb Imported Translations from Transifex
bf99218 Add a reference to the IRC channels
226fc6c Change Credentials header to Blob from data
f737160 Get rid of oslo_i18n deprecation notice
b2cf651 Fix security group list command
a05cbf4 Rework shell tests
746f642 Add image functional tests
f9fa307 Add volume functional tests
0c9f5c2 Ignore cover directory from git
3ae247f Set tenant options on parsed namespace
5361652 Add support for volume v2 API
d14316a add domain scope arguments to v3 role add in doc
01573be project create is missing --parent in doc
542f587 add --domain argument to v3 project set
224d375 Add --wait to server delete
ae29f7f Use ostestr for test runs
2c4b878 Add cli tests for --verify and friends
da083d1 Small tweaks to osc plugin docs
211c14c Fix shell tests

Diffstat (except docs and test files)


.gitignore | 1 +
README.rst | 5 +
examples/objectapi.py | 4 +-
examples/osc-lib.py | 4 +-
functional/common/test.py | 2 +-
openstackclient/api/auth.py | 10 +-
openstackclient/common/clientmanager.py | 4 +
openstackclient/common/utils.py | 46 ++
openstackclient/compute/v2/security
group.py | 2 +-
openstackclient/compute/v2/server.py | 17 +
openstackclient/i18n.py | 4 +-
openstackclient/identity/common.py | 16 +-
openstackclient/identity/v20/ec2creds.py | 18 +-
openstackclient/identity/v3/credential.py | 5 +-
openstackclient/identity/v3/ec2creds.py | 251 +++++++
openstackclient/identity/v3/group.py | 116 ++-
openstackclient/identity/v3/project.py | 8 +
openstackclient/identity/v3/role.py | 321 +++------
openstackclient/identity/v3/unscoped
saml.py | 2 +-
openstackclient/identity/v3/user.py | 2 +-
openstackclient/shell.py | 50 +-
openstackclient/volume/client.py | 3 +-
openstackclient/volume/v2/init.py | 0
openstackclient/volume/v2/backup.py | 70 ++
openstackclient/volume/v2/snapshot.py | 71 ++
openstackclient/volume/v2/volume.py | 83 +++
openstackclient/volume/v2/volumetype.py | 68 ++
.../de/LC
MESSAGES/python-openstackclient.po | 783 +++++++++++----------
.../locale/python-openstackclient.pot | 208 +++---
.../zhTW/LCMESSAGES/python-openstackclient.po | 687 +++++++++---------
requirements.txt | 8 +-
setup.cfg | 18 +
test-requirements.txt | 1 +
tox.ini | 4 +-
60 files changed, 2907 insertions(+), 1337 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 415d27a..d420b1a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ cliff-tablib>=1.0
-os-client-config
+os-client-config>=1.2.0
@@ -14,2 +14,2 @@ oslo.utils>=1.4.0 # Apache-2.0
-python-glanceclient>=0.17.1
-python-keystoneclient>=1.3.0
+python-glanceclient>=0.18.0
+python-keystoneclient>=1.6.0
@@ -20 +20 @@ requests>=2.5.2
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 24f5c68..f82e48d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13,0 +14 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+os-testr>=0.1.0


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

[Openstack] [OSSA 2015-011] Cinder host file disclosure through qcow2 backing file (CVE-2015-1850)

=====================================================================
OSSA-2015-011: Cinder host file disclosure through qcow2 backing file
=====================================================================

:Date: June 16, 2015
:CVE: CVE-2015-1850

Affects
~~~~~~~
- Cinder: versions through 2014.1.4,
and 2014.2 versions through 2014.2.3,
and version 2015.1.0

Description
~~~~~~~~~~~
Bastian Blank from credativ reported a vulnerability in Cinder. By
overwriting an image with a malicious qcow2 header, an authenticated
user may mislead Cinder upload-to-image action, resulting in
disclosure of any file from the Cinder server. All Cinder setups are
affected.

Patches
~~~~~~~
- https://review.openstack.org/191871 (Icehouse)
- https://review.openstack.org/191865 (Juno)
- https://review.openstack.org/191786 (Kilo)
- https://review.openstack.org/191785 (Liberty)

Credits
~~~~~~~
- Bastian Blank from Credativ (CVE-2015-1850)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1415087
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1850

Notes
~~~~~
- This fix will be included in future 2014.1.5 (icehouse), 2014.2.4
(juno) and 2015.1.1 (kilo) releases.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

2015-06-16 19:41 GMT+02:00 Tristan Cacqueray tdecacqu@redhat.com:

=====================================================================
OSSA-2015-011: Cinder host file disclosure through qcow2 backing file
=====================================================================

:Date: June 16, 2015
:CVE: CVE-2015-1850

Affects
~~~~~~~
- Cinder: versions through 2014.1.4,
and 2014.2 versions through 2014.2.3,
and version 2015.1.0

Description
~~~~~~~~~~~
Bastian Blank from credativ reported a vulnerability in Cinder. By
overwriting an image with a malicious qcow2 header, an authenticated
user may mislead Cinder upload-to-image action, resulting in
disclosure of any file from the Cinder server. All Cinder setups are
affected.

Patches
~~~~~~~
- https://review.openstack.org/191871 (Icehouse)
- https://review.openstack.org/191865 (Juno)
- https://review.openstack.org/191786 (Kilo)
- https://review.openstack.org/191785 (Liberty)

Credits
~~~~~~~
- Bastian Blank from Credativ (CVE-2015-1850)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1415087
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1850

Notes
~~~~~
- This fix will be included in future 2014.1.5 (icehouse), 2014.2.4
(juno) and 2015.1.1 (kilo) releases.

There were discussions about not issueing stable point releases anymore.
Will there be new releases or not ?

Regards,
H.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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


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

[openstack-announce] [release][oslo] taskflow release 0.11.0 (liberty)

We are satisfied to announce the release of:

taskflow 0.11.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 0.10.1..0.11.0


6e62842 Updated from global requirements
28eafa6 Switch badges from 'pypip.in' to 'shields.io'
3d4bbb9 Adding a revertall option to retry controllers
4b28b32 Updated from global requirements
61a4f97 Remove example not tested
deaf61c Make the default file encoding a class constant with a docstring
33e9ccc Use a lru cache to limit the size of the internal file cache
14f5d0a Updated from global requirements
24752c2 Use hash path lookup vs path finding
f1bd24f Remove all 'lock
utils' now that fasteners provides equivalents
4ee5ffd Add a new ls_r method
9091a9c Updated from global requirements
c3afeb5 Replace lockutils lock(s) with fasteners package
1e6b991 Updated from global requirements
ae6e48f Use shared '
check' function to check engine stages
b8da7f7 Remove a couple more useless 'pass' keywords found
16a2c79 Add a test that checks for task result visibility
6b5b9dc Remove testing using persistence sqlalchemy backend with 'mysqldb'
2e0eac0 Remove customized pyX.Y tox requirements
553b6b3 Updated from global requirements
c7e8c86 Allow same deps for requires and provides in task
b9da5e1 Remove 'pass' usage not needed
712eed5 Only show state transitions to logging when in BLATHER mode
e183fc9 Fix updatedat column of sqlalchemy tables
9c4520e Remove script already nuked from oslo-incubator
58f43d2 Ensure path
based abstract base class is included in docs
ad5b556 Beef up docs on the logbook/flow detail/atom details models
fb2b813 Remove custom py26/py27 tox venvs no longer used
6990fb1 Use newer versions of futures that adds exception tracebacks
5d4dfe0 Ensure empty paths raise a value error
4fc6b61 Remove listener stack and replace with exit stack
24a11aa Expose action engine no reraising states constants
5cfeeb6 Chain a few more exception raises that were previously missed
d76bd26 Expose in memory backend split staticmethod
4e550ba Updated from global requirements
98cb841 Remove tox py33 environment no longer used
84c1ad6 Avoid creating temporary removal lists
115bf98 Avoid re-normalizing paths when following links
e247e07 Add a profiling context manager that can be easily enabled
562884d Updated from global requirements
73b98de Avoid duplicating exception message
7c3fdcc Small refactoring of 'merge_uri' utility function
530328a Refactor/reduce shared 'ensure(task/retry)' code
22fd32f Just let the future executors handle the max workers

Diffstat (except docs and test files)


README.rst | 4 +-
openstack-common.conf | 3 -
requirements.txt | 17 +-
taskflow/atom.py | 11 -
taskflow/conductors/backends/implblocking.py | 11 +-
taskflow/conductors/base.py | 6 +-
taskflow/engines/action
engine/compiler.py | 5 +-
taskflow/engines/actionengine/engine.py | 42 +-
taskflow/engines/action
engine/executor.py | 9 +-
taskflow/engines/actionengine/runner.py | 4 +-
taskflow/engines/worker
based/protocol.py | 4 +-
taskflow/engines/workerbased/worker.py | 13 +-
taskflow/examples/dump
memorybackend.py | 2 +-
taskflow/examples/job
boardnotest.py | 171 ------
.../examples/jobboardproduceconsumecolors.py | 9 +
taskflow/jobs/backends/impl
zookeeper.py | 6 +-
taskflow/jobs/base.py | 2 -
taskflow/persistence/backends/impldir.py | 29 +-
taskflow/persistence/backends/impl
memory.py | 106 +++-
taskflow/persistence/backends/implzookeeper.py | 8 +-
taskflow/persistence/backends/sqlalchemy/tables.py | 6 +-
taskflow/persistence/base.py | 17 -
taskflow/persistence/logbook.py | 473 +++++++++++----
taskflow/retry.py | 31 +-
taskflow/storage.py | 177 +++---
.../unit/persistence/test
memorypersistence.py | 66 ++-
taskflow/types/futures.py | 23 +-
taskflow/utils/async
utils.py | 9 +-
taskflow/utils/lockutils.py | 517 -----------------
taskflow/utils/misc.py | 80 +--
test-requirements.txt | 16 +-
tools/speed
test.py | 87 ++-
tox.ini | 37 --
46 files changed, 1380 insertions(+), 1878 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 8e0c5f3..f85b92d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@
-pbr>=0.6,!=0.7,<1.0
+pbr>=0.11,<2.0
@@ -18,0 +19,3 @@ enum34
+# For reader/writer + interprocess locks.
+fasteners>=0.7 # Apache-2.0
+
@@ -21,0 +25,3 @@ networkx>=1.8
+# For contextlib new additions/compatibility for <= python 3.3
+contextlib2>=0.4.0 # PSF License
+
@@ -23 +29 @@ networkx>=1.8
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -26 +32 @@ stevedore>=1.3.0 # Apache-2.0
-futures>=2.1.6
+futures>=3.0
@@ -29 +35 @@ futures>=2.1.6
-jsonschema>=2.0.0,<3.0.0
+jsonschema>=2.0.0,<3.0.0,!=2.5.0
@@ -34,0 +41,3 @@ oslo.serialization>=1.4.0 # Apache-2.0
+# For lru caches and such
+cachetools>=1.0.0 # MIT License
+
diff --git a/test-requirements.txt b/test-requirements.txt
index a6a7a19..f25f6d4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ zake>=0.1.6 # Apache-2.0
-kazoo>=1.3.1
+kazoo>=1.3.1,!=2.1
@@ -19,9 +19 @@ kazoo>=1.3.1
-#
-# NOTE(harlowja): SQLAlchemy isn't listed here currently but is
-# listed in our tox.ini files so that we can test multiple varying SQLAlchemy
-# versions to ensure a wider range of compatibility.
-#
-# Explict mysql drivers are also not listed here so that we can test against
-# PyMySQL or MySQL-python depending on the python version the tests are being
-# ran in (MySQL-python is currently preferred for 2.x environments, since
-# it has been used in openstack for the longest).
+SQLAlchemy>=0.9.7,<1.1.0
@@ -29,0 +22,4 @@ psycopg2
+PyMySQL>=0.6.2 # MIT License
+
+# Used for making sure we still work with eventlet.
+eventlet>=0.17.3


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

[openstack-announce] [release][openstackclient] python-openstackclient release 1.5.0 (liberty)

We are delighted to announce the release of:

python-openstackclient 1.5.0: OpenStack Command-line Client

This release is part of the liberty release series.

With source available at:

https://git.openstack.org/cgit/openstack/python-openstackclient

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

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

Please report issues through launchpad:

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

Changes in python-openstackclient 1.4.0..1.5.0


291ba62 Add release notes for 1.5.0
258f4ca reference corect ec2 helper function
dca47a7 Updated from global requirements
c88b433 Add support for volume snapshot v2 command

Diffstat (except docs and test files)


openstackclient/identity/v3/ec2creds.py | 8 +-
openstackclient/volume/v2/snapshot.py | 205 ++++++++++++++++++++++-
requirements.txt | 2 +-
setup.cfg | 4 +
7 files changed, 412 insertions(+), 11 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d420b1a..11d2a39 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17 +17 @@ python-novaclient>=2.22.0
-python-cinderclient>=1.2.1
+python-cinderclient>=1.2.2


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

[openstack-announce] [OSSA 2015-011.1] Cinder host file disclosure through qcow2 backing file (CVE-2015-1851) ERRATA 1

=======================================================================
OSSA-2015-011.1: Cinder host file disclosure through qcow2 backing file
=======================================================================

:Date: June 16, 2015
:CVE: CVE-2015-1851

Affects
~~~~~~~
- Cinder: versions through 2014.1.4,
and 2014.2 versions through 2014.2.3,
and version 2015.1.0

Description
~~~~~~~~~~~
Bastian Blank from credativ reported a vulnerability in Cinder. By
overwriting an image with a malicious qcow2 header, an authenticated
user may mislead Cinder upload-to-image action, resulting in
disclosure of any file from the Cinder server. All Cinder setups are
affected.

Errata
~~~~~~
CVE-2015-1850 has been assigned to a similar issue in Nova, the
correct CVE number for Cinder is CVE-2015-1851.

Patches
~~~~~~~
- https://review.openstack.org/191871 (Icehouse)
- https://review.openstack.org/191865 (Juno)
- https://review.openstack.org/191786 (Kilo)
- https://review.openstack.org/191785 (Liberty)

Credits
~~~~~~~
- Bastian Blank from Credativ (CVE-2015-1851)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1415087
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1851

Notes
~~~~~
- This fix will be included in future 2014.1.5 (icehouse), 2014.2.4
(juno) and 2015.1.1 (kilo) releases.

OSSA History
~~~~~~~~~~~~
- 2015-06-17 - Errata 1
- 2015-06-16 - Original Version

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

[openstack-announce] [release][oslo] oslo.service release 0.1.0 (liberty)

We are pleased to announce the release of:

oslo.service 0.1.0: oslo.service library

This release is part of the liberty release series,
and is the first experimental release of this library.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.service

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

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

Please report issues through launchpad:

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


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

[openstack-announce] [release][keystone] keystonemiddleware release 2.0.0 (liberty)

We are overjoyed to announce the release of:

keystonemiddleware 2.0.0: Middleware for OpenStack Identity

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/keystonemiddleware

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

http://launchpad.net/keystonemiddleware/+milestone/2.0.0

Please report issues through launchpad:

http://bugs.launchpad.net/keystonemiddleware

Changes in keystonemiddleware 1.6.1..2.0.0


2d4e194 Ensure cache keys are a known/fixed length
5690dc1 Updated from global requirements
9fd3986 Refactor request methods onto request object
468addb validatetoken returns AccessInfo
bdf03b0 Updated from global requirements
8723d88 Fixes a spelling error in a test name
6f9b7a4 Remove custom header handling
c94f403 Stop using function deprecated in py34
570f26b Fetch user token from request rather than env
7074ee2 Remove the _msg
format function
675729b Base use webob
aca9909 Don't rely on tokeninfo for header building
2c00f8c Move project included validation
c67420b Depend on keystoneclient for expiration checking
c965851 Don't store expire into memcache
0aeea58 Removes discover from test-reqs
8aa9e80 Drop py2.6 support for keystone middleware
2a841f1 Create new user plugin tests
bd74215 Add an explicit test failure condition when auth
token is missing
c482f5b Fixup test-requirements-py3.txt
03d6f0c Fix listopts test to not check all deps
0e2c5b5 tox env for Bandit
530b5cb Cleanup token hashes generated by cache
7940e10 Updated from global requirements
47fed2f Improved handling of endpoints missing urls
7148072 Refactor: extract echo
app from enclosing class
194e00a Add keystone v3 API to fetch revocation list
68bc769 Simplify request making in authtoken tests
f45d766 Change auth
token to use keystoneclient
74d978c Deprecate auth_token authentication
ea9ac13 Updated from global requirements
dc44d62 Ignore cover directory

Diffstat (except docs and test files)


.gitignore | 1 +
bandit.yaml | 134 ++++
keystonemiddleware/audit.py | 26 +-
keystonemiddleware/authtoken/init.py | 428 +++-------
keystonemiddleware/auth
token/auth.py | 19 +-
keystonemiddleware/auth
token/cache.py | 87 +--
keystonemiddleware/auth
token/identity.py | 105 +--
keystonemiddleware/auth
token/request.py | 180 +++++
keystonemiddleware/auth
token/userplugin.py | 19 +
keystonemiddleware/authtoken/utils.py | 32 -
keystonemiddleware/echo/service.py | 16 +-
.../unit/authtoken/testauthtokenmiddleware.py | 870 +++++++--------------
requirements.txt | 8 +-
setup.cfg | 1 -
test-requirements-bandit.txt | 1 +
test-requirements-py3.txt | 4 +-
test-requirements.txt | 2 +-
tox.ini | 4 +
24 files changed, 1389 insertions(+), 1142 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b611a31..b13a89e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Babel>=1.3
-oslo.config>=1.9.3 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
@@ -11 +11 @@ oslo.utils>=1.4.0 # Apache-2.0
-pbr>=0.6,!=0.7,<1.0
+pbr>=0.11,<2.0
@@ -13,2 +13,2 @@ pycadf>=0.8.0
-python-keystoneclient>=1.1.0
-requests>=2.2.0,!=2.4.0
+python-keystoneclient>=1.6.0
+requests>=2.5.2
diff --git a/test-requirements-bandit.txt b/test-requirements-bandit.txt
new file mode 100644
index 0000000..b21da7f
--- /dev/null
+++ b/test-requirements-bandit.txt
@@ -0,0 +1 @@
+bandit>=0.10.1
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index 9a33730..abada85 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -4,0 +5,2 @@
+hacking>=0.10.0,<0.11
+
@@ -8 +9,0 @@ fixtures>=0.3.14
-hacking>=0.8.0,<0.9
@@ -15,0 +17 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e36b86e..a305e6c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +7,0 @@ coverage>=3.6
-discover
@@ -16,0 +16 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+stevedore>=1.5.0 # Apache-2.0


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

[openstack-announce] [release] [ironic] python-ironic-inspector-client release 1.0.1

Hi all!

I'm glad to announce the first release of the Python library and CLI too
for (yet-to-be released) Ironic Inspector.

Code for this library was extracted from ironic-discoverd tree, with
removing deprecated code and adding basic support for API versioning.

Big warning: while client itself is compatible with ironic-discoverd
API, they are not co-installable due to using the same setuptools entry
point.

Grab the source:
http://git.openstack.org/cgit/openstack/python-ironic-inspector-client/
Report issues:
https://bugs.launchpad.net/python-ironic-inspector-client

Cheers,
Dmitry


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

[openstack-announce] [release][documentation] openstack-doc-tools release 0.29.0 (liberty)

We are happy to announce the release of:

openstack-doc-tools 0.29.0: Tools for OpenStack Documentation

This release is part of the liberty release series.

Special highlights of this release are:

  • doc-tools-check-languages: Handle common-rst directory, update
    for User Guides and firstapp.
  • autohelp.py: Suport generation of RST tables, fixes for
    extensions.

With source available at:

http://git.openstack.org/cgit/openstack/openstack-doc-tools

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

http://launchpad.net/openstack-manuals/+milestone/0.29.0

Please report issues through launchpad:

http://bugs.launchpad.net/openstack-manuals

Changes in openstack-doc-tools 0.28.0..0.29.0


072fc1d Fix up README to work with the release tools
6fa66c8 Update RELEASENOTES.rst
6a846ec Handle common-rst pot file
9263ac8 Add missing requirement PyYAML
6329eea autohelp: use correct option names from extensions
8a8ccdf let the autohelp
wrapper use local repos
b455d12 autohelp: generate rst tables
9aa45dd autohelp: remove rootwrap discovery code
4c9922b Translation updates

Diffstat (except docs and test files)


CONTRIBUTING.rst | 26 +++++
README.rst | 31 +-----
RELEASENOTES.rst | 8 ++
autogenerate
configdocs/autohelp-wrapper | 33 ++++--
autogenerate
config_docs/autohelp.py | 163 ++++++++++++++----------------
bin/doc-tools-check-languages | 62 +++++++-----
requirements.txt | 1 +
7 files changed, 171 insertions(+), 153 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 178ab94..1ebdf09 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12,0 +13 @@ demjson # GNU LGPL 3.0
+PyYAML>=3.1.0


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

[openstack-announce] OpenStack 2014.1.5 released

Hello everyone,

The OpenStack Stable Maintenance team is eager to announce the release
of the 2014.1.5 stable Icehouse. We have been busy reviewing and
accepting backported bugfixes to the stable/icehouse branches according
to the criteria set at:

https://wiki.openstack.org/wiki/StableBranch

A total of 41 bugs have been fixed across all projects since 2014.1.4.
These updates to Icehouse are intended to be low risk with no intentional
regressions or API changes. The list of bugs, tarballs and
other milestone information for each project may be found on Launchpad:

https://launchpad.net/cinder/icehouse/2014.1.5
https://launchpad.net/glance/icehouse/2014.1.5
https://launchpad.net/horizon/icehouse/2014.1.5
https://launchpad.net/keystone/icehouse/2014.1.5
https://launchpad.net/nova/icehouse/2014.1.5
https://launchpad.net/neutron/icehouse/2014.1.5
https://launchpad.net/ceilometer/icehouse/2014.1.5
https://launchpad.net/heat/icehouse/2014.1.5

Release notes may be found on the wiki:

https://wiki.openstack.org/wiki/ReleaseNotes/2014.1.5

No further upstream Icehouse releases are planned.

Thanks,
Alan


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

[openstack-announce] [release][pbr] pbr release 1.2.0

We are tickled pink to announce the release of:

pbr HEAD: Python Build Reasonableness

With source available at:

http://git.openstack.org/cgit/openstack-dev/pbr

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/pbr

Changes in pbr 1.1.1..1.2.0


4b15038 Strip markers from test requirements.

Diffstat (except docs and test files)


pbr/hooks/backwards.py | 3 ++-
pbr/packaging.py | 10 ++++++++--
3 files changed, 11 insertions(+), 3 deletions(-)

--
Robert Collins rbtcollins@hp.com
Distinguished Technologist
HP Converged Cloud


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

[openstack-announce] [release][openstack-doc-tools] openstack-doc-tools release 0.29.1

We are thrilled to announce the release of:

openstack-doc-tools 0.29.1: Tools for OpenStack Documentation

With source available at:

http://git.openstack.org/cgit/openstack/openstack-doc-tools

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

http://launchpad.net/openstack-manuals/+milestone/0.29.1

Please report issues through launchpad:

http://bugs.launchpad.net/openstack-manuals

Changes in openstack-doc-tools 0.29.0..0.29.1


f7895df Add --use-first option to msgcat

Diffstat (except docs and test files)


RELEASE_NOTES.rst | 5 +++++
bin/doc-tools-check-languages | 6 +++---
2 files changed, 8 insertions(+), 3 deletions(-)

--
Robert Collins rbtcollins@hp.com
Distinguished Technologist
HP Converged Cloud


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

[openstack-community] OpenStack Community Weekly Newsletter (June 12 – 19)

  Built an App on OpenStack at QCon NY 2015
  <https://developer.rackspace.com/blog/built-an-app-on-openstack-at-qcon-ny-2015>

Developers building apps on top of OpenStack get more tutorials to play
with. Everett Toews published abstract
https://qconnewyork.com/ny2015/tutorial/modern-container-orchestration-kubernetes-coreos-and-more,
slides
http://go-talks.appspot.com/github.com/kelseyhightower/intro-to-kubernetes-tutorial/slides/talk.slide#1and
code
https://github.com/kelseyhightower/intro-to-kubernetes-tutorialfrom
his talk at QCon in New York on how to get started building and
deploying an application on OpenStack.

  OpenStack Networking with Neutron: What Plugin Should I Deploy?
  <https://thenetworkway.wordpress.com/2015/06/17/openstack-networking-with-neutron-what-plugin-should-i-deploy/>

Nir Yechiel https://thenetworkway.wordpress.com/ published a summary
of the talk he gave at OpenStack Israel event on June 15th: what is a
Neutron plugin, what plugins are available and how to choose one.

  OpenStackâs Volume Backup Status
  <http://gorka.eguileor.com/openstacks-volume-backup-status/>

When working in the Cloud the idea of doing backups like in the old days
may seen counter intuitive. After all, the main reasons for having
backups are recovering data after itâs lost, by deletion or
corruption, and recovering it from an earlier time, and you have those
covered with fast volume snapshots and the use of fault tolerant
back-ends like Ceph https://ceph.com/, that replicate data, for your
volumes. So, why would you still need old school backups? Find out on
Gorka Eguileor http://gorka.eguileor.com/âs post.

The Road to Tokyo

Subject Owner Project
Track cinder capacity notifications
https://review.openstack.org/192542 XinXiaohui
https://review.openstack.org/#/q/owner:XinXiaohui+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z

Improve Install Guide Liberty RST spec
https://review.openstack.org/191520 Andreas Jaeger
https://review.openstack.org/#/q/owner:%22Andreas+Jaeger%22+status:merged,n,z
openstack/docs-specs
https://review.openstack.org/#/q/status:merged+project:openstack/docs-specs,n,z

Add side-by-side comparison of v2 and v3 APIs
https://review.openstack.org/187027 Diane Fleming
https://review.openstack.org/#/q/owner:%22Diane+Fleming%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z

[EDP] Allow editing job binaries https://review.openstack.org/174045
Trevor McKay
https://review.openstack.org/#/q/owner:%22Trevor+McKay%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z

[EDP] Allow editing datasource objects
https://review.openstack.org/174019 Trevor McKay
https://review.openstack.org/#/q/owner:%22Trevor+McKay%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z

Minor grammar cleanup of enroll-node-state
https://review.openstack.org/191967 John L. Villalovos
https://review.openstack.org/#/q/owner:%22John+L.+Villalovos%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z

libvirt: rename âparallelsâ virt_type to âvzâ
https://review.openstack.org/191797 Maxim Nestratov
https://review.openstack.org/#/q/owner:%22Maxim+Nestratov%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z

Updates designate spec Domain properties
https://review.openstack.org/192823 Kanagaraj Manickam
https://review.openstack.org/#/q/owner:%22Kanagaraj+Manickam%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z

Add unit tests for Trove specs https://review.openstack.org/158617
Nikhil Manchanda
https://review.openstack.org/#/q/owner:%22Nikhil+Manchanda%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z

Service group spec re-proposed from kilo-backlog to liberty
https://review.openstack.org/185765 badveli_vishnuus
https://review.openstack.org/#/q/owner:badveli_vishnuus+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z

Add support for external resources
https://review.openstack.org/134848 Angus Salkeld
https://review.openstack.org/#/q/owner:%22Angus+Salkeld%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z

Spec to remove the pipeline from the api server
https://review.openstack.org/143103 Chris Dent
https://review.openstack.org/#/q/owner:%22Chris+Dent%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z

service: Adds Windows Oslo Service Workers spec
https://review.openstack.org/191168 Claudiu Belu
https://review.openstack.org/#/q/owner:%22Claudiu+Belu%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z

Nested Quota Driver https://review.openstack.org/173141 Vilobh
Meshram
https://review.openstack.org/#/q/owner:%22Vilobh+Meshram%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z

Symlinks in Swift https://review.openstack.org/173609 Samuel Merritt
https://review.openstack.org/#/q/owner:%22Samuel+Merritt%22+status:merged,n,z
openstack/swift-specs
https://review.openstack.org/#/q/status:merged+project:openstack/swift-specs,n,z

Add âenrollâ state to the state machine
https://review.openstack.org/179151 Dmitry Tantsur
https://review.openstack.org/#/q/owner:%22Dmitry+Tantsur%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z

Conditionally expose resources based on roles
https://review.openstack.org/185528 Pavlo Shchelokovskyy
https://review.openstack.org/#/q/owner:%22Pavlo+Shchelokovskyy%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z

Conditionally expose resources based on services
https://review.openstack.org/185123 Pavlo Shchelokovskyy
https://review.openstack.org/#/q/owner:%22Pavlo+Shchelokovskyy%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z

Add blueprint for tempest cli improvements
https://review.openstack.org/138785 David Paterson
https://review.openstack.org/#/q/owner:%22David+Paterson%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z

Dynamic pipeline configuration using file reloading
https://review.openstack.org/188613 Rohit Jaiswal
https://review.openstack.org/#/q/owner:%22Rohit+Jaiswal%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z

Sort instances if possible inside an host aggregate
https://review.openstack.org/182758 Jean-Daniel Bonnetot
https://review.openstack.org/#/q/owner:%22Jean-Daniel+Bonnetot%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z

Move rearrange-schemas spec to implemented
https://review.openstack.org/190429 Ghanshyam Mann
https://review.openstack.org/#/q/owner:%22Ghanshyam+Mann%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z

Spec for using a aggregation pipeline in MongoDB
https://review.openstack.org/168349 Ilya Tyaptin
https://review.openstack.org/#/q/owner:%22Ilya+Tyaptin%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z

Correct resource name for consolidate console API
https://review.openstack.org/185844 Alex Xu
https://review.openstack.org/#/q/owner:%22Alex+Xu%22+status:merged,n,z openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z

Hyper-V: Add storage QoS support https://review.openstack.org/175422
Petrut Lucian
https://review.openstack.org/#/q/owner:%22Petrut+Lucian%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][ceilometer] ceilometermiddleware release 0.2.0 (liberty)

We are jubilant to announce the release of:

ceilometermiddleware 0.2.0: OpenStack Telemetry middleware for
generating metrics

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/ceilometermiddleware

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/ceilometermiddleware

Changes in ceilometermiddleware 0.1.0..0.2.0


a086aac Updated from global requirements
22681aa Drop use of 'oslo' namespace package
1fc5037 Update README to work with release tools
881aaa4 Updated from global requirements
3d52e84 Add paste.filter_factory entry point
cb8677e use pycadf helper module to assign action
a0997c7 Updated from global requirements
e4068a7 remove gitignore files

Diffstat (except docs and test files)


AUTHORS | 2 --
ChangeLog | 6 ------
README.rst | 13 +++++--------
ceilometermiddleware/swift.py | 10 ++++++----
requirements.txt | 14 +++++++-------
setup.cfg | 4 ++++
setup.py | 8 ++++++++
test-requirements.txt | 6 +++---
8 files changed, 33 insertions(+), 30 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index bfdc603..431a81e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,7 +5,7 @@
-oslo.config>=1.6.0
-oslo.context>=0.1.0
-oslo.messaging>=1.4.0,!=1.5.0
-oslo.utils>=1.2.0
-pbr>=0.6,!=0.7,<1.0
-pycadf>=0.6.0
-six>=1.7.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.messaging>=1.8.0 # Apache-2.0
+oslo.utils>=1.4.0 # Apache-2.0
+pbr>=0.11,<2.0
+pycadf>=0.8.0
+six>=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 1803eb5..f142509 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ discover
-python-subunit
+python-subunit>=0.0.18
@@ -11,2 +11,2 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0
-oslotest>=1.2.0
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0


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

[openstack-announce] [OSSA 2015-012] Neutron L2 agent DoS through incorrect allowed address pairs (CVE-2015-3221)

===========================================================================
OSSA-2015-012: Neutron L2 agent DoS through incorrect allowed address pairs
===========================================================================

:Date: June 23, 2015
:CVE: CVE-2015-3221

Affects
~~~~~~~
- Neutron: 2014.2 versions through 2014.2.3 and 2015.1.0 version

Description
~~~~~~~~~~~
Darragh O'Reilly from HP reported a vulnerability in Neutron. By
adding an address pair which is rejected as invalid by the ipset tool,
an authenticated user may crash the Neutron L2 agent resulting in a
denial of service attack. Neutron setups using the IPTables firewall
driver are affected.

Patches
~~~~~~~
- https://review.openstack.org/194696 (Juno)
- https://review.openstack.org/194697 (Kilo)
- https://review.openstack.org/194695 (Liberty)

Credits
~~~~~~~
- Darragh O'Reilly from HP (CVE-2015-3221)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1461054
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3221

Notes
~~~~~
- This fix will be included in future 2014.2.4 (juno) and 2015.1.1 (kilo)
releases.
- Zero prefixed address pairs are no longer accepted by the Juno API, users
need to use 0.0.0.0/1 and 128.0.0.1/1 or ::/1 and 8000::/1 instead. The
fixzerolengthipprefix.py tool is provided to clean ports previously
configured with a zero prefixed address pair

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

[openstack-announce] [release][oslo] oslo.concurrency release 2.1.0 (liberty)

We are overjoyed to announce the release of:

oslo.concurrency 2.1.0: Oslo Concurrency library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.concurrency

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

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

Please report issues through launchpad:

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

Changes in oslo.concurrency 2.0.0..2.1.0


f93aeed Imported Translations from Transifex
df3a300 Updated from global requirements
2db9a21 Updated from global requirements
d830700 Add 2 callbacks to processutils.execute()
40f9025 Updated from global requirements
98c3227 Fix LockFixture docstring
b0033d8 Updated from global requirements
fce7ef4 Switch badges from 'pypip.in' to 'shields.io'
d6b9ed2 Updated from global requirements
9f22c45 Replace locks and replace with fasteners library provides ones

Diffstat (except docs and test files)


README.rst | 4 +-
.../LCMESSAGES/oslo.concurrency-log-error.po | 30 --
.../en
GB/LCMESSAGES/oslo.concurrency-log-info.po | 12 +-
.../locale/en
GB/LCMESSAGES/oslo.concurrency.po | 13 +-
.../es/LC
MESSAGES/oslo.concurrency-log-info.po | 26 ++
.../locale/es/LCMESSAGES/oslo.concurrency.po | 98 ++++++
.../fr/LC
MESSAGES/oslo.concurrency-log-error.po | 30 --
.../fr/LCMESSAGES/oslo.concurrency-log-info.po | 10 +-
.../locale/fr/LC
MESSAGES/oslo.concurrency.po | 14 +-
.../locale/oslo.concurrency-log-error.pot | 18 +-
.../locale/oslo.concurrency-log-info.pot | 17 +-
oslo.concurrency/locale/oslo.concurrency.pot | 43 +--
osloconcurrency/fixture/lockutils.py | 4 +-
oslo
concurrency/lockutils.py | 373 +-------------------
oslo_concurrency/processutils.py | 20 ++
requirements.txt | 13 +-
setup.py | 1 -
test-requirements.txt | 10 +-
20 files changed, 215 insertions(+), 922 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index df20d90..67df2df 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -8,4 +8,4 @@ iso8601>=0.1.9
-oslo.config>=1.11.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
-posix_ipc
+oslo.config>=1.11.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+posix-ipc
@@ -13 +13,2 @@ six>=1.9.0
-retrying>=1.2.3,!=1.3.0 # Apache-2.0
+fasteners>=0.7 # Apache-2.0
+retrying!=1.3.0,>=1.2.3 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5808fd5..68f4967 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking>=0.10.0,<0.11
-oslotest>=1.5.1 # Apache-2.0
+hacking<0.11,>=0.10.0
+oslotest>=1.5.1 # Apache-2.0
@@ -12,2 +12,2 @@ fixtures>=0.3.14
-oslosphinx>=2.5.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -15 +15 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-eventlet>=0.17.3
+eventlet>=0.17.4


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

[openstack-announce] [release][oslo] oslo.db release 1.12.0 (liberty)

We are chuffed to announce the release of:

oslo.db 1.12.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

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

http://launchpad.net/oslo.db/+milestone/1.12.0

Please report issues through launchpad:

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

Changes in oslo.db 1.11.0..1.12.0


a9f6a2e Updated from global requirements
c2b1a79 Drop use of 'oslo' namespace package
9b55204 Switch from MySQL-python to PyMySQL
910d40a Updated from global requirements
94f00ec Switch badges from 'pypip.in' to 'shields.io'
96f01f4 Updated from global requirements
fdbd928 Implement new oslo.db.sqlalchemy.enginefacade module

Diffstat (except docs and test files)


CONTRIBUTING.rst | 15 +-
README.rst | 4 +-
oslodb/exception.py | 43 +
oslo
db/sqlalchemy/enginefacade.py | 995 ++++++++++++
oslodb/sqlalchemy/engines.py | 413 +++++
oslo
db/sqlalchemy/orm.py | 66 +
oslodb/sqlalchemy/provision.py | 2 +-
oslo
db/sqlalchemy/session.py | 874 +----------
oslodb/sqlalchemy/testbase.py | 9 +-
.../oldimportapi/sqlalchemy/testexcfilters.py | 44 +-
.../oldimportapi/sqlalchemy/testoptions.py | 4 +-
.../old
importapi/sqlalchemy/testsqlalchemy.py | 52 +-
requirements.txt | 12 +-
setup.py | 1 -
test-requirements-py2.txt | 19 -
test-requirements-py3.txt | 19 -
test-requirements.txt | 19 +
tox.ini | 10 +-
27 files changed, 3618 insertions(+), 971 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 93e7adc..3435295 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -9,4 +9,4 @@ iso8601>=0.1.9
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.config>=1.11.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
-SQLAlchemy>=0.9.7,<=0.9.99
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+SQLAlchemy<1.1.0,>=0.9.7
@@ -14 +14 @@ sqlalchemy-migrate>=0.9.6
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..1baa664
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,19 @@
+# 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.11,>=0.10.0
+
+coverage>=3.6
+discover
+doc8 # Apache-2.0
+fixtures>=0.3.14
+PyMySQL>=0.6.2 # MIT License
+psycopg2
+python-subunit>=0.0.18
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+testrepository>=0.0.18
+testtools>=1.4.0
+tempest-lib>=0.5.0


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

[openstack-announce] [release][oslo] oslo.i18n release 2.0.0 (liberty)

We are satisfied to announce the release of:

oslo.i18n 2.0.0: Oslo i18n library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.i18n

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

http://launchpad.net/oslo.i18n/+milestone/2.0.0

Please report issues through launchpad:

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

Changes in oslo.i18n 1.7.0..2.0.0


d421770 Updated from global requirements
9b4f84d Updated from global requirements
d49cfaa Remove oslo namespace package

Diffstat (except docs and test files)


oslo/init.py | 13 -----
oslo/i18n/init.py | 31 ------------
oslo/i18n/fixture.py | 13 -----
oslo/i18n/log.py | 13 -----
oslo_i18n/fixture.py | 2 +-
requirements.txt | 2 +-
setup.cfg | 4 --
setup.py | 1 -
test-requirements.txt | 6 +--
15 files changed, 10 insertions(+), 339 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1b1544a..7a4021d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
diff --git a/test-requirements.txt b/test-requirements.txt
index 629c542..6a5e8d9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,2 +7,2 @@ hacking<0.11,>=0.10.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
@@ -10 +10 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.log release 1.5.0 (liberty)

We are content to announce the release of:

oslo.log 1.5.0: oslo.log library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.log

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

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

Please report issues through launchpad:

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

Changes in oslo.log 1.4.0..1.5.0


2e2100f Updated from global requirements
c7f354d Updated from global requirements
bf0c020 Switch badges from 'pypip.in' to 'shields.io'
dcd480a Deprecate use-syslog-rfc-format for removal

Diffstat (except docs and test files)


README.rst | 4 ++--
oslolog/options.py | 4 ++--
requirements.txt | 14 +++++++-------
setup.py | 1 -
test-requirements.txt | 10 +++++-----
5 files changed, 16 insertions(+), 17 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 3bfd17a..6476ae0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -9,6 +9,6 @@ iso8601>=0.1.9
-oslo.config>=1.11.0 # Apache-2.0
-oslo.context>=0.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
-debtcollector>=0.3.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+debtcollector>=0.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 7f335ce..13c1a2a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12,2 +12,2 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
-oslotest>=1.5.1 # Apache-2.0
+testtools>=1.4.0
+oslotest>=1.5.1 # Apache-2.0
@@ -21,2 +21,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.messaging release 1.15.0 (liberty)

We are jazzed to announce the release of:

oslo.messaging 1.15.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 1.14.0..1.15.0


3b6ca5b Drop use of 'oslo' namespace package
c8845b4 Use inferred=True by default
f06b196 Enable amqp's protocol unit tests everywhere
a3b56af Switch badges from 'pypip.in' to 'shields.io'
80ece65 Don't use devstack to setup our functional env
2bf8d2f Switch to warnings module instead of versionutils
2f14ca1 Updated from global requirements
2e5ba45 Get mox from mox3, not from six.moves
1f8ccd3 rabbit: Add logging on blocked connection
c127594 Provide better detection of failures during message send
0a8c514 Add drivers to the documentation

Diffstat (except docs and test files)


README.rst | 4 +-
amqp1-requirements.txt | 12 +-
openstack-common.conf | 7 -
oslomessaging/drivers/implfake.py | 6 +
oslo
messaging/drivers/implqpid.py | 3 +
oslomessaging/drivers/implrabbit.py | 26 +-
oslo
messaging/drivers/implzmq.py | 5 +
.../drivers/protocols/amqp/controller.py | 72 ++++--
oslo
messaging/drivers/protocols/amqp/driver.py | 24 +-
.../
drivers/protocols/amqp/drivertasks.py | 57 +++--
oslomessaging/conffixture.py | 6 +
oslo
messaging/localcontext.py | 26 +-
oslo_messaging/openstack/common/versionutils.py | 262 ---------------------
requirements-py3.txt | 4 +-
requirements.txt | 4 +-
setup-test-env-qpid.sh | 54 +++++
setup-test-env-rabbit.sh | 32 +++
setup-test-env-zmq.sh | 30 +++
tools/functions.sh | 19 ++
tox.ini | 21 +-
40 files changed, 466 insertions(+), 439 deletions(-)

Requirements updates


diff --git a/amqp1-requirements.txt b/amqp1-requirements.txt
index 6303dc7..f5d6af0 100644
--- a/amqp1-requirements.txt
+++ b/amqp1-requirements.txt
@@ -1,9 +1,3 @@
-# TODO(kgiusti) AMQP 1.0 support depends on the Qpid Proton AMQP 1.0
-# development libraries. As these are not yet available from the
-# Ubuntu repositories, do not require these packages by default. If
-# you have installed the Proton development libraries, you can run the
-# amqp1 driver tox tests this way:
-# tox -e amqp1
-pyngus>=1.0.0,<2.0.0 # Apache-2.0
-python-qpid-proton>=0.7,<0.9 # Apache-2.0
-
+# AMQP 1.0 support depends on the Qpid Proton AMQP 1.0
+# development libraries.
+pyngus>=1.3.1 # Apache-2.0
diff --git a/requirements-py3.txt b/requirements-py3.txt
index 32739db..744d9dd 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -10 +10 @@ oslo.i18n>=1.5.0 # Apache-2.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -29 +29 @@ kombu>=3.0.7
-oslo.middleware>=1.2.0 # Apache-2.0
+oslo.middleware>=1.2.0,!=2.0.0 # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index a6373a4..7a27c16 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +12 @@ oslo.i18n>=1.5.0 # Apache-2.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -31 +31 @@ kombu>=3.0.7
-oslo.middleware>=1.2.0 # Apache-2.0
+oslo.middleware>=1.2.0,!=2.0.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.middleware release 2.2.0 (liberty)

We are pleased to announce the release of:

oslo.middleware 2.2.0: Oslo Middleware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.middleware

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

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

Please report issues through launchpad:

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

Changes in oslo.middleware 2.1.0..2.2.0


0caa7a9 CORS Middleware defers to server response.
cf5b410 Updated from global requirements
ea8b9e7 Drop use of 'oslo' namespace package
afb79f9 Use correct oslomiddleware.base methods in CORS middleware.
ecdb1b0 Added request to parse
response
fb02218 Updated from global requirements
ac66ae8 Updated from global requirements
6b4e821 Add middleware to support ssl termination proxies

Diffstat (except docs and test files)


oslomiddleware/init.py | 4 +-
oslo
middleware/base.py | 7 +-
oslomiddleware/cors.py | 57 ++++++++++----
oslo
middleware/opts.py | 3 +-
oslo_middleware/ssl.py | 43 ++++++++++
requirements.txt | 10 +--
setup.py | 1 -
test-requirements.txt | 10 +--
12 files changed, 355 insertions(+), 74 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 81a2693..6079b4d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -7,3 +7,3 @@ Babel>=1.3
-oslo.config>=1.11.0 # Apache-2.0
-oslo.context>=0.2.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
@@ -11 +11 @@ six>=1.9.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 52cc789..962a842 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ fixtures>=0.3.14
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8,4 +8,4 @@ mock>=1.0
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-testtools>=0.9.36,!=1.2.0
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+testtools>=1.4.0


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

[openstack-announce] [release][oslo] taskflow release 0.12.0 (liberty)

We are overjoyed to announce the release of:

taskflow 0.12.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 0.11.0..0.12.0


12361c2 Updated from global requirements
211cf2f Updated from global requirements
08c0bbc Cache the individual atom schedulers at compile time
2fa4af7 Split-off the additional retry states from the task states
caf37be Updated from global requirements
a26efda Add simple_linear_listening example to generated docs
ad29632 Use a class constant for the default path based backend path
abf21c7 Refactor machine builder + runner into single unit

Diffstat (except docs and test files)


requirements.txt | 14 +--
setup.py | 1 -
taskflow/engines/actionengine/actions/base.py | 4 -
taskflow/engines/action
engine/actions/retry.py | 4 -
taskflow/engines/actionengine/actions/task.py | 4 -
taskflow/engines/action
engine/analyzer.py | 49 +++++-----
taskflow/engines/actionengine/engine.py | 1 +
taskflow/engines/action
engine/runner.py | 94 ++++++++-----------
taskflow/engines/actionengine/runtime.py | 111 ++++++++++++++++-------
taskflow/engines/action
engine/scheduler.py | 47 +++-------
taskflow/examples/simplelinearlistening.py | 4 +-
taskflow/persistence/backends/implmemory.py | 6 +-
taskflow/persistence/backends/impl
zookeeper.py | 6 +-
taskflow/persistence/pathbased.py | 5 +
taskflow/states.py | 41 ++++++---
test-requirements.txt | 16 ++--
tools/state
graph.py | 17 ++--
22 files changed, 272 insertions(+), 217 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f85b92d..f451144 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -20 +20 @@ enum34
-fasteners>=0.7 # Apache-2.0
+fasteners>=0.7 # Apache-2.0
@@ -29 +29 @@ contextlib2>=0.4.0 # PSF License
-stevedore>=1.5.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -35 +35 @@ futures>=3.0
-jsonschema>=2.0.0,<3.0.0,!=2.5.0
+jsonschema!=2.5.0,<3.0.0,>=2.0.0
@@ -38,2 +38,2 @@ jsonschema>=2.0.0,<3.0.0,!=2.5.0
-oslo.utils>=1.4.0 # Apache-2.0
-oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
@@ -45 +45 @@ cachetools>=1.0.0 # MIT License
-debtcollector>=0.3.0 # Apache-2.0
+debtcollector>=0.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f25f6d4..275836d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
@@ -8 +8 @@ mock>=1.0
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -16 +16 @@ zake>=0.1.6 # Apache-2.0
-kazoo>=1.3.1,!=2.1
+kazoo>=2.2
@@ -19 +19 @@ kazoo>=1.3.1,!=2.1
-SQLAlchemy>=0.9.7,<1.1.0
+SQLAlchemy<1.1.0,>=0.9.7
@@ -22 +22 @@ psycopg2
-PyMySQL>=0.6.2 # MIT License
+PyMySQL>=0.6.2 # MIT License
@@ -25 +25 @@ PyMySQL>=0.6.2 # MIT License
-eventlet>=0.17.3
+eventlet>=0.17.4
@@ -28,2 +28,2 @@ eventlet>=0.17.3
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] tooz release 0.16.0 (liberty)

We are psyched to announce the release of:

tooz 0.16.0: Coordination library for distributed systems.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/tooz

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

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

Please report issues through launchpad:

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

Changes in tooz 0.15.0..0.16.0


d819758 Updated from global requirements
c6e7507 Updated from global requirements
32cdf82 Ensure lock(s) acquire/release returns boolean values
c43590a Remove file-driver special no-async abilities
1f73fb6 Delay interpolating the LOG string
72524b3 Use encodeutils.exception_to_unicode for exception -> string function
7207ae6 Use the excutils.raise_with_cause after doing our type check
80d8847 Updated from global requirements
991202f Use the 'driverlock' around read operations
97ef501 Updated from global requirements
b74d709 Switch badges from 'pypip.in' to 'shields.io'
fe266b0 Updated from global requirements
8f810b1 Add watch file driver support
3a38bc9 Make the file driver more capable (with regard to groups)
e44b35d Ensure locks can not be created outside of the root file driver directory
bab4406 Updated from global requirements
07a77f0 Use MySQL default port when not set explicitly
e678f4c Use fasteners library for interprocess locks
ec519f4 Implement watch/unwatch elected
asleader for redis driver
736cf67 Updated from global requirements
80f9d57 Use lua locks instead of pipeline locks
473e90f Move more string constants to class constants with docstrings
f16972d Updated from global requirements
184c019 Updated from global requirements
3d5fc42 Remove support for redis < 2.6.0
41d8a0d Expose Zookeeper client class constants
98dad59 Expose redis client class constants
d175f02 Use a serialization/deserialization specific exception
ca4de1b Expose memcache coord. class constants
d79ddcc Explicitly start and execute most transactions
cdac135 Provide and use a options collapsing function
9d8b146 Add zookeeper tag in setup.cfg
3d23012 Use pymemcache pooled client
1730a6d Use oslo.serialization msgpackutils
2c4a99b Provide ability for namespace customization for Zookeeper and Zake drivers
a5e7d57 Typo in Locking doc
ac13079 Move optional driver requirements to test-requirements.txt
0642baf Have run
watchers take a timeout and respect it
16490e5 Heartbeat on acquired locks copy
1664a04 Avoid using a thread local token storage

Diffstat (except docs and test files)


README.rst | 4 +-
requirements-py3.txt | 13 +-
requirements.txt | 15 +-
setup.cfg | 1 +
setup.py | 1 -
test-requirements.txt | 20 +-
tooz/coordination.py | 23 +-
tooz/drivers/file.py | 471 +++++++++++++++++++++++++++++++++-------
tooz/drivers/memcached.py | 143 ++++++------
tooz/drivers/mysql.py | 11 +-
tooz/drivers/pgsql.py | 12 +-
tooz/drivers/redis.py | 307 +++++++++++++-------------
tooz/drivers/zake.py | 2 +-
tooz/drivers/zookeeper.py | 37 ++--
tooz/locking.py | 15 +-
tooz/utils.py | 92 ++++++--
21 files changed, 894 insertions(+), 461 deletions(-)

Requirements updates


diff --git a/requirements-py3.txt b/requirements-py3.txt
index b61b75b..3f21949 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -4 +4 @@
-pbr>=0.6,!=0.7,<1.0
+pbr<2.0,>=0.11
@@ -6 +6 @@ Babel>=1.3
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -9,2 +8,0 @@ iso8601>=0.1.9
-kazoo>=1.3.1
-pymemcache>=1.2 # Apache 2.0 License
@@ -13,3 +11,4 @@ msgpack-python>=0.4.0
-retrying>=1.2.3,!=1.3.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
-redis>=2.10.0
+fasteners>=0.7 # Apache-2.0
+retrying!=1.3.0,>=1.2.3 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index e995b54..2a70886 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.6,!=0.7,<1.0
+pbr<2.0,>=0.11
@@ -6 +6 @@ Babel>=1.3
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -9,2 +8,0 @@ iso8601>=0.1.9
-kazoo>=1.3.1
-pymemcache>=1.2 # Apache 2.0 License
@@ -13,4 +11,5 @@ msgpack-python>=0.4.0
-retrying>=1.2.3,!=1.3.0 # Apache-2.0
-futures>=2.1.6
-oslo.utils>=1.4.0 # Apache-2.0
-redis>=2.10.0
+fasteners>=0.7 # Apache-2.0
+retrying!=1.3.0,>=1.2.3 # Apache-2.0
+futures>=3.0
+oslo.utils>=1.6.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 56264a1..c078122 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3,0 +4 @@
+
@@ -6 +7 @@ pyflakes==0.8.1
-flake8==2.2.4
+flake8<=2.4.1,>=2.2.4
@@ -9,2 +10,2 @@ mock>=1.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
@@ -13 +14 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -16,3 +16,0 @@ coverage>=3.6
-psycopg2
-PyMySQL>=0.6.2 # MIT License
-sysv_ipc>=0.6.8 # BSD License
@@ -19,0 +18,8 @@ fixtures>=0.3.14
+
+# All the various optional drivers require these...
+psycopg2
+PyMySQL>=0.6.2 # MIT License
+sysv-ipc>=0.6.8 # BSD License
+kazoo>=2.2
+pymemcache>=1.2.9 # Apache 2.0 License
+redis>=2.10.0


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

[openstack-announce] [release][oslo] oslo.oslotest release 1.8.0 (liberty)

We are stoked to announce the release of:

oslotest 1.8.0: Oslo test framework

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslotest

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/oslotest

Changes in oslotest 1.7.0..1.8.0


12fcfb8 Updated from global requirements
bcd8446 Allow OS_DEBUG environment variable to specify log level.
8f68a2d Updated from global requirements
ac79661 always rebuild cross-test venv
cc57067 Add CreateFileWithContent fixture
5f63439 Create ConfigureLogging fixture
9e7c3e9 Create CaptureOutput fixture
a7cd685 Create Timeout wrapper fixture
ecad065 Document the mock attribute for mockpatch

Diffstat (except docs and test files)


oslotest/base.py | 63 ++++++++++-------------------------
oslotest/createfile.py | 70 +++++++++++++++++++++++++++++++++++++++
oslotest/log.py | 76 +++++++++++++++++++++++++++++++++++++++++++
oslotest/mockpatch.py | 44 ++++++++++++++++---------
oslotest/output.py | 55 +++++++++++++++++++++++++++++++
oslotest/timeout.py | 34 +++++++++++++++++++
requirements.txt | 2 +-
setup.py | 1 -
test-requirements.txt | 6 ++--
16 files changed, 565 insertions(+), 79 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1486ede..31ba94a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d6f80b3..192ca49 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -13,2 +13,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release]oslo oslo.vmware release 0.15.0 (liberty)

We are happy to announce the release of:

oslo.vmware 0.15.0: Oslo VMware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.vmware

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

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

Please report issues through launchpad:

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

Changes in oslo.vmware 0.14.0..0.15.0


dfbd0c9 Updated from global requirements
8199d7b Updated from global requirements
c4680ba Add in support for ManagedObjectNotFound exception
cd1982a Deprecate unused exceptions
5cb43a9 Raise VimFaultException for unknown faults
084f547 Exception hierarchy refactoring
b7214ce Updated from global requirements
8b0cd26 Update progress lease every 60 seconds
05c4e59 Updated from global requirements
84492c1 Fix bandit tox environment to properly run
85bdb22 Updated from global requirements

Diffstat (except docs and test files)


bandit.yaml | 3 +-
oslovmware/api.py | 11 ++-
oslo
vmware/exceptions.py | 187 ++++++++++++++++++++---------------
oslovmware/rwhandles.py | 11 +++
requirements.txt | 12 +--
setup.py | 1 -
test-requirements-bandit.txt | 1 -
test-requirements.txt | 10 +-
tox.ini | 4 +-
12 files changed, 165 insertions(+), 103 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index dd5a1aa..3dd80f6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -7 +7 @@ pbr>=0.11,<2.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -16,2 +16,2 @@ six>=1.9.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
@@ -24 +24 @@ suds-jurko>=0.6
-eventlet>=0.17.3
+eventlet>=0.17.4
@@ -27 +27 @@ urllib3>=1.8.3
-oslo.concurrency>=1.8.0 # Apache-2.0
+oslo.concurrency>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5346047..db333d7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -15 +15 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -23,2 +23,4 @@ coverage>=3.6
-oslosphinx>=2.5.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+
+bandit>=0.10.1


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

[openstack-announce] [release][designate] python-designateclient release 1.3.0 (liberty)

We are gleeful to announce the release of:

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

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-designateclient

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

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

Please report issues through launchpad:

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

Changes in python-designateclient 1.2.0..1.3.0


7f2ecd1 Updated from global requirements
4d3cad8 Fix backwards compat for editmanaged/alltenants
b57328d Add backwards compat for editmanaged/alltenants
4eb1c54 Updated from global requirements
831b7a2 Updated from global requirements
7c26827 Updated from global requirements
2c8492f Update github link
2060809 Sync tox.ini and add py34
1117921 Use oslosphinx from PyPi
6ed6b0f Drop incubating theme from docs
34d14b0 Move alltenants and editmanaged attributes to designate Client
a6577e2 Log a more informative error upon EndpointNotFound
53ecdde Updated from global requirements
2a2c85c V2 Bindings
7b86568 Add --edit-managed flag to cli
60a17d3 Updated from global requirements
1349227 Allow relative names in record-create
4f586cb Allow to use domain names instead of ids

Diffstat (except docs and test files)


designateclient/cli/base.py | 11 +-
designateclient/cli/domains.py | 20 ++-
designateclient/cli/records.py | 48 ++++--
designateclient/client.py | 71 +++++++-
designateclient/exceptions.py | 8 +
designateclient/shell.py | 7 +-
designateclient/utils.py | 35 +++-
designateclient/v1/init.py | 22 ++-
designateclient/v2/init.py | 0
designateclient/v2/blacklists.py | 48 ++++++
designateclient/v2/client.py | 80 +++++++++
designateclient/v2/limits.py | 21 +++
designateclient/v2/nameservers.py | 26 +++
designateclient/v2/recordsets.py | 98 +++++++++++
designateclient/v2/reverse.py | 49 ++++++
designateclient/v2/tlds.py | 48 ++++++
designateclient/v2/utils.py | 38 ++++
designateclient/v2/zones.py | 125 ++++++++++++++
requirements.txt | 14 +-
setup.cfg | 4 +
setup.py | 1 -
test-requirements.txt | 10 +-
tox.ini | 5 +-
43 files changed, 2123 insertions(+), 49 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 2ced90a..86466d6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,5 +4,6 @@
-cliff>=1.10.0 # Apache-2.0
-jsonschema>=2.0.0,<3.0.0
-pbr>=0.6,!=0.7,<1.0
-python-keystoneclient>=1.1.0
-requests>=2.2.0,!=2.4.0
+cliff>=1.13.0 # Apache-2.0
+jsonschema!=2.5.0,<3.0.0,>=2.0.0
+oslo.utils>=1.6.0 # Apache-2.0
+pbr<2.0,>=0.11
+python-keystoneclient>=1.6.0
+requests>=2.5.2
@@ -10 +11,2 @@ six>=1.9.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
+debtcollector>=0.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 332f22e..0a3b1c3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.9.2,<0.10
+hacking<0.10,>=0.9.2
@@ -6,0 +7 @@ coverage>=3.6
+mock>=1.0
@@ -7,0 +9 @@ discover
+oslotest>=1.5.1 # Apache-2.0
@@ -9 +11,2 @@ python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -11,2 +14 @@ testrepository>=0.0.18
-# Needed for the incubation theme on oslosphinx
-http://tarballs.openstack.org/oslosphinx/oslosphinx-2.2.0.0a3.tar.gz#egg=oslosphinx-2.2.0.0a3
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][ceilometer] python-ceilometerclient release 1.3.0 (liberty)

We are eager to announce the release of:

python-ceilometerclient 1.3.0: OpenStack Telemetry API Client Library

This release is part of the liberty release series.

With source available at:

https://git.openstack.org/cgit/openstack/python-ceilometerclient

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

https://launchpad.net/python-ceilometerclient/+milestone/1.3.0

Please report issues through launchpad:

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

Changes in python-ceilometerclient 1.2.0..1.3.0


2e7d1af Explicit error for wrong resource metadata format
1f12c62 Removes whitespace from CLI queries
6add8c4 Add capability for creating array of samples
02bf42d Updated from global requirements
1212640 Drop use of 'oslo' namespace package
58c2a27 Pass OS* env vars fix for tox 2.0
ec49113 Catch missing 404 exceptions in client
4aad219 Use oslo
utils instead of deprecated oslo.utils
ba02fdc [unittest] Increase client and shell modules cover
ed8408c Fix alarm-evaluator can't start when ssl was enabled
fac1551 Updated from global requirements
750d7a2 Updated from global requirements
6a3b076 remove useless event unit test code
4de6e14 Allow changing project-id and user-id by alarm-threshold-update
c24b6f6 move capabilities ut code to unit dir
5cad22a show raw details of event
eba422d update README.rst to help release process
f903d68 Added missing ceilometer CLI tests
adf460a Updates examples to reference new sample format

Diffstat (except docs and test files)


README.rst | 16 +-
ceilometerclient/client.py | 8 +-
ceilometerclient/common/base.py | 6 +-
ceilometerclient/common/utils.py | 6 +-
ceilometerclient/openstack/common/_i18n.py | 4 +-
.../openstack/common/apiclient/base.py | 2 +-
.../openstack/common/apiclient/client.py | 4 +-
.../openstack/common/apiclient/utils.py | 2 +-
ceilometerclient/openstack/common/cliutils.py | 4 +-
ceilometerclient/shell.py | 2 +-
ceilometerclient/v2/alarms.py | 5 +-
ceilometerclient/v2/options.py | 2 +-
ceilometerclient/v2/samples.py | 20 ++
ceilometerclient/v2/shell.py | 40 +++-
requirements.txt | 6 +-
test-requirements.txt | 2 +-
tox.ini | 1 +
27 files changed, 636 insertions(+), 119 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index bbeb1b6..3c8129f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.6,!=0.7,<1.0
+pbr>=0.11,<2.0
@@ -11,2 +11,2 @@ PrettyTable>=0.7,<0.8
-python-keystoneclient>=1.1.0
-requests>=2.2.0,!=2.4.0
+python-keystoneclient>=1.6.0
+requests>=2.5.2
diff --git a/test-requirements.txt b/test-requirements.txt
index 99e1c7c..231c9c6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.4.0
+tempest-lib>=0.5.0


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

[openstack-announce] [release][oslo] oslo.middleware release 2.3.0 (liberty)

We are delighted to announce the release of:

oslo.middleware 2.3.0: Oslo Middleware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.middleware

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

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

Please report issues through launchpad:

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

Changes in oslo.middleware 2.2.0..2.3.0


159121e Drop use of 'oslo' namespace package

Diffstat (except docs and test files)


oslo_middleware/ssl.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)


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

[openstack-announce] [release] Liberty-1 development milestone

Hello everyone,

The first milestone of the Liberty development cycle, "liberty-1", is
now reached. For projects following the milestone-based release
schedule, it contains all the new features and bugfixes that have been
added since the Kilo Feature Freeze in March.

The release management team directly manages a number of OpenStack
projects, for which it published tarballs corresponding to the
milestone. You can find those source tarball downloads, as well as the
full list of new features and fixed bugs, at:

https://launchpad.net/keystone/liberty/liberty-1 (8.0.0.0b1)
https://launchpad.net/glance/liberty/liberty-1 (11.0.0.0b1)
https://launchpad.net/nova/liberty/liberty-1 (12.0.0.0b1)
https://launchpad.net/horizon/liberty/liberty-1 (8.0.0.0b1)
https://launchpad.net/neutron/liberty/liberty-1 (7.0.0.0b1)
https://launchpad.net/cinder/liberty/liberty-1 (8.0.0.0b1)
https://launchpad.net/ceilometer/liberty/liberty-1 (5.0.0.0b1)
https://launchpad.net/heat/liberty/liberty-1 (5.0.0.0b1)
https://launchpad.net/trove/liberty/liberty-1 (4.0.0.0b1)
https://launchpad.net/sahara/liberty/liberty-1 (3.0.0.0b1)
https://launchpad.net/designate/liberty/liberty-1 (1.0.0.0b1)
https://launchpad.net/manila/liberty/liberty-1 (1.0.0.0b1)
https://launchpad.net/barbican/liberty/liberty-1 (1.0.0.0b1)
https://launchpad.net/zaqar/liberty/liberty-1 (1.0.0.0b1)

You'll notice that each component now uses an independent version number
(instead of the blanket "2015.2" number). This is to better acknowledge
that each project may move forward at a different rhythm, and that the
liberty "final" coordinated release will be made of projects following
the milestone-based schedule (like keystone) but also of projects
following an independent schedule (like swift).

The next development milestone, liberty-2, is scheduled for July 30th.
You can track the current achievements of the Liberty development cycle
and some of the work in progress at:

http://status.openstack.org/release/

Cheers!

--
Thierry Carrez (ttx)


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

[openstack-announce] [release][documentation] openstackdocstheme release 1.1.0 (liberty)

We are content to announce the release of:

openstackdocstheme 1.1.0: OpenStack Docs Theme

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/openstackdocstheme

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

http://launchpad.net/openstack-manuals/+milestone/1.1.0

Please report issues through launchpad:

http://bugs.launchpad.net/openstack-manuals

Changes in openstackdocstheme 1.0.8..1.1.0


9587cc5 Next release is 1.1.0
64d1132 Adds release notes entries for 1.0.8 and 1.0.9
7c4179d Adds original design files including CSS and JS
15df7d4 Move/improve the previous/next links in the left sidebar
48627df Cleanup css/styles.css
b9f2cef LogABug: Publish URL of current page
07bf89a Use os.getcwd() instead of shelling out to run pwd
6dd1f7d "Report a bug" link in HTML manuals automatically fills in bug's tag
2e945c7 Adds CSS for glossary definitions to be indented
2a3217a Update hacking to fix pep8 failure

Diffstat (except docs and test files)


README.rst | 4 +-
RELEASENOTES.rst | 10 +
.../theme/openstackdocs/script_footer.html | 7 +-
.../theme/openstackdocs/sidebartoc.html | 10 -
.../theme/openstackdocs/static/css/combined.css | 20 +
.../theme/openstackdocs/static/css/styles.css | 2670 ++++-----
.../theme/openstackdocs/static/js/docs.js | 14 +-
.../theme/openstackdocs/titlerow.html | 6 +
original-design/book/index.html | 745 +++
original-design/css/bootstrap.css | 6203 ++++++++++++++++++++
original-design/css/bootstrap.min.css | 5 +
original-design/css/combined.css | 4692 +++++++++++++++
original-design/css/font-awesome.min.css | 4 +
original-design/css/styles.css | 1333 +++++
original-design/images/docs/license.jpg | Bin 0 -> 4858 bytes
original-design/images/docs/superuser.png | Bin 0 -> 17519 bytes
original-design/images/footer-facebook-hover.png | Bin 0 -> 1099 bytes
original-design/images/footer-facebook.png | Bin 0 -> 1097 bytes
original-design/images/footer-github-hover.png | Bin 0 -> 1389 bytes
original-design/images/footer-github.png | Bin 0 -> 1392 bytes
original-design/images/footer-linkedin-hover.png | Bin 0 -> 1119 bytes
original-design/images/footer-linkedin.png | Bin 0 -> 1144 bytes
original-design/images/footer-logo.png | Bin 0 -> 3662 bytes
original-design/images/footer-twitter-hover.png | Bin 0 -> 1277 bytes
original-design/images/footer-twitter.png | Bin 0 -> 1280 bytes
original-design/images/footer-youtube-hover.png | Bin 0 -> 1045 bytes
original-design/images/footer-youtube.png | Bin 0 -> 1209 bytes
original-design/images/openstack-logo-full.png | Bin 0 -> 3180 bytes
original-design/images/openstack-logo-full.svg | 285 +
original-design/images/openstack-logo-vert.png | Bin 0 -> 2539 bytes
original-design/images/openstack-logo-vert.svg | 286 +
original-design/images/openstack-logo.png | Bin 0 -> 2715 bytes
original-design/index.html | 497 ++
original-design/ja/index.html | 484 ++
original-design/js/bootstrap-hover-dropdown.min.js | 12 +
original-design/js/bootstrap.js | 2114 +++++++
original-design/js/bootstrap.min.js | 6 +
original-design/js/docs.js | 83 +
original-design/js/jquery-1.11.0.js | 4 +
original-design/js/navigation.js | 67 +
original-design/js/webui-popover.js | 434 ++
original-design/search/index.html | 676 +++
test-requirements.txt | 2 +-
45 files changed, 19343 insertions(+), 1355 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index b859e83..cda046a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.9.2,<0.10
+hacking>=0.10.0,<0.11


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

[openstack-community] OpenStack Community Weekly Newsletter (June 19 - 26)

  New OpenStack component versioning <http://ttx.re/new-versioning.html>

Thierry Carrez http://ttx.re/new-versioning.html explains why the
Liberty-1 milestone release has some unfamiliar version numbers for
familiar projects.

  Technical Committee Highlights June 25, 2015
  <http://www.openstack.org/blog/2015/06/technical-committee-highlights-june-24-2015/>

A compute starter kit tag
http://governance.openstack.org/reference/tags/compute_starter_kit.html has
been approved, it provides a place for a beginner who only wants to try
to get a computing cloud use case started. New projects under the
OpenStack “Big Tent”: Searchlight, OS-ansible-deployment (OSAD), Solum
and Cue Message Broker service.

  Forrester says: ready, set, OpenStack!
  <http://superuser.openstack.org/articles/forrester-says-ready-set-openstack>

A recent report from Forrester gives a major boost to OpenStack
adoption, calling its "viability and presence in the market
irrefutable.” You can download the entire report for a limited time on
the OpenStack.org website.
http://www.openstack.org/enterprise/forrester-report/

The Road to Tokyo

Subject Owner Project
Clean up tenant resources when one is deleted
https://review.openstack.org/98097
Assaf Muller
https://review.openstack.org/#/q/owner:%22Assaf+Muller%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Fixes for generic RAID interface https://review.openstack.org/192936
Devananda van der Veen
https://review.openstack.org/#/q/owner:%22Devananda+van+der+Veen%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Add spec for reference implementation split
https://review.openstack.org/176501
Kyle Mestery
https://review.openstack.org/#/q/owner:%22Kyle+Mestery%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Add Spec Lifecycle Rules to readme https://review.openstack.org/190066
Matthew Oliver
https://review.openstack.org/#/q/owner:%22Matthew+Oliver%22+status:merged,n,z
openstack/swift-specs
https://review.openstack.org/#/q/status:merged+project:openstack/swift-specs,n,z
Add uuid field to security-groups for server show
https://review.openstack.org/184201
heijlong
https://review.openstack.org/#/q/owner:heijlong+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add spec to enhance PCI passthrough whitelist to support regex
https://review.openstack.org/179577
Moshe Levi
https://review.openstack.org/#/q/owner:%22Moshe+Levi%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Moved driver interface from backlog to liberty
https://review.openstack.org/184896
Ajaya Agrawal
https://review.openstack.org/#/q/owner:%22Ajaya+Agrawal%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Update monasca spec with version 5.0.0 https://review.openstack.org/195685
Kanagaraj Manickam
https://review.openstack.org/#/q/owner:%22Kanagaraj+Manickam%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Add Zone Exists Event Spec https://review.openstack.org/188018
Kiall Mac Innes
https://review.openstack.org/#/q/owner:%22Kiall+Mac+Innes%22+status:merged,n,z
openstack/designate-specs
https://review.openstack.org/#/q/status:merged+project:openstack/designate-specs,n,z
VLAN aware VMs https://review.openstack.org/94612
Erik Moe
https://review.openstack.org/#/q/owner:%22Erik+Moe%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Allow unaddressed port(without l3 address, subnet) and to boot VM with
it https://review.openstack.org/183125
Isaku Yamahata
https://review.openstack.org/#/q/owner:%22Isaku+Yamahata%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Uniform Resource Signals https://review.openstack.org/180387
Miguel Grinberg
https://review.openstack.org/#/q/owner:%22Miguel+Grinberg%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Decompose vendor plugins/drivers for neutron-*aas
https://review.openstack.org/174619
Doug Wiegley
https://review.openstack.org/#/q/owner:%22Doug+Wiegley%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Lbaas, use Octavia as reference implementation
https://review.openstack.org/174616
Doug Wiegley
https://review.openstack.org/#/q/owner:%22Doug+Wiegley%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
MySQL manager refactor https://review.openstack.org/168083
Alex Tomic
https://review.openstack.org/#/q/owner:%22Alex+Tomic%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Add virt-driver CPU thread pinning https://review.openstack.org/194221
Stephen Finucane
https://review.openstack.org/#/q/owner:%22Stephen+Finucane%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Implement external physical bridge mapping in linuxbridge
https://review.openstack.org/173683
Li Ma
https://review.openstack.org/#/q/owner:%22Li+Ma%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Add port timestamp https://review.openstack.org/152767
Zhiyuan Cai
https://review.openstack.org/#/q/owner:%22Zhiyuan+Cai%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Add availability_zone support https://review.openstack.org/169612
IWAMOTO Toshihiro
https://review.openstack.org/#/q/owner:%22IWAMOTO+Toshihiro%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
PowerVM Compute Inspector https://review.openstack.org/192642
Drew Thorstensen
https://review.openstack.org/#/q/owner:%22Drew+Thorstensen%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Add rootwrap-daemon-mode blueprint https://review.openstack.org/105404
Yuriy Taraday
https://review.openstack.org/#/q/owner:%22Yuriy+Taraday%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add heat template-version-list command to cmd
https://review.openstack.org/188351
Oleksii Chuprykov
https://review.openstack.org/#/q/owner:%22Oleksii+Chuprykov%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Add a str_split intrinsic function https://review.openstack.org/194171
Steven Hardy
https://review.openstack.org/#/q/owner:%22Steven+Hardy%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Add spec for more-gettext-support https://review.openstack.org/121459
Peng Wu
https://review.openstack.org/#/q/owner:%22Peng+Wu%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
trivial: Change file permissions for spec
https://review.openstack.org/194559
Stephen Finucane
https://review.openstack.org/#/q/owner:%22Stephen+Finucane%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Action listing https://review.openstack.org/183949
Tim Hinrichs
https://review.openstack.org/#/q/owner:%22Tim+Hinrichs%22+status:merged,n,z
openstack/congress-specs
https://review.openstack.org/#/q/status:merged+project:openstack/congress-specs,n,z
libvirt: virtio-net multiqueue https://review.openstack.org/128825
Vladik Romanovsky
https://review.openstack.org/#/q/owner:%22Vladik+Romanovsky%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Spec for adding audit capability using CADF specification.
https://review.openstack.org/159938
Arun Kant
https://review.openstack.org/#/q/owner:%22Arun+Kant%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
libvirt: set admin root password https://review.openstack.org/187509
sahid https://review.openstack.org/#/q/owner:sahid+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Report host memory bandwidth as a metric in Nova
https://review.openstack.org/180983
Sudipta Biswas
https://review.openstack.org/#/q/owner:%22Sudipta+Biswas%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Adds Hyper-V Cluster spec https://review.openstack.org/188374
Claudiu Belu
https://review.openstack.org/#/q/owner:%22Claudiu+Belu%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Inject NMI to an instance https://review.openstack.org/187176
Shiina, Hironori
https://review.openstack.org/#/q/owner:%22Shiina%252C+Hironori%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add a Distinct Exception for Exceeding Max Retries
https://review.openstack.org/194204
Ed Leafe
https://review.openstack.org/#/q/owner:%22Ed+Leafe%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Fix error messages on check-flavor-type
https://review.openstack.org/193919
Ken'ichi Ohmichi
https://review.openstack.org/#/q/owner:%22Ken%27ichi+Ohmichi%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add BuildRequest object https://review.openstack.org/169901
Andrew Laski
https://review.openstack.org/#/q/owner:%22Andrew+Laski%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Groups are not included in federated scoped tokens
https://review.openstack.org/194300
Dolph Mathews
https://review.openstack.org/#/q/owner:%22Dolph+Mathews%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Add spec for event alarm evaluator https://review.openstack.org/172893
Ryota MIBU
https://review.openstack.org/#/q/owner:%22Ryota+MIBU%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
nova.network.linux_net refactor https://review.openstack.org/191138
Roman Bogorodskiy
https://review.openstack.org/#/q/owner:%22Roman+Bogorodskiy%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
user_data modification https://review.openstack.org/191791
Alexandre Levine
https://review.openstack.org/#/q/owner:%22Alexandre+Levine%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add support for Redis replication https://review.openstack.org/189445
Peter Stachowski
https://review.openstack.org/#/q/owner:%22Peter+Stachowski%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Adds spec for modeling resources using objects
https://review.openstack.org/184534
Jay Pipes
https://review.openstack.org/#/q/owner:%22Jay+Pipes%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add tooz service group driver https://review.openstack.org/138607
Joshua Harlow
https://review.openstack.org/#/q/owner:%22Joshua+Harlow%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add List of Group-IDs to ACL for Secrets/Containers
https://review.openstack.org/191076
John Wood
https://review.openstack.org/#/q/owner:%22John+Wood%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
Specification for spark-jobs-for-cdh-5-3-0 added
https://review.openstack.org/190073
Alexander
https://review.openstack.org/#/q/owner:Alexander+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Scheduler Introduce lightwieght transactional model for HostState
https://review.openstack.org/191226
Nikola Dipanov
https://review.openstack.org/#/q/owner:%22Nikola+Dipanov%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
DNS resolution inside of Neutron using Nova instance name
https://review.openstack.org/88623
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Allow multiple clusters creation simultaneously
https://review.openstack.org/188011
Telles Mota Vidal Nóbrega
https://review.openstack.org/#/q/owner:%22Telles+Mota+Vidal+N%25C3%25B3brega%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Update the backlog spec page https://review.openstack.org/192281
John Garbutt
https://review.openstack.org/#/q/owner:%22John+Garbutt%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add spec for decoupling auth from API versions to backlog
https://review.openstack.org/175983
Morgan Fainberg
https://review.openstack.org/#/q/owner:%22Morgan+Fainberg%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Let users restrict stack-update scope https://review.openstack.org/135444
Ryan Brown
https://review.openstack.org/#/q/owner:%22Ryan+Brown%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Update of support-modify-volume-image-metadata.rst
https://review.openstack.org/160147
Dave Chen
https://review.openstack.org/#/q/owner:%22Dave+Chen%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Add ability to abandon environments https://review.openstack.org/190482
Dmytro Dovbii
https://review.openstack.org/#/q/owner:%22Dmytro+Dovbii%22+status:merged,n,z
openstack/murano-specs
https://review.openstack.org/#/q/status:merged+project:openstack/murano-specs,n,z
Add the oslo_db enginefacade proposal https://review.openstack.org/150434
Matthew Booth
https://review.openstack.org/#/q/owner:%22Matthew+Booth%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Track cinder capacity notifications https://review.openstack.org/192542
XinXiaohui
https://review.openstack.org/#/q/owner:XinXiaohui+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][stable] keystonemiddleware release 1.5.2 (kilo)

We are overjoyed to announce the release of:

keystonemiddleware 1.5.2: Middleware for OpenStack Identity

This release is part of the kilo stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/keystonemiddleware

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

http://launchpad.net/keystonemiddleware/+milestone/1.5.2

Please report issues through launchpad:

http://bugs.launchpad.net/keystonemiddleware

Changes in keystonemiddleware 1.5.1..1.5.2


fd12825 Updated from global requirements
ab60a51 Remove superfluous / spammy log line

Diffstat (except docs and test files)


keystonemiddleware/auth_token/init.py | 2 --
requirements.txt | 14 +++++++-------
test-requirements-py3.txt | 8 ++++----
test-requirements.txt | 8 ++++----
5 files changed, 15 insertions(+), 36 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b207833..e3288a1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,5 +7,5 @@ iso8601>=0.1.9
-oslo.config>=1.9.0 # Apache-2.0
-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.config>=1.9.3,<1.10.0 # Apache-2.0
+oslo.context>=0.2.0,<0.3.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
@@ -13,2 +13,2 @@ pbr>=0.6,!=0.7,<1.0
-pycadf>=0.8.0
-python-keystoneclient>=1.1.0
+pycadf>=0.8.0,<0.9.0
+python-keystoneclient>=1.1.0,<1.4.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index ff9e614..c46d2c3 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,<2.6.0 # Apache-2.0
+oslotest>=1.5.1,<1.6.0 # Apache-2.0
+oslo.messaging>=1.8.0,<1.9.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 55d21d5..11d9e17 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,<2.6.0 # Apache-2.0
+oslotest>=1.5.1,<1.6.0 # Apache-2.0
+oslo.messaging>=1.8.0,<1.9.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0


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

[openstack-announce] [release][oslo] automaton release 0.3.0 (liberty)

We are gleeful to announce the release of:

automaton 0.3.0: Friendly state machines for python.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/automaton

With package available at:

https://pypi.python.org/pypi/automaton

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

http://launchpad.net/automaton/+milestone/0.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/automaton

Changes in automaton 0.2.0..0.3.0


3aaedf1 Add code repo, mail list, and IRC to CONTRIBUTING
cccff5f Remove 3.3 classifier
9008f5e Remove 2.6 classifier + 2.6 compatibility code
9489002 Add history.rst that uses generated 'ChangeLog' file
fd1d81a Add base exception class for this library
59d34fa Updated from global requirements
3898b1d Add optional machine conversion into a pydot graph
e86b667 Updated from global requirements
bd2d453 Updated from global requirements
7eeef3f Add a more complex doctest(ed) example
160e304 Add simple machine doctest(ed) example into docs

Diffstat (except docs and test files)


CONTRIBUTING.rst | 11 ++++
automaton/converters/init.py | 0
automaton/converters/pydot.py | 105 +++++++++++++++++++++++++++++++
automaton/exceptions.py | 14 +++--
automaton/machines.py | 9 +--
requirements.txt | 9 +--
setup.cfg | 2 -
setup.py | 2 +-
test-requirements.txt | 8 +--
14 files changed, 294 insertions(+), 27 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 87a6d7c..058d524 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -12,4 +12 @@ six>=1.9.0
-debtcollector>=0.3.0 # Apache-2.0
-
-# Only needed on python 2.6
-ordereddict
+debtcollector>=0.3.0 # Apache-2.0
@@ -18 +15 @@ ordereddict
-PrettyTable>=0.7,<0.8
+PrettyTable<0.8,>=0.7
diff --git a/test-requirements.txt b/test-requirements.txt
index 031650a..767cb3c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,3 +10,3 @@ python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
@@ -15 +15 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0


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

[openstack-announce] [release][oslo] oslo.concurrency release 2.2.0 (liberty)

We are tickled pink to announce the release of:

oslo.concurrency 2.2.0: Oslo Concurrency library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.concurrency

With package available at:

https://pypi.python.org/pypi/oslo.concurrency

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

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

Please report issues through launchpad:

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

Changes in oslo.concurrency 2.1.0..2.2.0


68a82f2 Ensure we 'join' on the timer watchdog thread
a0fabfc Use better timing mechanisms instead of time.time()

Diffstat (except docs and test files)


osloconcurrency/lockutils.py | 11 ++++++-----
oslo
concurrency/processutils.py | 10 ++++++----
oslo_concurrency/watchdog.py | 10 +++++++---
3 files changed, 19 insertions(+), 12 deletions(-)


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

[openstack-announce] [release][oslo] oslo.config release 1.13.0 (liberty)

We are stoked to announce the release of:

oslo.config 1.13.0: Oslo Configuration API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.config

With package available at:

https://pypi.python.org/pypi/oslo.config

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

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

Please report issues through launchpad:

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

Changes in oslo.config 1.12.1..1.13.0


d4c7306 Do not use oslo namespace for oslo.i18n lib
b3198a7 Updated from global requirements
40676e2 Fix sorting of optional arguments
81864be Switch badges from 'pypip.in' to 'shields.io'
795c5d1 Updated from global requirements
a62654a Fix typo in Opt class doc string

Diffstat (except docs and test files)


README.rst | 4 ++--
oslo_config/cfg.py | 9 ++++++---
requirements.txt | 2 +-
setup.py | 1 -
test-requirements.txt | 12 ++++++------
7 files changed, 31 insertions(+), 15 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index e0989f1..b020ba8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ six>=1.9.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 27f6050..9a8f505 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12,2 +12,2 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
-oslotest>=1.5.1 # Apache-2.0
+testtools>=1.4.0
+oslotest>=1.5.1 # Apache-2.0
@@ -21,2 +21,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
@@ -25 +25 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.db release 2.0.0 (liberty)

We are happy to announce the release of:

oslo.db 2.0.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

With package available at:

https://pypi.python.org/pypi/oslo.db

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

http://launchpad.net/oslo.db/+milestone/2.0.0

Please report issues through launchpad:

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

Changes in oslo.db 1.12.0..2.0.0


2e79681 Fix sqlalchemy.ModelBase.contains() behaviour
8d1bb48 Add tox target to find missing requirements
c7f938c Allow additional exceptions in wrapdbretry
8811644 Remove implicit RequestContext decoration
9c646ea Add a new ModelBase.items() method
28ec7b8 Updated from global requirements
33afc33 Add oslo.context to requirements.txt
727b265 Imported Translations from Transifex
5e9b3af Remove oslo namespace package

Diffstat (except docs and test files)


oslo.db/locale/es/LCMESSAGES/oslo.db-log-error.po | 48 +
oslo.db/locale/es/LC
MESSAGES/oslo.db-log-info.po | 29 +
.../locale/es/LCMESSAGES/oslo.db-log-warning.po | 46 +
oslo.db/locale/es/LC
MESSAGES/oslo.db.po | 81 ++
oslo/init.py | 13 -
oslo/db/init.py | 26 -
oslo/db/api.py | 15 -
oslo/db/concurrency.py | 15 -
oslo/db/exception.py | 15 -
oslo/db/options.py | 15 -
oslo/db/sqlalchemy/init.py | 0
oslo/db/sqlalchemy/compat/init.py | 16 -
oslo/db/sqlalchemy/compat/utils.py | 15 -
oslo/db/sqlalchemy/excfilters.py | 15 -
oslo/db/sqlalchemy/migration.py | 15 -
oslo/db/sqlalchemy/migration
cli/init.py | 18 -
oslo/db/sqlalchemy/models.py | 15 -
oslo/db/sqlalchemy/provision.py | 15 -
oslo/db/sqlalchemy/session.py | 15 -
oslo/db/sqlalchemy/testbase.py | 15 -
oslo/db/sqlalchemy/test
migrations.py | 15 -
oslo/db/sqlalchemy/utils.py | 15 -
oslodb/api.py | 48 +-
oslo
db/sqlalchemy/enginefacade.py | 5 -
oslodb/sqlalchemy/models.py | 22 +-
oslo
db/sqlalchemy/utils.py | 6 +-
.../oldimportapi/sqlalchemy/testexcfilters.py | 895 ---------------
.../oldimportapi/sqlalchemy/testhandleerror.py | 194 ----
.../oldimportapi/sqlalchemy/testmigratecli.py | 244 -----
.../sqlalchemy/testmigrationcommon.py | 175 ---
.../oldimportapi/sqlalchemy/testmigrations.py | 309 ------
.../old
importapi/sqlalchemy/testoptions.py | 127 ---
.../oldimportapi/sqlalchemy/test_sqlalchemy.py | 600 -----------
requirements.txt | 1 +
setup.cfg | 4 -
tox.ini | 10 +-
50 files changed, 303 insertions(+), 4695 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 3435295..d353564 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,0 +11 @@ oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.log release 1.6.0 (liberty)

We are glad to announce the release of:

oslo.log 1.6.0: oslo.log library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.log

With package available at:

https://pypi.python.org/pypi/oslo.log

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

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

Please report issues through launchpad:

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

Changes in oslo.log 1.5.0..1.6.0


b4e566d Remove duplication of fatal_deprecations option
b0f9524 Imported Translations from Transifex

Diffstat (except docs and test files)


oslo.log/locale/es/LCMESSAGES/oslo.log.po | 62 ++++++++++++++++++++++++++++++
oslo.log/locale/oslo.log-log-error.pot | 18 ++-------
oslo.log/locale/oslo.log.pot | 49 ++++++++++++-----------
oslo
log/_options.py | 3 --
4 files changed, 90 insertions(+), 42 deletions(-)


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

[openstack-announce] [release][oslo] oslo.rootwrap release 2.1.0 (liberty)

We are content to announce the release of:

oslo.rootwrap 2.1.0: Oslo Rootwrap

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.rootwrap

With package available at:

https://pypi.python.org/pypi/oslo.rootwrap

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

http://launchpad.net/oslo.rootwrap/+milestone/2.1.0

Please report issues through launchpad:

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

Changes in oslo.rootwrap 2.0.0..2.1.0


e0bf776 daemon: avoid raising UnboundLocalError to callers
aabd919 Updated from global requirements
f34ee8a Updated from global requirements
29f46a4 Log that rootwrap was spawned after check

Diffstat (except docs and test files)


oslorootwrap/client.py | 6 ++-
oslo
rootwrap/daemon.py | 78 ++++++++++++++++++------------------
setup.py | 1 -
test-requirements-py3.txt | 6 +--
test-requirements.txt | 12 +++---
6 files changed, 70 insertions(+), 50 deletions(-)

Requirements updates


diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index 48bbf97..aee21a1 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12 +12 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -26 +26 @@ mock>=1.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c58602d..849a3ac 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12 +12 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -15,3 +15,3 @@ testtools>=0.9.36,!=1.2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
@@ -24 +24 @@ mock>=1.0
-eventlet>=0.17.3
+eventlet>=0.17.4


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

[openstack-announce] [release][oslo] oslo.service release 0.2.0 (liberty)

We are glad to announce the release of:

oslo.service 0.2.0: oslo.service library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.service

With package available at:

https://pypi.python.org/pypi/oslo.service

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

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

Please report issues through launchpad:

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

Changes in oslo.service 0.1.0..0.2.0


1971e8b Documentation on the use of the oslo-config-generator
eea13af Enforce H405 check
f544d9b Enforce H301 check
0224292 Return timer after adding it to internal list
76fe87a Updated from global requirements
8cc9813 Have all the looping calls share a common run loop
48beaca Move service abstract base class check to launch_service methods
475c2e8 Fix a typo in a comment
8d0bd14 Updated from global requirements
64351ca Use a signal name->sigval and sigval->signal name mapping

Diffstat (except docs and test files)


osloservice/loopingcall.py | 125 ++++++++++++++++-----------------
oslo
service/periodictask.py | 5 +-
oslo
service/service.py | 41 ++++++-----
oslo_service/threadgroup.py | 16 +++--
requirements.txt | 8 +--
setup.py | 1 -
test-requirements.txt | 6 +-
tox.ini | 4 +-
13 files changed, 215 insertions(+), 99 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index cc41aca..14b1422 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ Babel>=1.3
-eventlet>=0.17.3
-monotonic>=0.1
+eventlet>=0.17.4
+monotonic>=0.1 # Apache-2.0
@@ -9 +9 @@ oslo.utils>=1.6.0 # Apache-2.0
-oslo.config>=1.11.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
@@ -11 +11 @@ six>=1.9.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f18611f..eb6240f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
@@ -9,2 +9,2 @@ oslotest>=1.5.1 # Apache-2.0
-oslosphinx>=2.5.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2


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

[openstack-announce] [release][oslo] oslo.utils release 1.7.0 (liberty)

We are chuffed to announce the release of:

oslo.utils 1.7.0: Oslo Utility library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.utils

With package available at:

https://pypi.python.org/pypi/oslo.utils

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

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

Please report issues through launchpad:

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

Changes in oslo.utils 1.6.0..1.7.0


667d4ed Updated from global requirements
c231996 Updated from global requirements
e5fb426 Switch badges from 'pypip.in' to 'shields.io'
787b6e3 timeutils: fix newer/older comparison with TZ aware datetime
421b562 Replace parsestrtime with parseisotime in older/newer
4e01f29 Deprecate strtime

Diffstat (except docs and test files)


README.rst | 4 ++--
oslo_utils/timeutils.py | 30 +++++++++++++++++++++++-------
requirements.txt | 6 +++---
setup.py | 1 -
test-requirements.txt | 10 +++++-----
6 files changed, 43 insertions(+), 18 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index cac7516..98ddc94 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -14 +14 @@ iso8601>=0.1.9
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
@@ -18 +18 @@ netifaces>=0.10.4
-debtcollector>=0.3.0 # Apache-2.0
+debtcollector>=0.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 7f335ce..13c1a2a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12,2 +12,2 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
-oslotest>=1.5.1 # Apache-2.0
+testtools>=1.4.0
+oslotest>=1.5.1 # Apache-2.0
@@ -21,2 +21,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.versionedobjects release 0.5.0 (liberty)

We are satisfied to announce the release of:

oslo.versionedobjects 0.5.0: Oslo Versioned Objects library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.versionedobjects

With package available at:

https://pypi.python.org/pypi/oslo.versionedobjects

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

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

Please report issues through launchpad:

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

Changes in oslo.versionedobjects 0.4.0..0.5.0


7e23ba8 Add oslo.config to requirements
c17ea37 Add tox target to find missing requirements
0907e25 Updated from global requirements
28e2b4f fields: allow subclasses in ObjectField/ListOfObjectsField
85cf59e Updated from global requirements
aaa59b0 Fix "comparason" typo in doc for ComparableVersionedObject
e791861 Updated from global requirements
2da963c Compound fields now coerce their elements' values
4f22c09 fields: report what the wrong type was when coerce fails
5347feb Updated from global requirements
4f1007a Decouple ObjectVersionChecker and VersionedObjectRegistry
855a31b Updated from global requirements

Diffstat (except docs and test files)


osloversionedobjects/base.py | 2 +-
oslo
versionedobjects/fields.py | 217 +++++++++++++++++++++++-----
oslo_versionedobjects/fixture.py | 25 ++--
requirements-py3.txt | 17 ++-
requirements.txt | 15 +-
setup.py | 1 -
test-requirements.txt | 10 +-
tox.ini | 8 +
10 files changed, 501 insertions(+), 79 deletions(-)

Requirements updates


diff --git a/requirements-py3.txt b/requirements-py3.txt
index 6e3d5ba..e058a7c 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -4 +4 @@
-eventlet>=0.17.3
+eventlet>=0.17.4
@@ -7,5 +7,6 @@ Babel>=1.3
-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
+oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
@@ -13,2 +14,2 @@ iso8601>=0.1.9
-oslo.log>=1.2.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.log>=1.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index c613703..a840b4f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,5 +6,6 @@ Babel>=1.3
-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
+oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
@@ -12,2 +13,2 @@ iso8601>=0.1.9
-oslo.log>=1.2.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.log>=1.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 368b46b..8f3bcbf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,3 +4,3 @@
-hacking>=0.10.0,<0.11
-oslotest>=1.5.1 # Apache-2.0
-testtools>=0.9.36,!=1.2.0
+hacking<0.11,>=0.10.0
+oslotest>=1.5.1 # Apache-2.0
+testtools>=1.4.0
@@ -8,2 +8,2 @@ testtools>=0.9.36,!=1.2.0
-oslosphinx>=2.5.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2


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

[openstack-announce] [release][oslo] taskflow release 0.13.0 (liberty)

We are tickled pink to announce the release of:

taskflow 0.13.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 0.12.0..0.13.0


a629f3f Add history.rst that uses generated 'ChangeLog' file
153febc Add docstrings on runtime objects methods and link to them in docs
61e0659 Remove reference to 'requirements-pyN.txt' files
2b7b533 Add doc warning to engine components
23a62fe Perform a few optimizations to decrease persistence interactions
b42b2df Use the excutils.raise_with_cause after doing our type check
b93891d Use monotonic lib. to avoid finding monotonic time function
4f867db Add indestructible 99 bottles of beer example
2e3543e Remove usage of deprecated 'tasknotifier' property in buildcar example
56ca354 Handy access to INFO level
2c9e214 A few jobboard documentation tweaks
4707bd9 Use sphinx deprecated docstring markup
efd6d53 Executors come in via options config, not keyword arguments

Diffstat (except docs and test files)


ChangeLog | 1 +
README.rst | 16 ++-
requirements.txt | 3 +
taskflow/conductors/backends/implblocking.py | 10 +-
taskflow/engines/action
engine/engine.py | 2 +-
taskflow/engines/actionengine/runtime.py | 23 ++++-
taskflow/engines/base.py | 10 +-
taskflow/engines/helpers.py | 28 ++++++
taskflow/examples/99
bottles.py | 139 ++++++++++++++++++++++++++
taskflow/examples/buildacar.py | 4 +-
taskflow/exceptions.py | 9 +-
taskflow/listeners/base.py | 9 ++
taskflow/logging.py | 1 +
taskflow/persistence/logbook.py | 40 ++++++--
taskflow/storage.py | 20 ++--
taskflow/types/periodic.py | 11 +-
taskflow/utils/misc.py | 29 ------
22 files changed, 314 insertions(+), 89 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f451144..c0732c7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -33,0 +34,3 @@ futures>=3.0
+# Backport for time.monotonic which is in 3.3+
+monotonic>=0.1
+


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

[openstack-announce] [release][oslo] tooz release 0.17.0 (liberty)

We are gleeful to announce the release of:

tooz 0.17.0: Coordination library for distributed systems.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/tooz

With package available at:

https://pypi.python.org/pypi/tooz

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

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

Please report issues through launchpad:

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

Changes in tooz 0.16.0..0.17.0


03dbde5 Ensure unwatchelectedas_leader correctly clears hooks
61e86b0 Share most of the run_watchers code via a common mixin
1731f8e Remove 2.6 classifier

Diffstat (except docs and test files)


setup.cfg | 2 +-
tooz/coordination.py | 38 +++++++++++++++++++++++++++++++--
tooz/drivers/file.py | 35 ++----------------------------
tooz/drivers/memcached.py | 47 +++++++++--------------------------------
tooz/drivers/redis.py | 37 +++-----------------------------
6 files changed, 64 insertions(+), 107 deletions(-)


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

[openstack-announce] [release][stable][keystone] python-keystoneclient release 1.3.2 (kilo)

We are thrilled to announce the release of:

python-keystoneclient 1.3.2: Client Library for OpenStack Identity

This release is part of the kilo stable release series.

Although this is a patch release, it corrects some issues with the
dependencies for the package and so distributors should examine the
changes carefully.

With source available at:

https://git.openstack.org/cgit/openstack/python-keystoneclient

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

https://launchpad.net/python-keystoneclient/+milestone/1.3.2

Please report issues through launchpad:

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

Changes in python-keystoneclient 1.3.1..1.3.2


3914c0c Updated from global requirements and fix env variables passthrought

Diffstat (except docs and test files)


requirements.txt | 10 +++++-----
test-requirements.txt | 8 ++++----
tox.ini | 1 +
3 files changed, 10 insertions(+), 9 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index cf4e036..ca8291e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,4 +11,4 @@ netaddr>=0.7.12
-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.utils>=1.2.0 # Apache-2.0
+oslo.config>=1.9.3,<1.10.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
@@ -18 +18 @@ six>=1.9.0
-stevedore>=1.1.0 # Apache-2.0
+stevedore>=1.3.0,<1.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 1bbc10d..8c5e4a1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -15,2 +15,2 @@ oauthlib>=0.6
-oslosphinx>=2.2.0 # Apache-2.0
-oslotest>=1.2.0 # Apache-2.0
+oslosphinx>=2.5.0,<2.6.0 # Apache-2.0
+oslotest>=1.5.1,<1.6.0 # Apache-2.0
@@ -18 +18 @@ pycrypto>=2.6
-requests-mock>=0.5.1 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
@@ -20 +20 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.2.0
+tempest-lib>=0.4.0,<0.5.0


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

[openstack-announce] [release][oslo] oslo.cache release 0.1.2 (liberty)

We are excited to announce the release of:

oslo.cache 0.1.2: Cache storage for Openstack projects.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.cache

With package available at:

https://pypi.python.org/pypi/oslo.cache

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

http://launchpad.net/oslo.cache/+milestone/0.1.2

Please report issues through launchpad:

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

Changes in oslo.cache 0.1.1..0.1.2


ce99f7f Make symbols private
448c691 Module docs
773e7be Cleanup exceptions
80c40f8 handle utf8 encoding properly
308f49a Expose listopts entry points for oslo-config-generator
78c78a9 Remove unnecessary file
98537c8 Add tests for _memcache
pool

Diffstat (except docs and test files)


dev-requirements.txt | 8 --
oslocache/memcachepool.py | 2 +-
oslo
cache/backends/mongo.py | 20 ++--
oslocache/core.py | 173 +++++++++++++++------------
oslo
cache/exception.py | 79 +-----------
requirements.txt | 1 +
setup.cfg | 4 +
test-requirements.txt | 1 +
12 files changed, 299 insertions(+), 194 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f1bf34c..29bd4fa 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12 @@ oslo.utils>=1.6.0 # Apache-2.0
+python-memcached>=1.48
diff --git a/test-requirements.txt b/test-requirements.txt
index d8ef9cc..e3b4bd9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,0 +5 @@ hacking<0.11,>=0.10.0
+mock>=1.0


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

[openstack-announce] End of life for managed stable/icehouse branches

Per the Icehouse EOL discussion[1] last month, now that the final
2014.1.5 release[2] is behind us I have followed our usual end of
life steps for stable/icehouse branches on repos under the control
of the OpenStack Release Cycle Management project-team.
Specifically, for any repos with the release:managed[3] tag,
icehouse-specific test jobs were removed from our CI system and all
open change reviews were abandoned for stable/icehouse. Then the
final states of the branches were tagged as "icehouse-eol" and the
branches subsequently deleted.

The specific list of 25 Git repositories on which this action was
taken (release:managed projects with stable/icehouse branches, but
also devstack, grenade and oslo-incubator at the request of the QA
and Oslo project-teams) is:

- openstack-dev/devstack
- openstack-dev/grenade
- openstack/ceilometer
- openstack/cinder
- openstack/designate
- openstack/glance
- openstack/heat
- openstack/horizon
- openstack/ironic
- openstack/keystone
- openstack/neutron
- openstack/neutron-fwaas
- openstack/neutron-lbaas
- openstack/neutron-vpnaas
- openstack/nova
- openstack/oslo-incubator
- openstack/oslo.messaging
- openstack/oslo.vmware
- openstack/pycadf
- openstack/python-ceilometerclient
- openstack/python-keystoneclient
- openstack/sahara
- openstack/swift
- openstack/trove
- openstack/zaqar

An additional 50 repos[4] still have stable/icehouse branches. If
the maintainers of any of those wish to have them deleted, please
get in touch with the OpenStack Project Infrastructure project-team
either in the #openstack-infra IRC channel on Freenode or through
the openstack-infra@lists.openstack.org mailing list.

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-June/065799.html
[2] http://lists.openstack.org/pipermail/openstack-announce/2015-June/000372.html
[3] http://governance.openstack.org/reference/tags/release_managed.html
[4] http://paste.openstack.org/show/334192
--
Jeremy Stanley


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

[openstack-announce] [release] oslo.db release 1.7.2

We are stoked to announce the release of:

oslo.db 1.7.2: oslo.db library

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

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

http://launchpad.net/oslo.db/+milestone/1.7.2

Please report issues through launchpad:

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

Changes in oslo.db 1.7.1..1.7.2


059fa75 Updated from global requirements
7918c9a Avoid excessing logging of RetryRequest exception

Diffstat (except docs and test files)


oslo_db/api.py | 6 +++++-
requirements.txt | 8 ++++----
test-requirements-py2.txt | 6 +++---
test-requirements-py3.txt | 6 +++---
4 files changed, 15 insertions(+), 11 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index e3384db..8350f43 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,3 +9,3 @@ iso8601>=0.1.9
-oslo.i18n>=1.3.0 # Apache-2.0
-oslo.config>=1.9.0 # Apache-2.0
-oslo.utils>=1.2.0 # Apache-2.0
+oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0
+oslo.config>=1.9.3,<1.10.0 # Apache-2.0
+oslo.utils>=1.4.0,<1.5.0 # Apache-2.0
@@ -14 +14 @@ sqlalchemy-migrate>=0.9.5
-stevedore>=1.1.0 # Apache-2.0
+stevedore>=1.3.0,<1.4.0 # Apache-2.0
diff --git a/test-requirements-py2.txt b/test-requirements-py2.txt
index 6ff3a1b..24c3b46 100644
--- a/test-requirements-py2.txt
+++ b/test-requirements-py2.txt
@@ -15,2 +15,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,<2.6.0 # Apache-2.0
+oslotest>=1.5.1,<1.6.0 # Apache-2.0
@@ -19 +19 @@ testtools>=0.9.36,!=1.2.0
-tempest-lib>=0.3.0
+tempest-lib>=0.4.0
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index 4290cc6..6ca989c 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -14,2 +14,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,<2.6.0 # Apache-2.0
+oslotest>=1.5.1,<1.6.0 # Apache-2.0
@@ -19 +19 @@ testtools>=0.9.36,!=1.2.0
-tempest-lib>=0.3.0
+tempest-lib>=0.4.0


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

[openstack-community] OpenStack Community Weekly Newsletter (June 26 - July 3)

  Writing Your First OpenStack Application
  <http://www.openstack.org/blog/2015/07/writing-your-first-openstack-application/>

Ever thought about what it takes to write a scalable cloud application
using an OpenStack SDK? Thanks to a small team’s heroic effort, there’s
now a guide for that
http://developer.openstack.org/firstapp-libcloud/getting_started.html!

  Dive into Zuul – Gated commit system
  <http://techs.enovance.com/7542/dive-into-zuul-gated-commit-system-2>

Zuul http://docs.openstack.org/infra/zuul is software developed by the
OpenStack community https://www.openstack.org/. It was developed as an
efficient gated commit https://en.wikipedia.org/wiki/Gated_Commit
system, allowing projects to merge patches only after they pass a series
of tests. It reduces the probability of breaking the master branch, for
instance when unit tests or functional tests no longer pass on the tip
of master. Fabien Boucher
http://techs.enovance.com/7542/dive-into-zuul-gated-commit-system-2
explains how Zuul works and clarifies some concepts through simple examples.

  5 years of OpenStack – it’s time to celebrate the community!
  <http://www.openstack.org/blog/2015/06/openstack-turns-5-its-time-to-celebrate-the-community/>

OpenStack celebrates its 5th birthday
http://www.openstack.org/birthday July 19, and we’re celebrating with
the entire OpenStack community during July! Cloud interoperability and
support for developer productivity have been focuses for the OpenStack
project this year, and none of it would be possible without the quickly
growing OpenStack community.

The Road to Tokyo

Subject Owner Project
Implement server instance tagging https://review.openstack.org/177112
Sergey Nikitin
https://review.openstack.org/#/q/owner:%22Sergey+Nikitin%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
New ZeroMQ driver implementation details
https://review.openstack.org/187338
Oleksii Zamiatin
https://review.openstack.org/#/q/owner:%22Oleksii+Zamiatin%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Add user-identity-format-flexibility for oslo.log
https://review.openstack.org/196752
Doug Hellmann
https://review.openstack.org/#/q/owner:%22Doug+Hellmann%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Enable optional dependencies in OpenStack projects
https://review.openstack.org/187830
lifeless
https://review.openstack.org/#/q/owner:lifeless+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Specification for Adding Kafka Driver https://review.openstack.org/189003
Komei Shimamura
https://review.openstack.org/#/q/owner:%22Komei+Shimamura%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Add flavor tables to API database https://review.openstack.org/190147
Vineet Menon
https://review.openstack.org/#/q/owner:%22Vineet+Menon%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Servicegroup foundational refactoring for Control Plane
https://review.openstack.org/190322
Vilobh Meshram
https://review.openstack.org/#/q/owner:%22Vilobh+Meshram%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add working items to consistent-service-method-names
https://review.openstack.org/197819
Ken'ichi Ohmichi
https://review.openstack.org/#/q/owner:%22Ken%27ichi+Ohmichi%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Cleanup the specs repo https://review.openstack.org/198078
Matthew Treinish
https://review.openstack.org/#/q/owner:%22Matthew+Treinish%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Add devstack external plugin spec https://review.openstack.org/137054
Chmouel Boudjnah
https://review.openstack.org/#/q/owner:%22Chmouel+Boudjnah%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Graduate fileutils to oslo.utils and oslo.policy
https://review.openstack.org/170685
Steve Martinelli
https://review.openstack.org/#/q/owner:%22Steve+Martinelli%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Move email spec to backlog https://review.openstack.org/197860
Flavio Percoco
https://review.openstack.org/#/q/owner:%22Flavio+Percoco%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Add spec for email notification https://review.openstack.org/188662
Fei Long Wang
https://review.openstack.org/#/q/owner:%22Fei+Long+Wang%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Enable listing of role assignments in a project hierarchy
https://review.openstack.org/187045
henry-nash
https://review.openstack.org/#/q/owner:henry-nash+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Configure most important hadoop configs automatically
https://review.openstack.org/176294
Vitaly Gridnev
https://review.openstack.org/#/q/owner:%22Vitaly+Gridnev%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Add scheduling edp jobs in sahara https://review.openstack.org/175719
lu huichun
https://review.openstack.org/#/q/owner:%22lu+huichun%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Persistent transport https://review.openstack.org/188770
Victoria Martinez de la Cruz
https://review.openstack.org/#/q/owner:%22Victoria+Martinez+de+la+Cruz%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Change QoS API to be consistent https://review.openstack.org/197004
Eran Gampel
https://review.openstack.org/#/q/owner:%22Eran+Gampel%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Nova API Microversions support in NovaClient
https://review.openstack.org/188410
Andrey Kurilin
https://review.openstack.org/#/q/owner:%22Andrey+Kurilin%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Propose VMware limits, reservation and shares
https://review.openstack.org/192675
garyk https://review.openstack.org/#/q/owner:garyk+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Spec to Add 'macvtap' as vif type to novas libvirt driver.
https://review.openstack.org/182280
Andreas Scheuring
https://review.openstack.org/#/q/owner:%22Andreas+Scheuring%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add spec for more-gettext-support https://review.openstack.org/121459
Peng Wu
https://review.openstack.org/#/q/owner:%22Peng+Wu%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Moving not implemented specs to backlog
https://review.openstack.org/197432
Flavio Percoco
https://review.openstack.org/#/q/owner:%22Flavio+Percoco%22+status:merged,n,z
openstack/zaqar-specs
https://review.openstack.org/#/q/status:merged+project:openstack/zaqar-specs,n,z
Implement forcedetach for safe cleanup
https://review.openstack.org/172213
Scott DAngelo
https://review.openstack.org/#/q/owner:%22Scott+DAngelo%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Update to CORS specification. https://review.openstack.org/189924
Michael Krotscheck
https://review.openstack.org/#/q/owner:%22Michael+Krotscheck%22+status:merged,n,z
openstack/openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-specs,n,z
Add requirements management specification.
https://review.openstack.org/186635
lifeless
https://review.openstack.org/#/q/owner:lifeless+status:merged,n,z
openstack/openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-specs,n,z
Enabling Python 3 for Application Integration Tests
https://review.openstack.org/177375
Doug Hellmann
https://review.openstack.org/#/q/owner:%22Doug+Hellmann%22+status:merged,n,z
openstack/openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-specs,n,z
Cleanup and removal of StrictABC requirement
https://review.openstack.org/195347
Morgan Fainberg
https://review.openstack.org/#/q/owner:%22Morgan+Fainberg%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Fix resource tracking for operations that move instances between hosts
https://review.openstack.org/193576
Nikola Dipanov
https://review.openstack.org/#/q/owner:%22Nikola+Dipanov%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
"Get me a network" spec https://review.openstack.org/184857
Sean M. Collins
https://review.openstack.org/#/q/owner:%22Sean+M.+Collins%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Add spec for tempest plugin interface https://review.openstack.org/184992
Matthew Treinish
https://review.openstack.org/#/q/owner:%22Matthew+Treinish%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
mandatory api limits https://review.openstack.org/190452
gordon chung
https://review.openstack.org/#/q/owner:%22gordon+chung%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Moved driver interface from backlog to liberty
https://review.openstack.org/184896
Ajaya Agrawal
https://review.openstack.org/#/q/owner:%22Ajaya+Agrawal%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Adopt Oslo Guru Meditation Reports https://review.openstack.org/182928
zhangtralon
https://review.openstack.org/#/q/owner:zhangtralon+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Spec for DBaaS(Trove) notification consumption
https://review.openstack.org/192818
Rohit Jaiswal
https://review.openstack.org/#/q/owner:%22Rohit+Jaiswal%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Declarative snmp metric pollster https://review.openstack.org/178057
Lianhao Lu
https://review.openstack.org/#/q/owner:%22Lianhao+Lu%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Add is
domain to tokens for projects acting as a domain
https://review.openstack.org/193543
henry-nash
https://review.openstack.org/#/q/owner:henry-nash+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Clean up tenant resources when one is deleted
https://review.openstack.org/98097
Assaf Muller
https://review.openstack.org/#/q/owner:%22Assaf+Muller%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Fixes for generic RAID interface https://review.openstack.org/192936
Devananda van der Veen
https://review.openstack.org/#/q/owner:%22Devananda+van+der+Veen%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

Celebrating 5 Years of OpenStack at OSCON on Wednesday, July 22nd: RSVP
http://www.eventbrite.com/e/5-years-of-openstack-tickets-17218973413

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][oslo] automaton release 0.4.0 (liberty)

We are gleeful to announce the release of:

automaton 0.4.0: Friendly state machines for python.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/automaton

With package available at:

https://pypi.python.org/pypi/automaton

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/automaton

Changes in automaton 0.3.0..0.4.0


33d5fda Add a bigger CD-player state-machine doctest(ed) example
2dea8f5 Add is_actionable_event checking function
89656ae Disallow adding transitions from terminal states
5dc121d Add and use a callback name fetching utility function
ecf1263 Add runners to features.rst & add a runner base & update docstrings
dde15e3 Add badge support to README.rst
72239cf When a state has no transitions show its own on_exit and on_enter

Diffstat (except docs and test files)


README.rst | 8 ++
automaton/_utils.py | 48 +++++++++
automaton/machines.py | 57 +++++++----
automaton/runners.py | 43 ++++++---
8 files changed, 378 insertions(+), 32 deletions(-)


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

[openstack-announce] [release][oslo] oslo.cache release 0.2.0 (liberty)

We are glad to announce the release of:

oslo.cache 0.2.0: Cache storage for Openstack projects.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.cache

With package available at:

https://pypi.python.org/pypi/oslo.cache

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

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

Please report issues through launchpad:

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

Changes in oslo.cache 0.1.2..0.2.0


5351851 Usage docs
86f016f Document the backends
72dfa00 Remove unused onarguments
12e2565 Fix up option help
63f88c4 Register backends in a cycle
41f930a Use "group" rather than "section"
38a6e14 swap the order of conf for a function
008af8e Don't use global conf
f8817c2 Make DebugProxy private
570ca81 make REGION public
bba888b Fix docstring for configurecacheregion
c3de001 Remove useless docs from private functions
f302012 Fix docs for getmemoizationdecorator
816e6dc Docs for configure()

Diffstat (except docs and test files)


oslocache/opts.py | 29 ++---
oslocache/backends/memcachepool.py | 2 +
oslocache/backends/mongo.py | 4 +
oslo
cache/backends/noop.py | 4 +
oslo_cache/core.py | 215 +++++++++++++++++++----------------
8 files changed, 184 insertions(+), 151 deletions(-)


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

[openstack-announce] [release][oslo] oslo.config release 1.14.0 (liberty)

We are chuffed to announce the release of:

oslo.config 1.14.0: Oslo Configuration API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.config

With package available at:

https://pypi.python.org/pypi/oslo.config

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

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

Please report issues through launchpad:

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

Changes in oslo.config 1.13.0..1.14.0


39bf8c5 Updated from global requirements
427de80 Add set_default() method to fixture
d86fd9b fix fixture tests for fixtures 1.3.x
8e1cd36 Add tox target to find missing requirements
abd4a76 Fixes example for cfg

Diffstat (except docs and test files)


osloconfig/cfg.py | 2 +-
oslo
config/fixture.py | 24 ++++++
test-requirements.txt | 2 +-
tox.ini | 8 ++
6 files changed, 220 insertions(+), 81 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 9a8f505..1a68205 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1


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

[openstack-announce] [release][oslo] oslo.db release 2.1.0 (liberty)

We are psyched to announce the release of:

oslo.db 2.1.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

With package available at:

https://pypi.python.org/pypi/oslo.db

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

http://launchpad.net/oslo.db/+milestone/2.1.0

Please report issues through launchpad:

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

Changes in oslo.db 2.0.0..2.1.0


94d583a Allow projects that use testmodelssync to filter some changes
de2f8c0 Updated from global requirements
e8c4a03 Add legacy get_sessionmaker() method

Diffstat (except docs and test files)


oslodb/sqlalchemy/enginefacade.py | 12 ++++++
oslo
db/sqlalchemy/test_migrations.py | 18 ++++++++-
test-requirements.txt | 4 +-
5 files changed, 90 insertions(+), 4 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 1baa664..3e1bb46 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ doc8 # Apache-2.0
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -19 +19 @@ testtools>=1.4.0
-tempest-lib>=0.5.0
+tempest-lib>=0.6.1


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

[openstack-announce] [release][oslo] oslo.i18n release 2.1.0 (liberty)

We are chuffed to announce the release of:

oslo.i18n 2.1.0: Oslo i18n library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.i18n

With package available at:

https://pypi.python.org/pypi/oslo.i18n

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

http://launchpad.net/oslo.i18n/+milestone/2.1.0

Please report issues through launchpad:

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

Changes in oslo.i18n 2.0.0..2.1.0


9e3132b Support contextual and plural form of gettext functions
65549d5 Imported Translations from Transifex
191e490 clarify translation policy
b2e8a62 Add tox target to find missing requirements
e9429fa Imported Translations from Transifex

Diffstat (except docs and test files)


oslo.i18n/locale/es/LCMESSAGES/oslo.i18n.po | 30 ++++++++
oslo.i18n/locale/zh
CN/LCMESSAGES/oslo.i18n.po | 8 +--
oslo
i18n/factory.py | 91 +++++++++++++++++++++++++
oslo
i18n/_message.py | 53 ++++++++++++--
setup.cfg | 2 +-
tox.ini | 8 +++
9 files changed, 285 insertions(+), 15 deletions(-)


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

[openstack-announce] [release][oslo] oslo.messaging release 1.16.0 (liberty)

We are gleeful to announce the release of:

oslo.messaging 1.16.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

https://pypi.python.org/pypi/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 1.15.0..1.16.0


2734fc8 Remove py26 artefacts from oslo.messaging code
7c2aa0c Remove 2.6 classifier
6f63aa9 Imported Translations from Transifex
9ec11b7 Add WebOb and greenlet to requirements
8aaa7c3 Use ServiceBase from oslo.service as a parent class
862aca7 Manual update the requirements
10c39d5 Deprecated impl_qpid
de6d4f1 Add a missed raise statement
c9021c2 Remove qpid-config call
f1c2b8f Add tox target to find missing requirements
079c04f Fix qpid's functional gate
254dfb4 Imported Translations from Transifex
8422e97 Correct RPCVersionCapError message

Diffstat (except docs and test files)


.../locale/enGB/LCMESSAGES/oslo.messaging.po | 38 ++----------------
.../es/LCMESSAGES/oslo.messaging-log-error.po | 26 +++++++++++++
.../locale/es/LC
MESSAGES/oslo.messaging.po | 36 +++++++++++++++++
.../locale/fr/LCMESSAGES/oslo.messaging.po | 38 ++----------------
oslo.messaging/locale/oslo.messaging.pot | 38 +-----------------
.../ru/LC
MESSAGES/oslo.messaging-log-error.po | 28 ++++++++++++++
oslomessaging/drivers/implqpid.py | 8 ++++
oslo
messaging/drivers/implrabbit.py | 4 +-
oslomessaging/rpc/client.py | 6 ++-
oslo
messaging/server.py | 11 +++++-
requirements-py3.txt | 45 ----------------------
requirements.txt | 35 +++++++++++------
setup-test-env-qpid.sh | 8 +---
setup.cfg | 1 -
setup.py | 1 -
test-requirements-py3.txt | 30 ---------------
test-requirements.txt | 14 +++----
tox.ini | 14 ++++---
22 files changed, 164 insertions(+), 231 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 7a27c16..1b29f8a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -7,6 +7,7 @@ pbr>=0.11,<2.0
-oslo.config>=1.11.0 # 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.5.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.service>=0.1.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
@@ -20 +21,4 @@ six>=1.9.0
-eventlet>=0.17.3
+eventlet>=0.17.4
+greenlet>=0.3.2
+
+WebOb>=1.2.3
@@ -31,2 +35,11 @@ kombu>=3.0.7
-oslo.middleware>=1.2.0,!=2.0.0 # Apache-2.0
-
+oslo.middleware!=2.0.0,>=1.2.0 # Apache-2.0
+
+# FIXME: concurrent.futures is part of the Python stdlib since Python 3.2,
+# but the requirements is still needed because of a bug in tox:
+# https://bitbucket.org/hpk42/tox/issue/236/tox-must-create-the-source-distribution
+#
+# Tox builds a source distribution with "python setup.py sdist" which uses
+# requirements.txt even if tox wants to build the py34 virtual environment.
+# As a consequence, oslo.messaging.egginfo/requires.txt contains futures
+# and oslo
messaging.tests.testopts.OptsTestCase.testentrypoint fails.
+#
@@ -34 +47 @@ oslo.middleware>=1.2.0,!=2.0.0 # Apache-2.0
-futures>=3.0
+futures>=3.0;python
version=='2.7' or pythonversion=='2.6'
diff --git a/test-requirements.txt b/test-requirements.txt
index c962f4a..66359de 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -9 +9 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -15,2 +15,2 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
-oslotest>=1.5.1 # Apache-2.0
+testtools>=1.4.0
+oslotest>=1.5.1 # Apache-2.0
@@ -19 +19 @@ oslotest>=1.5.1 # Apache-2.0
-qpid-python
+qpid-python;python
version=='2.7'
@@ -33,2 +33,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.policy release 0.7.0 (liberty)

We are stoked to announce the release of:

oslo.policy 0.7.0: Oslo Policy library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.policy

With package available at:

https://pypi.python.org/pypi/oslo.policy

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

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

Please report issues through launchpad:

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

Changes in oslo.policy 0.6.0..0.7.0


74ef58d Remove oslo-incubator specific code
2f52808 Move fileutils functions to oslo.policy
31d674b Add six and oslo.utils to requirements
6cd6516 Add tox target to find missing requirements
8ebc9d4 Updated from global requirements
e9224c8 Updated from global requirements

Diffstat (except docs and test files)


openstack-common.conf | 7 --
oslopolicy/cachehandler.py | 56 +++++++++++
oslo
policy/openstack/init.py | 0
oslopolicy/openstack/common/init.py | 0
oslo
policy/openstack/common/fileutils.py | 149 ------------------------------
oslo_policy/policy.py | 6 +-
requirements.txt | 8 +-
setup.py | 1 -
test-requirements.txt | 8 +-
tox.ini | 8 ++
11 files changed, 79 insertions(+), 170 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 86e5a54..62ebd6c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,3 +5,5 @@
-oslo.config>=1.11.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.serialization>=1.4.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+six>=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 55b42c2..eb6240f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking>=0.10.0,<0.11
-oslotest>=1.5.1 # Apache-2.0
+hacking<0.11,>=0.10.0
+oslotest>=1.5.1 # Apache-2.0
@@ -9,2 +9,2 @@ oslotest>=1.5.1 # Apache-2.0
-oslosphinx>=2.5.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2


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

[openstack-announce] [release][oslo] oslo.reports release 0.2.0 (liberty)

We are stoked to announce the release of:

oslo.reports 0.2.0: oslo.reports library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.reports

With package available at:

https://pypi.python.org/pypi/oslo.reports

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

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

Please report issues through launchpad:

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

Changes in oslo.reports 0.1.0..0.2.0


c5c53c5 Add oslo.utils dependency
2238ebe Add tox target to find missing requirements

Diffstat (except docs and test files)


requirements.txt | 1 +
tox.ini | 8 ++++++++
2 files changed, 9 insertions(+)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 3e6c239..47e1680 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12 @@ oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.serialization release 1.7.0 (liberty)

We are happy to announce the release of:

oslo.serialization 1.7.0: Oslo Serialization library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.serialization

With package available at:

https://pypi.python.org/pypi/oslo.serialization

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

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

Please report issues through launchpad:

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

Changes in oslo.serialization 1.6.0..1.7.0


5736465 Stop using deprecated oslo_utils.timeutils.strtime
17bb701 Add tox target to find missing requirements
4e2ca43 Remove oslo namespace package
7e0d0a1 Do not use oslo namespace for oslo.i18n lib
dd9e1c0 Updated from global requirements
ce7dbc0 Updated from global requirements
770fef7 Switch badges from 'pypip.in' to 'shields.io'

Diffstat (except docs and test files)


README.rst | 4 +-
oslo/init.py | 13 ----
oslo/serialization/init.py | 26 -------
oslo/serialization/jsonutils.py | 13 ----
oslo_serialization/jsonutils.py | 2 +-
requirements.txt | 4 +-
setup.cfg | 4 --
setup.py | 1 -
test-requirements.txt | 10 +--
tox.ini | 8 +++
14 files changed, 19 insertions(+), 283 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d15502a..6b30b56 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -17 +17 @@ iso8601>=0.1.9
-oslo.utils>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ee6d133..d25ed6f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -9,2 +9,2 @@ netaddr>=0.7.12
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
@@ -12 +12 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
@@ -14 +14 @@ simplejson>=2.2.0
-oslo.i18n>=1.5.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.service release 0.3.0 (liberty)

We are happy to announce the release of:

oslo.service 0.3.0: oslo.service library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.service

With package available at:

https://pypi.python.org/pypi/oslo.service

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

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

Please report issues through launchpad:

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

Changes in oslo.service 0.2.0..0.3.0


0ea491f Ensure we set the event and wait on the timer in the test
c527448 Make it easier to use the eventlet backdoor locally
cbb17bd Track created thread and disallow more than one start being active
42c7275 Add greenlet to requirements
0c9b7ae Add tox target to find missing requirements

Diffstat (except docs and test files)


osloservice/eventletbackdoor.py | 42 ++++++++++++++++++++++---
oslo_service/loopingcall.py | 46 ++++++++++++++++++----------
requirements.txt | 1 +
tox.ini | 8 +++++
7 files changed, 118 insertions(+), 30 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 14b1422..1ed395c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,0 +7 @@ eventlet>=0.17.4
+greenlet>=0.3.2


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

[openstack-announce] [release][oslo] oslo.utils release 1.8.0 (liberty)

We are glad to announce the release of:

oslo.utils 1.8.0: Oslo Utility library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.utils

With package available at:

https://pypi.python.org/pypi/oslo.utils

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

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

Please report issues through launchpad:

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

Changes in oslo.utils 1.7.0..1.8.0


6d4bf9a Add fileutils to oslo_utils
8383e63 Updated from global requirements
e608e62 Add tox target to find missing requirements

Diffstat (except docs and test files)


oslo_utils/fileutils.py | 71 ++++++++++++++++++++++
test-requirements.txt | 2 +-
tox.ini | 8 +++
4 files changed, 197 insertions(+), 1 deletion(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 13c1a2a..ab13bd4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1


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

[openstack-announce] [release][oslo] oslo.vmware release 1.16.0 (liberty)

We are pumped to announce the release of:

oslo.vmware 1.16.0: Oslo VMware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.vmware

With package available at:

https://pypi.python.org/pypi/oslo.vmware

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

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

Please report issues through launchpad:

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

Changes in oslo.vmware 0.15.0..1.16.0


440570c Add tox target to find missing requirements
abc1bf2 Updated from global requirements
d388c8a Fix exception to string in py34
bbf6d0c Updated from global requirements

Diffstat (except docs and test files)


oslo_vmware/exceptions.py | 2 ++
requirements.txt | 2 +-
test-requirements.txt | 2 +-
tox.ini | 8 ++++++++
5 files changed, 16 insertions(+), 3 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 3dd80f6..f663c97 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -27 +27 @@ urllib3>=1.8.3
-oslo.concurrency>=2.0.0 # Apache-2.0
+oslo.concurrency>=2.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index db333d7..b8b1de3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1


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

[openstack-announce] [release][oslo] stevedore release 1.6.0 (liberty)

We are satisfied to announce the release of:

stevedore 1.6.0: Manage dynamic plugins for Python applications

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/stevedore

With package available at:

https://pypi.python.org/pypi/stevedore

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

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

Please report issues through launchpad:

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

Changes in stevedore 1.5.0..1.6.0


6677b6a Document the signature for check_func
1b0c921 Updated from global requirements
34d0a54 Switch badges from 'pypip.in' to 'shields.io'
0c5c71e Remove unnecessary openstack-common.conf

Diffstat (except docs and test files)


README.rst | 4 ++--
openstack-common.conf | 7 -------
requirements.txt | 2 +-
setup.py | 1 -
stevedore/enabled.py | 3 ++-
test-requirements.txt | 6 +++---
6 files changed, 8 insertions(+), 15 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 408d229..f06b199 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
diff --git a/test-requirements.txt b/test-requirements.txt
index b3680da..58f1bdb 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ Pillow>=2.4.0 # MIT
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -11,2 +11,2 @@ discover
-oslotest>=1.5.1 # Apache-2.0
-oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] taskflow release 1.14.0 (liberty)

We are eager to announce the release of:

taskflow 1.14.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 0.13.0..1.14.0


40cf88e Expose strategies so doc generation can easily pick them up
9800c25 Denote mail subject should be '[Oslo][TaskFlow]'
e012d8d Updated from global requirements
543cf78 Remove 2.6 classifier + 2.6 compatibility code

Diffstat (except docs and test files)


requirements.txt | 9 ++----
setup.cfg | 1 -
taskflow/atom.py | 28 ++++++++---------
taskflow/conductors/backends/implblocking.py | 5 +--
taskflow/engines/action
engine/completer.py | 36 ++++++++++++++--------
taskflow/engines/actionengine/executor.py | 3 +-
taskflow/engines/worker
based/proxy.py | 4 +--
taskflow/types/fsm.py | 9 ++----
taskflow/types/periodic.py | 4 +--
taskflow/types/sets.py | 7 +----
taskflow/types/timing.py | 6 ++--
taskflow/utils/threading_utils.py | 20 ------------
20 files changed, 77 insertions(+), 100 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index c0732c7..d4abcdd 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,3 +9,0 @@ pbr<2.0,>=0.11
-# Only needed on python 2.6
-ordereddict
-
@@ -17 +14 @@ six>=1.9.0
-enum34
+enum34;pythonversion=='2.7' or pythonversion=='2.6'
@@ -32 +29 @@ stevedore>=1.5.0 # Apache-2.0
-futures>=3.0
+futures>=3.0;pythonversion=='2.7' or pythonversion=='2.6'
@@ -35 +32 @@ futures>=3.0
-monotonic>=0.1
+monotonic>=0.1 # Apache-2.0


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

[openstack-announce] [release][oslo] tooz release 1.18.0 (liberty)

We are pumped to announce the release of:

tooz 1.18.0: Coordination library for distributed systems.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/tooz

With package available at:

https://pypi.python.org/pypi/tooz

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

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

Please report issues through launchpad:

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

Changes in tooz 0.17.0..1.18.0


60f228d Remove tooz/openstack as it is empty and not used
432b027 Fix sp 'seonds' -> 'seconds'
f9cd68f Ensure run_watchers called from mixin, not base class
5ab7890 Updated from global requirements

Diffstat (except docs and test files)


requirements.txt | 2 +-
test-requirements.txt | 2 +-
tooz/drivers/file.py | 4 ++--
tooz/drivers/memcached.py | 4 ++--
tooz/drivers/redis.py | 4 ++--
tooz/locking.py | 2 +-
tooz/openstack/init.py | 0
8 files changed, 22 insertions(+), 9 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 2a70886..de6b6e6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13 +13 @@ retrying!=1.3.0,>=1.2.3 # Apache-2.0
-futures>=3.0
+futures>=3.0;pythonversion=='2.7' or pythonversion=='2.6'
diff --git a/test-requirements.txt b/test-requirements.txt
index c078122..dd37b60 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -17 +17 @@ coverage>=3.6
-fixtures>=0.3.14
+fixtures>=1.3.1


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

[openstack-announce] [release][oslo] oslo.versionedobjects release 0.5.2 (liberty)

We are eager to announce the release of:

oslo.versionedobjects 0.5.2: Oslo Versioned Objects library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.versionedobjects

With package available at:

https://pypi.python.org/pypi/oslo.versionedobjects

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

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

Please report issues through launchpad:

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

Changes in oslo.versionedobjects 0.5.1..0.5.2


adb6640 Sort child versions before generating fingerprint
24a2def Imported Translations from Transifex
3eea063 Manual update the requirements
251e869 Remove classifiers not supported
dbd94c0 Updated from global requirements

Diffstat (except docs and test files)


.../enGB/LCMESSAGES/oslo.versionedobjects.po | 38 +++++++++------
.../locale/oslo.versionedobjects.pot | 54 +++++++++++++---------
oslo_versionedobjects/fixture.py | 5 +-
requirements-py3.txt | 15 ------
requirements.txt | 4 +-
setup.cfg | 2 -
tox.ini | 6 +--
8 files changed, 75 insertions(+), 61 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index a840b4f..9329fe7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ oslo.concurrency>=2.1.0 # Apache-2.0
-oslo.config>=1.11.0 # Apache-2.0
+oslo.config>=1.11.0 # Apache-2.0
@@ -16 +16 @@ mock>=1.0
-fixtures>=0.3.14
+fixtures>=1.3.1


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

[openstack-announce] [release][keystone] keystonemiddleware release 2.1.0 (liberty)

We are jazzed to announce the release of:

keystonemiddleware 2.1.0: Middleware for OpenStack Identity

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/keystonemiddleware

With package available at:

https://pypi.python.org/pypi/keystonemiddleware

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

http://launchpad.net/keystonemiddleware/+milestone/2.1.0

Please report issues through launchpad:

http://bugs.launchpad.net/keystonemiddleware

Changes in keystonemiddleware 2.0.0..2.1.0


f0ad77c Add tokenauth helper to request
c2deb9e Add user
token and servicetoken to request
dc4e198 Create a simple base class from AuthProtocol
a07a5e7 Switch from deprecated oslo
utils.timeutils.strtime
fd2a1b7 Updated from global requirements
e20f331 Refactor confirmtokenbind takes AccessInfo
7262f45 Make token bind work with a request
ddab877 Rename _LOG to log in auth
token middleware
d597d3d Don't allow webob to set a default content type
685a207 Remove installvenvcommon and fix typo in memorycache
82c49f6 Unit tests catch deprecated function usage
c9038c7 Common base class for unit tests
369b760 Move bandit requirement to test-requirements.txt
b975421 Refactor certificate fetch functions

Diffstat (except docs and test files)


.testr.conf | 6 +-
keystonemiddleware/authtoken/init.py | 187 +++++++++++++--------
keystonemiddleware/auth
token/identity.py | 56 +++---
keystonemiddleware/auth
token/request.py | 44 +++++
keystonemiddleware/openstack/common/memorycache.py | 2 +-
.../unit/auth
token/testauthtokenmiddleware.py | 30 +++-
openstack-common.conf | 1 -
requirements.txt | 12 +-
setup.py | 1 -
test-requirements-bandit.txt | 1 -
test-requirements-py3.txt | 16 +-
test-requirements.txt | 20 ++-
tools/install
venv_common.py | 172 -------------------
tox.ini | 2 +-
24 files changed, 371 insertions(+), 307 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b13a89e..445eda1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,6 +6,6 @@ Babel>=1.3
-oslo.config>=1.11.0 # 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
-oslo.utils>=1.4.0 # Apache-2.0
-pbr>=0.11,<2.0
+oslo.config>=1.11.0 # 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
+oslo.utils>=1.6.0 # Apache-2.0
+pbr<2.0,>=0.11
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index abada85..7bd1e61 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12,6 +12,6 @@ pycrypto>=2.6
-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
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-stevedore>=1.5.0 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+stevedore>=1.5.0 # Apache-2.0
@@ -20 +20 @@ testresources>=0.2.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a305e6c..8d72501 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -11,6 +11,6 @@ pycrypto>=2.6
-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
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-stevedore>=1.5.0 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+stevedore>=1.5.0 # Apache-2.0
@@ -19 +19 @@ testresources>=0.2.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -20,0 +21,4 @@ python-memcached>=1.48
+
+# Bandit security code scanner
+bandit>=0.10.1
+


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

[openstack-announce] [release] oslo.concurrency release 1.8.1

We are glad to announce the release of:

oslo.concurrency 1.8.1: Oslo Concurrency library

With source available at:

http://git.openstack.org/cgit/openstack/oslo.concurrency

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

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

Please report issues through launchpad:

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

Changes in oslo.concurrency 1.8.0..1.8.1


80bfd1a Allow preexec_fn method for processutils.execute
3c6bcf4 Add 2 callbacks to processutils.execute()
6cd13e1 Updated from global requirements
b0be15e set defaultbranch for reviews
e372f84 set defaultbranch for reviews

Diffstat (except docs and test files)


.gitreview | 3 +-
oslo_concurrency/processutils.py | 40 +++++++++++++++++++++---
requirements.txt | 6 ++--
test-requirements.txt | 6 ++--
5 files changed, 74 insertions(+), 11 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1fcebea..5593c71 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,3 +9,3 @@ 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,<1.10.0 # Apache-2.0
+oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0
+oslo.utils>=1.4.0,<1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e715139..36f25e2 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,<1.6.0 # Apache-2.0
@@ -11 +11 @@ futures>=2.1.6
-oslosphinx>=2.2.0 # Apache-2.0
+oslosphinx>=2.5.0,<2.6.0 # Apache-2.0
@@ -14 +14 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-eventlet>=0.16.1
+eventlet>=0.16.1,!=0.17.0


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

[openstack-announce] [release][keystone] keystoneauth release 0.3.0 (liberty)

We are delighted to announce the release of:

keystoneauth 0.3.0: Authentication Libarary for OpenStack Identity

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/keystoneauth

With package available at:

https://pypi.python.org/pypi/keystoneauth1

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

http://launchpad.net/keystoneauth/+milestone/0.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/keystoneauth

Changes in keystoneauth1 0.2.0..0.3.0


d03d59b Remove opestack-common.conf
a0000e4 Move to the keystoneauth1 namespace
fd74823 Remove catalog/translation targets from tox.ini
5b157be Remove keystoneclient lingering files.
30f49da Keystone2KeystoneAuthPlugin scoping capabilities
400a4d0 Add Keystone2KeystoneAuthPlugin for K2K federation
1a310f9 Support discovery on the AUTHINTERFACE
8a3369f Remove unused fixtures
3e07bd2 Add get
communicationparams interface to plugins
0d205f6 Make normalize
endpointtype public
3a74002 Make _is
endpointtypematch function public
b5364ba Remove getservice_endpoints function
2f431d5 Use random strings for test fixtures
5b75851 Stop using function deprecated in Python 3
368f75e Cleanup fixture imports
75c717c Provide a means to get all installed plugins
e26c569 Ensure that failing responses are logged
cd69e5b Typo in openstack client help
40ef10c Drop use of 'oslo' namespace package
ef4988a Remove functional tests from tox
f34c1b0 Removes temporary fix for doc generation
54decbd Properly handle Service Provider in token fixtures
76fb42c Fetch Service Providers urls from auth plugins
f503bdd removed custom assertDictEqual
acc1b61 Encapsulate Service Providers in AccessInfo
32bcadd Add protocol docstring in FederationBaseAuthPlugin
8ae1cce Add default domain to fixture.v3.V3FederationToken
f0a8bb6 Honour service_providers in AccessInfo
b01e38e Cleanup needless variable binding
7201269 Remove i18n stub
ebb48db Rename federated.py to federation.py

Diffstat (except docs and test files)


.testr.conf | 2 +-
keystoneauth/init.py | 0
keystoneauth/utils.py | 227 -----
keystoneauth/access.py | 679 ---------------
keystoneauth/adapter.py | 211 -----
keystoneauth/auth/init.py | 36 -
keystoneauth/auth/base.py | 320 --------
keystoneauth/auth/cli.py | 85 --
keystoneauth/auth/conf.py | 111 ---
keystoneauth/auth/identity/init.py | 37 -
keystoneauth/auth/identity/access.py | 47 --
keystoneauth/auth/identity/base.py | 310 -------
keystoneauth/auth/identity/generic/init.py | 21 -
keystoneauth/auth/identity/generic/base.py | 182 ----
keystoneauth/auth/identity/generic/password.py | 84 --
keystoneauth/auth/identity/generic/token.py | 52 --
keystoneauth/auth/identity/v2.py | 195 -----
keystoneauth/auth/identity/v3/init.py | 30 -
keystoneauth/auth/identity/v3/base.py | 253 ------
keystoneauth/auth/identity/v3/federated.py | 111 ---
keystoneauth/auth/identity/v3/password.py | 88 --
keystoneauth/auth/identity/v3/token.py | 65 --
keystoneauth/auth/token
endpoint.py | 54 --
keystoneauth/discover.py | 357 --------
keystoneauth/exceptions/init.py | 21 -
keystoneauth/exceptions/auth.py | 18 -
keystoneauth/exceptions/authplugins.py | 39 -
keystoneauth/exceptions/base.py | 18 -
keystoneauth/exceptions/catalog.py | 32 -
keystoneauth/exceptions/connection.py | 53 --
keystoneauth/exceptions/discovery.py | 25 -
keystoneauth/exceptions/http.py | 404 ---------
keystoneauth/exceptions/response.py | 25 -
keystoneauth/fixture/init.py | 37 -
keystoneauth/fixture/discovery.py | 255 ------
keystoneauth/fixture/exception.py | 20 -
keystoneauth/fixture/v2.py | 244 ------
keystoneauth/fixture/v3.py | 412 ----------
keystoneauth/hacking/init.py | 0
keystoneauth/hacking/checks.py | 37 -
keystoneauth/i18n.py | 28 -
keystoneauth/service
catalog.py | 279 -------
keystoneauth/session.py | 845 -------------------
keystoneauth1/init.py | 0
keystoneauth1/utils.py | 227 +++++
keystoneauth1/access.py | 703 ++++++++++++++++
keystoneauth1/adapter.py | 211 +++++
keystoneauth1/auth/init.py | 38 +
keystoneauth1/auth/base.py | 390 +++++++++
keystoneauth1/auth/cli.py | 85 ++
keystoneauth1/auth/conf.py | 111 +++
keystoneauth1/auth/identity/init.py | 37 +
keystoneauth1/auth/identity/access.py | 47 ++
keystoneauth1/auth/identity/base.py | 326 ++++++++
keystoneauth1/auth/identity/generic/init.py | 21 +
keystoneauth1/auth/identity/generic/base.py | 181 ++++
keystoneauth1/auth/identity/generic/password.py | 84 ++
keystoneauth1/auth/identity/generic/token.py | 52 ++
keystoneauth1/auth/identity/v2.py | 195 +++++
keystoneauth1/auth/identity/v3/init.py | 33 +
keystoneauth1/auth/identity/v3/base.py | 252 ++++++
keystoneauth1/auth/identity/v3/federation.py | 114 +++
keystoneauth1/auth/identity/v3/k2k.py | 199 +++++
keystoneauth1/auth/identity/v3/password.py | 88 ++
keystoneauth1/auth/identity/v3/token.py | 65 ++
keystoneauth1/auth/token
endpoint.py | 54 ++
keystoneauth1/discover.py | 355 ++++++++
keystoneauth1/exceptions/init.py | 22 +
keystoneauth1/exceptions/auth.py | 18 +
keystoneauth1/exceptions/authplugins.py | 55 ++
keystoneauth1/exceptions/base.py | 18 +
keystoneauth1/exceptions/catalog.py | 32 +
keystoneauth1/exceptions/connection.py | 53 ++
keystoneauth1/exceptions/discovery.py | 25 +
keystoneauth1/exceptions/http.py | 403 +++++++++
keystoneauth1/exceptions/response.py | 25 +
keystoneauth1/exceptions/service
providers.py | 24 +
keystoneauth1/fixture/init.py | 42 +
keystoneauth1/fixture/discovery.py | 255 ++++++
keystoneauth1/fixture/exception.py | 20 +
keystoneauth1/fixture/v2.py | 244 ++++++
keystoneauth1/fixture/v3.py | 427 ++++++++++
keystoneauth1/hacking/init.py | 0
keystoneauth1/hacking/checks.py | 37 +
keystoneauth1/servicecatalog.py | 269 ++++++
keystoneauth1/service
providers.py | 44 +
keystoneauth1/session.py | 910 ++++++++++++++++++++
openstack-common.conf | 7 -
setup.cfg | 34 +-
tox.ini | 9 +-
138 files changed, 11190 insertions(+), 10465 deletions(-)


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

[openstack-announce] [release][liberty] Release 1.3.0 of python-cinderclient

We are glad to announce the release of:

python-cinderclient 1.3.0: OpenStack Block Storage API Client Library

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

Changes in python-cinderclient 1.2.2..1.3.0


Diffstat (except docs and test files)

.testr.conf | 2 +-
README.rst | 5 -
cinderclient/base.py | 27 +-
cinderclient/client.py | 46 +-
cinderclient/shell.py | 136 +--
cinderclient/utils.py | 38 +-
cinderclient/v1/qosspecs.py | 4 +-
cinderclient/v1/shell.py | 197 ++--
cinderclient/v1/volume
backups.py | 2 -
cinderclient/v1/volumesnapshots.py | 4 +-
cinderclient/v1/volume
transfers.py | 28 +-
cinderclient/v1/volumes.py | 15 +-
cinderclient/v2/consistencygroups.py | 26 -
cinderclient/v2/qosspecs.py | 4 +-
cinderclient/v2/shell.py | 311 ++----
cinderclient/v2/volume
backups.py | 9 +-
cinderclient/v2/volumesnapshots.py | 3 +-
cinderclient/v2/volume
transfers.py | 28 +-
cinderclient/v2/volumetypes.py | 6 +-
cinderclient/v2/volumes.py | 105 +-
functional
creds.conf.sample | 8 -
requirements.txt | 8 +-
test-requirements.txt | 7 +-
tools/cinder.bash_completion | 24 +-
tox.ini | 6 +-
143 files changed, 8286 insertions(+), 10002 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index fc668c4..39fad15 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr>=0.6,!=0.7,<1.0
@@ -7,2 +7,2 @@ PrettyTable>=0.7,<0.8
-python-keystoneclient>=1.6.0
-requests>=2.5.2
+python-keystoneclient>=1.0.0
+requests>=2.2.0,!=2.4.0
@@ -11 +11 @@ Babel>=1.3
-six>=1.9.0
+six>=1.7.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 016e0e5..1cd8d97 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking>=0.8.0,<0.9
@@ -10 +10 @@ mock>=1.0
-oslosphinx>=2.5.0 # Apache-2.0
+oslosphinx>=2.2.0 # Apache-2.0
@@ -12 +12 @@ python-subunit>=0.0.18
-requests-mock>=0.6.0 # Apache-2.0
+requests-mock>=0.5.1 # Apache-2.0
@@ -14 +13,0 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.5.0

--
Robert Collins rbtcollins@hp.com
Distinguished Technologist
HP Converged Cloud


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

[openstack-announce] [release][liberty] release of python-cinderclient 1.3.1

We are psyched to announce the release of:

python-cinderclient origin/master: OpenStack Block Storage API Client
Library

With source available at:

http://git.openstack.org/cgit/openstack/python-cinderclient

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

http://launchpad.net/python-cinderclient/+milestone/origin/master

Please report issues through launchpad:

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

Changes in python-cinderclient 1.2.2..origin/master


ed2b133 Prep for 1.3.0
542bb0b Updated from global requirements
1f52746 Revert "Enable version discovery"
56778a1 Fix typo in comment message
9589979 Add setmanagementurl to cinderclient.client
a609eda cinderclient does not honor --os-region-name or ENV[OSREGIONNAME]
f326847 Updated from global requirements
780936f Add encryption-type-update to cinderclient
e4359f7 Set max volume size limit for the tenant
1fea0d8 Add tests for python-cinderclient and style fix
289ab37 The ispublic filter in VolumeTypeManager.list broke the find
in VolumeTypeAccessManager, which caused all commands which should
have taken a volume
type name to fail. I have choosen to fix this by
effectively removing the filter in the client (and the --all argument
to type-list). This is OK, since Cinder implements the filtering by
user anyway. The consequence of this change is that the Admin user
will always see the entire list (including private types) every time
they execute type-list
480afa8 Add volume multi attach support
bae4c78 Fix functional post testhook
9cd42ef Fix condition in CheckSizeArgForCreate parser action
e1ff873 Support host-attach of volumes
be46cdb cinderclient deprecated endpoint
type needs dest=
a96725e Add search_opts into the method list() for qos specs
5622afa Add covhtml to gitignore
020f011 Fix outdated URLs and some minor fixes
9db3430 Fixes quota-class-update commands
1065fb0 Work toward Python 3.4 support and testing

Diffstat (except docs and test files)


.gitignore | 1 +
CONTRIBUTING.md | 5 +-
README.rst | 10 +-
cinderclient/client.py | 32 +---
cinderclient/exceptions.py | 6 +-
cinderclient/shell.py | 83 ++-------
cinderclient/v1/qosspecs.py | 2 +-
cinderclient/v1/quota
classes.py | 6 +-
cinderclient/v1/volumes.py | 28 +--
cinderclient/v2/qosspecs.py | 2 +-
cinderclient/v2/quota
classes.py | 6 +-
cinderclient/v2/shell.py | 104 ++++++++---
cinderclient/v2/volumebackups.py | 2 +-
cinderclient/v2/volume
encryptiontypes.py | 4 +-
cinderclient/v2/volume
types.py | 2 +-
cinderclient/v2/volumes.py | 38 ++--
requirements.txt | 4 +-
setup.py | 1 -
test-requirements.txt | 14 +-
tox.ini | 3 +-
37 files changed, 407 insertions(+), 501 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index fc668c4..fa300b9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -6 +6 @@ argparse
-PrettyTable>=0.7,<0.8
+PrettyTable<0.8,>=0.7
diff --git a/test-requirements.txt b/test-requirements.txt
index 016e0e5..4c920bb 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8 +8 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -10 +10 @@ mock>=1.0
-oslosphinx>=2.5.0 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
@@ -12,4 +12,4 @@ python-subunit>=0.0.18
-requests-mock>=0.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.5.0
-testtools>=0.9.36,!=1.2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+tempest-lib>=0.6.1
+testtools>=1.4.0

--
Robert Collins rbtcollins@hp.com
Distinguished Technologist
HP Converged Cloud


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

[openstack-announce] [release] [ironic] ironic-inspector 2.0.0 (former ironic-discoverd)

Hi!

We're proudly presenting release 2.0.0 of Ironic Inspector - hardware
introspection service for Ironic (former ironic-discoverd).

This is a huge (and somewhat breaking) change.
http://docs.openstack.org/developer/ironic/deploy/upgrade-guide.html#inspection
has some hints on upgrade and will be populated with more information
later on.

Note that this release does not have a stable branch, all bug fixes will
be applied to master and release later this cycle (probably as version
2.1.0).

Grab it on PyPI:
https://pypi.python.org/pypi/ironic-inspector/2.0.0
Report bugs on Launchpad:
https://bugs.launchpad.net/ironic-inspector
For using devstack see

https://github.com/openstack/ironic-inspector/blob/master/CONTRIBUTING.rst#devstack-support

Highlights


Breaking and potentially breaking changes:
* Main Python module was renamed to ironicinspector
* Client library was split away to a separate project
* edeploy plugin was removed in favor of more generic one called
'extra
hardware'
* Processing hooks interface was changed, see
https://blueprints.launchpad.net/ironic-inspector/+spec/plugin-interface-v2
for details
* The way we return API errors was changed to better match Ironic one
* Removed deprecated /v1/discover endpoint

Deprecations (backward compatible):
* All options (except for 'database') were moved to sections instead of
using 'discoverd' for everything
* oslo.db configuration should be used instead of 'discoverd.database'
option
* keystonemiddleware options should be used instead of reusing 'ironic'
credentials for checking authentication
* Deprecated 'authenticate' opt in favor of 'auth_strategy'

Other nice things:
* Explicit green thread pool is used instead of just launching new threads
* NodeInfo class became more helpful for hooks
* Now it's possible to hook into processing chain when node is not
found, see
https://blueprints.launchpad.net/ironic-inspector/+spec/node-not-found-hook
* Inspector no longer checks for Ironic presence on start up as it was
causing problems in real life
* SSL/TLS Support

Also we finally got a devstack gate running (non-voting for now) \o/

List of all bugs and blueprints for this release:
https://bugs.launchpad.net/ironic-inspector/+milestone/2.0.0

Requirements updates


diff --git a/plugin-requirements.txt b/plugin-requirements.txt
index e69de29..9dc610c 100644
--- a/plugin-requirements.txt
+++ b/plugin-requirements.txt
@@ -0,0 +1,2 @@
+# required for extra_hardware plugin
+python-swiftclient>=2.2.0
diff --git a/requirements.txt b/requirements.txt
index 32b6e3c..82a6be9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,3 +5,2 @@ Babel>=1.3
-cliff>=1.10.0,<1.11.0 # Apache-2.0
-eventlet>=0.16.1,!=0.17.0
-Flask>=0.10,<1.0
+eventlet>=0.17.4
+Flask<1.0,>=0.10
@@ -9,7 +8,8 @@ keystonemiddleware>=1.5.0
-python-ironicclient>=0.2.1
-python-keystoneclient>=1.1.0
-python-openstackclient>=1.0.0
-requests>=2.2.0,!=2.4.0
-oslo.config>=1.9.3,<1.10.0 # Apache-2.0
-oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0
-oslo.utils>=1.4.0,<1.5.0 # Apache-2.0
+pbr<2.0,>=0.11
+python-ironicclient>=0.6.0
+python-keystoneclient>=1.6.0
+python-openstackclient>=1.0.3
+oslo.config>=1.11.0 # Apache-2.0
+oslo.db>=1.12.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
@@ -17 +17 @@ six>=1.9.0
-stevedore>=1.3.0,<1.4.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index cc4cecc..18ad1ef 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ doc8 # Apache-2.0
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -7,0 +8 @@ mock>=1.0
+python-ironic-inspector-client>=1.0.1

Cheers,
Dmitry


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

[openstack-community] OpenStack Community Weekly Newsletter (July 3 - 10)

  Seven habits of highly effective OpenStack contributors
  <http://superuser.openstack.org/articles/seven-habits-of-highly-effective-openstack-contributors>

If you want to be an awesome OpenStack contributor, there’s a formula
for that. So says Adrian Otto, https://twitter.com/adrian_otto who
should know. Otto is a distinguished architect at Rackspace, chairman of
the OpenStack containers team,
https://wiki.openstack.org/wiki/ContainersTeam current project team
lead (PTL) for Magnum https://wiki.openstack.org/wiki/Magnum and
launched the Solum http://solum.io/ project back in 2013.

  Ops Mid-Cycle Meetup in Palo Alto, Aug 18-19
  <http://lists.openstack.org/pipermail/openstack-operators/2015-July/007634.html>

We finalized the dates and location of the Ops mid-cycle meetup. Due to
timing and the size of our growing event, the best option to accommodate
300 people (if needed) will be Crowne Plaza Hotel
http://www.cabanapaloalto.com/ in Palo Alto, CA, August 18-19, 2015.
Register now
https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924
and join the brainstorming to define the agenda.
http://lists.openstack.org/pipermail/openstack-operators/2015-July/007639.html

The Road to Tokyo

Subject Owner Project
Change release model to independent releases
https://review.openstack.org/185171
Jim Rollenhagen
https://review.openstack.org/#/q/owner:%22Jim+Rollenhagen%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Add service-version-number spec https://review.openstack.org/195156
Dan Smith
https://review.openstack.org/#/q/owner:%22Dan+Smith%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Cleanup tempest-library spec https://review.openstack.org/150356
Ken'ichi Ohmichi
https://review.openstack.org/#/q/owner:%22Ken%27ichi+Ohmichi%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Add simulation mode spec https://review.openstack.org/190608
Ekaterina Chernova
https://review.openstack.org/#/q/owner:%22Ekaterina+Chernova%22+status:merged,n,z
openstack/murano-specs
https://review.openstack.org/#/q/status:merged+project:openstack/murano-specs,n,z
Make ilo drivers standalone work without swift
https://review.openstack.org/193478
Nisha Agarwal
https://review.openstack.org/#/q/owner:%22Nisha+Agarwal%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Add spec for migrating service client to lib
https://review.openstack.org/198219
Ghanshyam Mann
https://review.openstack.org/#/q/owner:%22Ghanshyam+Mann%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Database connection switching for cells
https://review.openstack.org/194935
melanie witt
https://review.openstack.org/#/q/owner:%22melanie+witt%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add get_attr form to return all attributes
https://review.openstack.org/198712
Peter Razumovsky
https://review.openstack.org/#/q/owner:%22Peter+Razumovsky%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Add root-disable api https://review.openstack.org/189837
Duk Loi
https://review.openstack.org/#/q/owner:%22Duk+Loi%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Add REJECT into action rule of FWaaS. https://review.openstack.org/149535
Toshiaki Higuchi
https://review.openstack.org/#/q/owner:%22Toshiaki+Higuchi%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Support Keystone v3 API in openstack puppet modules
https://review.openstack.org/199722
Richard Megginson
https://review.openstack.org/#/q/owner:%22Richard+Megginson%22+status:merged,n,z
openstack/puppet-openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/puppet-openstack-specs,n,z
Updated attributes in blueprint to match the code
https://review.openstack.org/199708
Madhusudhan Kandadai
https://review.openstack.org/#/q/owner:%22Madhusudhan+Kandadai%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Properly capitalize OpenStack https://review.openstack.org/199453
Andreas Jaeger
https://review.openstack.org/#/q/owner:%22Andreas+Jaeger%22+status:merged,n,z
openstack/openstack-chef-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-chef-specs,n,z
Support data driven test plans for role assignment testing
https://review.openstack.org/190996
henry-nash
https://review.openstack.org/#/q/owner:henry-nash+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Add a spec for in tree upgrade tests https://review.openstack.org/190641
Sirushti Murugesan
https://review.openstack.org/#/q/owner:%22Sirushti+Murugesan%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Use Templates for Scenario Tests Configuration
https://review.openstack.org/198085
Luigi Toscano
https://review.openstack.org/#/q/owner:%22Luigi+Toscano%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Volume migration improvement for Liberty version
https://review.openstack.org/186327
Vincent Hou
https://review.openstack.org/#/q/owner:%22Vincent+Hou%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Setup Security Specs Repo https://review.openstack.org/197735
Priti Desai
https://review.openstack.org/#/q/owner:%22Priti+Desai%22+status:merged,n,z
openstack/security-specs
https://review.openstack.org/#/q/status:merged+project:openstack/security-specs,n,z
get-me-a-network: Really get a network https://review.openstack.org/196803
Kyle Mestery
https://review.openstack.org/#/q/owner:%22Kyle+Mestery%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Added spec for add-cas https://review.openstack.org/187236
Ade Lee
https://review.openstack.org/#/q/owner:%22Ade+Lee%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
Spec for sending polled meters to notification agent
https://review.openstack.org/192286
Chris Dent
https://review.openstack.org/#/q/owner:%22Chris+Dent%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Integrate DNS resolution with an external DNS service
https://review.openstack.org/88624
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Fix diagram representation in rst https://review.openstack.org/199148
Alexander Makarov
https://review.openstack.org/#/q/owner:%22Alexander+Makarov%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
API changes for Reseller https://review.openstack.org/153007
Raildo Mascena de Sousa Filho
https://review.openstack.org/#/q/owner:%22Raildo+Mascena+de+Sousa+Filho%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Add OS::Heat::None resource spec https://review.openstack.org/197610
Steven Hardy
https://review.openstack.org/#/q/owner:%22Steven+Hardy%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Remove name field from fields in dynamic UI
https://review.openstack.org/137340
Ekaterina Chernova
https://review.openstack.org/#/q/owner:%22Ekaterina+Chernova%22+status:merged,n,z
openstack/murano-specs
https://review.openstack.org/#/q/status:merged+project:openstack/murano-specs,n,z
Add heat template-function-list command
https://review.openstack.org/188364
Oleksii Chuprykov
https://review.openstack.org/#/q/owner:%22Oleksii+Chuprykov%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Move devstack-external-plugins spec into implemented
https://review.openstack.org/198179
Matthew Treinish
https://review.openstack.org/#/q/owner:%22Matthew+Treinish%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Support Keystone v3 API in openstack puppet modules
https://review.openstack.org/150108
Richard Megginson
https://review.openstack.org/#/q/owner:%22Richard+Megginson%22+status:merged,n,z
openstack/puppet-openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/puppet-openstack-specs,n,z
Implement server instance tagging https://review.openstack.org/177112
Sergey Nikitin
https://review.openstack.org/#/q/owner:%22Sergey+Nikitin%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Keystone Lightweight Tokens (KLWT) https://review.openstack.org/130050
Lance Bragstad
https://review.openstack.org/#/q/owner:%22Lance+Bragstad%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Use underscores instead of dashes as word separators in API resource
names https://review.openstack.org/197679
Dave McCowan
https://review.openstack.org/#/q/owner:%22Dave+McCowan%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
console: convert consoles code to use objects framework
https://review.openstack.org/165838
sahid https://review.openstack.org/#/q/owner:sahid+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Adds Hyper-V vNUMA enable spec https://review.openstack.org/196162
Claudiu Belu
https://review.openstack.org/#/q/owner:%22Claudiu+Belu%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Adds Hyper-V vTPM devices spec https://review.openstack.org/195068
Claudiu Belu
https://review.openstack.org/#/q/owner:%22Claudiu+Belu%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
RPC and versionobject compatibility https://review.openstack.org/192037
Thang Pham
https://review.openstack.org/#/q/owner:%22Thang+Pham%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Don't put subnet pools in a scope by default
https://review.openstack.org/192914
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
New ZeroMQ driver implementation details
https://review.openstack.org/187338
Oleksii Zamiatin
https://review.openstack.org/#/q/owner:%22Oleksii+Zamiatin%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Add user-identity-format-flexibility for oslo.log
https://review.openstack.org/196752
Doug Hellmann
https://review.openstack.org/#/q/owner:%22Doug+Hellmann%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Enable optional dependencies in OpenStack projects
https://review.openstack.org/187830
lifeless
https://review.openstack.org/#/q/owner:lifeless+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Specification for Adding Kafka Driver https://review.openstack.org/189003
Komei Shimamura
https://review.openstack.org/#/q/owner:%22Komei+Shimamura%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Add flavor tables to API database https://review.openstack.org/190147
Vineet Menon
https://review.openstack.org/#/q/owner:%22Vineet+Menon%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Servicegroup foundational refactoring for Control Plane
https://review.openstack.org/190322
Vilobh Meshram
https://review.openstack.org/#/q/owner:%22Vilobh+Meshram%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

Celebrating 5 Years of OpenStack at OSCON on Wednesday, July 22nd: RSVP
http://www.eventbrite.com/e/5-years-of-openstack-tickets-17218973413

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][oslo]/home/ubuntu/repos/openstack-dev/pbr pbr release 1.3.0 (liberty)

We are pumped to announce the release of:

pbr 1.3.0: Python Build Reasonableness

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack-dev/pbr

With package available at:

https://pypi.python.org/pypi/pbr

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/pbr

Changes in pbr 1.2.0..1.3.0


61a3a1e Wrap env markers in parens
827bc98 Updated from global requirements
07292c2 Add more documentation around building docs
2766038 Updated from global requirements
5039c9a Use string for 'OSTESTTIMEOUT' default
6669999 Updated from global requirements
868ea6a This documents the use of comments that work between 2.6, 2.7 and 3.4

Diffstat (except docs and test files)


pbr/util.py | 2 +-
test-requirements.txt | 11 ++++++-----
6 files changed, 51 insertions(+), 12 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 97f3a79..027b099 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,3 +6,4 @@ discover
-fixtures>=0.3.14
-hacking>=0.10.0,<0.11
-mock>=1.0
+fixtures>=1.3.1
+hacking<0.11,>=0.10.0
+mock>=1.0;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'
@@ -10 +11 @@ python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -15 +16 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0


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

[openstack-announce] OpenStack Community Weekly Newsletter (July 3 - 10)

  Seven habits of highly effective OpenStack contributors
  <http://superuser.openstack.org/articles/seven-habits-of-highly-effective-openstack-contributors>

If you want to be an awesome OpenStack contributor, there’s a formula
for that. So says Adrian Otto, https://twitter.com/adrian_otto who
should know. Otto is a distinguished architect at Rackspace, chairman of
the OpenStack containers team,
https://wiki.openstack.org/wiki/ContainersTeam current project team
lead (PTL) for Magnum https://wiki.openstack.org/wiki/Magnum and
launched the Solum http://solum.io/ project back in 2013.

  Ops Mid-Cycle Meetup in Palo Alto, Aug 18-19
  <http://lists.openstack.org/pipermail/openstack-operators/2015-July/007634.html>

We finalized the dates and location of the Ops mid-cycle meetup. Due to
timing and the size of our growing event, the best option to accommodate
300 people (if needed) will be Crowne Plaza Hotel
http://www.cabanapaloalto.com/ in Palo Alto, CA, August 18-19, 2015.
Register now
https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924
and join the brainstorming to define the agenda.
http://lists.openstack.org/pipermail/openstack-operators/2015-July/007639.html

IMPORTANT REMINDER: Call for Tokyo Summit speaker deadline: July 15th,
2015, 11:59 pm PDT
https://www.openstack.org/summit/tokyo-2015/call-for-speakers/

The Road to Tokyo

Subject Owner Project
Change release model to independent releases
https://review.openstack.org/185171
Jim Rollenhagen
https://review.openstack.org/#/q/owner:%22Jim+Rollenhagen%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Add service-version-number spec https://review.openstack.org/195156
Dan Smith
https://review.openstack.org/#/q/owner:%22Dan+Smith%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Cleanup tempest-library spec https://review.openstack.org/150356
Ken'ichi Ohmichi
https://review.openstack.org/#/q/owner:%22Ken%27ichi+Ohmichi%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Add simulation mode spec https://review.openstack.org/190608
Ekaterina Chernova
https://review.openstack.org/#/q/owner:%22Ekaterina+Chernova%22+status:merged,n,z
openstack/murano-specs
https://review.openstack.org/#/q/status:merged+project:openstack/murano-specs,n,z
Make ilo drivers standalone work without swift
https://review.openstack.org/193478
Nisha Agarwal
https://review.openstack.org/#/q/owner:%22Nisha+Agarwal%22+status:merged,n,z
openstack/ironic-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ironic-specs,n,z
Add spec for migrating service client to lib
https://review.openstack.org/198219
Ghanshyam Mann
https://review.openstack.org/#/q/owner:%22Ghanshyam+Mann%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Database connection switching for cells
https://review.openstack.org/194935
melanie witt
https://review.openstack.org/#/q/owner:%22melanie+witt%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Add get_attr form to return all attributes
https://review.openstack.org/198712
Peter Razumovsky
https://review.openstack.org/#/q/owner:%22Peter+Razumovsky%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Add root-disable api https://review.openstack.org/189837
Duk Loi
https://review.openstack.org/#/q/owner:%22Duk+Loi%22+status:merged,n,z
openstack/trove-specs
https://review.openstack.org/#/q/status:merged+project:openstack/trove-specs,n,z
Add REJECT into action rule of FWaaS. https://review.openstack.org/149535
Toshiaki Higuchi
https://review.openstack.org/#/q/owner:%22Toshiaki+Higuchi%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Support Keystone v3 API in openstack puppet modules
https://review.openstack.org/199722
Richard Megginson
https://review.openstack.org/#/q/owner:%22Richard+Megginson%22+status:merged,n,z
openstack/puppet-openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/puppet-openstack-specs,n,z
Updated attributes in blueprint to match the code
https://review.openstack.org/199708
Madhusudhan Kandadai
https://review.openstack.org/#/q/owner:%22Madhusudhan+Kandadai%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Properly capitalize OpenStack https://review.openstack.org/199453
Andreas Jaeger
https://review.openstack.org/#/q/owner:%22Andreas+Jaeger%22+status:merged,n,z
openstack/openstack-chef-specs
https://review.openstack.org/#/q/status:merged+project:openstack/openstack-chef-specs,n,z
Support data driven test plans for role assignment testing
https://review.openstack.org/190996
henry-nash
https://review.openstack.org/#/q/owner:henry-nash+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Add a spec for in tree upgrade tests https://review.openstack.org/190641
Sirushti Murugesan
https://review.openstack.org/#/q/owner:%22Sirushti+Murugesan%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Use Templates for Scenario Tests Configuration
https://review.openstack.org/198085
Luigi Toscano
https://review.openstack.org/#/q/owner:%22Luigi+Toscano%22+status:merged,n,z
openstack/sahara-specs
https://review.openstack.org/#/q/status:merged+project:openstack/sahara-specs,n,z
Volume migration improvement for Liberty version
https://review.openstack.org/186327
Vincent Hou
https://review.openstack.org/#/q/owner:%22Vincent+Hou%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Setup Security Specs Repo https://review.openstack.org/197735
Priti Desai
https://review.openstack.org/#/q/owner:%22Priti+Desai%22+status:merged,n,z
openstack/security-specs
https://review.openstack.org/#/q/status:merged+project:openstack/security-specs,n,z
get-me-a-network: Really get a network https://review.openstack.org/196803
Kyle Mestery
https://review.openstack.org/#/q/owner:%22Kyle+Mestery%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Added spec for add-cas https://review.openstack.org/187236
Ade Lee
https://review.openstack.org/#/q/owner:%22Ade+Lee%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
Spec for sending polled meters to notification agent
https://review.openstack.org/192286
Chris Dent
https://review.openstack.org/#/q/owner:%22Chris+Dent%22+status:merged,n,z
openstack/ceilometer-specs
https://review.openstack.org/#/q/status:merged+project:openstack/ceilometer-specs,n,z
Integrate DNS resolution with an external DNS service
https://review.openstack.org/88624
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
Fix diagram representation in rst https://review.openstack.org/199148
Alexander Makarov
https://review.openstack.org/#/q/owner:%22Alexander+Makarov%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
API changes for Reseller https://review.openstack.org/153007
Raildo Mascena de Sousa Filho
https://review.openstack.org/#/q/owner:%22Raildo+Mascena+de+Sousa+Filho%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Add OS::Heat::None resource spec https://review.openstack.org/197610
Steven Hardy
https://review.openstack.org/#/q/owner:%22Steven+Hardy%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Remove name field from fields in dynamic UI
https://review.openstack.org/137340
Ekaterina Chernova
https://review.openstack.org/#/q/owner:%22Ekaterina+Chernova%22+status:merged,n,z
openstack/murano-specs
https://review.openstack.org/#/q/status:merged+project:openstack/murano-specs,n,z
Add heat template-function-list command
https://review.openstack.org/188364
Oleksii Chuprykov
https://review.openstack.org/#/q/owner:%22Oleksii+Chuprykov%22+status:merged,n,z
openstack/heat-specs
https://review.openstack.org/#/q/status:merged+project:openstack/heat-specs,n,z
Move devstack-external-plugins spec into implemented
https://review.openstack.org/198179
Matthew Treinish
https://review.openstack.org/#/q/owner:%22Matthew+Treinish%22+status:merged,n,z
openstack/qa-specs
https://review.openstack.org/#/q/status:merged+project:openstack/qa-specs,n,z
Support Keystone v3 API in openstack puppet modules
https://review.openstack.org/150108
Richard Megginson
https://review.openstack.org/#/q/owner:%22Richard+Megginson%22+status:merged,n,z
openstack/puppet-openstack-specs
https://review.openstack.org/#/q/status:merged+project:openstack/puppet-openstack-specs,n,z
Implement server instance tagging https://review.openstack.org/177112
Sergey Nikitin
https://review.openstack.org/#/q/owner:%22Sergey+Nikitin%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Keystone Lightweight Tokens (KLWT) https://review.openstack.org/130050
Lance Bragstad
https://review.openstack.org/#/q/owner:%22Lance+Bragstad%22+status:merged,n,z
openstack/keystone-specs
https://review.openstack.org/#/q/status:merged+project:openstack/keystone-specs,n,z
Use underscores instead of dashes as word separators in API resource
names https://review.openstack.org/197679
Dave McCowan
https://review.openstack.org/#/q/owner:%22Dave+McCowan%22+status:merged,n,z
openstack/barbican-specs
https://review.openstack.org/#/q/status:merged+project:openstack/barbican-specs,n,z
console: convert consoles code to use objects framework
https://review.openstack.org/165838
sahid https://review.openstack.org/#/q/owner:sahid+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Adds Hyper-V vNUMA enable spec https://review.openstack.org/196162
Claudiu Belu
https://review.openstack.org/#/q/owner:%22Claudiu+Belu%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Adds Hyper-V vTPM devices spec https://review.openstack.org/195068
Claudiu Belu
https://review.openstack.org/#/q/owner:%22Claudiu+Belu%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
RPC and versionobject compatibility https://review.openstack.org/192037
Thang Pham
https://review.openstack.org/#/q/owner:%22Thang+Pham%22+status:merged,n,z
openstack/cinder-specs
https://review.openstack.org/#/q/status:merged+project:openstack/cinder-specs,n,z
Don't put subnet pools in a scope by default
https://review.openstack.org/192914
Carl Baldwin
https://review.openstack.org/#/q/owner:%22Carl+Baldwin%22+status:merged,n,z
openstack/neutron-specs
https://review.openstack.org/#/q/status:merged+project:openstack/neutron-specs,n,z
New ZeroMQ driver implementation details
https://review.openstack.org/187338
Oleksii Zamiatin
https://review.openstack.org/#/q/owner:%22Oleksii+Zamiatin%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Add user-identity-format-flexibility for oslo.log
https://review.openstack.org/196752
Doug Hellmann
https://review.openstack.org/#/q/owner:%22Doug+Hellmann%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Enable optional dependencies in OpenStack projects
https://review.openstack.org/187830
lifeless
https://review.openstack.org/#/q/owner:lifeless+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Specification for Adding Kafka Driver https://review.openstack.org/189003
Komei Shimamura
https://review.openstack.org/#/q/owner:%22Komei+Shimamura%22+status:merged,n,z
openstack/oslo-specs
https://review.openstack.org/#/q/status:merged+project:openstack/oslo-specs,n,z
Add flavor tables to API database https://review.openstack.org/190147
Vineet Menon
https://review.openstack.org/#/q/owner:%22Vineet+Menon%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z
Servicegroup foundational refactoring for Control Plane
https://review.openstack.org/190322
Vilobh Meshram
https://review.openstack.org/#/q/owner:%22Vilobh+Meshram%22+status:merged,n,z
openstack/nova-specs
https://review.openstack.org/#/q/status:merged+project:openstack/nova-specs,n,z

Upcoming Events <https://www.openstack.org/community/events>

Celebrating 5 Years of OpenStack at OSCON on Wednesday, July 22nd: RSVP
http://www.eventbrite.com/e/5-years-of-openstack-tickets-17218973413

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


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

[openstack-announce] [release][oslo] oslotest release 1.9.0 (liberty)

We are delighted to announce the release of:

oslotest 1.9.0: Oslo test framework

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslotest

With package available at:

https://pypi.python.org/pypi/oslotest

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/oslotest

Changes in oslotest 1.8.0..1.9.0


2c02e3a Fix use of mock
cc8622f Add documentation for cross-project unit testing
9d0d522 Updated from global requirements
db19dfa Fix build break with Fixtures 1.3
d954b1b Updated from global requirements

Diffstat (except docs and test files)


requirements.txt | 7 +--
6 files changed, 115 insertions(+), 10 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 31ba94a..3b6428c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -11 +11,2 @@ testtools>=1.4.0
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'
@@ -13 +14 @@ mox3>=0.7.0
-os-client-config>=1.2.0
+os-client-config>=1.4.0


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

[openstack-announce] [release][oslo] oslo.cache release 0.3.0 (liberty)

We are excited to announce the release of:

oslo.cache 0.3.0: Cache storage for Openstack projects.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.cache

With package available at:

https://pypi.python.org/pypi/oslo.cache

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

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

Please report issues through launchpad:

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

Changes in oslo.cache 0.2.0..0.3.0


04d321b Updated from global requirements
6569f72 Fixes up the API docs and module index
ab9b6b3 Region handling
405ac02 Don't register backends on import
de4b284 Changed some comments and docs in DictCacheBackend
4b0cac8 Implemented DictCacheBackend
e4c7731 Fixed typos

Diffstat (except docs and test files)


.gitignore | 1 +
oslocache/memcachepool.py | 2 +-
oslo
cache/backends/dictionary.py | 84 ++++++++++++++++++++++++
oslocache/backends/mongo.py | 18 +++---
oslo
cache/core.py | 65 ++++++++++++-------
setup.cfg | 1 +
test-requirements.txt | 3 +-
14 files changed, 287 insertions(+), 106 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index e3b4bd9..5be8937 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5,2 @@ hacking<0.11,>=0.10.0
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] oslo.concurrency release 2.3.0 (liberty)

We are tickled pink to announce the release of:

oslo.concurrency 2.3.0: Oslo Concurrency library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.concurrency

With package available at:

https://pypi.python.org/pypi/oslo.concurrency

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

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

Please report issues through launchpad:

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

Changes in oslo.concurrency 2.2.0..2.3.0


2c3a8aa Imported Translations from Transifex
36fb964 Allow preexecfn method for processutils.execute
45ff557 Updated from global requirements
4372246 Use pypi name for requirements.txt
ab78480 processutils: ensure on
completion callback is always called
bc0235e Updated from global requirements
e29cc54 Remove redundant fileutils
eecaaed Add tox target to find missing requirements

Diffstat (except docs and test files)


openstack-common.conf | 7 -
.../enGB/LCMESSAGES/oslo.concurrency-log-info.po | 4 +-
.../locale/enGB/LCMESSAGES/oslo.concurrency.po | 4 +-
.../es/LCMESSAGES/oslo.concurrency-log-info.po | 6 +-
.../locale/es/LC
MESSAGES/oslo.concurrency.po | 6 +-
.../fr/LCMESSAGES/oslo.concurrency-log-info.po | 6 +-
.../locale/fr/LC
MESSAGES/oslo.concurrency.po | 6 +-
osloconcurrency/openstack/init.py | 0
oslo
concurrency/openstack/common/init.py | 0
osloconcurrency/openstack/common/fileutils.py | 149 ---------------------
oslo
concurrency/processutils.py | 37 +++--
test-requirements.txt | 4 +-
tox.ini | 8 ++
14 files changed, 87 insertions(+), 186 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 68f4967..8d84956 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,2 +8,2 @@ coverage>=3.6
-futures>=3.0
-fixtures>=0.3.14
+futures>=3.0;pythonversion=='2.7' or pythonversion=='2.6'
+fixtures>=1.3.1


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

[openstack-announce] [release][oslo] oslo.config release 1.15.0 (liberty)

We are delighted to announce the release of:

oslo.config 1.15.0: Oslo Configuration API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.config

With package available at:

https://pypi.python.org/pypi/oslo.config

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

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

Please report issues through launchpad:

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

Changes in oslo.config 1.14.0..1.15.0


061ab83 Fix use of mock for 1.1.0
858c5de Updated from global requirements
366ca45 Expose min and max to IntOpt
2576dd3 Don't convert ValueError into NoSuchOptError in ConfigOpts
b89f581 Add FAQ entry for why we do not treat config options as API

Diffstat (except docs and test files)


osloconfig/cfg.py | 9 +++--
oslo
config/generator.py | 6 ++++
test-requirements.txt | 3 +-
8 files changed, 121 insertions(+), 9 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 1a68205..7261313 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -28 +28,2 @@ oslo.i18n>=1.5.0 # Apache-2.0
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] oslo.messaging release 1.17.0 (liberty)

We are delighted to announce the release of:

oslo.messaging 1.17.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

https://pypi.python.org/pypi/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 1.16.0..1.17.0


f04a321 Updated from global requirements
6dda4a7 Updated from global requirements
c7b3138 Fix mock use for mock 1.1.0
168f6cc Make heartbeat the default
79b308b Use oslo.log in the zmq receiver
483296e Imported Translations from Transifex
c49594a Remove usage of contentmanager for executors
ac57114 Verify that version in 'prepare' is valid
286659a Don't reply when we known that client is gone

Diffstat (except docs and test files)


.../locale/de/LCMESSAGES/oslo.messaging.po | 8 +-
.../en
GB/LCMESSAGES/oslo.messaging-log-error.po | 6 +-
.../locale/en
GB/LCMESSAGES/oslo.messaging.po | 4 +-
.../es/LC
MESSAGES/oslo.messaging-log-error.po | 6 +-
.../locale/es/LCMESSAGES/oslo.messaging.po | 6 +-
.../fr/LC
MESSAGES/oslo.messaging-log-error.po | 8 +-
.../locale/fr/LCMESSAGES/oslo.messaging.po | 6 +-
.../ru/LC
MESSAGES/oslo.messaging-log-error.po | 6 +-
oslomessaging/cmd/zmqreceiver.py | 4 +-
oslo
messaging/drivers/amqp.py | 4 +
oslo
messaging/drivers/amqpdriver.py | 76 +++++++++++++-
oslo
messaging/drivers/implrabbit.py | 13 ++-
oslomessaging/drivers/implzmq.py | 4 +-
oslo
messaging/executors/base.py | 18 +---
oslo
messaging/executors/implaioeventlet.py | 4 +-
oslomessaging/executors/implblocking.py | 46 ++++-----
oslo
messaging/executors/impleventlet.py | 83 ++-------------
oslomessaging/executors/implpooledexecutor.py | 112 +++++++++++++++++++++
oslo
messaging/executors/implthread.py | 106 +------------------
oslomessaging/utils.py | 55 ++++++++++
oslomessaging/notify/dispatcher.py | 17 ++--
oslo
messaging/opts.py | 4 +-
oslomessaging/rpc/client.py | 8 ++
oslo
messaging/rpc/dispatcher.py | 6 +-
requirements.txt | 3 +
test-requirements.txt | 3 +-
37 files changed, 475 insertions(+), 396 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1b29f8a..53dcb5d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,0 +7 @@ pbr<2.0,>=0.11
+futurist>=0.1.1 # Apache-2.0
@@ -8,0 +10 @@ oslo.context>=0.2.0 # Apache-2.0
+oslo.log>=1.2.0 # Apache-2.0
@@ -16,0 +19 @@ six>=1.9.0
+cachetools>=1.0.0 # MIT License
diff --git a/test-requirements.txt b/test-requirements.txt
index 66359de..2d6a0c9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10,2 @@ fixtures>=1.3.1
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] oslo.middleware release 2.4.0 (liberty)

We are happy to announce the release of:

oslo.middleware 2.4.0: Oslo Middleware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.middleware

With package available at:

https://pypi.python.org/pypi/oslo.middleware

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

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

Please report issues through launchpad:

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

Changes in oslo.middleware 2.3.0..2.4.0


bb6dec2 Fix mocking for 1.1.0
ee8a0cc Updated from global requirements
85baf7d Imported Translations from Transifex
9e2bd3a Updated from global requirements
655de16 Support PasteDeploy
e3b7d0e Add tox target to find missing requirements

Diffstat (except docs and test files)


.../de/LCMESSAGES/oslo.middleware-log-error.po | 8 +-
.../locale/de/LC
MESSAGES/oslo.middleware.po | 8 +-
.../enGB/LCMESSAGES/oslo.middleware-log-error.po | 6 +-
.../locale/enGB/LCMESSAGES/oslo.middleware.po | 6 +-
.../fr/LCMESSAGES/oslo.middleware-log-error.po | 8 +-
.../locale/fr/LC
MESSAGES/oslo.middleware.po | 8 +-
.../locale/oslo.middleware-log-warning.pot | 14 ++-
oslo_middleware/cors.py | 103 ++++++++++++++++-----
test-requirements.txt | 5 +-
tox.ini | 8 ++
13 files changed, 211 insertions(+), 67 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 962a842..aacc73a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -7 +7,2 @@ hacking<0.11,>=0.10.0
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] oslo.service release 0.4.0 (liberty)

We are pleased to announce the release of:

oslo.service 0.4.0: oslo.service library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.service

With package available at:

https://pypi.python.org/pypi/oslo.service

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

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

Please report issues through launchpad:

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

Changes in oslo.service 0.3.0..0.4.0


355c3bb Updated from global requirements
e7dabc7 Move backdoor-related tests from testservice
9e51318 Add mock to test
requirements
ad22427 Remove usage of mox in testeventletbackdoor
4d6dd35 Copy RetryDecorator from oslo.vmware
eb7fa53 Increase test coverage of systemd

Diffstat (except docs and test files)


oslo_service/loopingcall.py | 80 ++++++++++++++++++++++++++++
test-requirements.txt | 2 +
6 files changed, 239 insertions(+), 111 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index eb6240f..2d275f9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,0 +6,2 @@ hacking<0.11,>=0.10.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] oslo.utils release 1.9.0 (liberty)

We are pleased to announce the release of:

oslo.utils 1.9.0: Oslo Utility library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.utils

With package available at:

https://pypi.python.org/pypi/oslo.utils

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

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

Please report issues through launchpad:

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

Changes in oslo.utils 1.8.0..1.9.0


0fe4fbb Updated from global requirements
35972a6 Imported Translations from Transifex
36d599f Add writetotempfile back to fileutils
a9ad441 Use monotonic library to avoid finding monotonic time function
ac30834 Fix exceptiontounicode() for oslo_i18n Message

Diffstat (except docs and test files)


.../locale/de/LCMESSAGES/oslo.utils-log-info.po | 5 +-
oslo.utils/locale/de/LC
MESSAGES/oslo.utils.po | 5 +-
.../enGB/LCMESSAGES/oslo.utils-log-error.po | 6 +-
.../enGB/LCMESSAGES/oslo.utils-log-info.po | 4 +-
.../enGB/LCMESSAGES/oslo.utils-log-warning.po | 4 +-
oslo.utils/locale/enGB/LCMESSAGES/oslo.utils.po | 4 +-
.../locale/fr/LCMESSAGES/oslo.utils-log-error.po | 5 +-
.../locale/fr/LC
MESSAGES/oslo.utils-log-info.po | 5 +-
.../fr/LCMESSAGES/oslo.utils-log-warning.po | 5 +-
oslo.utils/locale/fr/LC
MESSAGES/oslo.utils.po | 5 +-
osloutils/encodeutils.py | 20 ++++--
oslo
utils/fileutils.py | 28 +++++++++
oslo_utils/timeutils.py | 14 +----
requirements.txt | 1 +
test-requirements.txt | 3 +-
17 files changed, 146 insertions(+), 46 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 98ddc94..e8de632 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14,0 +15 @@ oslo.i18n>=1.5.0 # Apache-2.0
+monotonic>=0.1 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ab13bd4..fa2aec2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -25 +25,2 @@ oslosphinx>=2.5.0 # Apache-2.0
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] oslo.vmware release 1.17.0 (liberty)

We are content to announce the release of:

oslo.vmware 1.17.0: Oslo VMware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.vmware

With package available at:

https://pypi.python.org/pypi/oslo.vmware

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

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

Please report issues through launchpad:

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

Changes in oslo.vmware 1.16.0..1.17.0


60565f4 Update log level of session related logs
a1a6393 Fix mock calls
674ffe8 Updated from global requirements
d8ccf38 Mask/truncate vCenter credentials in suds logs
6c07e0c Imported Translations from Transifex

Diffstat (except docs and test files)


.../locale/fr/LCMESSAGES/oslo.vmware-log-error.po | 5 +-
.../locale/fr/LC
MESSAGES/oslo.vmware-log-info.po | 5 +-
.../fr/LCMESSAGES/oslo.vmware-log-warning.po | 9 ++-
oslo.vmware/locale/fr/LC
MESSAGES/oslo.vmware.po | 15 ++--
oslo.vmware/locale/oslo.vmware-log-warning.pot | 21 +++---
oslo.vmware/locale/oslo.vmware.pot | 82 ++++++++++++----------
oslovmware/api.py | 23 +++---
oslo
vmware/service.py | 29 ++++++++
test-requirements.txt | 3 +-
11 files changed, 188 insertions(+), 86 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index b8b1de3..48cf65a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10,2 @@ fixtures>=1.3.1
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][oslo] taskflow release 1.15.0 (liberty)

We are satisfied to announce the release of:

taskflow 1.15.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 1.14.0..1.15.0


9478226 Provide a deprecated alias for the now removed stop watch class
9633c5b Update all removalversion from being ? to being 2.0
b03d524 Add deprecated and only alias modules for the moved types
e34dde2 Updated from global requirements
d4b153d Update the version on the old/deprecated logbook module
b8d2a5f Fix mock calls
27272a2 Integrate futurist (and remove taskflow originating code)
2eb1af3 Allow the 99
bottles.py demo to run in BLATHER mode
fcd005f Add more useful __str__ to redis job
c5c2d84 Show job posted and goodbye in 99_bottles.py example
1e3dc09 Rename logbook module -> models module
63c6730 Notify on the individual engine steps
2b827e1 Add support for conditional execution
934b2bc Build-out + test a redis backed jobboard
4d0200f Add smarter/better/faster impl. of ensure_atoms
b7bb295 Add bulk ensure_atoms method to storage
9604703 Make it possible to see the queries executed (in BLATHER mode)
40d19c7 Handle conductor ctrl-c more appropriately

Diffstat (except docs and test files)


requirements.txt | 3 +
setup.cfg | 1 +
taskflow/conductors/backends/implblocking.py | 34 +-
taskflow/conductors/base.py | 13 +
taskflow/conductors/single
threaded.py | 2 +-
taskflow/engines/actionengine/actions/retry.py | 5 +-
taskflow/engines/action
engine/analyzer.py | 160 +++-
taskflow/engines/actionengine/engine.py | 5 +-
taskflow/engines/action
engine/executor.py | 13 +-
taskflow/engines/actionengine/runner.py | 28 +-
taskflow/engines/action
engine/runtime.py | 20 +
taskflow/engines/base.py | 4 +-
taskflow/engines/helpers.py | 2 +-
taskflow/engines/workerbased/executor.py | 4 +-
taskflow/engines/worker
based/protocol.py | 7 +-
taskflow/engines/workerbased/server.py | 4 +-
taskflow/engines/worker
based/types.py | 8 +-
taskflow/engines/workerbased/worker.py | 4 +-
taskflow/examples/99
bottles.py | 113 ++-
taskflow/examples/helloworld.py | 9 +-
taskflow/examples/parallel
tablemultiply.py | 6 +-
taskflow/examples/persistence
example.py | 4 +-
taskflow/examples/resumevmboot.py | 4 +-
taskflow/examples/shareenginethread.py | 4 +-
taskflow/examples/switchgraphflow.py | 75 ++
taskflow/examples/toxconductor.py | 8 +-
taskflow/flow.py | 3 +
taskflow/jobs/backends/impl
redis.py | 957 +++++++++++++++++++++
taskflow/jobs/backends/implzookeeper.py | 195 ++---
taskflow/jobs/base.py | 89 +-
taskflow/listeners/base.py | 4 +-
taskflow/listeners/timing.py | 8 +-
taskflow/patterns/graph
flow.py | 18 +-
taskflow/persistence/backends/implmemory.py | 2 +-
taskflow/persistence/backends/impl
sqlalchemy.py | 23 +-
.../versions/84d6e888850addtaskdetailtype.py | 4 +-
taskflow/persistence/backends/sqlalchemy/tables.py | 4 +-
taskflow/persistence/base.py | 4 +-
taskflow/persistence/logbook.py | 889 +------------------
taskflow/persistence/models.py | 892 +++++++++++++++++++
taskflow/persistence/pathbased.py | 28 +-
taskflow/states.py | 5 +-
taskflow/storage.py | 144 ++--
taskflow/types/futures.py | 442 +---------
taskflow/types/latch.py | 4 +-
taskflow/types/periodic.py | 199 +----
taskflow/types/timing.py | 8 +-
taskflow/utils/async
utils.py | 9 +-
taskflow/utils/misc.py | 53 +-
taskflow/utils/persistenceutils.py | 10 +-
taskflow/utils/redis
utils.py | 133 +++
taskflow/utils/threadingutils.py | 12 -
test-requirements.txt | 6 +-
tools/speed
test.py | 4 +-
tools/state_graph.py | 12 +-
85 files changed, 3310 insertions(+), 2487 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d4abcdd..24414c6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -15,0 +16,3 @@ enum34;pythonversion=='2.7' or pythonversion=='2.6'
+# For async and/or periodic work
+futurist>=0.1.1 # Apache-2.0
+
diff --git a/test-requirements.txt b/test-requirements.txt
index 275836d..028c953 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7,2 @@ oslotest>=1.5.1 # Apache-2.0
-mock>=1.0
+mock>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'
@@ -17,0 +19,3 @@ kazoo>=2.2
+# Used for testing redis jobboards
+redis>=2.10.0
+


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

[openstack-announce] [release][oslo] futurist release 0.1.2 (liberty)

We are pleased to announce the release of:

futurist 0.1.2: Useful additions to futures, from the future.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/futurist

With package available at:

https://pypi.python.org/pypi/futurist

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

http://launchpad.net/futurist/+milestone/0.1.2

Please report issues through launchpad:

http://bugs.launchpad.net/futurist

Changes in futurist 0.1.1..0.1.2


2019213 Add future waiting helper module
0735692 Remove 3.3 & 2.6 classifier
bc208a8 Add a 'aligned last finished' strategy
1a27250 Updated from global requirements
466e2d7 Move the periodic 'getcallbackname' to 'utils'
f0c4b1f Add badge support to README.rst
2ea7dba Add periodics to doc features section

Diffstat (except docs and test files)


README.rst | 8 ++
futurist/_utils.py | 32 ++++++
futurist/periodics.py | 92 +++++++++--------
futurist/waiters.py | 214 +++++++++++++++++++++++++++++++++++++++
requirements.txt | 3 +-
setup.cfg | 2 -
10 files changed, 463 insertions(+), 47 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index e06d87a..ccf8c07 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8,2 @@ monotonic>=0.1 # Apache-2.0
-futures>=3.0
+futures>=3.0;pythonversion=='2.7' or pythonversion=='2.6'
+contextlib2>=0.4.0 # PSF License


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

[openstack-announce] [release][oslo] oslo.messaging release 1.17.1 (liberty)

We are overjoyed to announce the release of:

oslo.messaging 1.17.1: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

https://pypi.python.org/pypi/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 1.17.0..1.17.1


4df24f7 Use the warneventletnot_patched util function
857ccab Drop use of 'oslo' namespace package

Diffstat (except docs and test files)


oslomessaging/executors/impleventlet.py | 12 +++----
oslo
messaging/executors/implpooledexecutor.py | 4 +--
oslomessaging/hacking/init.py | 0
oslo
messaging/hacking/checks.py | 42 ++++++++++++++++++++++++
tools/simulator.py | 8 ++---
tox.ini | 3 +-
6 files changed, 54 insertions(+), 15 deletions(-)


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

[openstack-announce] [release][stable][oslo] oslotest release 1.5.2 (kilo)

We are content to announce the release of:

oslotest 1.5.2: Oslo test framework

This release is part of the kilo stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslotest

With package available at:

https://pypi.python.org/pypi/oslotest

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/oslotest

Changes in oslotest 1.5.1..1.5.2


a1e2c5f Fix use of mock
93dfb55 Updated from global requirements
eeae6d9 Fix build break with Fixtures 1.3
6e6d7b8 Updated from global requirements
503d4ea set defaultbranch for reviews

Diffstat (except docs and test files)


.gitreview | 1 +
requirements.txt | 6 +++---
setup.py | 1 -
test-requirements.txt | 6 +++---
6 files changed, 11 insertions(+), 10 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 674130c..46ba24f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.6,!=0.7,<1.0
+pbr!=0.7,<1.0,>=0.6
@@ -12,2 +12,2 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
-mock>=1.0
+testtools!=1.2.0,>=0.9.36
+mock<1.1.0,>=1.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5a845ba..464236b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.9.2,<0.10
+hacking<0.10,>=0.9.2
@@ -13,2 +13,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx<2.6.0,>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][swift] python-swiftclient release 2.5.0 (liberty)

We are stoked to announce the release of:

python-swiftclient 2.5.0: OpenStack Object Storage API Client Library

This release is part of the liberty release series.

With package available at:

https://pypi.python.org/pypi/python-swiftclient

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

Changes in python-swiftclient 2.4.0..2.5.0


ca70dd9 add tempurl command to swift.1 man page
87c0a83 Update mock requirements
d5d3127 Add ability to download objects to particular folder.
bb25213 Always decode command-line arguments as UTF-8
cf0b6c0 Properly test raw writes in Python 3
70afe20 Bump hacking in test-requirements
91855bd Correct the help message of swift tempurl
e596489 Added check for negative segment-size
7c71699 Fix docstring typo for SwiftService.upload
794b125 SwiftClient object upload beginning with / or "./"
17feec7 Add some bash helpers for auth stuff
e48f487 Fix inconsistent usage of "Positional argument"
7f2ee73 Add connection release test
f0aad4c Run functional tests using keystone auth options
259b434 Add passenv to tox.ini to make functests run with tempauth
f0cc3be Make default getauth timeout be None
71a1835 Document missing functional test config option
ff0b3b0 Compare each chunk of large objects when downloading
7d5c85a Stop decoding object content
317df7e Remove simplejson dependency
888bf6f be more explicit in the --version CLI option
a39e18f Add test for timeout being passed to keystone client
e2f41a6 Use a socket timeout in get
auth
f5a473e Add socket-level read timeout parameter
b6457e0 Allow reading from object body on download
a4fb70e Compare each chunk of large objects when uploading
d931ec1 Remove all DLO segments on upload of replacement
dcf2124 Add tests for uploads deleting DLO segments
47f089f Include unsupported url scheme with ClientException

Diffstat (except docs and test files)


requirements.txt | 1 -
swiftclient/client.py | 89 +++--
swiftclient/multithreading.py | 7 +-
swiftclient/service.py | 226 ++++++++----
swiftclient/shell.py | 110 +++++-
swiftclient/utils.py | 13 +-
test-requirements.txt | 5 +-
tox.ini | 1 +
16 files changed, 1685 insertions(+), 300 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index e7c0d41..88b3df2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3 +2,0 @@ requests>=1.1
-simplejson>=2.0.9
diff --git a/test-requirements.txt b/test-requirements.txt
index 5427920..909cb04 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1 +1 @@
-hacking>=0.8.0,<0.9
+hacking>=0.10.0,<0.11
@@ -5 +5,2 @@ discover
-mock>=1.0
+mock>=1.0;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][stable][glance] python-glanceclient release 0.17.2 (kilo)

We are excited to announce the release of:

python-glanceclient 0.17.2: OpenStack Image API Client Library

This release is part of the kilo stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-glanceclient

With package available at:

https://pypi.python.org/pypi/python-glanceclient

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

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

Please report issues through launchpad:

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

Changes in python-glanceclient 0.17.1..0.17.2


da4f22a Add release notes for 0.17.2
8d4237d Updated from global requirements
e9b2b4e Correct help messages for image-update command
5533018 Creating task with invalid property crashes in py3
28dc1da Omit 'locations' as image-create parameter
1990e76 Fix Metadef Object update issue with python-glanceclient
7771d3b Do not crash on homedir mkdir
8a6d314 Add release notes for 0.17.1

Diffstat (except docs and test files)


glanceclient/shell.py | 10 +++++++++-
glanceclient/v1/shell.py | 6 ++++--
glanceclient/v2/metadefs.py | 4 ++--
glanceclient/v2/shell.py | 3 ++-
glanceclient/v2/tasks.py | 2 +-
requirements.txt | 14 +++++++-------
setup.py | 1 -
test-requirements.txt | 10 +++++-----
13 files changed, 101 insertions(+), 20 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 0d5078f..a2fb4ac 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.6,!=0.7,<1.0
+pbr!=0.7,<1.0,>=0.6
@@ -7,2 +7,2 @@ argparse
-PrettyTable>=0.7,<0.8
-python-keystoneclient>=1.1.0,<1.4.0
+PrettyTable<0.8,>=0.7
+python-keystoneclient<1.4.0,>=1.2.0
@@ -10,2 +10,2 @@ pyOpenSSL>=0.11
-requests>=2.2.0,!=2.4.0
-warlock>=1.0.1,<2 +requests!=2.4.0,>=2.2.0
+warlock<2,>=1.0.1
@@ -13,2 +13,2 @@ six>=1.9.0
-oslo.utils>=1.4.0,<1.5.0 # Apache-2.0
-oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0
+oslo.utils<1.5.0,>=1.4.0 # Apache-2.0
+oslo.i18n<1.6.0,>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 30e9f7e..cf0a1f9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=0.8.0,<0.9
+hacking<0.9,>=0.8.0
@@ -9,3 +9,3 @@ mox3>=0.7.0
-mock>=1.0
-oslosphinx>=2.5.0,<2.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+mock<1.1.0,>=1.0
+oslosphinx<2.6.0,>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -13 +13 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+testtools!=1.2.0,>=0.9.36


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

[openstack-announce] [Swift] python-swiftclient 2.5.0 released

I'm pleased to announce the release of python-swiftclient 2.5.0.

It is available on PyPI (https://pypi.python.org/pypi/python-swiftclient) , and I recommend that you upgrade.

This release features many important improvements, both of existing issues and for new functionality. I've highlighted a few of them below.

  • The CLI learned an "auth" subcommand which returns bash environment snippets for auth credentials.

  • Added the ability to download objects to a particular folder.

  • Fixes uploading an object with a relative path.

  • Now correctly removes all old segments of an object when replacing a Dynamic Large Object (DLO).

  • The client.get_object() response learned a .read([length]) method.

  • The --skip-identical option now works properly when downloading large objects.

  • Fixed an issue where an intermediate caching/proxy service could cause object content to be improperly decoded.

  • The CLI --version option is now more explicit by calling itself "python-swiftclient" rather than the name of the binary.

  • Removed a dependency on simplejson.

  • Added a timeout parameter to HTTPConnection objects for socket-level read timeouts.

  • Now validates the checksum of each chunk of a large object as it is uploaded.

Thank you to all of the contributors who participated in this release. Specifically, I'd like to thank Tim Burke (SwiftStack) and Alistair Coles (HP) who together had more than half of all commits in this release.

--John


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

[openstack-announce] [release][glance] glance_store release 0.7.1 (liberty)

We are delighted to announce the release of:

glance_store 0.7.1: OpenStack Image Service Store Library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/glance_store

With package available at:

https://pypi.python.org/pypi/glance_store

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

http://launchpad.net/glance-store/+milestone/0.7.1

Please report issues through launchpad:

http://bugs.launchpad.net/glance-store

Changes in glance_store 0.7.0..0.7.1


cd04b92 rbd: make sure features is an int when passed to librbd.create
add19b9 Add .eggs/* to .gitignore

Diffstat (except docs and test files)


.gitignore | 1 +
glancestore/drivers/rbd.py | 2 +-
3 files changed, 24 insertions(+), 1 deletion(-)


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

[openstack-community] OpenStack Community Weekly Newsletter (July 10 - 17)

  What you need to know about Google joining OpenStack
  <http://superuser.openstack.org/articles/what-you-need-to-know-about-google-joining-openstack>

In the search for the next big thing, Google has joined the OpenStack
Foundation. The Mountain View, California-based colossus announced
http://googlecloudplatform.blogspot.com/2015/07/Containers-Private-Cloud-Google-Sponsors-OpenStack-Foundation.html
July 16 that it has become a corporate sponsor of the Foundation.

  OpenStack pins down next release name: Mitaka
  <http://superuser.openstack.org/articles/openstack-pins-down-next-release-name-mitaka>

OpenStack’s next release will be called Mitaka (三鷹). It’s named after
the town located in the Tokyo metro area, known for Inokashira park
(pictured above) and the Ghibli museum,
http://www.ghibli-museum.jp/en/ which showcases the work of the
animation studio of the same name.

The Road to Tokyo

Celebrating 5 Years of OpenStack at OSCON on Wednesday, July 22nd: RSVP
http://www.eventbrite.com/e/5-years-of-openstack-tickets-17218973413

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. If you would like to add
content to a weekly update or have an idea about this newsletter, please
leave a comment./


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][cinder] os-brick release 0.3.0 (liberty)

We are eager to announce the release of:

os-brick 0.3.0: OpenStack Cinder brick library for managing local
volume attaches

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/os-brick

With package available at:

https://pypi.python.org/pypi/os-brick

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

http://launchpad.net/os-brick/+milestone/0.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/os-brick

Notable Changes


Adds HGST, RBD, ScaleIO connectors.

Changes in os-brick 0.2.0..0.3.0


d191180 Updated from global requirements
7b416d1 Updated from global requirements
3818872 Update changelog to 0.3.0 being latest
80fbea0 Fix mock==1.1.0 break unit tests
c7446cc Cleanup Python 3 changes
7993a70 Prep for 0.2.1 release
2c2b42a Add connector driver for the ScaleIO cinder driver
98c4249 Added ABCMeta class to the InitiatorConnector
c682a25 Remove unused oslo incubator files
6cc5f4a update os-brick to pass python3 tests
76944b9 Updated from global requirements
f38a27f FC Eliminate the need to return devices list
6999a3a Switch to oslo.service
6155beb Add RBD connector
dc4628f Add HGST Solutions connector
b1a8c2e Support host type specific block volume attachment
8fe0ee0 Updated from global requirements
06b5167 optimize multipath call to identify IQN
939f663 Updated from global requirements
ab162d1 Trivial exception parameter name fix for Huawei
a8386d5 Fix connecting unnecessary iSCSI sessions issue
5313985 Fix disconnecting necessary iSCSI sessions issue
fe925a2 Add retry to iSCSI delete
3bc6fd2 Updated from global requirements
822613c Add missing connectors to factory test
fa6a250 Fix local connector test case inheritance

Diffstat (except docs and test files)


README.rst | 8 +
openstack-common.conf | 2 -
osbrick/exception.py | 2 +-
os
brick/initiator/connector.py | 850 ++++++++++++++++++++++++++---
osbrick/initiator/linuxrbd.py | 192 +++++++
os
brick/openstack/init.py | 0
osbrick/openstack/common/init.py | 0
os
brick/openstack/common/i18n.py | 45 --
os
brick/openstack/common/local.py | 45 --
osbrick/openstack/common/loopingcall.py | 147 -----
os
brick/remotefs/remotefs.py | 2 +
requirements.txt | 17 +-
setup.py | 3 +-
test-requirements.txt | 10 +-
tox.ini | 2 +-
22 files changed, 1749 insertions(+), 378 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 195e6cd..3bc59f9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
@@ -7,7 +7,8 @@ Babel>=1.3
-eventlet>=0.17.3
-oslo.concurrency>=1.8.0 # Apache-2.0
-oslo.log>=1.0.0 # Apache-2.0
-oslo.serialization>=1.4.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
-retrying>=1.2.3,!=1.3.0 # Apache-2.0
+eventlet>=0.17.4
+oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.log>=1.6.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.service>=0.1.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
+retrying!=1.3.0,>=1.2.3 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index fd41824..e56b70d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -9,3 +9,3 @@ python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0
@@ -14 +14 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0


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

[openstack-announce] [release][oslo] oslo.config release 2.0.0 (liberty)

We are psyched to announce the release of:

oslo.config 2.0.0: Oslo Configuration API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.config

With package available at:

https://pypi.python.org/pypi/oslo.config

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

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

Please report issues through launchpad:

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

Changes in oslo.config 1.15.0..2.0.0


f9a6595 Updated from global requirements
145d005 Add .egg to .gitignore
9a1ba80 Updated from global requirements
59fd48b Remove oslo namespace package

Diffstat (except docs and test files)


.gitignore | 2 +-
oslo/init.py | 15 -
oslo/config/init.py | 28 -
oslo/config/cfg.py | 13 -
oslo/config/cfgfilter.py | 13 -
oslo/config/fixture.py | 13 -
oslo/config/generator.py | 13 -
oslo/config/iniparser.py | 13 -
oslo/config/types.py | 13 -
setup.cfg | 4 -
setup.py | 2 +-
test-requirements.txt | 4 +-
36 files changed, 142 insertions(+), 5392 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 7261313..5c5ec24 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools>=1.4.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0
@@ -28 +28 @@ oslo.i18n>=1.5.0 # Apache-2.0
-mock>=1.1;pythonversion!='2.6'
+mock!=1.1.4,>=1.1;python
version!='2.6'


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

[openstack-announce] [release][oslo] oslo.messaging release 2.0.0 (liberty)

We are glad to announce the release of:

oslo.messaging 2.0.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

https://pypi.python.org/pypi/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 1.17.1..2.0.0


cb210ce Update 'impl_eventlet' docstring to reflect actual impl.
6c6efe7 Updated from global requirements
91705a1 tests: adjusts an expected time for gate
3e78c1b Updated from global requirements
02a3a39 Ensure callback variable capture + cleanup is done correctly
0326541 Remove oslo namespace package
01254d1 Updated from global requirements
525e3a2 Don't install pyngus on Python 3
d5780ad Fix amqp connection pool leak in ConnectionContext
c5389be Executor docstring & attribute tweaks

Diffstat (except docs and test files)


amqp1-requirements.txt | 2 +-
oslo/init.py | 16 -
oslo/messaging/init.py | 38 -
oslo/messaging/drivers/init.py | 0
oslo/messaging/
drivers/common.py | 16 -
oslo/messaging/executors/init.py | 0
oslo/messaging/
executors/base.py | 17 -
oslo/messaging/conffixture.py | 13 -
oslo/messaging/exceptions.py | 13 -
oslo/messaging/localcontext.py | 13 -
oslo/messaging/notify/init.py | 28 -
oslo/messaging/notify/dispatcher.py | 13 -
oslo/messaging/notify/listener.py | 13 -
oslo/messaging/notify/loghandler.py | 13 -
oslo/messaging/notify/logger.py | 13 -
oslo/messaging/notify/middleware.py | 13 -
oslo/messaging/notify/notifier.py | 13 -
oslo/messaging/rpc/init.py | 32 -
oslo/messaging/rpc/client.py | 13 -
oslo/messaging/rpc/dispatcher.py | 13 -
oslo/messaging/rpc/server.py | 13 -
oslo/messaging/serializer.py | 13 -
oslo/messaging/server.py | 13 -
oslo/messaging/target.py | 13 -
oslo/messaging/transport.py | 13 -
oslo
messaging/drivers/amqp.py | 3 +-
oslo
messaging/executors/implblocking.py | 1 -
oslomessaging/executors/impleventlet.py | 6 +-
oslo
messaging/executors/implpooledexecutor.py | 75 +-
oslomessaging/executors/impl_thread.py | 5 +-
requirements.txt | 8 +-
setup.cfg | 4 -
setup.py | 2 +-
test-requirements.txt | 4 +-
62 files changed, 81 insertions(+), 7379 deletions(-)

Requirements updates


diff --git a/amqp1-requirements.txt b/amqp1-requirements.txt
index f5d6af0..971b329 100644
--- a/amqp1-requirements.txt
+++ b/amqp1-requirements.txt
@@ -3 +3 @@
-pyngus>=1.3.1 # Apache-2.0
+pyngus>=1.3.1;pythonversion=='2.7' # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index 53dcb5d..03f0c23 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -10,2 +10,2 @@ oslo.context>=0.2.0 # Apache-2.0
-oslo.log>=1.2.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.log>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
@@ -38 +38 @@ kombu>=3.0.7
-oslo.middleware!=2.0.0,>=1.2.0 # Apache-2.0
+oslo.middleware>=2.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 2d6a0c9..0ce7632 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ fixtures>=1.3.1
-mock>=1.1;python
version!='2.6'
+mock!=1.1.4,>=1.1;python_version!='2.6'
@@ -17 +17 @@ testtools>=1.4.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.reports release 0.3.0 (liberty)

We are stoked to announce the release of:

oslo.reports 0.3.0: oslo.reports library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.reports

With package available at:

https://pypi.python.org/pypi/oslo.reports

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

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

Please report issues through launchpad:

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

Changes in oslo.reports 0.2.0..0.3.0


2d5da1a Updated from global requirements
1eb6d65 Fix mock of open() for mock 1.1.0
f62039a Fix GMR break with new psutil versions

Diffstat (except docs and test files)


oslo_reports/models/process.py | 33 ++++++++++++++++++++++-----------
requirements.txt | 4 ++--
setup.py | 2 +-
test-requirements.txt | 2 +-
5 files changed, 27 insertions(+), 16 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 47e1680..f4e1d09 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -12 +12 @@ oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 4fcc80b..dd0d949 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.utils release 2.0.0 (liberty)

We are psyched to announce the release of:

oslo.utils 2.0.0: Oslo Utility library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.utils

With package available at:

https://pypi.python.org/pypi/oslo.utils

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

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

Please report issues through launchpad:

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

Changes in oslo.utils 1.9.0..2.0.0


8a25ca4 Updated from global requirements
dc23ed6 Updated from global requirements
c0a08b4 Add oslo.config to test requirements
6bd180e Remove oslo namespace package
6c45095 Updated from global requirements
13b55bd versionutils: add version convert helper methods

Diffstat (except docs and test files)


oslo/init.py | 15 -
oslo/utils/init.py | 26 --
oslo/utils/encodeutils.py | 13 -
oslo/utils/excutils.py | 13 -
oslo/utils/importutils.py | 13 -
oslo/utils/netutils.py | 15 -
oslo/utils/reflection.py | 13 -
oslo/utils/strutils.py | 13 -
oslo/utils/timeutils.py | 13 -
oslo/utils/units.py | 13 -
oslo/utils/uuidutils.py | 13 -
oslo_utils/versionutils.py | 28 ++
requirements.txt | 2 +-
setup.cfg | 4 -
setup.py | 2 +-
test-requirements.txt | 7 +-
30 files changed, 58 insertions(+), 2210 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index e8de632..2ad5986 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index fa2aec2..fe29bea 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools>=1.4.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0
@@ -25 +25 @@ oslosphinx>=2.5.0 # Apache-2.0
-mock>=1.1;pythonversion!='2.6'
+mock!=1.1.4,>=1.1;python
version!='2.6'
@@ -26,0 +27,3 @@ mock==1.0.1;python_version=='2.6'
+
+# used for oslotest cross-testing scripts
+oslo.config>=1.11.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.versionedobjects release 0.6.0 (liberty)

We are happy to announce the release of:

oslo.versionedobjects 0.6.0: Oslo Versioned Objects library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.versionedobjects

With package available at:

https://pypi.python.org/pypi/oslo.versionedobjects

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

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

Please report issues through launchpad:

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

Changes in oslo.versionedobjects 0.5.2..0.6.0


c6e6a55 Imported Translations from Transifex
501bfd6 Updated from global requirements
dc06d78 Updated from global requirements
1fd69a8 Fix serializer supported version reporting in object_backport
5807064 Remove dict assumption from remotable decorator
0cb1af7 Updated from global requirements
97aa084 Remove ununsed class in test.py
e182ba6 Replace 'hypervisor' with 'provided' version
ab6392c Updated from global requirements
e14209d Compound fields now coerce their elements' values
3f9f2e1 Move fixture dependencies to extras
087af70 Updated from global requirements
33a4909 Imported Translations from Transifex

Diffstat (except docs and test files)


.../LCMESSAGES/oslo.versionedobjects-log-error.po | 4 +-
.../en
GB/LCMESSAGES/oslo.versionedobjects.po | 14 +-
.../locale/oslo.versionedobjects.pot | 16 +-
oslo
versionedobjects/utils.py | 2 +-
oslo
versionedobjects/base.py | 14 +-
osloversionedobjects/fields.py | 172 ++++++++++++--
oslo
versionedobjects/fixture.py | 10 +
oslo_versionedobjects/test.py | 10 -
requirements.txt | 8 +-
setup.cfg | 6 +
setup.py | 2 +-
test-requirements.txt | 2 +-
tox.ini | 4 +-
16 files changed, 461 insertions(+), 63 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 9329fe7..0507153 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ oslo.context>=0.2.0 # Apache-2.0
-oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+oslo.messaging>=1.16.0 # Apache-2.0
@@ -11 +11 @@ oslo.serialization>=1.4.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
@@ -13 +13 @@ iso8601>=0.1.9
-oslo.log>=1.2.0 # Apache-2.0
+oslo.log>=1.6.0 # Apache-2.0
@@ -15,2 +14,0 @@ oslo.i18n>=1.5.0 # Apache-2.0
-mock>=1.0
-fixtures>=1.3.1
diff --git a/test-requirements.txt b/test-requirements.txt
index 8f3bcbf..b29a634 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] taskflow release 1.16.0 (liberty)

We are satisfied to announce the release of:

taskflow 1.16.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 1.15.0..1.16.0


03702c7 Updated from global requirements
050a52d Update 'makeclient' kazoo docs and link to them
da28e4c Move doc8 to being a normal test requirement in test-requirements.txt
8409f2c Updated from global requirements
38a4b21 Found another removal
version=? that should be removalversion=2.0
4d06fe2 Add deprecated module(s) for prior FSM/table code-base
50f710e Replace internal fsm + table with automaton library
33818cd Remove direct usage of timeutils overrides and use fixture
7b9861e Run the '99
bottles.py' demo at a fast rate when activated
a3fe3eb Retain atom 'revert' result (or failure)
65cecfe Add docs for u, v, decider on graph flow link method
7c2148d Remove setup.cfg 'requires-python' incorrect entry
f7e1524 Compile lists of retry/task atoms at runtime compile time
109b598 Just make the compiler object at init time
1f3752c Address concurrent mutation of sqlalchemy backend

Diffstat (except docs and test files)


requirements.txt | 7 +-
setup.cfg | 1 -
setup.py | 2 +-
taskflow/conductors/singlethreaded.py | 2 +-
taskflow/engines/action
engine/actions/base.py | 16 +-
taskflow/engines/actionengine/actions/retry.py | 20 +-
taskflow/engines/action
engine/actions/task.py | 22 +-
taskflow/engines/actionengine/analyzer.py | 15 +-
taskflow/engines/action
engine/completer.py | 1 +
taskflow/engines/actionengine/engine.py | 13 +-
taskflow/engines/action
engine/runner.py | 16 +-
taskflow/engines/actionengine/runtime.py | 16 +
taskflow/examples/99
bottles.py | 25 +-
taskflow/jobs/backends/implzookeeper.py | 10 +
taskflow/patterns/graph
flow.py | 41 ++-
taskflow/persistence/backends/implsqlalchemy.py | 21 +-
taskflow/persistence/backends/impl
zookeeper.py | 10 +
...3f8e4addrevertresultsandrevertfailure.py | 42 +++
taskflow/persistence/backends/sqlalchemy/tables.py | 2 +
taskflow/persistence/models.py | 189 +++++++---
taskflow/states.py | 15 +-
taskflow/storage.py | 179 +++++++---
taskflow/types/failure.py | 12 +-
taskflow/types/fsm.py | 380 +--------------------
taskflow/types/table.py | 8 +
taskflow/utils/kazoo
utils.py | 38 ++-
test-requirements.txt | 7 +-
tools/state_graph.py | 10 +-
tox.ini | 12 +-
43 files changed, 795 insertions(+), 963 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 24414c6..4c9740c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -39,0 +40,3 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0
+# For the state machine we run with
+automaton>=0.2.0 # Apache-2.0
+
@@ -41 +44 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 028c953..b0ed54c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,2 +6,2 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
-mock>=1.1;pythonversion!='2.6'
+oslotest>=1.7.0 # Apache-2.0
+mock!=1.1.4,>=1.1;python
version!='2.6'
@@ -14,0 +15,3 @@ kombu>=3.0.7
+# Used for doc style checking
+doc8 # Apache-2.0
+


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

[openstack-announce] [release][oslo] tooz release 1.19.0 (liberty)

We are gleeful to announce the release of:

tooz 1.19.0: Coordination library for distributed systems.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/tooz

With package available at:

https://pypi.python.org/pypi/tooz

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

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

Please report issues through launchpad:

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

Changes in tooz 1.18.0..1.19.0


f3cdf20 Updated from global requirements
7c8f910 Change Lock.name to a property
8423a91 Updated from global requirements
9af2a9f Fixup dependencies.
7ab084a Expose started state of coordinator to external
77bb9f8 Updated from global requirements
4707ba1 Updated from global requirements
5dc4f3d Update compatibility matrix due to file drivers new abilities

Diffstat (except docs and test files)


requirements-py3.txt | 14 --------------
requirements.txt | 4 ++--
setup.py | 2 +-
test-requirements.txt | 6 ++++--
tools/compat-matrix.py | 4 ++--
tooz/coordination.py | 4 ++++
tooz/locking.py | 6 +++++-
tox.ini | 20 +-------------------
10 files changed, 32 insertions(+), 43 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index de6b6e6..340681d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -14 +14 @@ futures>=3.0;pythonversion=='2.7' or pythonversion=='2.6'
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index dd37b60..5c2e6bc 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,0 +5 @@
+hacking<0.11,>=0.10.0
@@ -8,2 +9,3 @@ flake8<=2.4.1,>=2.2.4
-discover
-mock>=1.0
+doc8 # Apache-2.0
+mock!=1.1.4,>=1.1;pythonversion!='2.6'
+mock==1.0.1;python
version=='2.6'


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

[openstack-announce] [release][stable][nova] python-novaclient release 2.23.1 (kilo)

We are amped to announce the release of:

python-novaclient 2.23.1: Client library for OpenStack Compute API

This release is part of the kilo stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-novaclient

With package available at:

https://pypi.python.org/pypi/python-novaclient

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

http://launchpad.net/python-novaclient/+milestone/2.23.1

Please report issues through launchpad:

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

Notable changes


This release fixes an import issue with oslo.i18n (bug 1468819).

Changes in python-novaclient 2.23.0..2.23.1


1346326 Fix unit and functional tests
0ae7a08 update defaultbranch

Diffstat (except docs and test files)


.gitreview | 2 +
README.rst | 13 +++
functional_creds.conf.sample | 8 ++
requirements.txt | 4 +-
test-requirements.txt | 2 +-
9 files changed, 157 insertions(+), 68 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index bc729cf..324426b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,2 +7,2 @@ iso8601>=0.1.9
-oslo.i18n>=1.3.0 # Apache-2.0
-oslo.serialization>=1.2.0 # Apache-2.0
+oslo.i18n<1.6.0,>=1.5.0 # Apache-2.0
+oslo.serialization<1.5.0,>=1.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index acdbc24..4e98dec 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ keyring>=2.1,!=3.3
-mock>=1.0
+mock<1.1.0,>=1.0


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

[openstack-announce] [release][cinder] os-brick release 0.3.1 (liberty)

We are pleased to announce the release of:

os-brick 0.3.1: OpenStack Cinder brick library for managing local
volume attaches

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/os-brick

With package available at:

https://pypi.python.org/pypi/os-brick

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

http://launchpad.net/os-brick/+milestone/0.3.1

Please report issues through launchpad:

http://bugs.launchpad.net/os-brick

Notable Changes


PBR changelog generator, and FC device path removal fixes.

Changes in os-brick 0.3.0..0.3.1


11355ac Use pbr's automatically generated changelog

Diffstat (except docs and test files)


1 file changed, 1 insertion(+), 28 deletions(-)


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

[openstack-announce] [release][stable][cinder] python-cinderclient release 1.1.2 (kilo)

We are amped to announce the release of:

python-cinderclient 1.1.2: OpenStack Block Storage API Client Library

This release is part of the kilo stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-cinderclient

With package available at:

https://pypi.python.org/pypi/python-cinderclient

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

http://launchpad.net/python-cinderclient/+milestone/1.1.2

Please report issues through launchpad:

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

Changes in python-cinderclient 1.1.1..1.1.2


b44d32d Updated from global requirements
a3cf129 update defaultbranch

Diffstat (except docs and test files)


.gitreview | 2 ++
requirements.txt | 13 ++++++++-----
setup.py | 1 -
test-requirements.txt | 15 +++++++++------
4 files changed, 19 insertions(+), 12 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f3bbb83..5a66b60 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1 +1,4 @@
-pbr>=0.6,!=0.7,<1.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.
+pbr!=0.7,<1.0,>=0.6
@@ -3,3 +6,3 @@ argparse
-PrettyTable>=0.7,<0.8
-python-keystoneclient>=0.10.0
-requests>=1.2.1
+PrettyTable<0.8,>=0.7
+python-keystoneclient<1.4.0,>=1.2.0
+requests!=2.4.0,>=2.2.0
@@ -8 +11 @@ Babel>=1.3
-six>=1.7.0
+six>=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ae55f81..fd514fe 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -0,0 +1,3 @@
+# 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.
@@ -2 +5 @@
-hacking>=0.8.0,<0.9
+hacking<0.9,>=0.8.0
@@ -6,2 +9,2 @@ fixtures>=0.3.14
-mock>=1.0
-oslosphinx>=2.2.0.0a2
+mock<1.1.0,>=1.0
+oslosphinx<2.6.0,>=2.5.0 # Apache-2.0
@@ -9,3 +12,3 @@ python-subunit>=0.0.18
-requests-mock>=0.4.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,<1.3
-testtools>=0.9.34
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+testtools!=1.2.0,>=0.9.36


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

[openstack-announce] [release][cinder] os-brick release 0.3.2 (liberty)

We are delighted to announce the release of:

os-brick 0.3.2: OpenStack Cinder brick library for managing local
volume attaches

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/os-brick

With package available at:

https://pypi.python.org/pypi/os-brick

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

http://launchpad.net/os-brick/+milestone/0.3.2

Please report issues through launchpad:

http://bugs.launchpad.net/os-brick

Changes in os-brick 0.3.1..0.3.2


981b84c FC discover existing devices for removal

Diffstat (except docs and test files)


os_brick/initiator/connector.py | 47 ++++++++++++++++++++----------
2 files changed, 54 insertions(+), 18 deletions(-)


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

[openstack-community] OpenStack Community Weekly Newsletter (July 17 – 24)

  OpenStack and cloud native applications: two peas in a data center
  pod
  <http://superuser.openstack.org/articles/openstack-and-cloud-native-applications-two-peas-in-a-data-center-pod>

OpenStack has shown the world that innovation with open technology can
happen. Fast. In fact, it can happen at a pace never before seen in the
history of the IT industry.

  Interoperability: DefCore, Refstack and You
  <https://developer.ibm.com/opentech/2015/07/20/interoperability-defcore-refstack-and-you/>

The OpenStack Foundation has created a set of requirements to ensure
that the various products and services bearing the OpenStack marks
achieve a high level of interoperability. This post from IBM OpenTech
Team https://developer.ibm.com/opentech gives an overview of the whole
machinery, how to test clouds and upload results to RefStack
http://refstack.net/website.

IMPORTANT + TIME SENSITIVE:

/The weekly newsletter is a way for the community to learn about all the
various activities occurring on a weekly basis. /


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][oslo] automaton release 0.5.0 (liberty)

We are jubilant to announce the release of:

automaton 0.5.0: Friendly state machines for python.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/automaton

With package available at:

https://pypi.python.org/pypi/automaton

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

http://launchpad.net/automaton/+milestone/0.5.0

Please report issues through launchpad:

http://bugs.launchpad.net/automaton

Changes in automaton 0.4.0..0.5.0


01ee038 Ensure doctesting and doc8 testing done in py27 env
0786ac5 Updated from global requirements
b4aa9de Remove setup.cfg 'requires-python' incorrect entry
c6989a0 Document process_event return and expose return namedtuple type
151f447 Allow providing and using a 'nestedstartstate_fetcher'

Diffstat (except docs and test files)


ChangeLog | 1 +
automaton/_utils.py | 4 +-
automaton/machines.py | 99 ++++++++++++++++++++++++++++++++++++---------
requirements.txt | 2 +-
setup.cfg | 1 -
setup.py | 2 +-
test-requirements.txt | 3 +-
tox.ini | 6 +++
11 files changed, 106 insertions(+), 25 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 058d524..8422aca 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 767cb3c..14c39c2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,0 +7 @@ hacking<0.11,>=0.10.0
+doc8 # Apache-2.0
@@ -12 +13 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] debtcollector release 0.6.0 (liberty)

We are stoked to announce the release of:

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

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/debtcollector

With package available at:

https://pypi.python.org/pypi/debtcollector

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/debtcollector

Changes in debtcollector 0.5.0..0.6.0


8e607d1 Ensure doctesting and doc8 testing done in py27 env
cb7da3d Updated from global requirements
fc4f285 Fix quoting of examples
39f1938 Updated from global requirements
4238603 Switch badges from 'pypip.in' to 'shields.io'

Diffstat (except docs and test files)


README.rst | 4 +--
requirements.txt | 2 +-
setup.py | 3 +--
test-requirements.txt | 8 +++---
tox.ini | 8 ++++++
6 files changed, 71 insertions(+), 23 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 34677f1..8a8bcb3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 031650a..3e77e7a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,3 +10,3 @@ python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0
@@ -15 +15 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0


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

[openstack-announce] [release][oslo] futurist release 0.2.0 (liberty)

We are glad to announce the release of:

futurist 0.2.0: Useful additions to futures, from the future.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/futurist

With package available at:

https://pypi.python.org/pypi/futurist

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/futurist

Changes in futurist 0.1.2..0.2.0


5c3530a Move doc8 to being a normal test requirement in test-requirements.txt
e4fe1df Ensure doctesting and doc8 testing done in py27 env
d9622e7 Updated from global requirements
6de799a Ensure we check callback 'isperiodic' on add
b05bedd Add tests for the other basic strategies

Diffstat (except docs and test files)


ChangeLog | 1 +
futurist/_utils.py | 4 +-
futurist/periodics.py | 130 +++++++++++++++++++++++++++++----------
requirements.txt | 2 +-
setup.py | 2 +-
test-requirements.txt | 3 +-
tox.ini | 6 ++
11 files changed, 235 insertions(+), 61 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index ccf8c07..99dd476 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 16cd908..c17aa34 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,0 +10 @@ eventlet>=0.17.4
+doc8 # Apache-2.0
@@ -15 +16 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.cache release 0.4.0 (liberty)

We are gleeful to announce the release of:

oslo.cache 0.4.0: Cache storage for Openstack projects.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.cache

With package available at:

https://pypi.python.org/pypi/oslo.cache

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

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

Please report issues through launchpad:

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

Changes in oslo.cache 0.3.0..0.4.0


5881ad7 Added NO_VALUE to core file
212af3d Updated from global requirements
9e20d07 Updated from global requirements
789daa9 Updated from global requirements
a267390 Fix some reminders of 'keystone' in oslo.cache
3d4e2d6 Updated from global requirements

Diffstat (except docs and test files)


oslocache/opts.py | 4 ++--
oslocache/backends/dictionary.py | 14 ++++++------
oslo
cache/backends/mongo.py | 19 +++++++++++++---
oslocache/backends/noop.py | 7 +++---
oslo
cache/core.py | 10 +++++++++
requirements.txt | 4 ++--
setup.py | 2 +-
test-requirements.txt | 5 ++---
11 files changed, 64 insertions(+), 41 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 29bd4fa..d2bd1d5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,2 +10,2 @@ oslo.i18n>=1.5.0 # Apache-2.0
-oslo.log>=1.2.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.log>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5be8937..773ccda 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,3 +5,2 @@ hacking<0.11,>=0.10.0
-mock>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
-oslotest>=1.5.1 # Apache-2.0
+mock>=1.2
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.config release 2.1.0 (liberty)

We are tickled pink to announce the release of:

oslo.config 2.1.0: Oslo Configuration API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.config

With package available at:

https://pypi.python.org/pypi/oslo.config

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

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

Please report issues through launchpad:

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

Changes in oslo.config 2.0.0..2.1.0


f00408c Updated from global requirements
3f7b642 Add regex validation to String type
67c3abb Add enforce_type option when setting an override

Diffstat (except docs and test files)


osloconfig/cfg.py | 10 ++++++++--
oslo
config/types.py | 28 ++++++++++++++++++++++++----
test-requirements.txt | 3 +--
5 files changed, 93 insertions(+), 9 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 5c5ec24..b0a9581 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -28,2 +28 @@ oslo.i18n>=1.5.0 # Apache-2.0
-mock!=1.1.4,>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release][oslo] oslo.db release 2.2.0 (liberty)

We are stoked to announce the release of:

oslo.db 2.2.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

With package available at:

https://pypi.python.org/pypi/oslo.db

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

http://launchpad.net/oslo.db/+milestone/2.2.0

Please report issues through launchpad:

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

Changes in oslo.db 2.1.0..2.2.0


3ed5272 Imported Translations from Transifex
cfe52c7 Updated from global requirements
0f4d516 Updated from global requirements
a21111d Add mock to test-requirements.txt
112aa3d Test that concurrent sqlalchemy transactions don't block
9b79858 Updated from global requirements
5554801 Remove outdated tox environments for SQLAlchemy 0.8
463545d Imported Translations from Transifex

Diffstat (except docs and test files)


.../locale/enGB/LCMESSAGES/oslo.db-log-error.po | 2 +-
.../locale/enGB/LCMESSAGES/oslo.db-log-info.po | 2 +-
.../enGB/LCMESSAGES/oslo.db-log-warning.po | 2 +-
oslo.db/locale/enGB/LCMESSAGES/oslo.db.po | 2 +-
oslo.db/locale/es/LCMESSAGES/oslo.db-log-error.po | 2 +-
oslo.db/locale/es/LC
MESSAGES/oslo.db-log-info.po | 2 +-
.../locale/es/LCMESSAGES/oslo.db-log-warning.po | 2 +-
oslo.db/locale/es/LC
MESSAGES/oslo.db.po | 2 +-
oslo.db/locale/fr/LCMESSAGES/oslo.db-log-error.po | 2 +-
oslo.db/locale/fr/LC
MESSAGES/oslo.db-log-info.po | 2 +-
.../locale/fr/LC_MESSAGES/oslo.db-log-warning.po | 2 +-
requirements.txt | 4 +-
setup.py | 2 +-
test-requirements.txt | 4 +-
tox.ini | 10 +-
17 files changed, 175 insertions(+), 19 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d353564..a56ebc6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -12 +12 @@ oslo.context>=0.2.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3e1bb46..dd16eb9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,0 +10 @@ doc8 # Apache-2.0
+eventlet>=0.17.4
@@ -10,0 +12 @@ fixtures>=1.3.1
+mock>=1.2
@@ -16 +18 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.i18n release 2.2.0 (liberty)

We are happy to announce the release of:

oslo.i18n 2.2.0: Oslo i18n library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.i18n

With package available at:

https://pypi.python.org/pypi/oslo.i18n

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

http://launchpad.net/oslo.i18n/+milestone/2.2.0

Please report issues through launchpad:

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

Changes in oslo.i18n 2.1.0..2.2.0


011da7d Imported Translations from Transifex
4da12d3 Updated from global requirements
aa48eb7 Updated from global requirements
8bbcfb9 Updated from global requirements
77e504d Updated from global requirements
1b0b713 Fix mock use for 1.1.0
75b76ee Add requirements for pre-release test scripts
def5cfc Imported Translations from Transifex
ecb9120 Only define CONTEXT_SEPARATOR once

Diffstat (except docs and test files)


oslo.i18n/locale/de/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/en
GB/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/es/LC
MESSAGES/oslo.i18n.po | 2 +-
oslo.i18n/locale/fr/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/it/LC
MESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/koKR/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/plPL/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/zhCN/LCMESSAGES/oslo.i18n.po | 2 +-
osloi18n/factory.py | 2 +-
requirements.txt | 2 +-
setup.py | 2 +-
test-requirements.txt | 6 +++++-
14 files changed, 24 insertions(+), 20 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 7a4021d..c76df5d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 6a5e8d9..cb4b355 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10,2 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+mock>=1.2
+oslotest>=1.7.0 # Apache-2.0
@@ -11,0 +13,3 @@ coverage>=3.6
+
+# for pre-release tests
+oslo.config>=1.11.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.log release 1.7.0 (liberty)

We are gleeful to announce the release of:

oslo.log 1.7.0: oslo.log library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.log

With package available at:

https://pypi.python.org/pypi/oslo.log

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

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

Please report issues through launchpad:

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

Changes in oslo.log 1.6.0..1.7.0


94aa7d7 Imported Translations from Transifex
a96fb87 Add more default fancier formatting params
bfc00f5 Updated from global requirements
ef559bf Updated from global requirements
0a0a37e Updated from global requirements
ee11222 Do not report deprecations in subclasses
fafa3e4 Imported Translations from Transifex
fb26b4f Updated from global requirements
c2210a2 Add tox target to find missing requirements
71f3940 setting taskflow log level to WARN

Diffstat (except docs and test files)


oslo.log/locale/es/LCMESSAGES/oslo.log.po | 2 +-
oslo
log/options.py | 2 +-
oslo
log/formatters.py | 3 ++-
oslo_log/versionutils.py | 21 ++++++++++++++++++++-
requirements.txt | 4 ++--
setup.py | 2 +-
test-requirements.txt | 8 +++-----
tox.ini | 8 ++++++++
9 files changed, 43 insertions(+), 12 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6476ae0..1faa606 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -12 +12 @@ oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 13c1a2a..c7e1e5c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -13 +13,2 @@ testtools>=1.4.0
-oslotest>=1.5.1 # Apache-2.0
+mock>=1.2
+oslotest>=1.7.0 # Apache-2.0
@@ -23,3 +23,0 @@ oslosphinx>=2.5.0 # Apache-2.0
-
-# mocking framework
-mock>=1.0


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

[openstack-announce] [release][oslo] oslo.messaging release 2.1.0 (liberty)

We are gleeful to announce the release of:

oslo.messaging 2.1.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

https://pypi.python.org/pypi/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 2.0.0..2.1.0


577b93b Imported Translations from Transifex
a06e152 Updated from global requirements
1b390c3 add plugin documentation for executors and notifiers
d94d6d6 Allows to change defaults opts
adcd080 Allow a forward slash as a part of the user/password

Diffstat (except docs and test files)


.../locale/de/LCMESSAGES/oslo.messaging.po | 8 ++++----
.../en
GB/LCMESSAGES/oslo.messaging-log-error.po | 4 ++--
.../locale/en
GB/LCMESSAGES/oslo.messaging.po | 9 +++------
.../es/LC
MESSAGES/oslo.messaging-log-error.po | 6 +++---
.../locale/es/LCMESSAGES/oslo.messaging.po | 13 +++++--------
.../fr/LC
MESSAGES/oslo.messaging-log-error.po | 6 +++---
.../locale/fr/LCMESSAGES/oslo.messaging.po | 11 ++++-------
oslo.messaging/locale/oslo.messaging.pot | 8 ++------
.../ru/LC
MESSAGES/oslo.messaging-log-error.po | 6 +++---
oslomessaging/drivers/implrabbit.py | 4 ++--
oslo
messaging/drivers/implzmq.py | 3 ++-
oslomessaging/executors/implaioeventlet.py | 3 ++-
oslo
messaging/executors/implpooledexecutor.py | 8 +++++---
oslo_messaging/opts.py | 20 ++++++++++++++++++++
requirements.txt | 2 +-
test-requirements.txt | 3 +--
19 files changed, 87 insertions(+), 65 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 03f0c23..1ec26bf 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ pbr<2.0,>=1.3
-futurist>=0.1.1 # Apache-2.0
+futurist>=0.1.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0ce7632..2e0bbcf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10 @@ fixtures>=1.3.1
-mock!=1.1.4,>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release][oslo] oslo.policy release 0.8.0 (liberty)

We are stoked to announce the release of:

oslo.policy 0.8.0: Oslo Policy library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.policy

With package available at:

https://pypi.python.org/pypi/oslo.policy

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

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

Please report issues through launchpad:

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

Changes in oslo.policy 0.7.0..0.8.0


92cc71d Updated from global requirements
b5f78aa Fix typo of 'available' in token_fixture.py
59ebc39 Fixes up the API docs and module index

Diffstat (except docs and test files)


requirements.txt | 2 +-
setup.cfg | 1 +
setup.py | 2 +-
test-requirements.txt | 2 +-
8 files changed, 9 insertions(+), 25 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 62ebd6c..6016da0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ oslo.serialization>=1.4.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index eb6240f..d649626 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.service release 0.5.0 (liberty)

We are pleased to announce the release of:

oslo.service 0.5.0: oslo.service library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.service

With package available at:

https://pypi.python.org/pypi/oslo.service

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

http://launchpad.net/oslo.service/+milestone/0.5.0

Please report issues through launchpad:

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

Changes in oslo.service 0.4.0..0.5.0


87cdb36 Updated from global requirements
3d9ae77 Updated from global requirements
2b01b95 Updated from global requirements
6726c25 Add oslodebughelper to tox.ini
a6cd5df Add usage documentation for oslo_service.service module
390b934 save docstring, name etc using six.wraps

Diffstat (except docs and test files)


osloservice/loopingcall.py | 2 +
oslo
service/service.py | 13 +------
requirements.txt | 2 +-
setup.py | 2 +-
test-requirements.txt | 5 +--
tox.ini | 5 ++-
8 files changed, 103 insertions(+), 19 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1ed395c..b4d7b3d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ monotonic>=0.1 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 2d275f9..3455de1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,3 +6,2 @@ hacking<0.11,>=0.10.0
-mock>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
-oslotest>=1.5.1 # Apache-2.0
+mock>=1.2
+oslotest>=1.7.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.utils release 2.1.0 (liberty)

We are happy to announce the release of:

oslo.utils 2.1.0: Oslo Utility library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.utils

With package available at:

https://pypi.python.org/pypi/oslo.utils

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

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

Please report issues through launchpad:

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

Changes in oslo.utils 2.0.0..2.1.0


485222b Imported Translations from Transifex
4005058 Updated from global requirements
c46c436 Adding checking around the monotonic import

Diffstat (except docs and test files)


oslo.utils/locale/de/LCMESSAGES/oslo.utils-log-info.po | 5 +++--
oslo.utils/locale/de/LC
MESSAGES/oslo.utils.po | 7 ++++---
.../locale/enGB/LCMESSAGES/oslo.utils-log-error.po | 4 ++--
.../locale/enGB/LCMESSAGES/oslo.utils-log-info.po | 4 ++--
.../locale/enGB/LCMESSAGES/oslo.utils-log-warning.po | 4 ++--
oslo.utils/locale/enGB/LCMESSAGES/oslo.utils.po | 8 ++++----
oslo.utils/locale/fr/LCMESSAGES/oslo.utils-log-error.po | 5 +++--
oslo.utils/locale/fr/LC
MESSAGES/oslo.utils-log-info.po | 5 +++--
.../locale/fr/LCMESSAGES/oslo.utils-log-warning.po | 5 +++--
oslo.utils/locale/fr/LC
MESSAGES/oslo.utils.po | 9 +++++----
oslo.utils/locale/oslo.utils.pot | 15 ++++++++++-----
oslo_utils/timeutils.py | 8 +++++++-
test-requirements.txt | 3 +--
13 files changed, 49 insertions(+), 33 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index fe29bea..a11796d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -25,2 +25 @@ oslosphinx>=2.5.0 # Apache-2.0
-mock!=1.1.4,>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release][oslo] oslo.vmware release 1.18.0 (liberty)

We are stoked to announce the release of:

oslo.vmware 1.18.0: Oslo VMware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.vmware

With package available at:

https://pypi.python.org/pypi/oslo.vmware

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

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

Please report issues through launchpad:

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

Changes in oslo.vmware 1.17.0..1.18.0


9df58d2 Make usage doc easier to understand for library consumers
99df328 Updated from global requirements
d83f03f Imported Translations from Transifex
6f20758 Updated from global requirements
4e8fc09 Updated from global requirements
b24f717 Remove username from logs
e2d35bd Updated from global requirements

Diffstat (except docs and test files)


.../locale/fr/LCMESSAGES/oslo.vmware-log-error.po | 5 ++--
.../locale/fr/LC
MESSAGES/oslo.vmware-log-info.po | 5 ++--
.../fr/LCMESSAGES/oslo.vmware-log-warning.po | 22 ++++--------------
oslo.vmware/locale/fr/LC
MESSAGES/oslo.vmware.po | 5 ++--
oslo.vmware/locale/oslo.vmware-log-warning.pot | 18 +++------------
oslo_vmware/api.py | 2 +-
requirements.txt | 6 ++---
setup.py | 2 +-
test-requirements.txt | 3 +--
10 files changed, 41 insertions(+), 54 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f663c97..deb5080 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -17 +17 @@ oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
@@ -27 +27 @@ urllib3>=1.8.3
-oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.concurrency>=2.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 48cf65a..bfa5505 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10 @@ fixtures>=1.3.1
-mock>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release][oslo] taskflow release 1.17.0 (liberty)

We are content to announce the release of:

taskflow 1.17.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 1.16.0..1.17.0


9ad7ec6 Modify listeners to handle the results now possible from revert()
16d9914 Updated from global requirements
7e1d330 Fix lack of space between functions
359cc49 Create and use a serial retry executor
e5092b6 Just link to the worker engine docs instead of including a TOC inline
5bbf8cf Link to run() method in engines doc
58fbfd0 Add ability to reset an engine via a reset method
02c83d4 Remove most usage of taskflow.utils in examples
7bc1be0 Unify the zookeeper/redis jobboard iterators
e004197 Use io.open vs raw open
14de80d Make currently implemented jobs use @functools.total_ordering
0d884a2 Use encodeutils for exception -> string function
db7af3f Remove kazoo hack/fix for issue no longer needed
3e16e24 Update states comment to refer to task section
9e6ef18 Document more of the retry subclasses special keyword arguments

Diffstat (except docs and test files)


requirements.txt | 2 +-
taskflow/engines/actionengine/actions/base.py | 16 ++
taskflow/engines/action
engine/actions/retry.py | 66 +++-----
taskflow/engines/actionengine/actions/task.py | 6 +-
taskflow/engines/action
engine/completer.py | 11 +-
taskflow/engines/actionengine/engine.py | 37 +++--
taskflow/engines/action
engine/executor.py | 48 +++++-
taskflow/engines/actionengine/runner.py | 3 +-
taskflow/engines/action
engine/runtime.py | 10 +-
taskflow/engines/actionengine/scheduler.py | 6 +-
taskflow/engines/base.py | 15 +-
taskflow/examples/dump
memorybackend.py | 14 +-
taskflow/examples/hello
world.py | 14 +-
taskflow/examples/paralleltablemultiply.py | 6 +-
taskflow/examples/persistenceexample.py | 3 +-
taskflow/examples/resume
frombackend.py | 31 ++--
taskflow/examples/resume
vmboot.py | 18 ++-
taskflow/examples/resume
volumecreate.py | 13 +-
taskflow/examples/run
byiter.py | 7 +-
taskflow/examples/run
byiterenumerate.py | 7 +-
taskflow/examples/switchgraphflow.py | 12 +-
taskflow/exceptions.py | 33 ++--
taskflow/jobs/backends/implredis.py | 64 +++++---
taskflow/jobs/backends/impl
zookeeper.py | 95 +++--------
taskflow/jobs/base.py | 73 +++++++++
taskflow/listeners/base.py | 8 +-
taskflow/listeners/logging.py | 26 +--
taskflow/persistence/backends/impldir.py | 8 +-
taskflow/persistence/models.py | 94 +++++++++++
taskflow/retry.py | 39 ++++-
taskflow/states.py | 1 +
taskflow/types/failure.py | 12 +-
taskflow/utils/kazoo
utils.py | 8 +-
taskflow/utils/mixins.py | 35 ++++
taskflow/utils/persistence_utils.py | 75 ---------
test-requirements.txt | 3 +-
45 files changed, 776 insertions(+), 427 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 4c9740c..7ae9099 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17 +17 @@ enum34;pythonversion=='2.7' or pythonversion=='2.6'
-futurist>=0.1.1 # Apache-2.0
+futurist>=0.1.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b0ed54c..5a06c57 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,2 +7 @@ oslotest>=1.7.0 # Apache-2.0
-mock!=1.1.4,>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release][oslo] tooz release 1.20.0 (liberty)

We are excited to announce the release of:

tooz 1.20.0: Coordination library for distributed systems.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/tooz

With package available at:

https://pypi.python.org/pypi/tooz

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

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

Please report issues through launchpad:

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

Changes in tooz 1.19.0..1.20.0


7accc78 Updated from global requirements
a07405d Updated from global requirements
8511d4c Use futurist to allow for executor providing and unifying
3216c90 Use a lua script(s) instead of transactions
c5bda82 Update .gitignore

Diffstat (except docs and test files)


.gitignore | 10 ++-
requirements.txt | 1 +
test-requirements.txt | 8 +-
tooz/drivers/file.py | 37 +++------
tooz/drivers/ipc.py | 5 +-
tooz/drivers/memcached.py | 8 +-
tooz/drivers/redis.py | 196 ++++++++++++++++++++++++++++++++--------------
tooz/utils.py | 87 ++++++++++++++++++++
9 files changed, 309 insertions(+), 96 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 340681d..f849a5c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13,0 +14 @@ futures>=3.0;pythonversion=='2.7' or pythonversion=='2.6'
+futurist>=0.1.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5c2e6bc..8e27295 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10 @@ doc8 # Apache-2.0
-mock!=1.1.4,>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2
@@ -26 +25 @@ kazoo>=2.2
-pymemcache>=1.2.9 # Apache 2.0 License
+pymemcache!=1.3.0,>=1.2.9 # Apache 2.0 License
@@ -27,0 +27,3 @@ redis>=2.10.0
+
+# Ensure that the eventlet executor continues to operate...
+eventlet>=0.17.4


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

[Openstack] [OSSA 2015-013] Glance task flow may fail to delete image from backend

=====================================================================
OSSA-2015-013: Glance task flow may fail to delete image from backend
=====================================================================

:Date: July 28, 2015
:CVE: CVE-2015-3289

Affects
~~~~~~~
- Glance: versions 2015.1.0

Description
~~~~~~~~~~~
Abhishek Kekane from NTT reported a vulnerability in Glance. By
creating numerous images using the import task flow API and deleting
them, an authenticated attacker may accumulate untracked image data in
the backend resulting in potential resource exhaustion and denial of
service. All glance setups are affected.

Patches
~~~~~~~
- https://review.openstack.org/#/c/181816/ (Kilo)
- https://review.openstack.org/#/c/181345/ (Liberty)

Credits
~~~~~~~
- Abhishek Kekane from NTT (CVE-2015-3289)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1454087
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3289

Notes
~~~~~
- This fix will be included in the future 2015.1.1 (kilo) release.


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

[Openstack] [Security][LP# 1471161] Designate mDNS DoS through incorrect handling of large RecordSets

Launchpad Number: 1471161
CVE: TBA
Date: July 28, 2015
Title: Designate mDNS DoS through incorrect handling of large RecordSets
Reporter: Florian Weimer (Red Hat)
Products: Designate
Versions: 2015.1.0 through 1.0.0.0b1

Description:
Florian Weimer from Red Hat reported a vulnerability in Designate.
By creating a single RecordSet that exceeds the configured max allowed
DNS packet size, an authenticated user may cause the Designate mDNS
service to enter an infinite loop, triggering a DoS.

Liberty (development branch) fix:
https://review.openstack.org/206578

Kilo fix:
https://review.openstack.org/206580

Notes:
This fix will be included in a future 1.0.0.0b2 release.

References:
https://launchpad.net/bugs/1471161

-- Kiall Mac Innes, OpenStack Designate PTL


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

[openstack-announce] [release] Liberty-2 development milestone

Hello everyone,

The second milestone of the Liberty development cycle, "liberty-2",
marks the middle of the Liberty development cycle. It is now reached for
projects following the milestone-based release schedule.

The release management team directly manages a number of such OpenStack
projects, for which it published tarballs corresponding to the
milestone. You can find those source tarball downloads, as well as the
full list of new features and fixed bugs, at:

https://launchpad.net/keystone/liberty/liberty-2 (8.0.0.0b2)
https://launchpad.net/glance/liberty/liberty-2 (11.0.0.0b2)
https://launchpad.net/nova/liberty/liberty-2 (12.0.0.0b2)
https://launchpad.net/horizon/liberty/liberty-2 (8.0.0.0b2)
https://launchpad.net/neutron/liberty/liberty-2 (7.0.0.0b2)
https://launchpad.net/cinder/liberty/liberty-2 (8.0.0.0b2)
https://launchpad.net/ceilometer/liberty/liberty-2 (5.0.0.0b2)
https://launchpad.net/heat/liberty/liberty-2 (5.0.0.0b2)
https://launchpad.net/trove/liberty/liberty-2 (4.0.0.0b2)
https://launchpad.net/sahara/liberty/liberty-2 (3.0.0.0b2)
https://launchpad.net/designate/liberty/liberty-2 (1.0.0.0b2)
https://launchpad.net/manila/liberty/liberty-2 (1.0.0.0b2)
https://launchpad.net/barbican/liberty/liberty-2 (1.0.0.0b2)
https://launchpad.net/zaqar/liberty/liberty-2 (1.0.0.0b2)

The next development milestone, liberty-3, is scheduled for September
3rd. It will coincide for those projects with the final feature freeze
deadline. You can track the current achievements of the Liberty
development cycle and some of the work in progress at:

http://status.openstack.org/release/

Regards,

--
Thierry Carrez (ttx)


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

[openstack-announce] OpenStack 2015.1.1 released

Hello everyone,

The OpenStack Stable Maintenance team is happy to announce the release
of the 2015.1.1 stable Kilo release. We have been busy reviewing and
accepting backported bugfixes to the stable/kilo branches according
to the criteria set at:

https://wiki.openstack.org/wiki/StableBranch

A total of 162 bugs have been fixed across all projects. These
updates to Kilo are intended to be low risk with no
intentional regressions or API changes. The list of bugs, tarballs and
other milestone information for each project may be found on Launchpad:

https://launchpad.net/ceilometer/kilo/2015.1.1
https://launchpad.net/cinder/kilo/2015.1.1
https://launchpad.net/glance/kilo/2015.1.1
https://launchpad.net/heat/kilo/2015.1.1
https://launchpad.net/horizon/kilo/2015.1.1
https://launchpad.net/ironic/kilo/2015.1.1
https://launchpad.net/keystone/kilo/2015.1.1
https://launchpad.net/neutron/kilo/2015.1.1
https://launchpad.net/nova/kilo/2015.1.1
https://launchpad.net/sahara/kilo/2015.1.1

OpenStack Database Service (Trove) did not have stable/kilo fixes
at this time and will skip 2015.1.1 release.

Release notes may be found on the wiki:

https://wiki.openstack.org/wiki/ReleaseNotes/2015.1.1

Thanks,
Alan


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

[openstack-announce] [release][oslo] automaton release 0.6.0 (liberty)

We are pumped to announce the release of:

automaton 0.6.0: Friendly state machines for python.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/automaton

With package available at:

https://pypi.python.org/pypi/automaton

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/automaton

Changes in automaton 0.5.0..0.6.0


b61e55a Activate pep8 check that _ is imported
e64d7b3 Updated from global requirements
b6f1dc0 Allow providing a state-name translation dict

Diffstat (except docs and test files)


automaton/converters/pydot.py | 14 +++++++++++---
test-requirements.txt | 2 +-
tox.ini | 1 -
3 files changed, 12 insertions(+), 5 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 14c39c2..7fccaac 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] debtcollector release 0.7.0 (liberty)

We are excited to announce the release of:

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

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/debtcollector

With package available at:

https://pypi.python.org/pypi/debtcollector

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/debtcollector

Changes in debtcollector 0.6.0..0.7.0


d44a4d2 Updated from global requirements
9079997 Expose a top level 'deprecate' function
1d97c0b Add @removals.removed_kwarg on an init method
347369e Improve + test keyword argument @classmethod removal
5158725 Add example for removing a @classmethod

Diffstat (except docs and test files)


debtcollector/init.py | 29 +++++++++++
debtcollector/removals.py | 18 +++----
test-requirements.txt | 2 +-
tox.ini | 1 -
7 files changed, 155 insertions(+), 15 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 3e77e7a..80f297d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] futurist release 0.3.0 (liberty)

We are glad to announce the release of:

futurist 0.3.0: Useful additions to futures, from the future.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/futurist

With package available at:

https://pypi.python.org/pypi/futurist

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

http://launchpad.net/futurist/+milestone/0.3.0

Please report issues through launchpad:

http://bugs.launchpad.net/futurist

Changes in futurist 0.2.0..0.3.0


1151635 Updated from global requirements
7a7059d Allow providing a callback to certain executors to reject new work
4c9bf38 Disallow running 'start' twice
c47a0c0 Allow for providing custom 'on_failure' callbacks
3f0732c Delegate failure capturing to a object that is returned on run

Diffstat (except docs and test files)


futurist/init.py | 2 +
futurist/futures.py | 57 ++++++++++++++++-
futurist/
utils.py | 22 +++++++
futurist/periodics.py | 129 ++++++++++++++++++++++++++++++++-------
futurist/rejection.py | 32 ++++++++++
test-requirements.txt | 2 +-
8 files changed, 238 insertions(+), 25 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index c17aa34..40569fe 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] mox3 release 0.9.0 (liberty)

We are glad to announce the release of:

mox3 0.9.0: Mock object framework for Python

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/mox3

With package available at:

https://pypi.python.org/pypi/mox3

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

http://launchpad.net/python-mox3/+milestone/0.9.0

Please report issues through launchpad:

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

Changes in mox3 0.8.0..0.9.0


8302c18 Updated from global requirements
0f173dd Updated from global requirements
f43d4ea Updated from global requirements

Diffstat (except docs and test files)


requirements.txt | 4 ++--
setup.py | 3 +--
test-requirements.txt | 8 ++++----
3 files changed, 7 insertions(+), 8 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index a418d02..d933200 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
@@ -6 +6 @@ pbr>=0.11,<2.0
-fixtures>=0.3.14
+fixtures>=1.3.1
diff --git a/test-requirements.txt b/test-requirements.txt
index c670c85..22f6480 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ pyflakes==0.8.1
-flake8>=2.2.4,<=2.4.1
+flake8<=2.4.1,>=2.2.4
@@ -15 +15 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -20,2 +20,2 @@ six>=1.9.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.cache release 0.5.0 (liberty)

We are glad to announce the release of:

oslo.cache 0.5.0: Cache storage for Openstack projects.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.cache

With package available at:

https://pypi.python.org/pypi/oslo.cache

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

http://launchpad.net/oslo.cache/+milestone/0.5.0

Please report issues through launchpad:

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

Changes in oslo.cache 0.4.0..0.5.0


640b000 Updated from global requirements
1d2506c Updated from global requirements
d1c7d06 Remove NoOp cache from oslo.cache

Diffstat (except docs and test files)


oslocache/opts.py | 2 +-
oslo_cache/backends/noop.py | 54 ------------------------------------------
requirements.txt | 4 ++--
test-requirements.txt | 2 +-
5 files changed, 4 insertions(+), 87 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d2bd1d5..5bd5530 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Babel>=1.3
-dogpile.cache>=0.5.3
+dogpile.cache>=0.5.4
@@ -12 +12 @@ oslo.utils>=1.9.0 # Apache-2.0
-python-memcached>=1.48
+python-memcached>=1.56
diff --git a/test-requirements.txt b/test-requirements.txt
index 773ccda..78c8759 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ mock>=1.2
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.concurrency release 2.4.0 (liberty)

We are jazzed to announce the release of:

oslo.concurrency 2.4.0: Oslo Concurrency library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.concurrency

With package available at:

https://pypi.python.org/pypi/oslo.concurrency

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

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

Please report issues through launchpad:

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

Changes in oslo.concurrency 2.3.0..2.4.0


23abc33 Imported Translations from Transifex
bd9a786 Updated from global requirements
c458519 Imported Translations from Transifex
d23ce71 Updated from global requirements

Diffstat (except docs and test files)


.../enGB/LCMESSAGES/oslo.concurrency-log-info.po | 6 ++--
.../locale/enGB/LCMESSAGES/oslo.concurrency.po | 6 ++--
.../es/LCMESSAGES/oslo.concurrency-log-info.po | 8 +++---
.../locale/es/LC
MESSAGES/oslo.concurrency.po | 8 +++---
.../fr/LCMESSAGES/oslo.concurrency-log-info.po | 8 +++---
.../locale/fr/LC
MESSAGES/oslo.concurrency.po | 8 +++---
.../locale/oslo.concurrency-log-critical.pot | 10 +++----
.../locale/oslo.concurrency-log-error.pot | 6 ++--
.../locale/oslo.concurrency-log-info.pot | 6 ++--
.../locale/oslo.concurrency-log-warning.pot | 10 +++----
oslo.concurrency/locale/oslo.concurrency.pot | 32 +++++++++++-----------
requirements.txt | 4 +--
setup.py | 2 +-
test-requirements.txt | 2 +-
14 files changed, 58 insertions(+), 58 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 67df2df..6013555 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -10 +10 @@ oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8d84956..249a494 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.config release 2.2.0 (liberty)

We are glad to announce the release of:

oslo.config 2.2.0: Oslo Configuration API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.config

With package available at:

https://pypi.python.org/pypi/oslo.config

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

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

Please report issues through launchpad:

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

Changes in oslo.config 2.1.0..2.2.0


a91cfb5 Updated from global requirements
257de47 preserve preformatted help text

Diffstat (except docs and test files)


oslo_config/generator.py | 14 ++++++++++----
test-requirements.txt | 2 +-
4 files changed, 57 insertions(+), 5 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index b0a9581..83f583e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools>=1.4.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.context release 0.5.0 (liberty)

We are delighted to announce the release of:

oslo.context 0.5.0: Oslo Context library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.context

With package available at:

https://pypi.python.org/pypi/oslo.context

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

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

Please report issues through launchpad:

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

Changes in oslo.context 0.4.0..0.5.0


08e1f67 Updated from global requirements
e375013 Updated from global requirements
480c910 Add tox target to find missing requirements
dc4e7b1 Updated from global requirements
d0c6f2e Updated from global requirements

Diffstat (except docs and test files)


requirements.txt | 2 +-
setup.py | 3 +--
test-requirements.txt | 8 ++++----
tox.ini | 8 ++++++++
4 files changed, 14 insertions(+), 7 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index d3e9241..3cb05e9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 0d0e2e5..5cfe650 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking>=0.10.0,<0.11
-oslotest>=1.5.1 # Apache-2.0
+hacking<0.11,>=0.10.0
+oslotest>=1.9.0 # Apache-2.0
@@ -10,2 +10,2 @@ coverage>=3.6
-oslosphinx>=2.5.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2


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

[openstack-announce] [release][oslo] oslo.db release 2.3.0 (liberty)

We are pumped to announce the release of:

oslo.db 2.3.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

With package available at:

https://pypi.python.org/pypi/oslo.db

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

http://launchpad.net/oslo.db/+milestone/2.3.0

Please report issues through launchpad:

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

Changes in oslo.db 2.2.0..2.3.0


a66551a Imported Translations from Transifex
a123dd2 Python 3: Use useunicode=1 under Python 3
6664917 Imported Translations from Transifex
4457606 Updated from global requirements
897498e Fix test
migrations on Python 3
d5f390f Improve failure mode handling in enginefacade

Diffstat (except docs and test files)


.../locale/enGB/LCMESSAGES/oslo.db-log-error.po | 4 +-
.../locale/enGB/LCMESSAGES/oslo.db-log-info.po | 4 +-
.../enGB/LCMESSAGES/oslo.db-log-warning.po | 4 +-
oslo.db/locale/enGB/LCMESSAGES/oslo.db.po | 4 +-
oslo.db/locale/es/LCMESSAGES/oslo.db-log-error.po | 4 +-
oslo.db/locale/es/LC
MESSAGES/oslo.db-log-info.po | 4 +-
.../locale/es/LCMESSAGES/oslo.db-log-warning.po | 4 +-
oslo.db/locale/es/LC
MESSAGES/oslo.db.po | 4 +-
oslo.db/locale/fr/LCMESSAGES/oslo.db-log-error.po | 4 +-
oslo.db/locale/fr/LC
MESSAGES/oslo.db-log-info.po | 4 +-
.../locale/fr/LCMESSAGES/oslo.db-log-warning.po | 4 +-
oslo.db/locale/fr/LC
MESSAGES/oslo.db.po | 82 ++++++++++++++++++++++
oslo.db/locale/oslo.db-log-critical.pot | 10 +--
oslo.db/locale/oslo.db-log-error.pot | 18 ++---
oslo.db/locale/oslo.db-log-info.pot | 14 ++--
oslo.db/locale/oslo.db-log-warning.pot | 16 ++---
oslo.db/locale/oslo.db.pot | 34 ++++-----
oslodb/exception.py | 21 +++++-
oslo
db/sqlalchemy/enginefacade.py | 17 ++++-
oslodb/sqlalchemy/engines.py | 5 +-
oslo
db/sqlalchemy/test_migrations.py | 3 +-
test-requirements.txt | 2 +-
26 files changed, 279 insertions(+), 93 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index dd16eb9..310eba6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -18 +18 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.i18n release 2.3.0 (liberty)

We are overjoyed to announce the release of:

oslo.i18n 2.3.0: Oslo i18n library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.i18n

With package available at:

https://pypi.python.org/pypi/oslo.i18n

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

http://launchpad.net/oslo.i18n/+milestone/2.3.0

Please report issues through launchpad:

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

Changes in oslo.i18n 2.2.0..2.3.0


b3492a0 Imported Translations from Transifex
7d52e59 Updated from global requirements

Diffstat (except docs and test files)


oslo.i18n/locale/de/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/en
GB/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/es/LC
MESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/fr/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/it/LC
MESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/koKR/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/oslo.i18n-log-critical.pot | 10 +++++-----
oslo.i18n/locale/oslo.i18n-log-error.pot | 10 +++++-----
oslo.i18n/locale/oslo.i18n-log-info.pot | 10 +++++-----
oslo.i18n/locale/oslo.i18n-log-warning.pot | 10 +++++-----
oslo.i18n/locale/oslo.i18n.pot | 14 +++++++-------
oslo.i18n/locale/plPL/LCMESSAGES/oslo.i18n.po | 4 ++--
oslo.i18n/locale/zhCN/LCMESSAGES/oslo.i18n.po | 4 ++--
test-requirements.txt | 2 +-
14 files changed, 44 insertions(+), 44 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index cb4b355..c105229 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ mock>=1.2
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.log release 1.8.0 (liberty)

We are psyched to announce the release of:

oslo.log 1.8.0: oslo.log library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.log

With package available at:

https://pypi.python.org/pypi/oslo.log

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

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

Please report issues through launchpad:

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

Changes in oslo.log 1.7.0..1.8.0


f464d9f Set verbose to True and deprecate it
8dee707 Define TRACE logging level
5cf72f6 Imported Translations from Transifex
8813261 Updated from global requirements

Diffstat (except docs and test files)


oslo.log/locale/es/LCMESSAGES/oslo.log.po | 4 ++--
oslo.log/locale/oslo.log-log-critical.pot | 10 +++++-----
oslo.log/locale/oslo.log-log-error.pot | 6 +++---
oslo.log/locale/oslo.log-log-info.pot | 10 +++++-----
oslo.log/locale/oslo.log-log-warning.pot | 10 +++++-----
oslo.log/locale/oslo.log.pot | 18 +++++++++---------
oslo
log/options.py | 9 +++++----
oslo
log/handlers.py | 2 ++
oslo_log/log.py | 15 +++++++++++++++
test-requirements.txt | 2 +-
11 files changed, 78 insertions(+), 36 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index c7e1e5c..4d54b78 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -14 +14 @@ mock>=1.2
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.messaging release 2.2.0 (liberty)

We are delighted to announce the release of:

oslo.messaging 2.2.0: Oslo Messaging API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.messaging

With package available at:

https://pypi.python.org/pypi/oslo.messaging

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

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

Please report issues through launchpad:

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

Changes in oslo.messaging 2.1.0..2.2.0


41531d6 Imported Translations from Transifex
8ce1fcf Imported Translations from Transifex
53111db Updated from global requirements
93eb0fe Fully use futurist code-base to abstract concurrent.futures away

Diffstat (except docs and test files)


oslo.messaging/locale/de/LCMESSAGES/oslo.messaging.po | 4 ++--
.../locale/en
GB/LCMESSAGES/oslo.messaging-log-error.po | 4 ++--
oslo.messaging/locale/en
GB/LCMESSAGES/oslo.messaging.po | 4 ++--
.../locale/es/LC
MESSAGES/oslo.messaging-log-error.po | 4 ++--
oslo.messaging/locale/es/LCMESSAGES/oslo.messaging.po | 4 ++--
.../locale/fr/LC
MESSAGES/oslo.messaging-log-error.po | 4 ++--
oslo.messaging/locale/fr/LCMESSAGES/oslo.messaging.po | 4 ++--
oslo.messaging/locale/oslo.messaging-log-critical.pot | 10 +++++-----
oslo.messaging/locale/oslo.messaging-log-error.pot | 12 ++++++------
oslo.messaging/locale/oslo.messaging-log-info.pot | 10 +++++-----
oslo.messaging/locale/oslo.messaging-log-warning.pot | 10 +++++-----
oslo.messaging/locale/oslo.messaging.pot | 6 +++---
.../locale/ru/LC
MESSAGES/oslo.messaging-log-error.po | 4 ++--
oslomessaging/executors/impl_pooledexecutor.py | 6 ++----
requirements.txt | 12 ------------
test-requirements.txt | 2 +-
16 files changed, 43 insertions(+), 57 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 1ec26bf..764d699 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -40,12 +39,0 @@ oslo.middleware>=2.4.0 # Apache-2.0
-# FIXME: concurrent.futures is part of the Python stdlib since Python 3.2,
-# but the requirements is still needed because of a bug in tox:
-# https://bitbucket.org/hpk42/tox/issue/236/tox-must-create-the-source-distribution
-#
-# Tox builds a source distribution with "python setup.py sdist" which uses
-# requirements.txt even if tox wants to build the py34 virtual environment.
-# As a consequence, oslo.messaging.egginfo/requires.txt contains futures
-# and oslo
messaging.tests.testopts.OptsTestCase.testentrypoint fails.
-#
-# for the futures based executor
-futures>=3.0;python
version=='2.7' or python_version=='2.6'
-
diff --git a/test-requirements.txt b/test-requirements.txt
index 2e0bbcf..25c1281 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ testtools>=1.4.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.middleware release 2.5.0 (liberty)

We are glad to announce the release of:

oslo.middleware 2.5.0: Oslo Middleware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.middleware

With package available at:

https://pypi.python.org/pypi/oslo.middleware

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

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

Please report issues through launchpad:

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

Changes in oslo.middleware 2.4.0..2.5.0


9831dbc Imported Translations from Transifex
a2242af Updated from global requirements
1e561af Imported Translations from Transifex
b714225 Updated from global requirements
620edd5 Updated from global requirements
3c6d6c5 Updated from global requirements
563ae0f Added verbose debug logging to CORS

Diffstat (except docs and test files)


.../locale/de/LCMESSAGES/oslo.middleware-log-error.po | 8 ++++----
oslo.middleware/locale/de/LC
MESSAGES/oslo.middleware.po | 8 ++++----
.../locale/enGB/LCMESSAGES/oslo.middleware-log-error.po | 6 +++---
.../locale/enGB/LCMESSAGES/oslo.middleware.po | 6 +++---
.../locale/fr/LCMESSAGES/oslo.middleware-log-error.po | 8 ++++----
oslo.middleware/locale/fr/LC
MESSAGES/oslo.middleware.po | 8 ++++----
oslo.middleware/locale/oslo.middleware-log-critical.pot | 10 +++++-----
oslo.middleware/locale/oslo.middleware-log-error.pot | 12 ++++++------
oslo.middleware/locale/oslo.middleware-log-info.pot | 10 +++++-----
oslo.middleware/locale/oslo.middleware-log-warning.pot | 6 +++---
oslo.middleware/locale/oslo.middleware.pot | 14 +++++++-------
oslo_middleware/cors.py | 6 ++++++
requirements.txt | 2 +-
setup.py | 2 +-
test-requirements.txt | 5 ++---
15 files changed, 58 insertions(+), 53 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6079b4d..d1a4b94 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index aacc73a..9db8430 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,2 +7 @@ hacking<0.11,>=0.10.0
-mock>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2
@@ -10 +9 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.policy release 0.9.0 (liberty)

We are delighted to announce the release of:

oslo.policy 0.9.0: Oslo Policy library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.policy

With package available at:

https://pypi.python.org/pypi/oslo.policy

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

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

Please report issues through launchpad:

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

Changes in oslo.policy 0.8.0..0.9.0


0cd6897 Updated from global requirements

Diffstat (except docs and test files)


test-requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index d649626..caa687e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.reports release 0.4.0 (liberty)

We are delighted to announce the release of:

oslo.reports 0.4.0: oslo.reports library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.reports

With package available at:

https://pypi.python.org/pypi/oslo.reports

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

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

Please report issues through launchpad:

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

Changes in oslo.reports 0.3.0..0.4.0


29bf3ed Updated from global requirements

Diffstat (except docs and test files)


test-requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index dd0d949..33d5d48 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.rootwrap release 2.2.0 (liberty)

We are tickled pink to announce the release of:

oslo.rootwrap 2.2.0: Oslo Rootwrap

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.rootwrap

With package available at:

https://pypi.python.org/pypi/oslo.rootwrap

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

http://launchpad.net/oslo.rootwrap/+milestone/2.2.0

Please report issues through launchpad:

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

Changes in oslo.rootwrap 2.1.0..2.2.0


a7926af Updated from global requirements
0174d73 Updated from global requirements
0620403 Updated from global requirements
2458ab2 Updated from global requirements
c532fc8 Updated from global requirements
abf1b8b Updated from global requirements
97b936d Remove test-requirements-py3.txt
143030e Add tox target to find missing requirements

Diffstat (except docs and test files)


setup.py | 2 +-
test-requirements-py3.txt | 27 ---------------------------
test-requirements.txt | 6 +++---
tox.ini | 12 +++++++++---
4 files changed, 13 insertions(+), 34 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 849a3ac..0fe029e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -17 +17 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0
@@ -21 +21 @@ oslotest>=1.5.1 # Apache-2.0
-mock>=1.0
+mock>=1.2


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

[openstack-announce] [release][oslo] oslo.serialization release 1.8.0 (liberty)

We are jubilant to announce the release of:

oslo.serialization 1.8.0: Oslo Serialization library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.serialization

With package available at:

https://pypi.python.org/pypi/oslo.serialization

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

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

Please report issues through launchpad:

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

Changes in oslo.serialization 1.7.0..1.8.0


0e982c7 Updated from global requirements
f8d680b Updated from global requirements
4a32d77 Updated from global requirements
6e067fa Updated from global requirements
e922d0f Updated from global requirements
907dda6 Drop stale test - test_jsonutils

Diffstat (except docs and test files)


requirements.txt | 4 +-
setup.py | 2 +-
test-requirements.txt | 4 +-
4 files changed, 5 insertions(+), 321 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 6b30b56..ab4c363 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
@@ -17 +17 @@ iso8601>=0.1.9
-oslo.utils>=1.6.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d25ed6f..6b68f39 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ hacking<0.11,>=0.10.0
-mock>=1.0
+mock>=1.2
@@ -12 +12 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.service release 0.6.0 (liberty)

We are psyched to announce the release of:

oslo.service 0.6.0: oslo.service library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.service

With package available at:

https://pypi.python.org/pypi/oslo.service

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

http://launchpad.net/oslo.service/+milestone/0.6.0

Please report issues through launchpad:

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

Changes in oslo.service 0.5.0..0.6.0


e2a6183 Added newline at end of file
e3983f2 Added class SignalHandler
3d1bbc1 Updated from global requirements
4596272 Activate pep8 check that _ is imported
5116f88 Denote what happens when no exceptions are passed in
ff00781 Allow LoopingCall to continue on exception in callee

Diffstat (except docs and test files)


osloservice/loopingcall.py | 40 ++++++++---
oslo
service/service.py | 123 +++++++++++++++++++++------------
requirements.txt | 1 +
test-requirements.txt | 2 +-
tox.ini | 3 +-
7 files changed, 152 insertions(+), 80 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index b4d7b3d..9697f7d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,0 +10 @@ oslo.utils>=1.9.0 # Apache-2.0
+oslo.concurrency>=2.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3455de1..f4ee060 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ mock>=1.2
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.utils release 2.2.0 (liberty)

We are amped to announce the release of:

oslo.utils 2.2.0: Oslo Utility library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.utils

With package available at:

https://pypi.python.org/pypi/oslo.utils

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

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

Please report issues through launchpad:

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

Changes in oslo.utils 2.1.0..2.2.0


e6cb128 Imported Translations from Transifex
23869fc Updated from global requirements

Diffstat (except docs and test files)


oslo.utils/locale/de/LCMESSAGES/oslo.utils-log-info.po | 4 ++--
oslo.utils/locale/de/LC
MESSAGES/oslo.utils.po | 4 ++--
.../locale/enGB/LCMESSAGES/oslo.utils-log-error.po | 4 ++--
.../locale/enGB/LCMESSAGES/oslo.utils-log-info.po | 4 ++--
.../locale/enGB/LCMESSAGES/oslo.utils-log-warning.po | 4 ++--
oslo.utils/locale/enGB/LCMESSAGES/oslo.utils.po | 4 ++--
oslo.utils/locale/fr/LCMESSAGES/oslo.utils-log-error.po | 4 ++--
oslo.utils/locale/fr/LC
MESSAGES/oslo.utils-log-info.po | 4 ++--
.../locale/fr/LCMESSAGES/oslo.utils-log-warning.po | 4 ++--
oslo.utils/locale/fr/LC
MESSAGES/oslo.utils.po | 12 ++++++++----
oslo.utils/locale/oslo.utils-log-critical.pot | 10 +++++-----
oslo.utils/locale/oslo.utils-log-error.pot | 14 +++++++-------
oslo.utils/locale/oslo.utils-log-info.pot | 16 ++++++++--------
oslo.utils/locale/oslo.utils-log-warning.pot | 16 ++++++++--------
oslo.utils/locale/oslo.utils.pot | 6 +++---
test-requirements.txt | 2 +-
16 files changed, 58 insertions(+), 54 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index a11796d..229aa90 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13 +13 @@ testtools>=1.4.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.versionedobjects release 0.7.0 (liberty)

We are tickled pink to announce the release of:

oslo.versionedobjects 0.7.0: Oslo Versioned Objects library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.versionedobjects

With package available at:

https://pypi.python.org/pypi/oslo.versionedobjects

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

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

Please report issues through launchpad:

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

Changes in oslo.versionedobjects 0.6.0..0.7.0


0c3199f Fix error handling in the exception module on py3
7a450b9 Imported Translations from Transifex
15a2910 Updated from global requirements
1552873 Updated from global requirements
1032134 Add a new DictOfListOfStrings type of field
306870b Imported Translations from Transifex
5091409 Updated from global requirements

Diffstat (except docs and test files)


.../LCMESSAGES/oslo.versionedobjects-log-error.po | 6 +-
.../en
GB/LCMESSAGES/oslo.versionedobjects.po | 6 +-
.../LC
MESSAGES/oslo.versionedobjects-log-error.po | 33 ++++++++++
.../locale/oslo.versionedobjects-log-error.pot | 12 ++--
.../locale/oslo.versionedobjects.pot | 6 +-
osloversionedobjects/exception.py | 4 +-
oslo
versionedobjects/fields.py | 4 ++
requirements.txt | 4 +-
setup.cfg | 3 +-
test-requirements.txt | 2 +-
12 files changed, 149 insertions(+), 22 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 0507153..df0e376 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Babel>=1.3
-oslo.concurrency>=2.1.0 # Apache-2.0
+oslo.concurrency>=2.3.0 # Apache-2.0
@@ -9 +9 @@ oslo.context>=0.2.0 # Apache-2.0
-oslo.messaging>=1.16.0 # Apache-2.0
+oslo.messaging!=1.17.0,!=1.17.1,>=1.16.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b29a634..4c2d38a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ hacking<0.11,>=0.10.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.vmware release 1.19.0 (liberty)

We are jazzed to announce the release of:

oslo.vmware 1.19.0: Oslo VMware library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.vmware

With package available at:

https://pypi.python.org/pypi/oslo.vmware

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

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

Please report issues through launchpad:

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

Changes in oslo.vmware 1.18.0..1.19.0


1b3d51a Imported Translations from Transifex
b295c7e Imported Translations from Transifex

Diffstat (except docs and test files)


.../locale/fr/LCMESSAGES/oslo.vmware-log-error.po | 4 ++--
.../locale/fr/LC
MESSAGES/oslo.vmware-log-info.po | 4 ++--
.../fr/LCMESSAGES/oslo.vmware-log-warning.po | 13 ++++++----
oslo.vmware/locale/fr/LC
MESSAGES/oslo.vmware.po | 17 +++++++++----
oslo.vmware/locale/oslo.vmware-log-critical.pot | 10 ++++----
oslo.vmware/locale/oslo.vmware-log-error.pot | 28 +++++++++++-----------
oslo.vmware/locale/oslo.vmware-log-info.pot | 6 ++---
oslo.vmware/locale/oslo.vmware-log-warning.pot | 6 ++---
oslo.vmware/locale/oslo.vmware.pot | 10 ++++----
9 files changed, 56 insertions(+), 42 deletions(-)


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

[openstack-announce] [release][oslo] oslosphinx release 3.1.0 (liberty)

We are gleeful to announce the release of:

oslosphinx 3.1.0: OpenStack Sphinx Extensions and Theme

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslosphinx

With package available at:

https://pypi.python.org/pypi/oslosphinx

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

http://launchpad.net/oslosphinx/+milestone/3.1.0

Please report issues through launchpad:

http://bugs.launchpad.net/oslosphinx

Changes in oslosphinx 3.0.0..3.1.0


4436e11 Updated from global requirements
01d3a5a Updated from global requirements
774a129 Updated from global requirements

Diffstat (except docs and test files)


requirements.txt | 2 +-
setup.py | 3 +--
test-requirements.txt | 4 ++--
3 files changed, 4 insertions(+), 5 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index cc4784c..5b1ba9e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index cda046a..87c1c20 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8 +8 @@ hacking>=0.10.0,<0.11
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2


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

[openstack-announce] [release][oslo] oslotest release 1.10.0 (liberty)

We are excited to announce the release of:

oslotest 1.10.0: Oslo test framework

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslotest

With package available at:

https://pypi.python.org/pypi/oslotest

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

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

Please report issues through launchpad:

http://bugs.launchpad.net/oslotest

Changes in oslotest 1.9.0..1.10.0


358f5b3 Allow TRACE and integer logging levels for 'OS_DEBUG'
294e392 Updated from global requirements
717727e Updated from global requirements
68dfb7c Updated from global requirements
37b41fd Updated from global requirements

Diffstat (except docs and test files)


oslotest/log.py | 23 +++++++++++++++++++----
requirements.txt | 3 +--
setup.py | 2 +-
4 files changed, 47 insertions(+), 7 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 3b6428c..c06114f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,2 +11 @@ testtools>=1.4.0
-mock>=1.1;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release][oslo] stevedore release 1.7.0 (liberty)

We are jubilant to announce the release of:

stevedore 1.7.0: Manage dynamic plugins for Python applications

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/stevedore

With package available at:

https://pypi.python.org/pypi/stevedore

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

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

Please report issues through launchpad:

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

Changes in stevedore 1.6.0..1.7.0


618d2d7 Updated from global requirements
3c33476 Updated from global requirements
710f88e Titlecase looks nicer sometimes in detailed mode
f92ce6a Updated from global requirements
def9e7e Updated from global requirements
9b83aab Updated from global requirements
75182ab Update homepage to openstack hosted docs page

Diffstat (except docs and test files)


requirements.txt | 2 +-
setup.cfg | 2 +-
setup.py | 2 +-
stevedore/sphinxext.py | 13 ++++++++++---
test-requirements.txt | 4 ++--
5 files changed, 15 insertions(+), 8 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index f06b199..01f4e19 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0,>=0.11
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 58f1bdb..f95c5bc 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-mock>=1.0
+mock>=1.2
@@ -11 +11 @@ discover
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] taskflow release 1.18.0 (liberty)

We are thrilled to announce the release of:

taskflow 1.18.0: Taskflow structured state management library.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 1.17.0..1.18.0


aa8a45b Give the GC more of a break with regard to cycles
5852ad6 Base class for deciders
054ca2a Remove extra runner layer and just use use machine in engine
1f91725 Updated from global requirements
a0a5237 .gitignore update
6dda5a5 Avoid adding 1 to a failure (if it gets triggered)
b1c22dc Replace the tree 'pformat()' recursion with non-recursive variant
13e1482 Fix seven typos and one readability on taskflow documentation
2d4ce6b Bump futurist and remove waiting code in taskflow
ecab10a Use the action engine 'check' helper method
dfbc6ff Remove no longer used '
was_failure' static method
b64b2b7 Remove legacy py2.6 backwards logging compat. code

Diffstat (except docs and test files)


.gitignore | 3 +-
taskflow/engines/actionengine/analyzer.py | 62 +++--
taskflow/engines/action
engine/builder.py | 268 +++++++++++++++++++
taskflow/engines/actionengine/compiler.py | 5 +-
taskflow/engines/action
engine/engine.py | 58 ++--
taskflow/engines/actionengine/runner.py | 286 --------------------
taskflow/engines/action
engine/runtime.py | 13 +-
taskflow/engines/actionengine/scheduler.py | 4 +-
taskflow/logging.py | 40 +--
taskflow/persistence/models.py | 5 -
taskflow/types/tree.py | 165 +++++++++---
taskflow/utils/async
utils.py | 88 ------
taskflow/utils/iterutils.py | 42 +++
test-requirements.txt | 2 +-
tools/state
graph.py | 10 +-
27 files changed, 1167 insertions(+), 913 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 5a06c57..1684db9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.11,>=0.10.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.9.0 # Apache-2.0


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

[openstack-announce] [release][oslo] tooz release 1.21.0 (liberty)

We are excited to announce the release of:

tooz 1.21.0: Coordination library for distributed systems.

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/tooz

With package available at:

https://pypi.python.org/pypi/tooz

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

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

Please report issues through launchpad:

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

Changes in tooz 1.20.0..1.21.0


52c0eed Raise exception on failed lock's CM acquire fail
3023aed Be more restrictive on the executors users can provide
8bde234 No longer need kazoo lock custom retry code

Diffstat (except docs and test files)


tooz/coordination.py | 4 +++
tooz/drivers/zookeeper.py | 34 +++++++++-------------
tooz/locking.py | 9 +++++-
tooz/utils.py | 63 +++++++++++++----------------------------
6 files changed, 61 insertions(+), 79 deletions(-)


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

[openstack-announce] [release][oslo] pbr release 1.4.0 (liberty)

We are satisfied to announce the release of:

pbr 1.4.0: Python Build Reasonableness

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack-dev/pbr

With package available at:

https://pypi.python.org/pypi/pbr

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

http://launchpad.net/pbr/+milestone/1.4.0

Please report issues through launchpad:

http://bugs.launchpad.net/pbr

Changes in pbr 1.3.0..1.4.0


1e4d883 Fix docs for environment markers in extras
89402a7 Export ChangeLog and AUTHORS in install
1f102e6 Updated from global requirements
12ad5b9 Updated from global requirements
898f713 Show how long the git querying takes
5b46cb8 Add wsgi_scripts support to PBR
7d974fb Updated from global requirements

Diffstat (except docs and test files)


pbr/git.py | 7 ++
pbr/hooks/commands.py | 2 +
pbr/packaging.py | 74 +++++++++--
test-requirements.txt | 3 +-
9 files changed, 303 insertions(+), 15 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 027b099..5802d7c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,2 +8 @@ hacking<0.11,>=0.10.0
-mock>=1.0;pythonversion!='2.6'
-mock==1.0.1;python
version=='2.6'
+mock>=1.2


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

[openstack-announce] [release] oslo.concurrency release 1.8.2

We are glad to announce the release of:

oslo.concurrency 1.8.2: Oslo Concurrency library

With source available at:

http://git.openstack.org/cgit/openstack/oslo.concurrency

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

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

Please report issues through launchpad:

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

Changes in oslo.concurrency 1.8.1..1.8.2


2855b6e processutils: ensure on_completion callback is always called
a258e67 Updated from global requirements
93fe2c7 Updated from global requirements

Diffstat (except docs and test files)


oslo_concurrency/processutils.py | 21 +++++++++++----------
requirements.txt | 14 +++++++-------
setup.py | 1 -
test-requirements.txt | 10 +++++-----
5 files changed, 41 insertions(+), 23 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 5593c71..a91296f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.6,!=0.7,<1.0
+pbr!=0.7,<1.0,>=0.6
@@ -8,5 +8,5 @@ iso8601>=0.1.9
-fixtures>=0.3.14
-oslo.config>=1.9.3,<1.10.0 # Apache-2.0
-oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0
-oslo.utils>=1.4.0,<1.5.0 # Apache-2.0
-posix_ipc
+fixtures<1.3.0,>=0.3.14
+oslo.config<1.10.0,>=1.9.3 # Apache-2.0
+oslo.i18n<1.6.0,>=1.5.0 # Apache-2.0
+oslo.utils<1.5.0,>=1.4.0 # Apache-2.0
+posix-ipc
@@ -14 +14 @@ six>=1.9.0
-retrying>=1.2.3,!=1.3.0 # Apache-2.0
+retrying!=1.3.0,>=1.2.3 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 36f25e2..d65ec9a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking>=0.10.0,<0.11
-oslotest>=1.5.1,<1.6.0 # Apache-2.0
+hacking<0.11,>=0.10.0
+oslotest<1.6.0,>=1.5.1 # Apache-2.0
@@ -11,2 +11,2 @@ futures>=2.1.6
-oslosphinx>=2.5.0,<2.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx<2.6.0,>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -14 +14 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-eventlet>=0.16.1,!=0.17.0
+eventlet!=0.17.0,>=0.16.1


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

[openstack-announce] [release][stable][neutron] python-neutronclient release 2.3.12 (juno)

We are overjoyed to announce the release of:

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

This release is part of the juno stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-neutronclient

With package available at:

https://pypi.python.org/pypi/python-neutronclient

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

http://launchpad.net/python-neutronclient/+milestone/2.3.12

Please report issues through launchpad:

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

Changes in python-neutronclient 2.3.11..2.3.12


3f03a3b requirements: Cap requirements for juno

Diffstat (except docs and test files)


.gitreview | 1 +
requirements.txt | 22 +++++++++++-----------
test-requirements.txt | 24 ++++++++++++------------
3 files changed, 24 insertions(+), 23 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index aeb1893..38cd185 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,11 +6,11 @@ argparse
-cliff>=1.7.0 # Apache-2.0
-iso8601>=0.1.9
-netaddr>=0.7.12
-oslo.i18n>=1.3.0 # Apache-2.0
-oslo.serialization>=1.2.0 # Apache-2.0
-oslo.utils>=1.2.0 # Apache-2.0
-requests>=2.2.0,!=2.4.0
-python-keystoneclient>=1.1.0
-simplejson>=2.2.0
-six>=1.7.0
-Babel>=1.3
+cliff>=1.7.0,<=1.9.0 # Apache-2.0
+iso8601>=0.1.9,<=0.1.10
+netaddr>=0.7.12,<=0.7.13
+oslo.i18n>=1.0.0,<=1.3.1 # Apache-2.0
+oslo.serialization>=1.0.0,<=1.2.0 # Apache-2.0
+oslo.utils>=1.4.0,<1.5.0 # Apache-2.0
+requests>=2.1.0,!=2.4.0,<=2.2.1
+python-keystoneclient>=0.10.0,<1.2.0
+simplejson>=2.2.0,<=3.3.1
+six>=1.7.0,<=1.9.0
+Babel>=1.3,<=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 4369485..f6bad3e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,12 +6,12 @@ hacking>=0.9.2,<0.10
-cliff-tablib>=1.0
-coverage>=3.6
-discover
-fixtures>=0.3.14
-mox3>=0.7.0
-oslosphinx>=2.2.0 # Apache-2.0
-oslotest>=1.2.0 # Apache-2.0
-python-subunit>=0.0.18
-requests-mock>=0.5.1 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+cliff-tablib>=1.0,<=1.1
+coverage>=3.6,<=3.7.1
+discover<=0.4.0
+fixtures>=0.3.14,<=1.0.0
+mox3>=0.7.0,<=0.7.0
+oslosphinx>=2.2.0,<2.5.0 # Apache-2.0
+oslotest>=1.1.0,<1.4.0 # Apache-2.0
+python-subunit>=0.0.18,<=1.0.0
+requests-mock>=0.4.0 # Apache-2.0
+sphinx>=1.1.2,!=1.2.0,<1.3
+testrepository>=0.0.18,<=0.0.20
+testtools>=0.9.34,!=1.4.0,<=1.5.0


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

[openstack-announce] [release][designate] python-designateclient release 1.4.0 (liberty)

We are gleeful to announce the release of:

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

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-designateclient

With package available at:

https://pypi.python.org/pypi/python-designateclient

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

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

Please report issues through launchpad:

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

Changes in python-designateclient 1.3.0..1.4.0


53f3ddc Convert byte to str for py3 compatibilty
be1d1bb Updated from global requirements
619270d Updated from global requirements
5962e59 Add some missing Unit Tests to test_utils.py
2871514 Solve some py3 compatibilty issues
a0eafcb Fix py3 compatibilty issues
3e959ca Updated from global requirements
866114d Replacing print with print() to provide py 2/3 compatibility
a4088f6 Updated from global requirements
352d4cb Updated from global requirements
a7bab6e Fix for ttl values
649519d Log error message from EndpointNotFound exceptions
f9e41ea Removed peronal email address from example
07bbd7e Add .eggs to gitignore

Diffstat (except docs and test files)


.gitignore | 1 +
designateclient/cli/base.py | 10 +++++-----
designateclient/client.py | 6 +++---
designateclient/resources/schemas/v1/domain.json | 2 +-
designateclient/resources/schemas/v1/record.json | 2 +-
designateclient/utils.py | 6 ++++--
designateclient/v2/recordsets.py | 6 ++++--
designateclient/warlock.py | 11 ++++++-----
requirements.txt | 4 ++--
setup.py | 2 +-
test-requirements.txt | 4 ++--
17 files changed, 62 insertions(+), 31 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 86466d6..21400ff 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0
-oslo.utils>=1.6.0 # Apache-2.0
-pbr<2.0,>=0.11
+oslo.utils>=1.9.0 # Apache-2.0
+pbr<2.0,>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 0a3b1c3..bbaed9e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ coverage>=3.6
-mock>=1.0
+mock>=1.2
@@ -9 +9 @@ discover
-oslotest>=1.5.1 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0


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

[Openstack-operators] [openstack-community] OpenStack Community Weekly Newsletter (August 1 - 7)

Inside the hive: the latest OpenStack Community Activity Report http://superuser.openstack.org/articles/inside-the-hive-the-latest-openstack-community-activity-report
From April to June 2015, there's been an uptick in active core reviewers.

The Road to Tokyo

Registration is open https://openstacksummitoctober2015tokyo.eventbrite.com/
Tr http://superuser.openstack.org/articles/tips-for-getting-a-travel-grant-to-the-next-openstack-summitavel grant  http://superuser.openstack.org/articles/tips-for-getting-a-travel-grant-to-the-next-openstack-summitdeadline: August 10 http://superuser.openstack.org/articles/tips-for-getting-a-travel-grant-to-the-next-openstack-summit
Get your OpenStack Summit Tokyo visa in five steps http://superuser.openstack.org/articles/get-your-openstack-summit-tokyo-visa-in-five-steps
Superuser Awards  http://superuser.openstack.org/articles/superuser-awards-nominations-now-openn http://superuser.openstack.org/articles/superuser-awards-nominations-now-openominations  http://superuser.openstack.org/articles/superuser-awards-nominations-now-openn http://superuser.openstack.org/articles/superuser-awards-nominations-now-openow  http://superuser.openstack.org/articles/superuser-awards-nominations-now-openo http://superuser.openstack.org/articles/superuser-awards-nominations-now-openpen http://superuser.openstack.org/articles/superuser-awards-nominations-now-open
Interested in being a Tokyo Summit Sponsor? https://www.openstack.org/summit/tokyo-2015/sponsors/
Reports from Previous Events

None this week
Deadlines and Contributors Notifications

Full list of mid-cycle sprints (meetups) https://wiki.openstack.org/wiki/Sprints
Product WG Liberty Meetup: August 20-21-12, 2015 @Cisco, San Jose, CA http://lists.openstack.org/pipermail/product-wg/2015-July/000520.html
OpenStack Ops Mid-Cycle Meetup August 18, 2015, Palo Alto, CA https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924
Security Advisories and Notices

None this week
Tips ‘n Tricks

By Gorka Eguileor http://gorka.eguileor.com/: A Possible Solution for HA Active/Active http://gorka.eguileor.com/simpler-road-to-cinder-active-active/
By Jonathan Gershater: How to choose the best-fit hardware for your OpenStack deployment http://redhatstackblog.redhat.com/2015/08/06/how-to-choose-the-best-fit-hardware-for-your-openstack-deployment/
By Lance Bragstad http://lbragstad.com/: Fernet tokens and key rotatio http://lbragstad.com/?p=133n
By Julien Danjou https://julien.danjou.info/blog/: Ceilometer, Gnocchi and Aodh: Liberty progress http://superuser.openstack.org/articles/ceilometer-gnocchi-and-aodh-liberty-progress
Upcoming Events https://www.openstack.org/community/events
Aug 01 - 08, 2015 https://groups.openstack.org/groups/australia/openstack-unsummit-onsummit-ski-time OpenStack UnSummit onSummit = SKI TIME! https://groups.openstack.org/groups/australia/openstack-unsummit-onsummit-ski-time Arrowtown, NZ https://groups.openstack.org/groups/australia/openstack-unsummit-onsummit-ski-time
Aug 07 - 08, 2015 http://www.meetup.com/Indian-OpenStack-User-Group/events/223574830/ OpenStack Day India 2015 http://www.meetup.com/Indian-OpenStack-User-Group/events/223574830/ Bangalore, Karnataka, IN http://www.meetup.com/Indian-OpenStack-User-Group/events/223574830/
Aug 07, 2015 https://groups.openstack.org/groups/san-francisco-bay-area/sfbay-openstack-hackathon-ossfo-12 SFBay OpenStack Hackathon #OSSFO https://groups.openstack.org/groups/san-francisco-bay-area/sfbay-openstack-hackathon-ossfo-12
Aug 07, 2015 https://groups.openstack.org/groups/san-francisco-bay-area/south-bay-openstack-meetup-beginner-track-5 South Bay OpenStack Meetup, Beginner track https://groups.openstack.org/groups/san-francisco-bay-area/south-bay-openstack-meetup-beginner-track-5
Aug 07, 2015 https://groups.openstack.org/groups/san-francisco-bay-area/huge-openstack-5th-birthday-event-plus-upstream-game Huge OpenStack 5th Birthday Event plus the Upstream Game https://groups.openstack.org/groups/san-francisco-bay-area/huge-openstack-5th-birthday-event-plus-upstream-game Sunnyvale, CA, US https://groups.openstack.org/groups/san-francisco-bay-area/huge-openstack-5th-birthday-event-plus-upstream-game
Aug 07 - 08, 2015 https://groups.openstack.org/groups/india/openstack-day-india-2015 OpenStack Day India 2015 https://groups.openstack.org/groups/india/openstack-day-india-2015 Bangalore, IN https://groups.openstack.org/groups/india/openstack-day-india-2015
Aug 07, 2015 https://groups.openstack.org/groups/new-zealand/monty-taylor-openstack-ready-so-now-what Monty Taylor: OpenStack is ready ... so now what? https://groups.openstack.org/groups/new-zealand/monty-taylor-openstack-ready-so-now-what Wellington, NZ https://groups.openstack.org/groups/new-zealand/monty-taylor-openstack-ready-so-now-what
Aug 10 - 13, 2015 http://www.gartner.com/technology/summits/na/catalyst/ Gartner Catalyst Conference http://www.gartner.com/technology/summits/na/catalyst/ San Diego, CA, US http://www.gartner.com/technology/summits/na/catalyst/
Aug 11, 2015 http://seminar.ithome.com.tw/live/openstackday_taiwan2015/index.html OpenStack Day Taiwan 2015 http://seminar.ithome.com.tw/live/openstackday_taiwan2015/index.html Taipei, TW http://seminar.ithome.com.tw/live/openstackday_taiwan2015/index.html
Aug 12 - 14, 2015 https://wiki.openstack.org/wiki/Sprints/IronicLibertySprint Ironic Midcycle Sprint https://wiki.openstack.org/wiki/Sprints/IronicLibertySprint Seattle, WA, US https://wiki.openstack.org/wiki/Sprints/IronicLibertySprint
Aug 12 - 13, 2015 https://groups.openstack.org/groups/new-york-city/operating-openstack-ansible Operating OpenStack with Ansible https://groups.openstack.org/groups/new-york-city/operating-openstack-ansible New York, NY, US https://groups.openstack.org/groups/new-york-city/operating-openstack-ansible
Aug 17 - 20, 2015 https://www.eventbrite.co.uk/e/openstack-designate-2015-summer-mid-cycle-meetup-tickets-17833181526 Designate Mid-cycle Meetup https://www.eventbrite.co.uk/e/openstack-designate-2015-summer-mid-cycle-meetup-tickets-17833181526 Austin, TX, US https://www.eventbrite.co.uk/e/openstack-designate-2015-summer-mid-cycle-meetup-tickets-17833181526
Aug 18 - 19, 2015 https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924 OpenStack Ops Mid-Cycle Meetup https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924 Palo Alto, California, US https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924
Aug 19 - 21, 2015 https://wiki.openstack.org/wiki/China_OpenStack_Hackathon China Liberty Hackathon https://wiki.openstack.org/wiki/China_OpenStack_Hackathon Xian, Shanxi, CN https://wiki.openstack.org/wiki/China_OpenStack_Hackathon
Aug 20, 2015 http://www.openstackseattle.com/ OpenStack Day Seattle 2015 http://www.openstackseattle.com/ Seattle, WA, US http://www.openstackseattle.com/
Aug 20 - 21, 2015 https://wiki.openstack.org/wiki/Sprints/Product_WGLibertySprint Product Working Group Midcycle https://wiki.openstack.org/wiki/Sprints/Product_WGLibertySprint San Jose, CA, US https://wiki.openstack.org/wiki/Sprints/Product_WGLibertySprint
Aug 25, 2015 http://www.tesora.com/troveday/2015-openstack-trove-day/ OpenStack Trove Day 2015 http://www.tesora.com/troveday/2015-openstack-trove-day/ San Jose, CA, US http://www.tesora.com/troveday/2015-openstack-trove-day/
Aug 26 - 27, 2015 http://www.openstacksv.com/ OpenStack Silicon Valley http://www.openstacksv.com/ Mountain View, California, US http://www.openstacksv.com/
Aug 26 - 28, 2015 https://wiki.openstack.org/wiki/Sprints/TroveLibertySprint Trove Midcycle Sprint https://wiki.openstack.org/wiki/Sprints/TroveLibertySprint Sunnyvale, CA, US https://wiki.openstack.org/wiki/Sprints/TroveLibertySprint
Aug 27, 2015 http://www.meetup.com/OpenStackRomania/events/222910344/ OpenStack Nova Deep Dive Meetup http://www.meetup.com/OpenStackRomania/events/222910344/ Cluj-Napoca, Cluj, RO http://www.meetup.com/OpenStackRomania/events/222910344/
Aug 27, 2015 http://www.meetup.com/openstack-utah/events/224050965/ Networking with LXC Containers http://www.meetup.com/openstack-utah/events/224050965/ Lehi, Utah, US http://www.meetup.com/openstack-utah/events/224050965/
Aug 28, 2015 Discuss and Lean About OpenStack, Denver, CO, US http://www.meetup.com/OpenStack-Denver/events/224039103/
Aug 31, 2015 Australian OpenStack User Group - Quarterly Brisbane Meetup, Brisbane, AUS http://www.meetup.com/Australian-OpenStack-User-Group/events/223094464/
Sept 1-4, 2015 Security Midcycle Sprint Seattle, WA, US https://wiki.openstack.org/wiki/Sprints/SecurityLibertySprint
Sept 1, 2015 Sydney Meetup Sydney, AUS http://www.meetup.com/Australian-OpenStack-User-Group/events/220202322/
Sept 2-3, 2015 Operations Best Practices & Visibility into Virtual Infrastructure (#24) Washington D.C., DC, US http://www.meetup.com/OpenStackDC/events/222850942/
Sept 3, 2015 OpenStack How-to part 5 Storage Prague, CZ http://www.meetup.com/OpenStack-Czech-User-Group-Meetup/events/222955565/
Sept 3, 2015 Neutron Advanced Services talk San Francisco, CA, US http://www.meetup.com/openstack/events/215648162/
Other News

Forrester says: ready, set, OpenStack! http://superuser.openstack.org/articles/forrester-says-ready-set-openstack
[openstack-announce] OpenStack 2015.1.1 released http://lists.openstack.org/pipermail/openstack-announce/2015-August/000485.html
[openstack-dev] [pbr] [stable] [infra] How to generate .Z version increments on stable/liberty commits  http://lists.openstack.org/pipermail/openstack-dev/2015-August/071188.htmlThe weekly newsletter is a way for the community to learn about all the various activities in the OpenStack world. _______________________________________________
Community mailing list
Community@lists.openstack.org Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community http://lists.openstack.org/cgi-bin/mailman/listinfo/community_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

[openstack-announce] [release][stable][nova] python-novaclient release 2.23.2 (kilo)

We are pleased to announce the release of:

python-novaclient 2.23.2: Client library for OpenStack Compute API

This release is part of the kilo stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-novaclient

With package available at:

https://pypi.python.org/pypi/python-novaclient

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

http://launchpad.net/python-novaclient/+milestone/2.23.2

Please report issues through launchpad:

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

Changes in python-novaclient 2.23.1..2.23.2


4ab9db6 Updated from global requirements

Diffstat (except docs and test files)


requirements.txt | 10 +++++-----
setup.py | 1 -
test-requirements.txt | 16 ++++++++--------
3 files changed, 13 insertions(+), 14 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 324426b..9f20356 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.6,!=0.7,<1.0
+pbr!=0.7,<1.0,>=0.6
@@ -9,3 +9,3 @@ oslo.serialization<1.5.0,>=1.4.0 # Apache-2.0
-oslo.utils>=1.2.0 # Apache-2.0
-PrettyTable>=0.7,<0.8
-requests>=2.2.0,!=2.4.0
+oslo.utils<1.5.0,>=1.4.0 # Apache-2.0
+PrettyTable<0.8,>=0.7
+requests!=2.4.0,>=2.2.0
@@ -15 +15 @@ Babel>=1.3
-python-keystoneclient>=1.1.0
+python-keystoneclient<1.4.0,>=1.2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 4e98dec..542a18e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8,2 +8,2 @@ discover
-fixtures>=0.3.14
-keyring>=2.1,!=3.3
+fixtures<1.3.0,>=0.3.14
+keyring!=3.3,>=2.1
@@ -11,3 +11,3 @@ mock<1.1.0,>=1.0
-requests-mock>=0.5.1 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx<2.6.0,>=2.5.0 # Apache-2.0
@@ -16,2 +16,2 @@ testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
-tempest-lib>=0.3.0
+testtools!=1.2.0,>=0.9.36
+tempest-lib<0.5.0,>=0.4.0


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

[openstack-announce] [release][glance] glance_store release 0.8.0 (liberty)

We are excited to announce the release of:

glance_store 0.8.0: OpenStack Image Service Store Library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/glance_store

With package available at:

https://pypi.python.org/pypi/glance_store

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

http://launchpad.net/glance-store/+milestone/0.8.0

Please report issues through launchpad:

http://bugs.launchpad.net/glance-store

Changes in glance_store 0.7.1..0.8.0


1f7a76d Imported Translations from Transifex
29a84f7 Add explicit dependencies for store dependencies
b529f0a Support V3 authentication with swift

Diffstat (except docs and test files)


glancestore/drivers/swift/store.py | 29 +++++++++---
glancestore/drivers/swift/utils.py | 47 +++++++++++++++---
.../es/LCMESSAGES/glancestore-log-warning.po | 8 ++--
glancestore/locale/glancestore-log-critical.pot | 10 ++--
glancestore/locale/glancestore-log-error.pot | 10 ++--
glancestore/locale/glancestore-log-info.pot | 10 ++--
glancestore/locale/glancestore-log-warning.pot | 6 +--
glancestore/locale/glancestore.pot | 6 +--
setup.cfg | 14 ++++++
test-requirements.txt | 20 --------
tox.ini | 1 +
13 files changed, 161 insertions(+), 58 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index b3bc8d6..89399ed 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -23,20 +22,0 @@ oslosphinx>=2.5.0 # Apache-2.0
-
-#
-# Store specific packages
-#
-
-# For S3 storage backend
-boto>=2.32.1
-
-# For VMware storage backend.
-oslo.vmware>=0.13.1 # Apache-2.0
-
-# Swift Backend
-httplib2>=0.7.5
-python-swiftclient>=2.2.0
-
-# GridFS backend
-pymongo>=3.0.2
-
-# Cinder backend
-python-cinderclient>=1.2.2


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

[openstack-announce] [release][documentation] openstackdocstheme release 1.2.0 (liberty)

We are jazzed to announce the release of:

openstackdocstheme 1.2.0: OpenStack Docs Theme

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/openstackdocstheme

With package available at:

https://pypi.python.org/pypi/openstackdocstheme

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

http://launchpad.net/openstack-manuals/+milestone/1.2.0

Please report issues through launchpad:

http://bugs.launchpad.net/openstack-manuals

Changes in openstackdocstheme 1.1.0..1.2.0


9d5dcd5 Next release is 1.2.0
32e1445 Update RELEASENOTES.rst
22af1aa Add next, previous, report a bug buttons at bottom
4e8dc58 Fix for RST enumerated list, loweralpha
60e400a Add sidebar dynamic TOC of content
56707d8 Fixed Korean typo on sidebartoc

Diffstat (except docs and test files)


RELEASENOTES.rst | 11 +++
openstackdocstheme/theme/openstackdocs/layout.html | 9 +++
.../theme/openstackdocs/sidebartoc.html | 6 +-
.../theme/openstackdocs/static/css/styles.css | 4 +
.../theme/openstackdocs/static/js/docs.js | 1 +
.../theme/openstackdocs/titlerow.html | 26 ++-----
original-design/book/index.html | 4 +-
original-design/index.html | 4 +-
original-design/ja/index.html | 4 +-
original-design/search/index.html | 4 +-
12 files changed, 136 insertions(+), 27 deletions(-)


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

[openstack-announce] [release][openstackclient] cliff release 1.14.0 (liberty)

We are eager to announce the release of:

cliff 1.14.0: Installed /mnt/repos/openstack-infra/release-tools
/release-tag-python-cliff-CDy/cliff/.eggs/pbr-1.4.0-py2.7.egg [pbr]
Generating ChangeLog Command Line Interface Formulation Framework

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/cliff

With package available at:

https://pypi.python.org/pypi/cliff

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

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

Please report issues through launchpad:

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

Changes in cliff 1.13.0..1.14.0


3473869 Add csv formatter test
eb655cc Fix encoding issue with the default python csv output
b1c17f6 Remove py26 as a default test from tox.ini
79e05f6 Set demo app up with deferred help
3396764 Add command fuzzy matching
df608e7 Updated from global requirements
b0c9206 Remove requirements.txt from tox.ini
f0b4fab Updated from global requirements
ab7bf09 Updated from global requirements
5d5aeb2 Allow subcommands to accept --help when using 'deferred_help'.
b39e2f2 Updated from global requirements
b9f5954 Fix logging config in demo app
9eca3d5 Use base command for help test
d9a0e8c Updated from global requirements
e7b63b9 Include the automatically-generated changelog
1a08a24 Updated from global requirements

Diffstat (except docs and test files)


cliff/app.py | 66 ++++++++++-
cliff/formatters/commaseparated.py | 2 +-
cliff/utils.py | 88 ++++++++++++++
demoapp/cliffdemo/main.py | 12 +-
requirements.txt | 7 +-
setup.py | 3 +-
test-requirements.txt | 6 +-
tox.ini | 6 +-
13 files changed, 254 insertions(+), 256 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 0a48fca..4af0633 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
@@ -7 +7 @@ cmd2>=0.6.7
-PrettyTable>=0.7,<0.8
+PrettyTable<0.8,>=0.7
@@ -10 +10,2 @@ six>=1.9.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
+unicodecsv>=0.8.0
diff --git a/test-requirements.txt b/test-requirements.txt
index af151ba..38bfc9e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ nose
-mock>=1.0
+mock>=1.2
@@ -8,2 +8,2 @@ coverage>=3.6
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0


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

[openstack-announce] [release][ceilometer] python-ceilometerclient release 1.4.0 (liberty)

We are pumped to announce the release of:

python-ceilometerclient 1.4.0: Installed /mnt/repos/openstack-infra
/release-tools/release-tag-python-ceilometerclient-s1x/python-
ceilometerclient/.eggs/pbr-1.4.0-py2.7.egg [pbr] Generating ChangeLog
OpenStack Telemetry API Client Library

This release is part of the liberty release series.

With source available at:

https://git.openstack.org/cgit/openstack/python-ceilometerclient

With package available at:

https://pypi.python.org/pypi/python-ceilometerclient

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

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

Please report issues through launchpad:

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

Changes in python-ceilometerclient 1.3.0..1.4.0


803c59f tenant_id not required with keystone v3
09bfc70 Updated from global requirements
4cbf923 Add support for client redirecting to aodh endpoint if available
d5d31fb Updated from global requirements
39cd068 Updated from global requirements
04ce0db Fix unit tests failing caused by new Mock release
8c96901 Updated from global requirements
d16d853 Add ceilometerclient support for api-no-pipeline
0b1be90 Change default values from [] to None
d189288 Typo: Show an sample => Show a sample
e9d76d4 Add alarm severity in alarm-history output
6e4d7fb Updated from global requirements

Diffstat (except docs and test files)


ceilometerclient/client.py | 141 ++++++++++++++++++++-----
ceilometerclient/shell.py | 6 --
ceilometerclient/v1/meters.py | 3 +-
ceilometerclient/v2/alarms.py | 9 +-
ceilometerclient/v2/client.py | 36 ++++++-
ceilometerclient/v2/samples.py | 8 +-
ceilometerclient/v2/shell.py | 10 +-
ceilometerclient/v2/statistics.py | 5 +-
requirements.txt | 12 +--
setup.py | 3 +-
test-requirements.txt | 14 +--
15 files changed, 345 insertions(+), 96 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 3c8129f..89b359d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.3
@@ -7,4 +7,4 @@ iso8601>=0.1.9
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.serialization>=1.4.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
-PrettyTable>=0.7,<0.8
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
+PrettyTable<0.8,>=0.7
@@ -14 +14 @@ six>=1.9.0
-stevedore>=1.3.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 231c9c6..e1bcc21 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8,3 +8,3 @@ discover
-fixtures>=0.3.14
-mock>=1.0
-oslosphinx>=2.5.0 # Apache-2.0
+fixtures>=1.3.1
+mock>=1.2
+oslosphinx>=2.5.0 # Apache-2.0
@@ -12,2 +12,2 @@ python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.5.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+tempest-lib>=0.6.1
@@ -15 +15 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0


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

[openstack-announce] Gnocchi 1.1.0 released

Hi,

We are proud to announce the release of Gnocchi 1.1.0.

You can get more information about bugs fixed on Launchpad:
https://launchpad.net/gnocchi/trunk/1.1.0

It's also available on PyPI:
https://pypi.python.org/pypi/gnocchi/1.1.0

Highlights


- Carbonara based storage drivers (Swift, file, Ceph) are now
asynchronous and the REST API has been updated to reflect that. The
new gnocchi-metricd daemon is responsible for the data aggregation,
which improves write performances a lot.
- Various improvements and fixes in the REST API have been done
- The Ceilometer dispatcher has been moved to the Ceilometer tree

Cheers,
--
Julien Danjou
-- Free Software hacker
-- http://julien.danjou.info


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

[openstack-announce] [release][openstackclient] python-openstackclient release 1.6.0 (liberty)

We are chuffed to announce the release of:

python-openstackclient 1.6.0: Installed /mnt/repos/openstack-infra
/release-tools/release-tag-python-openstackclient-F80/python-
openstackclient/.eggs/pbr-1.4.0-py2.7.egg [pbr] Generating ChangeLog
OpenStack Command-line Client

This release is part of the liberty release series.

With source available at:

https://git.openstack.org/cgit/openstack/python-openstackclient

With package available at:

https://pypi.python.org/pypi/python-openstackclient

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

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

Please report issues through launchpad:

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

Changes in python-openstackclient 1.5.0..1.6.0


0cc1e5a Use correct domain to find project
14bda17 Updated from global requirements
d0cb0d1 Skip functional test: testserverup
043fc51 Updated from global requirements
bc4e6c2 Remove non-existing hacking deviations from doc
a82a418 Update plugin documentation
b8b8383 Add release notes for 1.6.0
d833d37 Add developer documentation
51ae8c7 Add --inherited to the role docs
cb8590f Rename command docs to remove underscores
94a8805 Inherited info/option when listing role assignment
c54d124 Alphabetize setup.cfg
429ceef Add set feature to volume type v2
dc6fe04 Add list feature to volume v2
4097ec1 Fixes inherited role assignments CRUD calls
fd61711 Fix quota show when there is no project id
4850728 Add functional test for volume type create --property
f44590a Imported Translations from Transifex
eb4246f Updated from global requirements
d52ecfc Added a new function test for volume type set
cd98e06 Introduce functional test for Identity Provider
701b59f Add domain scoping in 'role assignment list'
cfb99cb Removed unnecessary assignment of function result Joined lines together
235cd22 New test for configuration show --mask
4ebeb25 add new test for configuration show unmask
521b2cc Minor Documentation changes for code samples
acb1c94 Set OSVOLUMEAPIVERSION before running functional tests
d7d2b92 Added test for volume type show
149ce52 Add functional tests for volume type list
4b86324 New test for configuration show
69093ca Imported Translations from Transifex
ead9a40 Updated from global requirements
77214c5 Fix quota set failed problem
96afb8b Add support for volume v2 commands
4394287 Add configuration show command
025d380 Imported Translations from Transifex
15fe0fa Add plugin interface version
874c921 Fix --os-auth-plugin in auth
withunscopedsaml
a5b0d9a add doc for floatingip
54ff5d8 Updated from global requirements
d70df6a Fix yet more documentation warnings
921361b Make trustee/trustor/project searchable by ID
659abf4 Add create and list for volume type v2
7bb4598 add image member commands for image API
c5b4383 Fix the way authtype default value is overriden
a6d5f3f Format volume type properties when showing
11c9695 Rename type.py to volume
type.py
00b4e38 Removes trailing blank in trust show
e30ebfe Add volume type show for volume v1
9c95b37 --property should be required in os unset commands
643d1d9 More minor docs fixes
88c39ef Minor identity documentation change
ea103ca Add functional tests server reboot
a9f8573 Add functional tests server IP attach and detach
8bae138 Add details to the documentation.
2fc800a Making --property as required when openstack flavor unset
b3335b3 Do not set default versions in parsed args
d79900a Add functional tests for servers that require wait
ab2c1f2 Updated from global requirements
ff3dbdd enhance tests for user v3
e7e8760 Remove unnecessary test extension mock
bc28adc Remove requirements.txt from tox.ini
566987e add functional tests for identity v3
d82b1f9 Add functional tests for volume qos
abfb011 Support multiple volume qos delete
cc52282 add functional tests for identity v2
7b32ec0 add --project-domain option for user v3
7829aca only return endpoints that have url
37c83e6 Fix the way we call findresource when only using ID
c830d96 Fix image save with API v2
36391a8 Rename endpoint type to interface
1af89f7 Updated from global requirements
79c69e1 temporarily skip help tests
922074b Drop py33 support for Liberty
ef0cf00 Fix interactive password prompt
1462fb7 Updated from global requirements
f807f0a Fix wrong mock method call
e76de2c add functional tests for identity v2
89cf9f6 Fixes modules index generated by Sphinx
a3f50ea Imported Translations from Transifex
f89fc1e Fix address parsing for server ssh command
7af00f8 openstack catalog list always returns publicURL for internalURL and adminURL
2d4a737 Remove the --dhcp option to network list
8c7920d Remove testing of cliff command line options
aa3b3c1 add functional tests for identity v3
5521e4c Add --os-endpoint-type cli optional argument
3bfaf79 Show which aggregate a hypervisor is member of
bd58977 Move update code from image create command
700048a Fix examples with cacert
a7eb8b5 Updated from global requirements
974c9d5 Add support for volume API v2 QoS commands
4d832e7 Add tests for 'list' and 'show' for volume qos v1
1051a46 Alphabetize tests for v1 qos
specs
862afd1 Add docs for QoS specs
36613f9 No need for get_parser on QoS list
1d51eb8 Alphabetize QoS specs
7bb038c Add support for volume API v1 QoS commands
8899bc4 fix confused domain argument for network create v2
253ba3c fix typo in network.rst
4f12a82 Updated from global requirements
af7f64e Updated from global requirements
ed241ef Add support to inherited project role grant calls
2d6bc8f Updated from global requirements
012e6a7 fix typo for server create in server.rst
ce67c3a Fix typo in user.rst
7354d60 Update 1.4.0 release notes
2b0013c Refactor option handling for user|group|project domain scoping
383e12e Updated from global requirements
ce65164 Add functional tests for image set
ebddb10 Add functional tests for volume set size
c786845 Add functional tests for server CRUD
83f5bef Add functional tests for flavor metadata
b0ed866 Add flavor functional test
46f61c8 Add functional tests for security group CRUD
4fab606 Enables retrieval of project's parents and subtree
2fce863 Add support for volume backup v2 command

Diffstat (except docs and test files)


HACKING.rst | 15 +-
examples/common.py | 1 +
functional/common/test.py | 20 +
openstackclient/common/clientmanager.py | 20 +-
openstackclient/common/configuration.py | 58 ++
openstackclient/common/quota.py | 8 +-
openstackclient/common/utils.py | 18 +-
openstackclient/compute/client.py | 12 +-
openstackclient/compute/v2/flavor.py | 1 +
openstackclient/compute/v2/hypervisor.py | 23 +
openstackclient/compute/v2/server.py | 52 +-
openstackclient/identity/client.py | 14 +-
openstackclient/identity/common.py | 63 +-
openstackclient/identity/v20/catalog.py | 6 +-
openstackclient/identity/v3/ec2creds.py | 50 +-
openstackclient/identity/v3/group.py | 56 +-
openstackclient/identity/v3/project.py | 37 +-
openstackclient/identity/v3/role.py | 28 +-
openstackclient/identity/v3/role
assignment.py | 20 +-
openstackclient/identity/v3/trust.py | 45 +-
openstackclient/identity/v3/unscopedsaml.py | 2 +-
openstackclient/identity/v3/user.py | 14 +-
openstackclient/image/client.py | 10 +-
openstackclient/image/v1/image.py | 145 +++--
openstackclient/image/v2/image.py | 82 ++-
openstackclient/network/client.py | 13 +-
openstackclient/network/v2/network.py | 83 +--
openstackclient/object/client.py | 9 +-
openstackclient/object/v1/lib/init.py | 0
openstackclient/shell.py | 23 +-
openstackclient/volume/client.py | 12 +-
openstackclient/volume/v1/qos
specs.py | 302 +++++++++
openstackclient/volume/v1/snapshot.py | 1 +
openstackclient/volume/v1/type.py | 184 ------
openstackclient/volume/v1/volume.py | 1 +
openstackclient/volume/v1/volumetype.py | 209 +++++++
openstackclient/volume/v2/backup.py | 132 ++++
openstackclient/volume/v2/qos
specs.py | 302 +++++++++
openstackclient/volume/v2/volume.py | 344 +++++++++++
openstackclient/volume/v2/volumetype.py | 193 ++++++
.../de/LC
MESSAGES/python-openstackclient.po | 17 +-
.../locale/python-openstackclient.pot | 255 ++++----
.../zhTW/LCMESSAGES/python-openstackclient.po | 8 +-
requirements.txt | 20 +-
setup.cfg | 45 +-
setup.py | 3 +-
test-requirements.txt | 17 +-
tox.ini | 5 +-
135 files changed, 8463 insertions(+), 1174 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index 11d2a39..b575125 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.4
@@ -8 +8 @@ Babel>=1.3
-cliff>=1.10.0 # Apache-2.0
+cliff>=1.14.0 # Apache-2.0
@@ -10,4 +10,4 @@ cliff-tablib>=1.0
-os-client-config>=1.2.0
-oslo.config>=1.11.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
+os-client-config>=1.4.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
@@ -16,3 +16,3 @@ python-keystoneclient>=1.6.0
-python-novaclient>=2.22.0
-python-cinderclient>=1.2.2
-python-neutronclient>=2.3.11,<3 +python-novaclient>=2.26.0
+python-cinderclient>=1.3.1
+python-neutronclient<3,>=2.6.0
@@ -20 +20 @@ requests>=2.5.2
-stevedore>=1.5.0 # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f82e48d..23edc37 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8,6 +8,6 @@ discover
-fixtures>=0.3.14
-mock>=1.0
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
-requests-mock>=0.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+fixtures>=1.3.1
+mock>=1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -16 +16 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -17,0 +18 @@ WebOb>=1.2.3
+tempest-lib>=0.6.1


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

[openstack-announce] [release][sahara] python-saharaclient release 0.10.0 (liberty)

We are jubilant to announce the release of:

python-saharaclient 0.10.0: Client library for Sahara API

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/python-saharaclient

With package available at:

https://pypi.python.org/pypi/python-saharaclient

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

http://launchpad.net/python-saharaclient/+milestone/0.10.0

Please report issues through launchpad:

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

Changes in python-saharaclient 0.9.1..0.10.0


6a45428 Updated from global requirements
9155bd7 API to mount manila shares to clusters
abd01a0 Add support of useautoconfig field
133662f Add to
dict() method to Resource class
1190212 Updated from global requirements
dbbdcdc Add cluster-scale command to the CLI
7435a98 Adding interface argument for job template and job
80cc460 Fix getbyidorname method
9297fc7 Updated from global requirements
112ada1 Updated from global requirements
c9ff30d Allow multiple clusters creation
95607e9 Sorting 'job-list' output by start
time
b8bfbd6 Including 'start_time' column at 'sahara job-list' command
c43157b Updated from global requirements
1fe3af4 pass environment variables of proxy to tox
7eeac47 Updated from global requirements
5053f37 Updated from global requirements
79548ea Adding job binary editing to library and CLI
8f339c0 Adding data source editing to library and CLI

Diffstat (except docs and test files)


requirements.txt | 8 +-
saharaclient/api/base.py | 4 +
saharaclient/api/clustertemplates.py | 19 +++-
saharaclient/api/clusters.py | 17 ++-
saharaclient/api/data
sources.py | 4 +
saharaclient/api/jobbinaries.py | 4 +
saharaclient/api/job
executions.py | 6 +-
saharaclient/api/jobs.py | 6 +-
saharaclient/api/nodegrouptemplates.py | 20 ++--
saharaclient/api/shell.py | 123
++++++++++++++++++---
setup.py | 3 +-
test-requirements.txt | 18 +--
tox.ini | 1 +
24 files changed, 306 insertions(+), 102 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index a02f6b3..a306909 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.4
@@ -9,2 +9,2 @@ netaddr>=0.7.12
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
@@ -14 +14 @@ six>=1.9.0
-PrettyTable>=0.7,<0.8
+PrettyTable<0.8,>=0.7
diff --git a/test-requirements.txt b/test-requirements.txt
index e244b40..2a306df 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -9,5 +9,5 @@ discover
-mock>=1.0
-oslo.config>=1.11.0 # Apache-2.0
-oslosphinx>=2.5.0 # Apache-2.0
-python-neutronclient>=2.3.11,<3 -python-novaclient>=2.22.0
+mock>=1.2
+oslo.config>=1.11.0 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
+python-neutronclient<3,>=2.6.0
+python-novaclient>=2.26.0
@@ -15,3 +15,3 @@ python-swiftclient>=2.2.0
-requests-mock>=0.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.5.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+tempest-lib>=0.6.1


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

[openstack-announce] [release] [ironic] ironic-inspector 2.1.0 (former ironic-discoverd)

Hi!

We're proudly presenting release 2.1.0 of Ironic Inspector - hardware
introspection service for Ironic (former ironic-discoverd).

Changes in ironic-inspector 2.0.1..2.1.0


b9fa3b4 Document error response format in HTTP-API.rst
cf117dc Make Swift endpoint type configurable
6ce87e8 Migrate to oslolog
399ffda Periodically check nodes' existance
7d32c57 Log look up attributes at INFO level
28eeb58 Use retries provided by ironicclient instead of ad-hoc ones
6b5c4a3 Split common database code into ironic
inspector.db
6f83429 Require ironic API version 1.6
9c44b89 Load authenticate token from HTTP header
57ae462 Implement optional API versioning
b5feb7d Fix functional test invocation
ad576bd Convert functional test to a framework and decouple from client
43f3a71 Make endpoint type configurable
f15aee4 Insert artificial delay between sending virtual nodes on
introspection
11517d2 Fix and enhance contributing documentation on writing plugins
70378b4 Improve support matrix readablity
66f729c Provide more meaningful message for error 500
4dd5ac1 Create a handler for uncaught 404 errors
3b8b8f0 Clarify version support matrix
4ed82f9 Drop openstackclient from requirements
459bb6c Switch to pbr postversioning

Note that this release does not have a stable branch, all bug fixes will
be applied to master and released later this cycle (probably as version
2.2.0).

Grab it on PyPI:
https://pypi.python.org/pypi/ironic-inspector/2.1.0
Report bugs on Launchpad:
https://bugs.launchpad.net/ironic-inspector

For using devstack see

https://github.com/openstack/ironic-inspector/blob/master/CONTRIBUTING.rst#devstack-support

Have a good day,
Dmitry


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

[openstack-announce] [release][oslo] pbr release 1.5.0 (liberty)

We are pleased to announce the release of:

pbr 1.5.0: Python Build Reasonableness

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack-dev/pbr

With package available at:

https://pypi.python.org/pypi/pbr

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

http://launchpad.net/pbr/+milestone/1.5.0

Please report issues through launchpad:

http://bugs.launchpad.net/pbr

Changes in pbr 1.4.0..1.5.0


5c0bb91 Handle git being entirely absent
925010e We require the use of setuptools.

Diffstat (except docs and test files)


pbr/git.py | 9 ++++++++-
2 files changed, 9 insertions(+), 2 deletions(-)


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

[openstack-announce] [OSSA 2015-014] Glance v2 API host file disclosure through qcow2 backing file (CVE-2015-5163)

============================================================================
OSSA-2015-014: Glance v2 API host file disclosure through qcow2 backing file
============================================================================

:Date: August 13, 2015
:CVE: CVE-2015-5163

Affects
~~~~~~~
- Glance: 2015.1 versions through 2015.1.1

Description
~~~~~~~~~~~
Eric Harney from Red Hat reported a vulnerability in Glance. By
importing a qcow2 image with a malicious backing file, an
authenticated user may mislead Glance import task action, resulting in
the disclosure of any file on the Glance server for which the Glance
process user has access to. Only setups using the Glance V2 API are
affected by this flaw.

Patches
~~~~~~~
- https://review.openstack.org/212568 (Kilo)
- https://review.openstack.org/212567 (Liberty)

Credits
~~~~~~~
- Eric Harney from Red Hat (CVE-2015-5163)

References
~~~~~~~~~~
- https://launchpad.net/bugs/1471912
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5163

Notes
~~~~~
- This fix will be included in the future 2015.1.2 (kilo) release.

--
Tristan Cacqueray
OpenStack Vulnerability Management Team


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

[openstack-announce] [release][stable][oslo] taskflow release 0.6.2 (juno)

We are satisfied to announce the release of:

taskflow 0.6.2: Taskflow structured state management library.

This release is part of the juno stable release series.

With source available at:

http://git.openstack.org/cgit/openstack/taskflow

With package available at:

https://pypi.python.org/pypi/taskflow

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

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

Please report issues through launchpad:

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

Changes in taskflow 0.6.1..0.6.2


66c9ae4 Update from global requirements

Diffstat (except docs and test files)


.gitreview | 1 +
requirements-py2.txt | 18 +++++++++---------
requirements-py3.txt | 14 +++++++-------
setup.py | 1 -
test-requirements.txt | 22 +++++++++++-----------
5 files changed, 28 insertions(+), 28 deletions(-)

Requirements updates


diff --git a/test-requirements.txt b/test-requirements.txt
index 96ab944..26f2226 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,4 +5,4 @@
-hacking>=0.9.2,<0.10
-oslotest>=1.2.0 # Apache-2.0
-mock>=1.0
-testtools>=0.9.36,!=1.2.0
+hacking<0.10,>=0.9.2
+oslotest<1.4.0,>=1.1.0 # Apache-2.0
+mock<=1.0.1,>=1.0
+testtools!=1.4.0,<=1.5.0,>=0.9.34
@@ -11 +11 @@ testtools>=0.9.36,!=1.2.0
-kombu>=2.5.0
+kombu<=3.0.15,>=2.5.0
@@ -14,2 +14,2 @@ kombu>=2.5.0
-zake>=0.1 # Apache-2.0
-kazoo>=1.3.1
+zake<0.2,>=0.1 # Apache-2.0
+kazoo<2.1,>=1.3.1
@@ -27,2 +27,2 @@ kazoo>=1.3.1
-alembic>=0.7.1
-psycopg2
+alembic<=0.7.4,>=0.6.4
+psycopg2<=2.6
@@ -31,2 +31,2 @@ psycopg2
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0 # Apache-2.0
+sphinx!=1.2.0,<1.3,>=1.1.2
+oslosphinx<2.5.0,>=2.2.0 # Apache-2.0


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

[openstack-community] OpenStack Community Weekly Newsletter (Aug., 8 – 14)

OpenStack continues to strengthen its commitment to interoperability http://superuser.openstack.org/articles/openstack-continues-to-strenghten-its-commitment-to-interoperability
The latest on interoperability, Neutron, RefStack and how you can shape what's next.

Jumpstart your OpenStack know-how with Upstream Training http://superuser.openstack.org/articles/jumpstart-your-openstack-know-how-with-upstream-training
Join experts for this free, fast-track course that combines work with play.

The Road to Tokyo
Registration is open https://openstacksummitoctober2015tokyo.eventbrite.com/
Discounted hotel room blocks are now available https://www.openstack.org/summit/tokyo-2015/tokyo-and-travel/#hotels
Get your OpenStack Summit Tokyo visa in five steps http://superuser.openstack.org/articles/get-your-openstack-summit-tokyo-visa-in-five-steps
Superuser Awards nominations now open http://superuser.openstack.org/articles/superuser-awards-nominations-now-open
Interested in being a Tokyo Summit Sponsor? https://www.openstack.org/summit/tokyo-2015/sponsors/
Reports from Previous Events
None this week
Deadlines and Contributors Notifications
Full list of mid-cycle sprints (meetups) https://wiki.openstack.org/wiki/Sprints
Product WG Liberty Meetup: August 20-21-12, 2015 @Cisco, San Jose, CA http://lists.openstack.org/pipermail/product-wg/2015-July/000520.html
OpenStack Ops Mid-Cycle Meetup August 18, 2015, Palo Alto, CA https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924  http://lists.openstack.org/pipermail/openstack-dev/2015-August/071577.html
Security Advisories and Notices
[openstack-announce] [OSSA 2015-014] Glance v2 API host file disclosure through qcow2 backing file (CVE-2015-5163)  http://lists.openstack.org/pipermail/openstack-announce/2015-August/000527.html
Tips ‘n Tricks
By John Dickinson: Formatting security patches http://lists.openstack.org/pipermail/openstack-dev/2015-August/071569.html
By Nicole Martinelli: What you need to know about tags in OpenStack http://what%20you%20need%20to%20know%20about%20tags%20in%20openstack/
Upcoming Events https://www.openstack.org/community/events
Aug 12 - 14, 2015 https://wiki.openstack.org/wiki/Sprints/IronicLibertySprint Ironic Midcycle Sprint https://wiki.openstack.org/wiki/Sprints/IronicLibertySprint Seattle, WA, US https://wiki.openstack.org/wiki/Sprints/IronicLibertySprint
Aug 12 - 13, 2015 https://groups.openstack.org/groups/new-york-city/operating-openstack-ansible Operating OpenStack with Ansible https://groups.openstack.org/groups/new-york-city/operating-openstack-ansible New York, NY, US https://groups.openstack.org/groups/new-york-city/operating-openstack-ansible
Aug 17 - 20, 2015 https://www.eventbrite.co.uk/e/openstack-designate-2015-summer-mid-cycle-meetup-tickets-17833181526 Designate Mid-cycle Meetup https://www.eventbrite.co.uk/e/openstack-designate-2015-summer-mid-cycle-meetup-tickets-17833181526 Austin, TX, US https://www.eventbrite.co.uk/e/openstack-designate-2015-summer-mid-cycle-meetup-tickets-17833181526
Aug 18 - 19, 2015 https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924 OpenStack Ops Mid-Cycle Meetup https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924 Palo Alto, California, US https://www.eventbrite.com/e/openstack-ops-mid-cycle-meetup-tickets-17703258924
Aug 19 - 21, 2015 https://wiki.openstack.org/wiki/China_OpenStack_Hackathon China Liberty Hackathon https://wiki.openstack.org/wiki/China_OpenStack_Hackathon Xian, Shanxi, CN https://wiki.openstack.org/wiki/China_OpenStack_Hackathon
Aug 20, 2015 http://www.openstackseattle.com/ OpenStack Day Seattle 2015 http://www.openstackseattle.com/ Seattle, WA, US http://www.openstackseattle.com/
Aug 20 - 21, 2015 https://wiki.openstack.org/wiki/Sprints/Product_WGLibertySprint Product Working Group Midcycle https://wiki.openstack.org/wiki/Sprints/Product_WGLibertySprint San Jose, CA, US https://wiki.openstack.org/wiki/Sprints/Product_WGLibertySprint
Aug 25, 2015 http://www.tesora.com/troveday/2015-openstack-trove-day/ OpenStack Trove Day 2015 http://www.tesora.com/troveday/2015-openstack-trove-day/ San Jose, CA, US http://www.tesora.com/troveday/2015-openstack-trove-day/
Aug 26 - 27, 2015 http://www.openstacksv.com/ OpenStack Silicon Valley http://www.openstacksv.com/ Mountain View, California, US http://www.openstacksv.com/
Aug 26 - 28, 2015 https://wiki.openstack.org/wiki/Sprints/TroveLibertySprint Trove Midcycle Sprint https://wiki.openstack.org/wiki/Sprints/TroveLibertySprint Sunnyvale, CA, US https://wiki.openstack.org/wiki/Sprints/TroveLibertySprint
Aug 27, 2015 http://www.meetup.com/OpenStackRomania/events/222910344/ OpenStack Nova Deep Dive Meetup http://www.meetup.com/OpenStackRomania/events/222910344/ Cluj-Napoca, Cluj, RO http://www.meetup.com/OpenStackRomania/events/222910344/
Aug 27, 2015 http://www.meetup.com/openstack-utah/events/224050965/ Networking with LXC Containers http://www.meetup.com/openstack-utah/events/224050965/ Lehi, Utah, US http://www.meetup.com/openstack-utah/events/224050965/
Aug 28, 2015 Discuss and Lean About OpenStack, Denver, CO, US http://www.meetup.com/OpenStack-Denver/events/224039103/
Aug 31, 2015 Australian OpenStack User Group - Quarterly Brisbane Meetup, Brisbane, AUS http://www.meetup.com/Australian-OpenStack-User-Group/events/223094464/
Sept 1-4, 2015 Security Midcycle Sprint Seattle, WA, US https://wiki.openstack.org/wiki/Sprints/SecurityLibertySprint
Sept 1, 2015 Sydney Meetup Sydney, AUS http://www.meetup.com/Australian-OpenStack-User-Group/events/220202322/
Sept 2-3, 2015 Operations Best Practices & Visibility into Virtual Infrastructure (#24) Washington D.C., DC, US http://www.meetup.com/OpenStackDC/events/222850942/
Sept 3, 2015 OpenStack How-to part 5 Storage Prague, CZ http://www.meetup.com/OpenStack-Czech-User-Group-Meetup/events/222955565/
Sept 3, 2015 Neutron Advanced Services talk San Francisco, CA, US http://www.meetup.com/openstack/events/215648162/
Sep 03, 2015 OpenStack How-to part 5 - StoragePrague, CZ http://www.meetup.com/OpenStack-Czech-User-Group-Meetup/events/222955565/
Sep 03, 2015 OpenStack How-to part 8 - DB as a Service Prague, CZ http://www.meetup.com/OpenStack-Czech-User-Group-Meetup/events/221143290/
Sep 03 - 04, 2015 Build an OpenStack Cloud! Bring your Laptop Glen Allen, VA, US http://www.meetup.com/OpenStack-Richmond/events/224593249/
Sep 04, 2015 Neutron Advanced Services talk http://www.meetup.com/openstack/events/215648162/
Sep 04, 2015 SFBay OpenStack Hackathon #OSSFO http://www.meetup.com/openstack/events/215648062/
Sep 08, 2015 Manchester OpenStack Meetup Manchester, Greater Manchester, GB http://www.meetup.com/Manchester-OpenStack-Meetup/events/223737111/
Sep 08, 2015 11th Swiss OpenStack User Group Meetup with Docker Zürich, CH http://www.meetup.com/openstack-ch/events/224118314/
Sep 08, 2015 First OpenStack Meetup Manchester, GB http://www.meetup.com/Manchester-OpenStack-Meetup/events/223737111/
Sep 14 - 15, 2015 Extensibility in OpenStack Swift and what you can do with it! (#25)Washington D.C., DC, US http://www.meetup.com/OpenStackDC/events/223978615/
Other News
[openstack-dev] Stackforge namespace retirement http://lists.openstack.org/pipermail/openstack-dev/2015-August/071816.html
[openstack-dev] [Glance] glance_store and glance  http://lists.openstack.org/pipermail/openstack-dev/2015-August/071577.html
The OpenStack big tent  http://drbacchus.com/bigtent/
Technical Committee Highlights August 11, 2015 https://www.openstack.org/blog/2015/08/technical-committee-highlights-august-11-2015/


Community mailing list
Community@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/community

[openstack-announce] [release][oslo] oslo.db release 2.4.0 (liberty)

We are happy to announce the release of:

oslo.db 2.4.0: Oslo Database library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.db

With package available at:

https://pypi.python.org/pypi/oslo.db

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

http://launchpad.net/oslo.db/+milestone/2.4.0

Please report issues through launchpad:

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

Changes in oslo.db 2.3.0..2.4.0


832f769 Imported Translations from Transifex
5305a19 Updated from global requirements
b2f960e Updated from global requirements
5645b7b Fix hacking rules and docs job
8edc3f3 Imported Translations from Transifex
f6a2ab7 pagination: enhance sorting of null values
dbca2ee Upgrade and downgrade based on revision existence
6799fbb Imported Translations from Transifex
1f3b795 Updated from global requirements
3a17d82 Add JSON-encoded types for sqlalchemy
4507905 Added catching of errors 1047 (Galera) for MySQL oslo db reconnect

Diffstat (except docs and test files)


CONTRIBUTING.rst | 4 +-
.../locale/enGB/LCMESSAGES/oslo.db-log-error.po | 4 +-
.../locale/enGB/LCMESSAGES/oslo.db-log-info.po | 4 +-
.../enGB/LCMESSAGES/oslo.db-log-warning.po | 4 +-
oslo.db/locale/enGB/LCMESSAGES/oslo.db.po | 11 +--
oslo.db/locale/es/LCMESSAGES/oslo.db-log-error.po | 4 +-
oslo.db/locale/es/LC
MESSAGES/oslo.db-log-info.po | 4 +-
.../locale/es/LCMESSAGES/oslo.db-log-warning.po | 4 +-
oslo.db/locale/es/LC
MESSAGES/oslo.db.po | 11 +--
oslo.db/locale/fr/LCMESSAGES/oslo.db-log-error.po | 4 +-
oslo.db/locale/fr/LC
MESSAGES/oslo.db-log-info.po | 4 +-
.../locale/fr/LCMESSAGES/oslo.db-log-warning.po | 17 +++-
oslo.db/locale/fr/LC
MESSAGES/oslo.db.po | 14 +--
oslo.db/locale/oslo.db.pot | 21 ++---
oslodb/sqlalchemy/excfilters.py | 2 +-
oslodb/sqlalchemy/migrationcli/extalembic.py | 12 +++
oslo
db/sqlalchemy/migrationcli/extbase.py | 9 ++
oslodb/sqlalchemy/migrationcli/extmigrate.py | 13 +++
oslo
db/sqlalchemy/migrationcli/manager.py | 33 ++++++-
oslo
db/sqlalchemy/types.py | 62 +++++++++++++
oslo_db/sqlalchemy/utils.py | 37 +++++---
requirements.txt | 8 +-
test-requirements.txt | 2 +-
tox.ini | 7 +-
29 files changed, 455 insertions(+), 81 deletions(-)

Requirements updates


diff --git a/requirements.txt b/requirements.txt
index a56ebc6..bcad7bb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,2 +5,2 @@
-pbr<2.0,>=1.3
-alembic>=0.7.2
+pbr<2.0,>=1.4
+alembic>=0.8.0
@@ -10 +10 @@ oslo.i18n>=1.5.0 # Apache-2.0
-oslo.config>=1.11.0 # Apache-2.0
+oslo.config>=2.1.0 # Apache-2.0
@@ -12 +12 @@ oslo.context>=0.2.0 # Apache-2.0
-oslo.utils>=1.9.0 # Apache-2.0
+oslo.utils>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 310eba6..3165219 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -18 +18 @@ oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.9.0 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0


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

[openstack-announce] [release][oslo] oslo.i18n release 2.4.0 (liberty)

We are stoked to announce the release of:

oslo.i18n 2.4.0: Oslo i18n library

This release is part of the liberty release series.

With source available at:

http://git.openstack.org/cgit/openstack/oslo.i18n

With package available at:

https://pypi.python.org/pypi/oslo.i18n

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

http://launchpad.net/oslo.i18n/+milestone/2.4.0

Please report issues through launchpad:

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

Changes in oslo.i18n 2.3.0..2.4.0


002adfb Imported Translations from Transifex
f55a8ea Updated from global requirements
a86eb88 Imported Translations from Transifex
ee001e7 Updated from global requirements
7a0ab97 Clean up translatemsgid logic a bit

Diffstat (except docs and test files)


oslo.i18n/locale/de/LCMESSAGES/oslo.i18n.po | 11 ++--
oslo.i18n/locale/en
GB/LCMESSAGES/oslo.i18n.po | 4 +-
oslo.i18n/locale/es/LC
MESSAGES/oslo.i18n.po | 6 +--
oslo.i18n/locale/fr/LCMESSAGES/oslo.i18n.po | 4 +-
oslo.i18n/locale/it/LC
MESSAGES/oslo.i18n.po | 6 +--
oslo.i18n/locale/koKR/LCMESSAGES/oslo.i18n.po | 4 +-
oslo.i18n/locale/plPL/LCMESSAGES/oslo.i18n.po | 4 +-
oslo.i18n/locale/pt/LCMESSAGES/oslo.i18n.po | 30 +++++++++++
oslo.i18n/locale/zh
CN/LCMESSAGES/oslo.i18n.po | 4 +-
oslo
i18n/_message.py | 27 ++++------
requirements.txt | 2 +-
test-requirements.txt | 4 +-