Due to recent bump in global-requirements.txt, kuryr-daemon is broken. This is because it's now required to explicitly set threaded=False when starting the multi-threaded Flask app. Otherwise we get the traceback below:
Jun 25 05:54:08.199115 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.198 6048 INFO werkzeug [-] * Running on http://127.0.0.1:8090/ (Press CTRL+C to quit)
Jun 25 05:54:08.219048 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service [-] Failed to start kuryr-daemon.: ValueError: cannot have a multithreaded and multi process server.
Jun 25 05:54:08.219220 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service Traceback (most recent call last):
Jun 25 05:54:08.219335 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/cni/daemon/service.py", line 132, in run
Jun 25 05:54:08.219455 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service processes=CONF.cni_daemon.worker_num)
Jun 25 05:54:08.219563 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 943, in run
Jun 25 05:54:08.219671 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service run_simple(host, port, self, **options)
Jun 25 05:54:08.219776 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 814, in run_simple
Jun 25 05:54:08.219893 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service inner()
Jun 25 05:54:08.219999 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 774, in inner
Jun 25 05:54:08.220117 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service fd=fd)
Jun 25 05:54:08.220233 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 656, in make_server
Jun 25 05:54:08.220341 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service raise ValueError("cannot have a multithreaded and "
Jun 25 05:54:08.220440 ubuntu-xenial-ovh-bhs1-0000317834 kuryr-daemon[5854]: 2018-06-25 05:54:08.204 6044 ERROR kuryr_kubernetes.cni.daemon.service ValueError: cannot have a multithreaded and multi process server.
Fix proposed to branch: master /review. openstack. org/577760
Review: https:/