Browse Source

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
tags/6.0.0^0
Spyros Trigazis 1 year ago
parent
commit
710192a63f
1 changed files with 17 additions and 0 deletions
  1. 17
    0
      releasenotes/notes/broken-kuberenetes-client-d2d1da6029825208.yaml

+ 17
- 0
releasenotes/notes/broken-kuberenetes-client-d2d1da6029825208.yaml View File

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

Loading…
Cancel
Save