We are satisfied to announce the release of: sahara-plugin-storm 1.0.0: Storm Plugin for Sahara Project This is the first release of sahara-plugin-storm. This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/sahara-plugin-storm Download the package from: https://tarballs.openstack.org/sahara-plugin-storm/ Please report issues through: https://storyboard.openstack.org/#!/project/1105 For more details, please see below. Changes in sahara-plugin-storm e764562ed756553cd22f2915523f04c2e4456ccf..1.0.0 ------------------------------------------------------------------------------ a24b19c add python 3.7 unit test job 80bd58c Reduce the dependencies, add more common Zuul jobs bfe0884 Update mailinglist from dev to discuss e598dfd Migrate away from oslo_i18n.enable_lazy() 7c24c8c Fix translations: add the babel.cfg file 9658680 Post-import fixes: name, license, doc, translations d4c3a0a Updating plugin documentation and release notes b6434b3 Add .gitreview and basic Zuul jobs a14e3c2 Split plugins from Sahara core d540887 Add framework for sahara-status upgrade check 74137f3 doc: restructure the image building documentation e680b24 Cleanup tox.ini constraint handling 59e82f8 Fix a typo on Storm plugin cluster info (Strom -> Storm) 0e3e477 doc: update distro information and cloud-init users cf26cba Imported Translations from Zanata 6acf86f Update reno for stable/rocky e02e909 Imported Translations from Zanata f105f32 Adding Storm 1.2.0 and 1.2.1 01d22bb S3 data source 6a41035 Switch the coverage tox target to stestr 28bf56f Switch ostestr to stestr 446a817 Bump Flask version according requirements 7989694 Updating plugins status for Rocky 0554239 fix tox python3 overrides 17e0720 doc: add the redirect for a file recently renamed f38c5d7 Remove the (now obsolete) pip-missing-reqs tox target 9b56274 uncap eventlet 0f872c8 Follow the new PTI for document build 3afe759 Updated from global requirements 29284a6 add lower-constraints job ccbb3f9 Migration to Storyboard 3ac5446 Updated from global requirements 0c0839a Updated from global requirements 82ae0ac Updated from global requirements cafde84 Updated from global requirements 72df818 Updated from global requirements c27a1eb Imported Translations from Zanata 9403907 Updated from global requirements c6ef41f Updated from global requirements a7961fd Imported Translations from Zanata a0b18c9 Update reno for stable/queens d32f3b6 Adding Storm doc 82ff8e6 Replace chinese quotes b11745f Enable hacking-extensions H204, H205 a2acf63 Updated from global requirements ed53615 Replace assertFalse/assertTrue(a in b) a00adb8 Updated from global requirements bf8bd29 Updated from global requirements 10cc92d Updated from global requirements 5d6252e Updated from global requirements 1d5d5fe S3 job binary and binary retriever 28621a4 Updated from global requirements e13abf2 Updated from global requirements 757eef5 Updated from global requirements 4d8167c Updated from global requirements 77fc504 Updated from global requirements 57c12bf Updated from global requirements d85d293 Updated from global requirements fb9ea60 Remove setting of version/release from releasenotes cda974e Updated from global requirements 39679aa Updated from global requirements 64a9073 Updated from global requirements 0dc06f0 Policy in code for Sahara 081f6b2 Updated from global requirements 0bce61d Fix Storm 1.1.0 EDP configs 340cf4e Updated from global requirements 32d06c3 Add default configuration files to data_files b9930ae Updated from global requirements 679f6fe Updated from global requirements b43bb9e Updated from global requirements 3fc6874 [ut] replace .testr.conf with .stestr.conf 24d3dbc Updated from global requirements 5d87af5 Updated from global requirements 0141895 Updated from global requirements 4aa7c11 Updated from global requirements 2fbd254 Updated from global requirements e837953 Updated from global requirements 34cd2fa Imported Translations from Zanata a7091f1 Update reno for stable/pike 16aa8bf Updated from global requirements 64dfdf9 Enable some off-by-default checks a53b4da Updated from global requirements 230a47b Updated from global requirements 6d69136 Updated from global requirements 1d0548b Updated from global requirements a0e518e Updated from global requirements e7836fc Updated from global requirements 09a6422 Update the documentation link for doc migration b4f1c29 Update Documention link f8af41d Updated from global requirements 269425c Enable warnings as errors for doc building 971efd7 Enable H904 check 7b4d5d1 doc: update the configuration of the theme e526856 Updated from global requirements 8ca2cdf doc: switch to openstackdocstheme and add metadata d769769 Updated from global requirements 389ac24 Updated from global requirements 47a4219 Updated from global requirements 623af07 Updated from global requirements ba84954 Updated from global requirements c21ec86 Updated from global requirements a9f547c Updated from global requirements 2658ba0 Updated from global requirements c12e3c2 Basic script for pack-based build image 45f263a Remove usage of parameter enforce_type 8c00525 Updated from global requirements 042044a Updated from global requirements fa064de Remove log translations fb19598 Updated from global requirements 357d42d Remove log translations 4274f3c Remove log translations 8f85cdd Adding labels support to Storm 1efc17d Added support to Storm 1.1.0 e94b372 Remove log translations e6d9a61 [storm] improve nimbus validation d7a6dee Updated from global requirements b52f5f2 Apply monkeypatching from eventlet before the tests starts b1df765 install saharaclient from pypi if not from source 672d40b Add ability to install with Apache in devstack 2fdb198 Support Job binary pluggability 9c1d4d6 Updated from global requirements 78274b7 Updated from global requirements 8bca66a Support Data Source pluggability 4f8c9ef Indicating the location tests directory in oslo_debug_helper c9da16d Remove unused logging import 16772db Fix api-ref build e4b683f Updated from global requirements bbb6c00 [Fix gate]Update test requirement fbfd754 Updated from global requirements d4df2c5 Adding test_validate() to storm plugin test 6de0243 Updated from global requirements 7d7c500 Updated from global requirements 38956b5 Updated from global requirements 5034aa4 Remove support for py34 78f3979 Update reno for stable/ocata b0658a3 Updated from global requirements 2d7d6eb Updated from global requirements f9b27e8 Updated from global requirements 51571de Updated from global requirements f085f3c Updated from global requirements 07d2f32 Updated from global requirements 46146d7 Updated from global requirements 5dda1f0 Updated from global requirements 7b74939 Updated from global requirements b00bea0 Updated from global requirements 5ac4ae2 Updated from global requirements 5ceb5ff Updated from global requirements 92a412c Updated from global requirements 8cb5a5d Updated from global requirements cf9d0d2 Updated from global requirements 9594947 Updated from global requirements fe500d1 Updated from global requirements 7047250 Remove enable_notifications option 2285077 Updated from global requirements 7e4a1fc Updated from global requirements c2a1fa0 Updated from global requirements 28c55c2 Updated from global requirements 6da000f Updated from global requirements b98f188 Updated from global requirements 192b3e4 Constraints are ready to be used for tox.ini 3f1c371 Enable release notes translation 896e21f Updated from global requirements 943ba17 Updated from global requirements c3c22ea Updated from global requirements 5db21f4 Updated from global requirements f157e7f Updated from global requirements 900d107 Updated from global requirements 2405477 Updated from global requirements 6893b6a Update reno for stable/newton c6f582d fix docs env 62a58dd Remove entry point of sahara tempest plugin e498718 Updated from global requirements 47c4d7c Remove Tempest-like tests for clients (see sahara-tests) 9eeb572 standardize release note page ordering f6f447d Updated from global requirements f56e9d7 Updated from global requirements 5f6ed53 Remove unused config.CONF 63a53e7 Updating DOC on floating IPs change eaf543c Updated from global requirements 8d9f40c Updated from global requirements 6f55e56 delete unused LOG in some files 2ee9b11 Updated from global requirements 754fdda Updated from global requirements b44bc6e Updated from global requirements f73f368 Updated from global requirements 7cbb0e0 Updated from global requirements 6607db8 Updated from global requirements e3c32b9 Updated from global requirements 3efdb20 Updated from global requirements 2b1b9bc Updated from global requirements 2fddcf8 Designate integration 9240cab Updated from global requirements 077fedc Updated from global requirements 6d06558 Updated from global requirements f68a056 Updated from global requirements 016c8d3 Changing zookeeper path while updating conf 568b01b Updated from global requirements fca1b29 Updated from global requirements 0fef79e Adding Pyleus configs to Storm plugin 915ffc8 Add Python 3.5 classifier and venv c155eec CLI for Plugin-Declared Image Declaration d4a815b Adding Python Jobs using Pyleus 4f22d7b Simplify tox hacking rule to match other projects 74d13b3 Updated from global requirements fa88e94 Updated from global requirements f929eae fix building api ref docs 93fd9bb Updated from global requirements 989e5e7 Upgrade Storm plugin to version 1.0.1 6a16e79 Updated from global requirements e2ba8bd Updated from global requirements 4c6f43b novaclient.v2.images to glanceclient migration 09ff454 Updated from global requirements 086b5da Updated from global requirements 21d2b48 Updated from global requirements 71899eb Updated from global requirements 264c3f7 Moving WADL docs to Sahara repository b70f499 Updated from global requirements 8cc5676 Updated from global requirements 24b3926 Updated from global requirements 245261b Updated from global requirements 00e87dd Updated from global requirements 3107816 Updated from global requirements d6b7abb Updated from global requirements 75d99ae Updated from global requirements ec87a00 Remove hdp 2.0.6 plugin 7ae068d Updated from global requirements ae5726c Updated from global requirements c6a73c8 Updated from global requirements 274779f Updated from global requirements 01b0398 Remove openstack/common related stuff 03ac9fc Updated from global requirements 83cab10 Updated from global requirements 38e5aed keystoneclient to keystoneauth migration a180a7f PrettyTable and rfc3986 are no longer used in tests 3ef3c54 Updated from global requirements cd8c94f Updated from global requirements 7c27134 Updated from global requirements 96a5e50 Updated from global requirements c1c3fb1 Updated from global requirements 3afb12d Updated from global requirements bde65e3 Updated from global requirements 952b298 Bandit password tests 9c30872 Move bandit to pep8 e9af0ed Revert "Remove PyMySQL and psycopg2 from test-requirements.txt" f8f1063 Remove PyMySQL and psycopg2 from test-requirements.txt 961efff Update reno for stable/mitaka Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 506f672..ff6e585 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.6 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 @@ -7,36 +7,9 @@ pbr>=1.6 # Apache-2.0 -alembic>=0.8.0 # MIT -Babel>=1.3 # BSD -castellan>=0.3.1 # Apache-2.0 -eventlet!=0.18.3,>=0.18.2 # MIT -Flask<1.0,>=0.10 # BSD -iso8601>=0.1.9 # MIT -Jinja2>=2.8 # BSD License (3 clause) -jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT -keystonemiddleware!=4.1.0,>=4.0.0 # Apache-2.0 -oslo.config>=3.7.0 # Apache-2.0 -oslo.concurrency>=3.5.0 # Apache-2.0 -oslo.context>=0.2.0 # Apache-2.0 -oslo.db>=4.1.0 # Apache-2.0 -oslo.i18n>=2.1.0 # Apache-2.0 -oslo.log>=1.14.0 # Apache-2.0 -oslo.messaging>=4.0.0 # Apache-2.0 -oslo.middleware>=3.0.0 # Apache-2.0 -oslo.policy>=0.5.0 # Apache-2.0 -oslo.rootwrap>=2.0.0 # Apache-2.0 -oslo.serialization>=1.10.0 # Apache-2.0 -oslo.service>=1.0.0 # Apache-2.0 -oslo.utils>=3.5.0 # Apache-2.0 -paramiko>=1.16.0 # LGPL -requests!=2.9.0,>=2.8.1 # Apache-2.0 -python-cinderclient>=1.3.1 # Apache-2.0 -python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 -python-manilaclient>=1.3.0 # Apache-2.0 -python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0 -python-swiftclient>=2.2.0 # Apache-2.0 -python-neutronclient!=4.1.0,>=2.6.0 # Apache-2.0 -python-heatclient>=0.6.0 # Apache-2.0 -six>=1.9.0 # MIT -stevedore>=1.5.0 # Apache-2.0 -SQLAlchemy<1.1.0,>=1.0.10 # MIT -tooz>=1.28.0 # Apache-2.0 -WebOb>=1.2.3 # MIT +Babel!=2.4.0,>=2.3.4 # BSD +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT +oslo.i18n>=3.15.3 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 +requests>=2.14.2 # Apache-2.0 +sahara>=10.0.0.0b1 +six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index b7d345e..9cffbb1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -7,20 +7,9 @@ hacking<0.11,>=0.10.0 -Mako>=0.4.0 # MIT -PrettyTable<0.8,>=0.7 # BSD -PyMySQL>=0.6.2 # MIT License -bashate>=0.2 # Apache-2.0 -coverage>=3.6 # Apache-2.0 -doc8 # Apache-2.0 -fixtures>=1.3.1 # Apache-2.0/BSD -mock>=1.2 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 -os-testr>=0.4.1 # Apache-2.0 -psycopg2>=2.5 # LGPL/ZPL -pylint==1.4.5 # GNU GPL v2 -reno>=0.1.1 # Apache2 -rfc3986>=0.2.0 # Apache-2.0 -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD -sphinxcontrib-httpdomain # BSD -tempest-lib>=0.14.0 # Apache-2.0 -testrepository>=0.0.18 # Apache-2.0/BSD -testresources>=0.2.4 # Apache-2.0/BSD +bandit>=1.1.0 # Apache-2.0 +bashate>=0.5.1 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 +doc8>=0.6.0 # Apache-2.0 +fixtures>=3.0.0 # Apache-2.0/BSD +mock>=2.0.0 # BSD +oslotest>=3.2.0 # Apache-2.0 +stestr>=1.0.0 # Apache-2.0 +pylint==1.4.5 # GPLv2 @@ -28,3 +17 @@ testscenarios>=0.4 # Apache-2.0/BSD -testtools>=1.4.0 # MIT - -python-saharaclient>=0.13.0 # Apache-2.0 +testtools>=2.2.0 # MIT