Override_resources is unable to remove customized parameters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Roman Lubianyi |
Bug Description
--- Environment ---
MOS: 9.2
--- Description ---
The override_resources feature (https:/
However as soon as the customized value has been uploaded, it can not be removed by override_resources means (i.e. reverted to initial value).
--- Steps to reproduce ---
1. Deploy an environment
2. Create the following /root/nova.yaml file on the Fuel node:
configuration:
nova_config:
DEFAULT/
value: 'True'
3. Upload the configuration:
fuel openstack-config --env 1 --upload --file nova.yaml
4. Download the changed configuration:
fuel deployment --env 1 --default
5. Ensure that the modified value is in place:
grep -r "verbose" -A1 /root/deployment_1/
/root/deploymen
/root/deploymen
--
/root/deploymen
/root/deploymen
6. Remove the parameter from the /root/nova.yaml file:
configuration:
nova_config:
# DEFAULT/verbose:
# value: 'True'
7. Upload the changes
fuel openstack-config --env 1 --upload --file nova.yaml
8. Download the changed configuration:
fuel deployment --env 1 --default
9. Verify the current value of the parameter:
grep -r "verbose" -A1 /root/deployment_1/
--- Actual behavior ---
The modified value is still here
/root/deploymen
/root/deploymen
--
/root/deploymen
/root/deploymen
--- Expected behavior ---
There are no modifications
Changed in fuel: | |
milestone: | 9.x-updates → 9.2-mu-11 |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | MOS Maintenance (mos-maintenance) → Roman Lubianyi (rlubianyi) |
sla2 for 9.0-updates