Add issue to reno for the incompatible k8s client

Advice users to disable the periodic task collection which
uses the incompatible python kubernetes client.

Change-Id: Ifb77774cf70e1391f97d9bc6f4cf45756913db47
Related-Bug: #1746510
This commit is contained in:
Spyros Trigazis 2018-02-08 13:58:45 +00:00
parent 4c4d7db96c
commit 710192a63f
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
---
issues:
- |
Kubernetes client is incompatible with evenlet and breaks the periodic
tasks. After kubernetes client 4.0.0 magnum is affected by the bug
below.
https://github.com/eventlet/eventlet/issues/147
Magnum has three periodic tasks, one to sync the magnum service, one to
update the cluster status and one send cluster metrics The send_metrics
task uses the kubernetes client for kubernetes clusters and it crashes
the sync_cluster_status and send_cluster_metrics tasks.
https://bugs.launchpad.net/magnum/+bug/1746510
upgrade:
- |
In magnum configuration, in [drivers] set send_cluster_metrics = False to
to avoid collecting metrics using the kubernetes client which crashes the
periodic tasks.