[openstack-announce] [release][manila] python-manilaclient 1.7.0 release (mitaka)
We are jazzed to announce the release of: python-manilaclient 1.7.0: Client library for OpenStack Manila API. This release is part of the mitaka release series. With source available at: https://git.openstack.org/cgit/openstack/python-manilaclient With package available at: https://pypi.python.org/pypi/python-manilaclient Please report issues through launchpad: https://bugs.launchpad.net/python-manilaclient For more details, please see below. Changes in python-manilaclient 1.6.0..1.7.0 --- 2537c62 Remove argparse from requirements e2b825c Fix backwards compatibility for v1 API imports 82937b6 Keep using the session we had when creating keystone client 9a362ff Add uppercase env var names for consistency 77af653 Fix the "OpenStack CLI guide" link cf8148b Updated from global requirements 53e50c0 Add debug testenv in tox bf93695 Removes MANIFEST.in as it is not needed explicitly by PBR f6665c0 Updated from global requirements ca9e0ab Replace deprecated LOG.warn with warning c462148 Remove vim header from source files 007e1f9 Show selected columns in list commands of manila 3e41af6 Remove unreachable code from unit tests 80d562a Replace assertEqual(None, *) with assertIsNone in tests Diffstat (except docs and test files) - MANIFEST.in| 4 - README.rst | 2 +- manilaclient/api_versions.py | 6 +- manilaclient/base.py | 1 + manilaclient/shell.py | 2 + manilaclient/v1/client.py | 2 + manilaclient/v1/limits.py | 2 +- manilaclient/v1/quota_classes.py | 2 +- manilaclient/v1/quotas.py | 2 +- manilaclient/v1/scheduler_stats.py | 2 +- manilaclient/v1/security_services.py | 2 +- manilaclient/v1/services.py| 2 +- manilaclient/v1/share_networks.py | 2 +- manilaclient/v1/share_servers.py | 2 +- manilaclient/v1/share_snapshots.py | 2 +- manilaclient/v1/share_type_access.py | 2 +- manilaclient/v1/share_types.py | 2 +- manilaclient/v1/shares.py | 2 +- manilaclient/v2/client.py | 2 + manilaclient/v2/shell.py | 186 +++-- requirements.txt | 5 +- test-requirements.txt | 3 +- tools/install_venv.py | 2 - tox.ini| 11 ++ 46 files changed, 838 insertions(+), 63 deletions(-) Requirements updates diff --git a/requirements.txt b/requirements.txt index 82bcff5..13cf080 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +7,0 @@ pbr>=1.6 -argparse @@ -10,2 +9,2 @@ iso8601>=0.1.9 -oslo.config>=2.7.0 # Apache-2.0 -oslo.log>=1.12.0 # Apache-2.0 +oslo.config>=3.2.0 # Apache-2.0 +oslo.log>=1.14.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index d0a014f..ab735e8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14,0 +15 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +oslotest>=1.10.0 # Apache-2.0 @@ -16 +17 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -tempest-lib>=0.11.0 +tempest-lib>=0.13.0 ___ OpenStack-announce mailing list OpenStack-announce@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
[openstack-announce] [release][stable][neutron] neutron-vpnaas 7.0.3 release (liberty)
We are amped to announce the release of: neutron-vpnaas 7.0.3: OpenStack Networking VPN as a Service This release is part of the liberty stable release series. With package available at: https://pypi.python.org/pypi/neutron-vpnaas For more details, please see below. Changes in neutron-vpnaas 7.0.2..7.0.3 -- 90f8df4 Add constraints targets support for neutron-vpnaas Diffstat (except docs and test files) - tools/configure_for_vpn_func_testing.sh| 18 ++--- tools/tox_install.sh | 18 +++-- tox.ini| 97 ++ 4 files changed, 91 insertions(+), 48 deletions(-) ___ OpenStack-announce mailing list OpenStack-announce@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
[openstack-announce] [release][stable][neutron] neutron-lbaas 7.0.3 release (liberty)
We are eager to announce the release of: neutron-lbaas 7.0.3: OpenStack Networking Load Balancing as a Service This release is part of the liberty stable release series. With package available at: https://pypi.python.org/pypi/neutron-lbaas For more details, please see below. Changes in neutron-lbaas 7.0.2..7.0.3 - 2f66238 Add an explicit BRANCH_NAME to tox_install.sh 6600d4b Validate connection limit for LBaaS be4f1e1 [LBaaS v2] Validate http_method and url_path for health monitor e16455d LBaaS V2 service not needed with Octavia driver Diffstat (except docs and test files) - devstack/README.md | 11 - devstack/plugin.sh | 13 - devstack/settings | 4 +- neutron_lbaas/extensions/loadbalancer.py | 10 +++- neutron_lbaas/extensions/loadbalancerv2.py | 24 -- neutron_lbaas/services/loadbalancer/constants.py | 32 + .../v2/api/test_health_monitors_non_admin.py | 11 - .../unit/db/loadbalancer/test_db_loadbalancerv2.py | 50 +++- .../loadbalancer/test_loadbalancer_plugin.py | 55 ++ tools/tox_install.sh | 4 +- 10 files changed, 192 insertions(+), 22 deletions(-) ___ OpenStack-announce mailing list OpenStack-announce@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
[openstack-announce] [release][stable][neutron] neutron 7.0.3 release (liberty)
We are happy to announce the release of: neutron 7.0.3: OpenStack Networking This release is part of the liberty stable release series. With package available at: https://pypi.python.org/pypi/neutron For more details, please see below. 7.0.3 ^ An OVS agent configured to run in DVR mode will fail in case it can't get proper DVR configs from server on start. Such agent will no longer fallback to non-DVR mode since it may lead to inconsistency in the DVR enabled cluster as Neutron server does not really distinguish DVR and non-DVR OVS agents. Bug Fixes * * Fix SR-IOV agent macvtap assigned VF check when linux kernel < 3.13 Changes in neutron 7.0.2..7.0.3 --- b2afdb0 DHCP: fix regression with DNS nameservers 8476f6f Add relationship between port and floating ip e6a58a4 OVS agent should fail if it can't get DVR mac address 0bd401c DVR: optimize check_ports_exist_on_l3_agent() 9246cff Change check_ports_exist_on_l3agent to pass the subnet_ids e80f5dc Add systemd notification after reporting initial state e2da84b Raise RetryRequest on policy parent not found a133de3 Keep reading stdout/stderr until after kill ed7ad25 Revert "Revert "Revert "Remove TEMPEST_CONFIG_DIR in the api tox env""" 05f8099 Ensure that tunnels are fully reset on ovs restart b908c55 Update HA router state if agent is not active aebd27f Resync L3, DHCP and OVS/LB agents upon revival 8e685c8 Fix floatingip status for an HA router df0609f DVR: when updating port's fixed_ips, update arp 80c9e84 DVR:Fix _notify_l3_agent_new_port for proper arp update c12bf81 Fix L3 HA with IPv6 2298566 Make object creation methods in l3_hamode_db atomic 0cc889f Cache the ARP entries in L3 Agent for DVR 8bde9c4 Cleanup veth-pairs in default netns for functional tests 2b96f42 Do not prohibit VXLAN over IPv6 1ab1e58 Fix get_subnet_for_dvr() to return correct gateway mac 7387b50 Check missed ip6tables utility 6435b74 SR-IOV: Fix macvtap assigned vf check when kernel < 3.13 725a93b Make security_groups_provider_updated work with Kilo agents 0d5d7c7 Add tests that constrain db query count 8fb3f9d Don't call add_ha_port inside a transaction Diffstat (except docs and test files) - neutron/agent/dhcp/agent.py| 9 +- neutron/agent/l3/agent.py | 11 +- neutron/agent/l3/dvr_local_router.py | 66 ++-- neutron/agent/l3/ha_router.py | 3 +- neutron/agent/linux/async_process.py | 43 neutron/agent/linux/dhcp.py| 2 +- neutron/agent/linux/keepalived.py | 12 +-- neutron/api/rpc/handlers/securitygroups_rpc.py | 11 +- neutron/cmd/sanity/checks.py | 11 ++ neutron/cmd/sanity_check.py| 11 ++ neutron/common/constants.py| 9 ++ neutron/common/utils.py| 17 ++- neutron/db/agents_db.py| 17 ++- neutron/db/common_db_mixin.py | 41 neutron/db/dvr_mac_db.py | 9 +- neutron/db/l3_agentschedulers_db.py| 45 neutron/db/l3_db.py| 9 ++ neutron/db/l3_dvr_db.py| 60 +++ neutron/db/l3_dvrscheduler_db.py | 34 +++--- neutron/db/l3_hamode_db.py | 79 ++ .../ml2/drivers/linuxbridge/agent/common/config.py | 3 +- .../linuxbridge/agent/linuxbridge_neutron_agent.py | 57 +++--- .../drivers/mech_sriov/agent/common/exceptions.py | 6 +- .../drivers/mech_sriov/agent/eswitch_manager.py| 20 ++-- .../ml2/drivers/mech_sriov/agent/pci_lib.py| 37 +-- .../openvswitch/agent/ovs_dvr_neutron_agent.py | 18 ++-- .../drivers/openvswitch/agent/ovs_neutron_agent.py | 34 -- neutron/policy.py | 8 ++ neutron/scheduler/l3_agent_scheduler.py| 4 +- .../agent/test_linuxbridge_neutron_agent.py| 66 +++- .../mech_sriov/agent/test_eswitch_manager.py | 50 + .../ml2/drivers/mech_sriov/agent/test_pci_lib.py | 38 ++- .../openvswitch/agent/test_ovs_neutron_agent.py| 66 .../unit/plugins/ml2/test_tracked_resources.py | 38 ++- .../unit/scheduler/test_l3_agent_scheduler.py | 117 + .../notes/dvr-ovs-agent-6052a8d60fddde22.yaml | 7 ++ ...macvtap_assigned_vf_check-f4d07660ffd82a24.yaml | 3 + tox.ini| 5 +- 58 files changed, 1349 insertions(+), 308 deletions(-) ___ OpenStack-announce mailing list OpenStack-announce@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce