diff --git a/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py b/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py index 5c3dc18f53c..c5becf00c9f 100644 --- a/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py +++ b/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py @@ -838,7 +838,7 @@ def is_privileged(): """Return boolean indicating whether or not to set allow-privileged=true. """ - privileged = hookenv.config('allow-privileged') + privileged = hookenv.config('allow-privileged').lower() if privileged == 'auto': return is_state('kubernetes-master.gpu.enabled') else: @@ -886,7 +886,7 @@ def on_gpu_available(kube_control): """ config = hookenv.config() - if config['allow-privileged'] == "false": + if config['allow-privileged'].lower() == "false": hookenv.status_set( 'active', 'GPUs available. Set allow-privileged="auto" to enable.' diff --git a/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py b/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py index a5fa34c5fc8..78fbcc6d339 100644 --- a/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py +++ b/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py @@ -810,7 +810,7 @@ def set_privileged(): """Update the allow-privileged flag for kubelet. """ - privileged = hookenv.config('allow-privileged') + privileged = hookenv.config('allow-privileged').lower() if privileged == 'auto': gpu_enabled = is_state('kubernetes-worker.gpu.enabled') privileged = 'true' if gpu_enabled else 'false'