-
Bug
-
Resolution: Done
-
Major
-
rhos-18.0.z
-
None
-
3
-
False
-
-
False
-
?
-
rhos-workloads-compute
-
None
-
-
-
-
Important
All "nova-extra-config" configmap snippets from "Configuring the Compute service for instance creation" are broken in different way. It is expected that "name" and "namespace" will be under "metadata" AND that each entry under data will have proper indentation + its content will be under it. Please find some practical examples below:
Nova configuration data has wrong indentation:
apiVersion: v1 kind: ConfigMap metadata: name: nova-extra-config namespace: openstack data: <integer>-<service>-<feature>.conf: | [<section>] <config_option>=<value>
name and namespace have wrong indentation:
apiVersion: v1 kind: ConfigMap metadata: name: nova-extra-config namespace: openstack data: 25-nova-cpu-pinning.conf: | [compute] cpu_shared_set = 2,6 cpu_dedicated_set = 1,3,5,7 [DEFAULT] reserved_huge_pages = node:0,size:4,count:131072 reserved_huge_pages = node:1,size:4,count:131072
data has wrong indentation:
apiVersion: v1
kind: ConfigMap
metadata:
name: nova-extra-config
namespace: openstack
data:
28-nova-huge-pages.conf: |
[default]
reserved_huge_pages = node:0,size:2048,count:64
reserved_huge_pages = node:1,size:1GB,count:1
[libvirt]
cpu_mode = custom
cpu_models = Haswell-noTSX
cpu_model_extra_flags = vmx, pdpe1gb, +pcid
Bug impact
Users are unable to follow guidelines as is
Known workaround
To fix indentation