The "kernel_params" option was moved from computed deployment facts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Georgy Kibardin | ||
Mitaka |
Invalid
|
High
|
Georgy Kibardin | ||
Newton |
Invalid
|
High
|
Georgy Kibardin | ||
Ocata |
Invalid
|
High
|
Georgy Kibardin |
Bug Description
An undocumented/
This change extracts out the common attributes of the node as separate common.yaml file.
Among this common attributes kernel_params was also considered as common for the cluster.
However, kernel_params should be in node astute.yaml and not in the common.yaml of the cluster. This is because, not all the nodes in the cluster will have same configuration and hence the kernel_params are node specific and not common for cluster.
For example, kernel parameters related to SR-IOV or hugepages are node specific.
So, please consider moving the kernel_params back to node astute.yaml.
Changed in fuel: | |
importance: | Undecided → High |
Changed in fuel: | |
milestone: | 9.2 → 11.0 |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
status: | New → Confirmed |
tags: | added: area-python |
From what I see in my test deployment kernel_params are still there, in astute.yaml. The common part which has been moved out contains kernel_params inherited from cluster, while astute.yaml contains node specific kernel params as set here: /github. com/openstack/ fuel-web/ blob/stable/ mitaka/ nailgun/ nailgun/ orchestrator/ provisioning_ serializers. py#L162
https:/