Kubernetes client is incompatible with evenlet and breaks the periodic tasks
Bug #1746510 reported by
Spyros Trigazis
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Magnum |
In Progress
|
Undecided
|
Feilong Wang |
Bug Description
After kubernetes client 4.0.0 there is this issue [1].
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_
Changed in magnum: | |
assignee: | nobody → Feilong Wang (flwang) |
status: | New → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/529098 /git.openstack. org/cgit/ openstack/ magnum/ commit/ ?id=cf846839402 7ffb1db420a7231 2b6a9f59b78381
Committed: https:/
Submitter: Zuul
Branch: master
commit cf8468394027ffb 1db420a72312b6a 9f59b78381
Author: Kirsten G <email address hidden>
Date: Tue Dec 19 07:57:55 2017 -0800
Add send_cluster_ metrics configuration parameter
Added configuration parameter, send_cluster_ metrics, to magnum.conf
with default value of True. If set to True, periodic tasks will pull
COE data and send to ceilometer. This parameter can be set to False to
disable periodic collection of data to avoid unnecessary load from the
cluster.
Closes-Bug: #1668330
Related-Bug: #1746510
Change-Id: I9945293e7b2b52 731f6e220d0925c 1f6ad097caa