[release-announce] kuryr-kubernetes 0.6.1 (stein)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 14 20:05:13 UTC 2019


We are gleeful to announce the release of:

kuryr-kubernetes 0.6.1: Kubernetes integration with OpenStack
networking

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/kuryr-kubernetes

Download the package from:

    https://tarballs.openstack.org/kuryr-kubernetes/

Please report issues through launchpad:

    https://bugs.launchpad.net/kuryr-kubernetes

For more details, please see below.

Changes in kuryr-kubernetes 0.6.0..0.6.1
----------------------------------------

d490b08 Fix Network Policy documentation
374c5ee Ensure reaction to svc target-port update
9deb322 Update CRD when NP has namespaceSelectors
b200d36 Add Network Policy support to services
602ecfa Fix NP creation when it has namespaceSelector
90ff840 Fix some misspellings within Kuryr-Kubernetes
558eff1 Use default subnet if another is not specified in NAD
75f46db Add a tempest cloud provider option
0b95415 Update CRD when NP has podSelectors
cf96e54 Ensure gates run the latest OVS
70e7066 Avoid namespace isolation on LoadBalancer type svcs
05cdb9c Ensure controller healthchecks passes without CRDs
c0e1e45 Handle loadbalancer SGs are created when sg_mode is create
8df6cbf Drop Octavia providers supported protocols list
3baaccd Ensure lb sg rules are not updated without namespaces
dad16be dict_object.keys() is not required for *in* operator
65f86ae Lookup container name in cni_ds_init
a2ab673 Test multi worker k8s
4b83251 Avoid raising ResourceNotReady exception at pod label handler
040bea5 Ensure pools support don't break due to neutron-vif
8b76509 Clean up Dockerfiles and how we build them
7e6cc86 Add needed driver and handler for policy gate
f520f12 Trivial Fix: fix typos and set default param
d063457 Log k8s endpoints being ignored by Kuryr
2128b6b Add container_id into VIFSriovDriver binding driver


Diffstat (except docs and test files)
-------------------------------------

.zuul.d/base.yaml                                  |   2 +
.zuul.d/multinode.yaml                             |  29 +-
.zuul.d/octavia.yaml                               |   4 +-
.zuul.d/project.yaml                               |   2 +-
.zuul.d/sdn.yaml                                   |   2 +
CONTRIBUTING.rst                                   |   2 +-
cni.Dockerfile                                     |  20 +-
cni_ds_init                                        |   4 +-
cni_py3.Dockerfile                                 |  17 +-
controller.Dockerfile                              |  11 +-
controller_py3.Dockerfile                          |  10 +-
devstack/lib/kuryr_kubernetes                      |  29 +-
devstack/plugin.sh                                 |  10 +-
kuryr_kubernetes/cni/binding/sriov.py              |   6 +-
kuryr_kubernetes/cni/daemon/service.py             |   2 +-
kuryr_kubernetes/constants.py                      |   1 +
kuryr_kubernetes/controller/drivers/base.py        |  44 +++-
.../controller/drivers/default_security_groups.py  |  24 ++
kuryr_kubernetes/controller/drivers/lbaasv2.py     | 171 +++++++++---
kuryr_kubernetes/controller/drivers/multi_vif.py   |   6 +-
.../drivers/namespace_security_groups.py           | 142 ++++++++++
.../controller/drivers/network_policy.py           | 171 +++++-------
.../drivers/network_policy_security_groups.py      | 292 +++++++++++++--------
kuryr_kubernetes/controller/drivers/utils.py       | 256 ++++++++++++++++--
kuryr_kubernetes/controller/drivers/vif_pool.py    | 141 +++++-----
kuryr_kubernetes/controller/handlers/lbaas.py      |  28 +-
kuryr_kubernetes/controller/handlers/namespace.py  |  37 ++-
kuryr_kubernetes/controller/handlers/pod_label.py  |  13 +-
kuryr_kubernetes/controller/handlers/policy.py     |   7 +-
kuryr_kubernetes/controller/handlers/vif.py        |  14 +-
kuryr_kubernetes/controller/managers/health.py     |  19 --
kuryr_kubernetes/opts.py                           |   2 +
.../drivers/test_namespace_security_groups.py      | 265 +++++++++++++++++++
.../controller/drivers/test_nested_vlan_vif.py     |   2 +-
.../unit/controller/drivers/test_network_policy.py |  66 +++--
.../drivers/test_network_policy_security_groups.py | 227 ++++++++++++++--
.../unit/controller/handlers/test_pod_label.py     |  20 +-
kuryr_kubernetes/utils.py                          |  24 ++
tools/build_cni_daemonset_image                    |  64 -----
49 files changed, 1732 insertions(+), 732 deletions(-)







More information about the Release-announce mailing list