Parameters dns_list and ntp_list got new types in the 9.0 release, their types were changed from text to text_list. During the upgrade of environment settings of the old settings are copied to the new environment without regard to their types. Their types were changed by the next change request [1].
Steps to reproduce:
1. Upgrade the master node from 8.0 to 9.0
2. Create the upgrade environment by command:
octane upgrade-env <env id>
Expected results:
dns_list and ntp_list should be converted from a string of comma-separated IP-addresses into a list of strings of IP-addresses.
Actual result:
Values of this parameters are copied as is.
Reproducibility:
Constantly.
Workaround:
The wrong copied settings can be corrected after this operation by downloading, converting parameters and uploading them back.
Impact:
This problem breaks upgrade of environments.
Parameters dns_list and ntp_list got new types in the 9.0 release, their types were changed from text to text_list. During the upgrade of environment settings of the old settings are copied to the new environment without regard to their types. Their types were changed by the next change request [1].
Steps to reproduce:
1. Upgrade the master node from 8.0 to 9.0
2. Create the upgrade environment by command:
octane upgrade-env <env id>
Expected results:
dns_list and ntp_list should be converted from a string of comma-separated IP-addresses into a list of strings of IP-addresses.
Actual result:
Values of this parameters are copied as is.
Reproducibility:
Constantly.
Workaround:
The wrong copied settings can be corrected after this operation by downloading, converting parameters and uploading them back.
Impact:
This problem breaks upgrade of environments.
Addition information: /review. openstack. org/#/c/ 284053/
[1] https:/