[openstack-announce] [new][murano] python-muranoclient 0.10.0 release (newton)
We are high-spirited to announce the release of: python-muranoclient 0.10.0: python-muranoclient This release is part of the newton release series. With source available at: https://git.openstack.org/cgit/openstack/python-muranoclient With package available at: https://pypi.python.org/pypi/python-muranoclient Please report issues through launchpad: https://bugs.launchpad.net/python-muranoclient For more details, please see below. 0.10.0 ^^ New Features * Support for class/method JSON-schema API was added * New murano CLI command "murano class-schema [--package-name PACKAGE_NAME] [--class-version PACKAGE_VERSION] [ [ ...]]" * New OSC command "openstack class-schema [--package-name PACKAGE_NAME] [--class-version PACKAGE_VERSION] [ [ ...]]" * Support for static actions API was added - New Murano CLI command "murano static-action-call [--arguments [ [ ...]]] [--package-name ] [--class-version CLASS_VERSION] " - New OSC command "openstack static-action call [--arguments [ [ ...]]] [--package-name ] [--class-version CLASS_VERSION] " Upgrade Notes * * environment-action-call command now accepts action argument values of any type in JSON format, for example environment-action-call $ENV_ID --action-id $ACT_ID --arguments foo=bar listArg='["item1", "item2", "item3"]' nullArg=null stringArg='"null"' intArg=5 Bug Fixes * * Fixed a bug when a package containing multi-class yamls could not be added to glare-based catalog. * Add an ability to use arguments --resources-dir and --template for the command package-create simultaneously. It allows to create HOT- packages with Resources folder. Changes in python-muranoclient 0.9.0..0.10.0 ae7b651 Correct default class version for static action call 00ac179 Support for Schemas API was added 98adda6 Support for multi-class yamls in client 2cdc2ed Add Python 3.5 classifier and venv aa02b81 Updated from global requirements 544901d Change image for package in the code taken from Glance 517c8b8 Remove discover from test-requirements ce7b588 Make environment-action-call command accept JSON arguments 696f4b2 Updated from global requirements 5f952f4 Add support for static actions API 5396691 Updated from global requirements 8f2c736 Add deployment list to openstack CLI 97ab194 Add environment apps edit to openstack CLI 9d7c49e Add py27-mitaka tox target d6d2bd5 Updated from global requirements 157ae8c Use upper-constraints in tox test environments 04e0e1e Add __ne__ built-in function 3156227 Updated from global requirements c9a3750 Use osc_lib instead of cliff 6d32168 Add 'description_text' filed to test_table_struct_env_show e3a2b68 Use osc-lib instead of openstackclient 0b767a2 Support resources-dir for hot-packages Diffstat (except docs and test files) - muranoclient/common/base.py| 3 + muranoclient/common/utils.py | 55 +++- muranoclient/openstack/common/apiclient/base.py| 3 + .../openstack/common/apiclient/fake_client.py | 3 + muranoclient/osc/plugin.py | 2 +- muranoclient/osc/v1/action.py | 89 + muranoclient/osc/v1/category.py| 13 +- muranoclient/osc/v1/deployment.py | 51 muranoclient/osc/v1/environment.py | 89 +++-- muranoclient/osc/v1/schema.py | 52 .../cli/MockApp/Classes/mock_muranopl.yaml | 17 +++ muranoclient/v1/artifact_packages.py | 38 +- muranoclient/v1/client.py | 5 + muranoclient/v1/package_creator/hot_package.py | 7 + muranoclient/v1/packages.py| 4 +- muranoclient/v1/schemas.py | 51 muranoclient/v1/shell.py | 67 ++ muranoclient/v1/static_actions.py | 45 +++ .../notes/action-arguments-06a554f76783f3ed.yaml | 7 + .../added-schemas-support-e4a6e44c7bac2751.yaml| 7 + .../added-static-actions-3d45f5cdc5491770.yaml | 9 ++ ...multi-class-yamls-support-914b3d155324214f.yaml | 4 + .../resources-dir-for-hot-c557c1472bbc79fa.yaml| 5 + requirements.txt | 4 +- setup.cfg | 7 + test-requirements.txt | 4 +- tools/tox_install.sh | 55 tox.ini| 25 +++- 38 files changed, 1094 insertions(+), 81 deletions(-) Requirements updates diff --git a/requirements.txt b/requirements.txt index 09ca755..98af47f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11 +10,0 @@ Babel>=2.3.4 # BSD -cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0 @@ -15,0 +15 @@ yaql>=1.1.0 # Apac
[openstack-announce] [new][cinder] cinder 8.1.0 release (mitaka)
We are gleeful to announce the release of: cinder 8.1.0: OpenStack Block Storage This release is part of the mitaka stable release series. For more details, please see below. 8.1.0 ^ New Features * Support for use of 'fc_southbound_protocol' configuration setting in the Brocade FC SAN lookup service. Upgrade Notes * * The VMware VMDK driver supports a new config option 'vmware_host_port' to specify the port number to connect to vCenter server. Bug Fixes * * Projects with the admin role are now allowed to operate on the quotas of all other projects. * Added support for images with vmware_adaptertype set to paraVirtual in the VMDK driver. Changes in cinder 8.0.0..8.1.0 -- f9a5424 Add proxy config option to google backup driver 00e9cf1 3par driver handles concurrent host create conflict 0d22ead Add lock decorator to SolidFire clone_image method 911ee41 volume upload-to-image fails for iso disk-format 3371665 Imported Translations from Zanata 2fd66d7 Dell SC: Do not set High Availability in async mode. 8a5b03d Dell SC: Specify High Availability for create replication 76c74ea Allow admin project to operate on all quotas 9731fdc Set QoS on cloned volumes 3b7e9cc Handle SSL termination proxies for version list 76cfb3e update min tox version to 2.0 184d639 Fix failure with "None" volume type in Pure drivers cfa3056 Don't apply config fixture to auth_token.CONF 911456b Imported Translations from Zanata 924d990 Log terminate_connection exception with traceback 7c3702f VMware: Fix create vol from streamOptimized image 059fc7d VMware:Persist storage policy ID in vmdk meta-data cf5fab9 Fix backup using temp snapshot code path 51abc42 Call _init_volume_driver in backup manager 5248fca 3PAR: Fix delete volume when online clone c3471fc Use manifest to backport OVOs during upgrades 0520389 remove extra quota commit of manage snapshot 37e32bc 3PAR driver failure SR License missing in array d1a4c61 Updated from global requirements 92fa7ee VMware: Support for paraVirtual image adapter type a055762 Return BadRequest for invalid 4byte unicode character 69cf2f2 Huawei: Raise if no FC port found 2728809 Switch to using correct TaskFlow Failure class b136468 gpfs: Add changed options for 'find' command in rootwrap filters cf11c51 Coho Data: Reconnect to cluster on broken pipe 7ba7b55 Fix typo in function call manager.py 946776c Fix Brcd lookup service to use defined southbound protocol 473244f Brocade FCZM: Fix LOGOUT_PAGE reference 3c0024b use stable/mitaka upper-constraints 6e7c6a3 Don't disallow quota deletion if allocated < 0 8c71d1c Fix retype from non-repl to repl type in Pure drivers 445a3db Fix image-volume cache to use volume object when evicting 92b285f Fix AttributeError when obtaining 'name' attribute from 'snap' 68cbb9d gpfs: remove a race in deleting volumes b9c661b 3PAR Clean up VLUN deletion on detach 5bcb2ce model_update for temp volume or snapshot in backup a82d269 Remove object to dictionary translation logic 939c166 NetApp: Use Local Cache to Copy an Available Image 66dcbd0 Manage existing volume with invalid host 71efebc Fix taskflow parameters for manage_existing 7b630d6 Support https keystone CA checking in volume quotas 4dcd009 Updated from global requirements d6a502b Add provider_location to cloned volume b472931 image: don't use is_public with glance V2 API 4dbaf98 Imported Translations from Zanata 54b024f Huawei: Do not do split if replication pair abnormal ae081d6 Imported Translations from Zanata d7af059 Fix RPC and Object version pinning on API ede4f73 Updated from global requirements 7ac2201 Imported Translations from Zanata 31d8ec2 Cleanup volume_attachment in case of reset-state attach_status 6523415 Fix service version pinning on start 70ad205 Updated from global requirements 4c26a6d RBD: delete snapshots if missing in the backend 83ef56a VMware: Support for non-default port f3a0616 Remove "patch mock to raise for invalid assert calls" 0019753 Fix volume retype failure with on-demand policy 101621f Imported Translations from Zanata e2802c4 rtstool surrounds IPv6 addresses by brackets d50933a Imported Translations from Zanata f95d665 Dont query image metadata for empty volume list f414df6 Dell SC: Error results moved to json 2243086 VNX: Add 'None' check in parsing provider location 07a5ea2 Imported Translations from Zanata 61bc7f9 Imported Translations from Zanata Diffstat (except docs and test files) - cinder/api/contrib/admin_actions.py|11 + cinder/api/contrib/quotas.py |23 +- cinder/api/contrib/volume_actions.py |21 +- cinder/api/contrib/volume_image_metadata.py|16 +- cinder/api/contrib/volume_manage.py| 5 +- cinder/backup/drivers/google.py|15 +- cinder/backup/manager.py | 118 +- cinder/cmd/rtstool.py
[openstack-announce] [new][nova] nova 13.1.1 release (mitaka)
We are happy to announce the release of: nova 13.1.1: Cloud computing fabric controller This release is part of the mitaka stable release series. For more details, please see below. 13.1.1 ^^ Known Issues * When using Neutron extension 'port_security' and booting an instance on a network with 'port_security_enabled=False' the Nova API response says there is a 'default' security group attached to the instance which is incorrect. However when listing security groups for the instance there are none listed, which is correct. The API response will be fixed separately with a microversion. Changes in nova 13.1.0..13.1.1 -- 82190bd Fix multipath iSCSI encrypted volume attach failure 53314c4 Don't raise error when filtering on custom metadata 0b4e6ac Imported Translations from Zanata 011b8fd Updated from global requirements 32a9d01 Fix NoSuchOptError when referring to conf.neutron.auth_plugin 418559e Use constraints for coverage job cf94540 pci: add safe-guard to __eq__ of PciDevice 63473a3 Imported Translations from Zanata 9228bb5 Handle keypair not found from metadata server 57638a8 virt/hardware: Fix 'isolate' case on non-SMT hosts 26364b2 libvirt: release serial console ports when destroying guests 9f1bc4c network: Fix nova boot with multiple security-groups 6fce7d3 Properly clean up BDMs when _provision_instances fails 84d5697 network: make nova to handle port_security_enabled=False 0c4fc78 Live migration failure in API leaves VM in MIGRATING state Diffstat (except docs and test files) - nova/api/metadata/base.py | 29 +- nova/compute/api.py| 12 +- nova/db/sqlalchemy/api.py |3 + nova/locale/es/LC_MESSAGES/nova-log-error.po | 24 +- nova/locale/es/LC_MESSAGES/nova-log-info.po| 31 +- nova/locale/es/LC_MESSAGES/nova-log-warning.po | 34 +- nova/locale/es/LC_MESSAGES/nova.po | 1301 ++-- nova/locale/it/LC_MESSAGES/nova.po | 22 +- nova/locale/ja/LC_MESSAGES/nova.po | 16 +- nova/locale/ko_KR/LC_MESSAGES/nova.po | 190 +- nova/locale/nova-log-critical.pot | 24 - nova/locale/nova-log-error.pot | 1541 - nova/locale/nova-log-info.pot | 1458 - nova/locale/nova-log-warning.pot | 2001 -- nova/locale/nova.pot | 6609 nova/locale/pt_BR/LC_MESSAGES/nova.po | 701 +-- nova/locale/tr_TR/LC_MESSAGES/nova.po |9 +- nova/locale/zh_CN/LC_MESSAGES/nova-log-critical.po |8 +- nova/locale/zh_CN/LC_MESSAGES/nova-log-error.po| 35 +- nova/locale/zh_CN/LC_MESSAGES/nova.po | 1407 ++--- nova/locale/zh_TW/LC_MESSAGES/nova.po | 16 +- nova/network/neutronv2/api.py | 43 +- nova/objects/pci_device.py |2 + .../aggregate_image_properties_isolation.py| 11 +- ...aggregate_image_properties_isolation_filters.py | 30 + .../unit/volume/encryptors/test_cryptsetup.py | 40 +- nova/virt/hardware.py |3 +- nova/virt/libvirt/driver.py| 17 +- nova/volume/encryptors/cryptsetup.py | 39 +- .../notes/known-issue-on-api-1efca45440136f3e.yaml |8 + requirements.txt |4 +- tox.ini|4 - 40 files changed, 2535 insertions(+), 13600 deletions(-) Requirements updates diff --git a/requirements.txt b/requirements.txt index aab7b5b..944d095 100644 --- a/requirements.txt +++ b/requirements.txt @@ -36 +36 @@ stevedore>=1.5.0 # Apache-2.0 -setuptools>=16.0 # PSF/ZPL +setuptools!=24.0.0,>=16.0 # PSF/ZPL @@ -57 +57 @@ alembic>=0.8.0 # MIT -os-brick>=1.0.0 # Apache-2.0 +os-brick!=1.4.0,>=1.0.0 # Apache-2.0 ___ OpenStack-announce mailing list OpenStack-announce@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce