fuelmenu does not apply resolv.conf changes immidiately
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Vyacheslav Struk |
Bug Description
MOS9
Fuelmenu successfully updates resolv.conf on change at "DNS & Hostname" tab, but does not use the new settings itself. We have to force python process to re-read the file (i.e by calling libc.so's __res_init)
Please note it it NOT the same as #1585292
How to reproduce:
1. Proceed with Fuel installation until the fuel-menu appears
2. Make sure default "external DNS" at the "DNS & Hostname" tab can't resolve public ubuntu repository names correctly.
3. Go to "Bootstrap Image" tab and make sure check fails.
4. Change external dns to correct one.
5. Go to "Bootstrap Image" tab and make sure check still fails (It shouldn't!)
6. Restart fuelmenu
7. Go to "Bootstrap Image" tab and make sure check is passing (nothing changed! Same external dns server configured as in #5)
Changed in fuel: | |
milestone: | none → 9.1 |
importance: | Undecided → Medium |
tags: | added: area-python |
tags: | added: on-verification |
Fix proposed to branch: master /review. openstack. org/342875
Review: https:/