Comment 0 for bug 1572179

Revision history for this message
Ilya Kharin (akscram) wrote :

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:
[1] https://review.openstack.org/#/c/284053/