Description of problem: ----------------------- When deploying the undercloud support for routed networks must be enabled using the enable_routed_networks option in undercloud.conf. If the option is set to False (the default) it is not possible to change it to True and re-run undercloud installer to enable support for routed networks. Prior to Rocky it had to be like this because neutron did not support migrating a non-routed network to a routed network. How reproducible: ----------------- Easy Steps to Reproduce: ------------------- 1. Deploy undercloud with `ènable_routed_networks = False` 2. Change to `enable_routed_networks = True" and re-run undercloud installer Actual results: --------------- Only the `local_subnet` is created. Additional segments and subnets are not created. The subnet does not have association with a segment. Expected results: ----------------- * All subnets defined in undercloud.conf should be created. * All ctlplane segments defined in undercloud.conf should be created. * All ctlplane subnets defined in undercloud.conf should be created. * All ctlplane subnets should be associated to segments. Additional info: ---------------- Once routed networks is enabled, it cannot be disable.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:2811