Update git submodules

* Update magnum from branch 'master'
  to a5bb90a6b109774967715eef8b689a941d17b2c7
  - Merge "Drop Kubernetes Python client dependency"
  - Drop Kubernetes Python client dependency
    
    We depend on the Kubernetes Python client for several things such as
    health checks & metrics polling.  Those are both run inside periodic
    jobs which spawn in greenthreads.
    
    The Kubernetes API uses it's own thread pools which seem to use
    native pools and cause several different deadlocks when it comes to
    logging.  Since we don't make extensive use of the Kubernetes API
    and we want something that doesn't use any threadpools, we can
    simply use a simple wrapper using Requests.
    
    This patch takes care of dropping the dependency and refactoring
    all the code to use this simple mechansim instead, which should
    reduce the overall dependency list as well as avoid any deadlock
    issues which are present in the upstream client.
    
    Change-Id: If0b7c96cb77bba0c79a678c9885622f1fe0f7ebc
This commit is contained in:
Zuul 2022-01-20 17:52:58 +00:00 committed by Gerrit Code Review
parent 55ebdf500e
commit 24cead73db
1 changed files with 1 additions and 1 deletions

2
magnum

@ -1 +1 @@
Subproject commit 9e200806a73b7d18f9cbba87552dc35d885c4e89
Subproject commit a5bb90a6b109774967715eef8b689a941d17b2c7