[release-announce] os-downpour 0.1.0

no-reply at openstack.org no-reply at openstack.org
Thu May 4 12:14:11 UTC 2017


We are psyched to announce the release of:

os-downpour 0.1.0: OpenStack tenant data migration tool

This is the first release of os-downpour.

The source is available from:

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

Download the package from:

    https://pypi.python.org/pypi/os-downpour

For more details, please see below.

Changes in os-downpour 790650007f14d3d2beb78c43d0618b12b04d7d34..0.1.0
----------------------------------------------------------------------

f96762f add support for capturing server state
817ed2b add support for available volumes
0872727 add reno release notes to the doc build
dbbc1c3 link to docs from readme
a5d86cc add keypairs to resources initialized by default
3445459 add documentation
ce5d358 allow export to set up a different key to use for the server
4e0032f support querying available volumes by name
b436654 add --version argument handling
21e4d45 automatically grab the ssh key needed for each server exported
2d06e50 clean up query blocks to make them consistent
91786cd support querying images by name
3467bef add --server-flavor to query command
19303a0 rename server name query arg
c4e3919 refactory query to use resource editor class
1719e77 handle query for server by name
87893f9 support writing new resource file
67134ff allow for missing resource file
6281ec4 move cli setup into each command file
0c530c7 update contributing instructions
c40efc3 add image to demo input file
d37455e add support for ssh keypairs
96b98d0 todo note
b2fbf06 prettier uuid mapping messages
0ba6fab flake8 fixes
2f49d2b add pretty name to security group rule tasks
b18df37 add support for subnets
a3ad555 add support for networks
7b9f3bf memoize creating volumes
31d34c7 update default image name
5c5b13f ignore missing docstrings in pep8
c4bbbc3 map UUIDs of new objects to old
f6eb3f2 expand instructions for running the demo
f10650a add a simple playbook to launch an instance
ee6c90b use dist name os-downpour to avoid conflict
f64ab84 rename aerostat to downpour
e8f616d add options to control whether progress bar appears
69a15ce use logging for multiple levels of verbosity
e9f52ca remove copyright headers
9363607 pep8 cleanups
6b086ae split main app into export and query subcommands
7ddac30 add save_state flag for expensive resources
0656fd6 read list of resources to export from data file
fc3335e add input and output args; write playbook to file
52cc6ae refer to os-client-config docs for auth setup
fd90201 add simple instructions for running
3386881 download all servers and private images
61e1aa5 update the readme
dab8a56 move downloader into its own class
5f49d35 experiment with downloading images
d034c3e show some basic server data
cb8898a add support for volumes attached to servers
28c35d8 move production rules into Resolver class
8ca1036 include all servers
e8240aa cleanup
b28abf1 start a command line app
331743b tell tox to pass OS_* variables used for authentication
cf08364 tell tox to use python 3 for everything
340694f set default tox envs to py35 and pep8
c2ddfc0 ignore clouds.yaml
4264b97 declare that this project work only with python 3




Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 1a62d2e..a97934f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,0 +6,5 @@ pbr>=1.8 # Apache-2.0
+cliff>=2.3.0
+shade>=1.12.0
+os-client-config>=1.22.0
+PyYAML>=3.10.0
+progressbar2>=3.12.0





More information about the Release-announce mailing list