[vitrage] vitrage-tempest-plugin 1.0.0
We are delighted to announce the release of: vitrage-tempest-plugin 1.0.0: Tempest plugin for Vitrage project This is the first release of vitrage-tempest-plugin. The source is available from: https://git.openstack.org/cgit/openstack/vitrage-tempest-plugin Download the package from: https://pypi.python.org/pypi/vitrage-tempest-plugin Please report issues through launchpad: https://bugs.launchpad.net/vitrage For more details, please see below. Changes in vitrage-tempest-plugin 76c539d02ca683cec5ba3c0c5205ad65314a9a80..1.0.0 --------------------------------------------------------------------------------- cbcf58b Rename vitrage_tempest_plugin to vitrage-tempest-plugin in setup.cfg dadcdfa update home-page url 8534ccb Renamed vitrage_tempest_tests to vitrage_tempest_plugin 78ff8b8 don't log to stderr http logs b0f3efb project id is not sent in webhook a76ad71 update time stamp duplicates 3cbdbc8 fix py3 a2926cf Fix test_e2e_webhook test 3251002 fix py3 b830ce4 make tests error messages better 3241176 Fix documentation build 861323e Updated from global requirements 30cb3ec fix deduced alarm test and add test to check correct payload filter 89655ff Updated from global requirements 2504123 add some utility asserts 4bf463c rename tests 3eb433b fix test to match updated webhoook filter b35f86d Add related templates to tests in order to remove legacy templates dir 4c69704 disable persistency tests dc97cd1 use py35 not py34 1d00f20 disable dsvm jobs 8f5d9ee sync tempest e0457b7 Updated from global requirements 94564ee sync tempest 2c09da0 sync vitrage tempest e7d594e sync vitrage tempest 06f7cf8 suppress ResourceWarning: unclosed socket 9e80c02 add logging 0ef1c2a add vitrage dsvm jobs 953525d sync tempest tests 681d50c Sync tempest changes for template functions e20f739 add logging 04a49ec add some logging remove pypy from tox ff177fa remove python client from requirements ac02fd0 Added devstack plugin for vitrage-tempest-plugin f057c98 sync tempest tests a561457 remove vitrage from requirements e08334e sync tempest tests 805f7c5 Fixed typo in package name b2c343d Sync tempest changes made in https://review.openstack.org/#/c/529332 f0f878f sync tempest tests 192b8c6 dont fail test on rollback just print error 19db7dd fix requirements ebacb35 test 76c6380 update requirements a1ba2a3 update requirements e60e99b update requirements c07b8b1 Fixed README links b26e0a2 Code sync for support json field in db 2c41a19 Apply cookiecutter to newly split project vitrage-tempest-plugin 968164b be more verbose when test fails 9267f0d remove redundant code 2b84f86 tempest utility function 023b7b6 more tempest refactoring 2025fc5 remove neutron.port not related to instances 8564ae1 add tempest tests 05a9f11 Vitrage Persistor Service daceb34 Tempest tests fix 18b0d0b new e2e tempest to check actions ad09015 fix py charm warnings and doc 232240b Rewrite Aodh datasource 74f99e9 Tempest refactoring b10ca4a support nested stack in heat f7cd3da fix tempest cli test d846b67 Moving vitrage_id logic to transformer 89c6157 Tempest test for Vitrage integration with Mistral bbe022f make tempest work under py3 0339ac7 fix import error fb7b441 Doc Migration: move the developer guide documents under the "contributor" folder c8255a6 Fixed order of arguments in assertEqual 5899c87 Separation of Evaluator and InitializationStatus from ConsistencyEnforcer c76c71f add some logs b0e45e6 create collector service be1046e event tempst test changes 6fef0a7 Replacing hardcoded values with constants cc015b5 Vertex Properties refactoring d4505d3 performance improvement in the processor. Use set instead of using list. a6ead15 gate fix - extract images list from glance instead of nova b8c1d85 Fixed the name of group options in get_opts_lists cbf6ded Fix Doctor test 47d1672 Vitrage ID and vertex id will be standard openstack uuid from now on - fixed bfdeea7 add resource show API 3a4aa02 implement the resource list API d0673e0 Pass option list instead of group name 0297203 fix the type of `all_tenants` b81348d add some delay between post and get b4f00f0 reformat the event time to return unicode string 2379186 reformat the event time fa75e2a make test event work 62a9fb5 fix for running nosetests locally on devstack 9e6188c fix the vitrage id in test 2209828 fix the TestEvent test bb8542d fix the TestEvent test 806f681 Remove unused logging import cb19bdb fix heat test 0be6b78 fix the client attribute for alarms 8c4e49d fix the client attribute for alarms c11e59d decouple test events from its base class 705e1a9 use 'true' and 'false' instead of magic num 86dab82 not condition 7ee8f03 Allow interchangeable graph class for the entity graph. Graph driver class is a configurable entry point using stevedore, can be changed in entry_points.txt and vitrage.conf. NetworkX graph - classes encapsulation, can now easily be replaced 1d36585 Support post event API 3ac340c more tempests changes f23c1cb fix tempests in gate 2623cb3 Transformers refactoring b8f4e62 Tempests fix 462af0a Tempsets exception raise change f9325fa heat tempest fix fa1a5df add prints for exceptions ec36bde Replaced e.message with str(e) f8f9473 change constants names c4dd8a7 rename internal vitrage properties fdb3bf0 skip heat tempest temporary 09cba46 Multi tenancy for topology, alarms and rca apis. adaa4a6 Stop adding ServiceAvailable group option 79ad239 rename vitrage engine to vitrage service 674fbfd make the os clients dynamiclly imported 275c331 add new datasource documentation 25bd136 Enable heat tempests fc012a8 skip heat tempest 6583605 heat tempests 0d13154 change api syntax for alarms list 853332f Add new Tempest for datasources in the gate 3c77bf8 Datasource tempests changes ca92d1a tempests changes 338ec61 add tempest tests for template list/validate/show api's b313967 add neutron test and fix bug 1593447: vitrage topology show doesn't show all the graph for type graph f505db3 a depth in `get topology show` API can only be used if there is a root 8701725 Neutron Network and Port Notifier support 8b20541 tests optimizations - add assert validations 25b65c0 Added Template&Confs to Tempest Env b4381b7 add set state test and aodh notifier test 75eb9f9 Graph-type tree without a filter a6f7930 Rearrange state_manager d594cba rca 9e3d05b tempest cli configuration e1c65c3 add self.assertIsNotNone(api_graph) in test_topology tests 80e3b31 get topology with wrong filter returns 404 59e97de tempest changes 0d5d79a tempest configuration e936aff tempest configuration 3a4c4f9 tempest configuration 703bdff tempest configuration fb128e2 tempest configuration d6ea3ea Tempest Fix for Gate d4db0f4 get topology API don't handle the parameter depth 4d690f9 tempests changes efbf691 alarms and templates df87dcf support py3 d491b74 remove misc intellij warnings 2995512 Bug fixes + aodh tempest 7a85a04 Cosmetic changes 2b602a2 tempest for datasources 5fb0b20 change normalized state to normalized value 5892cc8 topology tempest 797b39a rename refactor - replace 'synchronizer' and 'plugin' to 'datasource' and 'driver' 182a86f topology tempests 2fc1286 change hierarchy 291e715 add alarms & change tempest folder hierarchy 2f5f2b1 fix runners & new topology tests 3fadd91 fix misc intellij inspection warnings 3574bd2 fix misc intellij inspection warnings ed7e66d fix inheritance 9912e6f fix method call 654da2c state normalization support implementation c80266d get_topology validation & run_vitrage_tempest.sh 1945086 consistency initializing process implements: blueprint entity-graph-consistency-validator 799ed45 run_vitrage & stop_vitrage & get_topology Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d979421 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,24 @@ +# 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. +# The order of packages isrequirementst, because pip processes them in the order + +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +aodhclient>=0.9.0 # Apache-2.0 +python-heatclient>=1.10.0 # Apache-2.0 +python-ceilometerclient>=2.5.0 # Apache-2.0 +python-cinderclient>=3.3.0 # Apache-2.0 +python-dateutil>=2.4.2 # BSD +python-keystoneclient>=3.8.0 # Apache-2.0 +python-neutronclient>=6.7.0 # Apache-2.0 +python-novaclient>=9.1.0 # Apache-2.0 +python-mistralclient!=3.2.0,>=3.1.0 # Apache-2.0 +python-glanceclient>=2.8.0 # Apache-2.0 +six>=1.10.0 # MIT +oslo.config>=5.1.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 +testtools>=2.2.0 # MIT +oslotest>=3.2.0 # Apache-2.0 +tempest>=17.1.0 # Apache-2.0 +networkx<2.0,>=1.10 # BSD diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..4d7f782 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,10 @@ +# 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.13,>=0.12.0 # Apache-2.0 + +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 +# releasenotes +reno>=2.5.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org